UNPKG

ignw-component-generator

Version:

React Component Scaffolding Tool

16 lines (14 loc) 569 B
#!/usr/bin/env node const path = require('path'); const args = process.argv.slice(2); const {Plop, run} = require('plop'); const argv = require('minimist')(args); Plop.launch({ cwd: argv.cwd, // In order for `plop` to always pick up the `plopfile.js` despite the CWD, you must use `__dirname` configPath: path.join(__dirname, '..', 'dist', 'plopfile.js'), require: argv.require, completion: argv.completion // This will merge the `plop` argv and the generator argv. // This means that you don't need to use `--` anymore }, env => run(env, undefined, true));