@strapi/strapi
Version:
An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite
17 lines (14 loc) • 573 B
JavaScript
import { createCommand } from 'commander';
import { assertCwdContainsStrapiProject } from '../utils/helpers.mjs';
/**
* `$ strapi generate`
*/ const command = ({ argv })=>{
return createCommand('generate').description('Launch the interactive API generator').action(()=>{
assertCwdContainsStrapiProject('generate');
argv.splice(2, 1);
// NOTE: this needs to be lazy loaded in order for plop to work correctly
import('@strapi/generators').then((gen)=>gen.runCLI());
});
};
export { command };
//# sourceMappingURL=generate.mjs.map