UNPKG

properties-gen

Version:

CLI to generate environment properties based on config

23 lines (22 loc) 930 B
#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var commander_1 = __importDefault(require("commander")); var generate_1 = __importDefault(require("./handlers/generate")); var init_1 = __importDefault(require("./handlers/init")); var program = new commander_1.default.Command(); // Init command (generates default config file) program .command('init') .description('Generates default config file') .action(init_1.default); // generate command optionally takes a file path as argument -f program .command('generate', { isDefault: true }) .description('Generates environment properties files') .option('-f, --file [pathToFile]', 'Specify configuration file') .action(generate_1.default); program.parse(process.argv);