Use dynamic require for command import

This commit is contained in:
rijkvanzanten
2020-07-24 17:24:17 -04:00
parent ae0017b198
commit dcf907e82a

View File

@@ -4,15 +4,14 @@ import program from 'commander';
const pkg = require('../../package.json');
import start from './commands/start';
import create from './commands/create';
program.version(pkg.version, '-v, --version');
program.name('directus').usage('[command] [options]');
program.command('create <directory>').description('Create a new Directus Project').action(create);
program.command('start').description('Start the Directus API').action(start);
program
.command('create <directory>')
.description('Create a new Directus Project')
.action(require('./commands/create'));
program.command('start').description('Start the Directus API').action(require('./commands/start'));
program.parseAsync(process.argv);