@engine9-io/input-tools
Version:
Tools for dealing with Engine9 inputs
11 lines (9 loc) • 350 B
JavaScript
const argv = require('yargs/yargs')(process.argv.slice(2)).parse();
const methods = require('../index');
async function run() {
if (typeof methods[argv._[0]] !== 'function') throw new Error(`${argv._[0]} is not a function`);
const output = await methods[argv._[0]](argv);
// eslint-disable-next-line no-console
console.log(output);
}
run();