Commit b49859f9 authored by Xunnamius (Markov)'s avatar Xunnamius (Markov)

config updates

parent b8288d9f
......@@ -190,7 +190,13 @@ const eject = () => term.prompt([
sh.exec(`cd .. && mv '${parsePath(__dirname).name}' '${answers.package.name}'`);
log.info(chalk.green('Boilerplate ejection completed successfully!'));
log(`Next steps:\n\t- If you're going to host this project on Github/Gitlab, begin that process now\n\t- Check over package.json for accuracy; remove any unnecessary dependencies/devDependencies and run scripts\n\t- Check over your VS Code launch configuration if you plan on using it\n\t- Look over .env and configure it to your liking\n\t- Your Gulp file is at config/gulpfile.js (and not the project root). Feel free to customize it!\n`);
log(`Next steps:
\t- If you're going to host this project on Github/Gitlab, begin that process now
\t- Check over ${paths.packageJson} for accuracy; remove any unnecessary dependencies/devDependencies and run scripts
\t- Check over ${paths.launchJson} if you plan on using launch configurations
\t- Look over ${paths.env} and configure it to your liking
\t- Consider removing ${paths.env} from ${paths.gitIgnore} if there're no secret values being passed
\t- Your Gulp file is at ./${paths.configs}/gulpfile.js ${chalk.bold('and not the project root')}. Feel free to customize it!\n`);
}
catch(err) {
......
This diff is collapsed.
......@@ -47,4 +47,4 @@ module.exports = (phase, {
publicRuntimeConfig: {}
};
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9uZXh0LmNvbmZpZy5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwiY29uZmlnIiwiQU5BTFlaRV9XRUJQQUNLX0JVTkRMRVMiLCJwcm9jZXNzIiwiZW52IiwicGF0aHMiLCJjb21wb25lbnRzIiwiX19kaXJuYW1lIiwibW9kdWxlIiwiZXhwb3J0cyIsInBoYXNlIiwiZGVmYXVsdENvbmZpZyIsIndlYnBhY2siLCJpc1NlcnZlciIsInBsdWdpbnMiLCJwdXNoIiwiQnVuZGxlQW5hbHl6ZXJQbHVnaW4iLCJhbmFseXplck1vZGUiLCJhbmFseXplclBvcnQiLCJvcGVuQW5hbHl6ZXIiLCJtYXAiLCJkaXIiLCJwYXRoIiwicmVzb2x2ZSIsImZpbHRlciIsImRpcnBhdGgiLCJpc0RpcmVjdG9yeSIsImZvckVhY2giLCJkaXJuYW1lIiwiYWxpYXMiLCJzZXJ2ZXJSdW50aW1lQ29uZmlnIiwicHVibGljUnVudGltZUNvbmZpZyJdLCJtYXBwaW5ncyI6Ijs7OztBQUVBOztBQUNBOztBQUNBOzs7O0FBRUFBLE9BQU8sQ0FBQyxRQUFELENBQVAsQ0FBa0JDLE1BQWxCOztBQUVBLE1BQU07QUFBRUMsRUFBQUE7QUFBRixJQUE4QkMsT0FBTyxDQUFDQyxHQUE1QztBQUVBLE1BQU1DLEtBQUssR0FBRztBQUNWQyxFQUFBQSxVQUFVLEVBQUcsR0FBRUMsU0FBVTtBQURmLENBQWQ7O0FBSUFDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQixDQUFDQyxLQUFELEVBQWdCO0FBQUVDLEVBQUFBO0FBQUYsQ0FBaEIsS0FBOEM7QUFDM0QsU0FBTztBQUNIQyxJQUFBQSxPQUFPLEVBQUUsQ0FBQ1gsTUFBRCxFQUFpQjtBQUFFWSxNQUFBQTtBQUFGLEtBQWpCLEtBQTBDO0FBQy9DLFVBQUdYLHVCQUFILEVBQTRCO0FBQ3hCRCxRQUFBQSxNQUFNLENBQUNhLE9BQVAsQ0FBZUMsSUFBZixDQUFvQixJQUFJQywyQ0FBSixDQUF5QjtBQUN6Q0MsVUFBQUEsWUFBWSxFQUFFLFFBRDJCO0FBRXpDQyxVQUFBQSxZQUFZLEVBQUVMLFFBQVEsR0FBRyxJQUFILEdBQVUsSUFGUztBQUd6Q00sVUFBQUEsWUFBWSxFQUFFO0FBSDJCLFNBQXpCLENBQXBCO0FBS0g7O0FBcUJELDJCQUFZZCxLQUFLLENBQUNDLFVBQWxCLEVBQ0tjLEdBREwsQ0FDU0MsR0FBRyxJQUFJLENBQUVDLGNBQUtDLE9BQUwsQ0FBYWxCLEtBQUssQ0FBQ0MsVUFBbkIsRUFBK0JlLEdBQS9CLENBQUYsRUFBdUNBLEdBQXZDLENBRGhCLEVBRUtHLE1BRkwsQ0FFWSxDQUFDLENBQUVDLE9BQUYsQ0FBRCxLQUFpQixtQkFBVUEsT0FBVixFQUFtQkMsV0FBbkIsRUFGN0IsRUFHS0MsT0FITCxDQUdhLENBQUMsQ0FBRUYsT0FBRixFQUFXRyxPQUFYLENBQUQsS0FBMEIzQixNQUFNLENBQUNzQixPQUFQLENBQWVNLEtBQWYsQ0FBcUJELE9BQXJCLElBQWdDSCxPQUh2RTtBQUtBLGFBQU94QixNQUFQO0FBQ0gsS0FuQ0U7QUFzQ0g2QixJQUFBQSxtQkFBbUIsRUFBRSxFQXRDbEI7QUEyQ0hDLElBQUFBLG1CQUFtQixFQUFFO0FBM0NsQixHQUFQO0FBK0NILENBaEREIiwic291cmNlc0NvbnRlbnQiOlsiLyogQGZsb3cgKi9cblxuaW1wb3J0IHsgQnVuZGxlQW5hbHl6ZXJQbHVnaW4gfSBmcm9tICd3ZWJwYWNrLWJ1bmRsZS1hbmFseXplcidcbmltcG9ydCB7IHJlYWRkaXJTeW5jLCBsc3RhdFN5bmMgfSBmcm9tICdmcydcbmltcG9ydCBwYXRoIGZyb20gJ3BhdGgnXG5cbnJlcXVpcmUoJ2RvdGVudicpLmNvbmZpZygpO1xuXG5jb25zdCB7IEFOQUxZWkVfV0VCUEFDS19CVU5ETEVTIH0gPSBwcm9jZXNzLmVudlxuXG5jb25zdCBwYXRocyA9IHtcbiAgICBjb21wb25lbnRzOiBgJHtfX2Rpcm5hbWV9L2NvbXBvbmVudHNgLFxufTtcblxubW9kdWxlLmV4cG9ydHMgPSAocGhhc2U6IHN0cmluZywgeyBkZWZhdWx0Q29uZmlnIH06IE9iamVjdCkgPT4geyAvLyBlc2xpbnQtZGlzYWJsZS1saW5lIG5vLXVudXNlZC12YXJzXG4gICAgcmV0dXJuIHtcbiAgICAgICAgd2VicGFjazogKGNvbmZpZzogT2JqZWN0LCB7IGlzU2VydmVyIH06IE9iamVjdCkgPT4ge1xuICAgICAgICAgICAgaWYoQU5BTFlaRV9XRUJQQUNLX0JVTkRMRVMpIHtcbiAgICAgICAgICAgICAgICBjb25maWcucGx1Z2lucy5wdXNoKG5ldyBCdW5kbGVBbmFseXplclBsdWdpbih7XG4gICAgICAgICAgICAgICAgICAgIGFuYWx5emVyTW9kZTogJ3NlcnZlcicsXG4gICAgICAgICAgICAgICAgICAgIGFuYWx5emVyUG9ydDogaXNTZXJ2ZXIgPyA4ODg4IDogODg4OSxcbiAgICAgICAgICAgICAgICAgICAgb3BlbkFuYWx5emVyOiB0cnVlXG4gICAgICAgICAgICAgICAgfSkpXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGNvbmZpZy5lbnRyeSA9ICcuL3NyYy9pbmRleC5qcyc7XG4gICAgICAgICAgICAvLyBjb25maWcub3V0cHV0ID0ge1xuICAgICAgICAgICAgLy8gICAgIHBhdGg6IF9fZGlybmFtZSArICcvZGlzdCcsXG4gICAgICAgICAgICAvLyAgICAgcHVibGljUGF0aDogJy8nLFxuICAgICAgICAgICAgLy8gICAgIGZpbGVuYW1lOiAnYnVuZGxlLmpzJ1xuICAgICAgICAgICAgLy8gfTtcblxuICAgICAgICAgICAgLy8gY29uZmlnLmRldlNlcnZlciA9IHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50QmFzZTogJy4vZGlzdCdcbiAgICAgICAgICAgIC8vIH07XG5cbiAgICAgICAgICAgIC8vIGNvbmZpZy5tb2R1bGUucnVsZXMucHVzaCh7XG4gICAgICAgICAgICAvLyAgICAgdGVzdDogL1xcLmpzJC8sXG4gICAgICAgICAgICAvLyAgICAgZXhjbHVkZTogL25vZGVfbW9kdWxlcy8sXG4gICAgICAgICAgICAvLyAgICAgdXNlOiB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGxvYWRlcjogJ2JhYmVsLWxvYWRlcidcbiAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAvLyB9KTtcblxuICAgICAgICAgICAgcmVhZGRpclN5bmMocGF0aHMuY29tcG9uZW50cylcbiAgICAgICAgICAgICAgICAubWFwKGRpciA9PiBbIHBhdGgucmVzb2x2ZShwYXRocy5jb21wb25lbnRzLCBkaXIpLCBkaXIgXSlcbiAgICAgICAgICAgICAgICAuZmlsdGVyKChbIGRpcnBhdGggXSkgPT4gbHN0YXRTeW5jKGRpcnBhdGgpLmlzRGlyZWN0b3J5KCkpXG4gICAgICAgICAgICAgICAgLmZvckVhY2goKFsgZGlycGF0aCwgZGlybmFtZSBdKSA9PiBjb25maWcucmVzb2x2ZS5hbGlhc1tkaXJuYW1lXSA9IGRpcnBhdGgpO1xuXG4gICAgICAgICAgICByZXR1cm4gY29uZmlnO1xuICAgICAgICB9LFxuXG4gICAgICAgIC8vID8gV2lsbCBvbmx5IGJlIGF2YWlsYWJsZSBvbiB0aGUgc2VydmVyIHNpZGVcbiAgICAgICAgc2VydmVyUnVudGltZUNvbmZpZzoge1xuICAgICAgICAgICAgLy8gLi4uXG4gICAgICAgIH0sXG5cbiAgICAgICAgLy8gPyBXaWxsIGJlIGF2YWlsYWJsZSBvbiBib3RoIHNlcnZlciBhbmQgY2xpZW50XG4gICAgICAgIHB1YmxpY1J1bnRpbWVDb25maWc6IHtcbiAgICAgICAgICAgIC8vIC4uLlxuICAgICAgICB9XG4gICAgfVxufTtcbiJdfQ==
\ No newline at end of file
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9uZXh0LmNvbmZpZy5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwiY29uZmlnIiwiQU5BTFlaRV9XRUJQQUNLX0JVTkRMRVMiLCJwcm9jZXNzIiwiZW52IiwicGF0aHMiLCJjb21wb25lbnRzIiwiX19kaXJuYW1lIiwibW9kdWxlIiwiZXhwb3J0cyIsInBoYXNlIiwiZGVmYXVsdENvbmZpZyIsIndlYnBhY2siLCJpc1NlcnZlciIsInBsdWdpbnMiLCJwdXNoIiwiQnVuZGxlQW5hbHl6ZXJQbHVnaW4iLCJhbmFseXplck1vZGUiLCJhbmFseXplclBvcnQiLCJvcGVuQW5hbHl6ZXIiLCJtYXAiLCJkaXIiLCJwYXRoIiwicmVzb2x2ZSIsImZpbHRlciIsImRpcnBhdGgiLCJpc0RpcmVjdG9yeSIsImZvckVhY2giLCJkaXJuYW1lIiwiYWxpYXMiLCJzZXJ2ZXJSdW50aW1lQ29uZmlnIiwicHVibGljUnVudGltZUNvbmZpZyJdLCJtYXBwaW5ncyI6Ijs7OztBQUVBOztBQUNBOztBQUNBOzs7O0FBRUFBLE9BQU8sQ0FBQyxRQUFELENBQVAsQ0FBa0JDLE1BQWxCOztBQUVBLE1BQU07QUFBRUMsRUFBQUE7QUFBRixJQUE4QkMsT0FBTyxDQUFDQyxHQUE1QztBQUVBLE1BQU1DLEtBQUssR0FBRztBQUNWQyxFQUFBQSxVQUFVLEVBQUcsR0FBRUMsU0FBVTtBQURmLENBQWQ7O0FBSUFDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQixDQUFDQyxLQUFELEVBQWdCO0FBQUVDLEVBQUFBO0FBQUYsQ0FBaEIsS0FBOEM7QUFDM0QsU0FBTztBQUNIQyxJQUFBQSxPQUFPLEVBQUUsQ0FBQ1gsTUFBRCxFQUFpQjtBQUFFWSxNQUFBQTtBQUFGLEtBQWpCLEtBQTBDO0FBQy9DLFVBQUdYLHVCQUFILEVBQTRCO0FBQ3hCRCxRQUFBQSxNQUFNLENBQUNhLE9BQVAsQ0FBZUMsSUFBZixDQUFvQixJQUFJQywyQ0FBSixDQUF5QjtBQUN6Q0MsVUFBQUEsWUFBWSxFQUFFLFFBRDJCO0FBRXpDQyxVQUFBQSxZQUFZLEVBQUVMLFFBQVEsR0FBRyxJQUFILEdBQVUsSUFGUztBQUd6Q00sVUFBQUEsWUFBWSxFQUFFO0FBSDJCLFNBQXpCLENBQXBCO0FBS0g7O0FBcUJELDJCQUFZZCxLQUFLLENBQUNDLFVBQWxCLEVBQ0tjLEdBREwsQ0FDU0MsR0FBRyxJQUFJLENBQUVDLGNBQUtDLE9BQUwsQ0FBYWxCLEtBQUssQ0FBQ0MsVUFBbkIsRUFBK0JlLEdBQS9CLENBQUYsRUFBdUNBLEdBQXZDLENBRGhCLEVBRUtHLE1BRkwsQ0FFWSxDQUFDLENBQUVDLE9BQUYsQ0FBRCxLQUFpQixtQkFBVUEsT0FBVixFQUFtQkMsV0FBbkIsRUFGN0IsRUFHS0MsT0FITCxDQUdhLENBQUMsQ0FBRUYsT0FBRixFQUFXRyxPQUFYLENBQUQsS0FBMEIzQixNQUFNLENBQUNzQixPQUFQLENBQWVNLEtBQWYsQ0FBcUJELE9BQXJCLElBQWdDSCxPQUh2RTtBQUtBLGFBQU94QixNQUFQO0FBQ0gsS0FuQ0U7QUFzQ0g2QixJQUFBQSxtQkFBbUIsRUFBRSxFQXRDbEI7QUEyQ0hDLElBQUFBLG1CQUFtQixFQUFFO0FBM0NsQixHQUFQO0FBK0NILENBaEREIiwic291cmNlc0NvbnRlbnQiOlsiLyogQGZsb3cgKi9cblxuaW1wb3J0IHsgQnVuZGxlQW5hbHl6ZXJQbHVnaW4gfSBmcm9tICd3ZWJwYWNrLWJ1bmRsZS1hbmFseXplcidcbmltcG9ydCB7IHJlYWRkaXJTeW5jLCBsc3RhdFN5bmMgfSBmcm9tICdmcydcbmltcG9ydCBwYXRoIGZyb20gJ3BhdGgnXG5cbnJlcXVpcmUoJ2RvdGVudicpLmNvbmZpZygpO1xuXG5jb25zdCB7IEFOQUxZWkVfV0VCUEFDS19CVU5ETEVTIH0gPSBwcm9jZXNzLmVudjtcblxuY29uc3QgcGF0aHMgPSB7XG4gICAgY29tcG9uZW50czogYCR7X19kaXJuYW1lfS9jb21wb25lbnRzYCxcbn07XG5cbm1vZHVsZS5leHBvcnRzID0gKHBoYXNlOiBzdHJpbmcsIHsgZGVmYXVsdENvbmZpZyB9OiBPYmplY3QpID0+IHsgLy8gZXNsaW50LWRpc2FibGUtbGluZSBuby11bnVzZWQtdmFyc1xuICAgIHJldHVybiB7XG4gICAgICAgIHdlYnBhY2s6IChjb25maWc6IE9iamVjdCwgeyBpc1NlcnZlciB9OiBPYmplY3QpID0+IHtcbiAgICAgICAgICAgIGlmKEFOQUxZWkVfV0VCUEFDS19CVU5ETEVTKSB7XG4gICAgICAgICAgICAgICAgY29uZmlnLnBsdWdpbnMucHVzaChuZXcgQnVuZGxlQW5hbHl6ZXJQbHVnaW4oe1xuICAgICAgICAgICAgICAgICAgICBhbmFseXplck1vZGU6ICdzZXJ2ZXInLFxuICAgICAgICAgICAgICAgICAgICBhbmFseXplclBvcnQ6IGlzU2VydmVyID8gODg4OCA6IDg4ODksXG4gICAgICAgICAgICAgICAgICAgIG9wZW5BbmFseXplcjogdHJ1ZVxuICAgICAgICAgICAgICAgIH0pKVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBjb25maWcuZW50cnkgPSAnLi9zcmMvaW5kZXguanMnO1xuICAgICAgICAgICAgLy8gY29uZmlnLm91dHB1dCA9IHtcbiAgICAgICAgICAgIC8vICAgICBwYXRoOiBfX2Rpcm5hbWUgKyAnL2Rpc3QnLFxuICAgICAgICAgICAgLy8gICAgIHB1YmxpY1BhdGg6ICcvJyxcbiAgICAgICAgICAgIC8vICAgICBmaWxlbmFtZTogJ2J1bmRsZS5qcydcbiAgICAgICAgICAgIC8vIH07XG5cbiAgICAgICAgICAgIC8vIGNvbmZpZy5kZXZTZXJ2ZXIgPSB7XG4gICAgICAgICAgICAvLyAgICAgY29udGVudEJhc2U6ICcuL2Rpc3QnXG4gICAgICAgICAgICAvLyB9O1xuXG4gICAgICAgICAgICAvLyBjb25maWcubW9kdWxlLnJ1bGVzLnB1c2goe1xuICAgICAgICAgICAgLy8gICAgIHRlc3Q6IC9cXC5qcyQvLFxuICAgICAgICAgICAgLy8gICAgIGV4Y2x1ZGU6IC9ub2RlX21vZHVsZXMvLFxuICAgICAgICAgICAgLy8gICAgIHVzZToge1xuICAgICAgICAgICAgLy8gICAgICAgICBsb2FkZXI6ICdiYWJlbC1sb2FkZXInXG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfSk7XG5cbiAgICAgICAgICAgIHJlYWRkaXJTeW5jKHBhdGhzLmNvbXBvbmVudHMpXG4gICAgICAgICAgICAgICAgLm1hcChkaXIgPT4gWyBwYXRoLnJlc29sdmUocGF0aHMuY29tcG9uZW50cywgZGlyKSwgZGlyIF0pXG4gICAgICAgICAgICAgICAgLmZpbHRlcigoWyBkaXJwYXRoIF0pID0+IGxzdGF0U3luYyhkaXJwYXRoKS5pc0RpcmVjdG9yeSgpKVxuICAgICAgICAgICAgICAgIC5mb3JFYWNoKChbIGRpcnBhdGgsIGRpcm5hbWUgXSkgPT4gY29uZmlnLnJlc29sdmUuYWxpYXNbZGlybmFtZV0gPSBkaXJwYXRoKTtcblxuICAgICAgICAgICAgcmV0dXJuIGNvbmZpZztcbiAgICAgICAgfSxcblxuICAgICAgICAvLyA/IFdpbGwgb25seSBiZSBhdmFpbGFibGUgb24gdGhlIHNlcnZlciBzaWRlXG4gICAgICAgIHNlcnZlclJ1bnRpbWVDb25maWc6IHtcbiAgICAgICAgICAgIC8vIC4uLlxuICAgICAgICB9LFxuXG4gICAgICAgIC8vID8gV2lsbCBiZSBhdmFpbGFibGUgb24gYm90aCBzZXJ2ZXIgYW5kIGNsaWVudFxuICAgICAgICBwdWJsaWNSdW50aW1lQ29uZmlnOiB7XG4gICAgICAgICAgICAvLyAuLi5cbiAgICAgICAgfVxuICAgIH1cbn07XG4iXX0=
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment