checkStackList = (stackList, logger) => {
  // getting a list of existing technologies
  const existingStackList = getExistingStackList();

  // technology stack list supported by the kit, but not currently preset in a project
  const notExistingStackList = stackList.filter((stack) => !existingStackList.includes(stack));

  if (notExistingStackList.length) {
    // show a log in the shell for non-existent technology stack
    logger.error(chalk.red(`The technology stack "${notExistingStackList.join(', ')}" does not exists.`));
    logger.error(chalk.yellow(`Please enter correct technology stack`));
    return false;
  }

  return true;
}
Checks the list of technologies selected by the user

@param {Array} stackList - The technology list selected by user
@param {Function} logger - The Logger
@returns {Boolean}