INNER CODE UNIT · JavaScript
onError
yeoman/yo · lib/cli.js:112
const onError = error => {
console.error('Error', process.argv.slice(2).join(' '), '\n');
console.error(firstCmd.opts.debug ? error.stack : error.message);
process.exit(error.code || 1);
};
async function init() {
const {createEnv} = await import('yeoman-environment');
const env = createEnv();
// Lookup for every namespaces, within the environments.paths and lookups
await env.lookup(firstCmd.opts.localOnly || false);
const generatorList = createGeneratorList(env);
// List generators
if (firstCmd.opts.generators) {
console.log('Available Generators:\n\n' + generatorList);
env.emit('finished');