UNPKG

netsuite-starter

Version:

Scaffold to build NetSuite account customizations

24 lines (19 loc) 569 B
#!/usr/bin/env node import {Answers, prompt as inquirerPrompt} from "inquirer"; import {PROCESS_OPTIONS} from "./config"; const processes = PROCESS_OPTIONS.filter((option) => { return process.argv.indexOf(option.parameter) !== -1; }); if (processes.length > 0) { processes[0].value(); } else { const program = inquirerPrompt<Answers>([{ type: "list", name: "program", message: "Select action:", choices: PROCESS_OPTIONS }]); program.then((answers) => { answers.program(); }); }