UNPKG

node-command-line-starter

Version:
30 lines 1.19 kB
#!/usr/bin/env node "use strict"; var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; result["default"] = mod; return result; }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const packgeJSON = __importStar(require("../../package.json")); const commander_1 = __importDefault(require("commander")); const waiter_1 = require("../waiter"); const file_access_1 = require("../file-access"); commander_1.default .version(packgeJSON.version) .arguments('<food> <drink>') .option('-w --write <string>', 'Specifies the path of the file the order will be written to') .action(function (food, drink) { const fileName = commander_1.default.write; waiter_1.placeOrder(food, drink); if (fileName) { file_access_1.writeFile(fileName, { food, drink }); } }) .parse(process.argv); //# sourceMappingURL=order.bin.js.map