INNER CODE UNIT · JavaScript
init
yeoman/yo · lib/cli.js:118
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');
return;
}
// Start the interactive UI if no generator is passed
if (!cmd) {
if (firstCmd.opts.help) {