UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

33 lines (31 loc) 1.31 kB
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const minimist_lite_1 = tslib_1.__importDefault(require("minimist-lite")); const main_1 = require("./create/main"); const main_2 = require("./upgrade/main"); const main_3 = require("./eslint/main"); const main_4 = require("./angular15/main"); const argv = (0, minimist_lite_1.default)(process.argv.slice(2)); if (argv._[0] === 'upgrade') { const upgrader = new main_2.ExtensionUpgrader(); upgrader.upgrade(argv.audit === undefined || argv.audit === 'true', process.cwd(), argv.experimental, argv.library, argv.internalOverride); } else if (argv._[0] === 'create') { const creator = new main_1.ExtensionCreator(argv); creator.create(); } else if (argv._[0] === 'eslint') { const eslintUpgrader = new main_3.EslintUpgrader(); eslintUpgrader.upgrade(argv.debug); } else if ((argv._[0] === 'angular15Upgrade')) { const angular15 = new main_4.Angular15Upgrader(); console.log('Passed in parameters: ' + argv.pipeline + ' ' + argv.stage + ' ' + argv.internal + ' ' + argv.debug); angular15.upgrade(argv.pipeline, argv.stage, argv.internal, argv.debug); } else { console.log('unrecognized command: ' + argv._); } //# sourceMappingURL=index.js.map