{"version":3,"sources":["../../../packages/tools/wac-cli/src/index.ts"],"names":[],"mappings":"","file":"index.d.ts","sourcesContent":["#!/usr/bin/env node\r\n\r\nimport minimist from 'minimist-lite';\r\nimport { ExtensionCreator } from './create/main';\r\nimport { ExtensionUpgrader } from './upgrade/main';\r\nimport { EslintUpgrader } from './eslint/main';\r\nimport { Angular15Upgrader } from './angular15/main';\r\n\r\nconst argv = minimist(process.argv.slice(2));\r\n\r\nif (argv._[0] === 'upgrade') {\r\n    const upgrader = new ExtensionUpgrader();\r\n    upgrader.upgrade(\r\n        argv.audit === undefined || argv.audit === 'true',\r\n        process.cwd(),\r\n        argv.experimental,\r\n        argv.library,\r\n        argv.internalOverride\r\n    );\r\n} else if (argv._[0] === 'create') {\r\n    const creator = new ExtensionCreator(argv);\r\n    creator.create();\r\n} else if (argv._[0] === 'eslint') {\r\n    const eslintUpgrader = new EslintUpgrader();\r\n    eslintUpgrader.upgrade(argv.debug);\r\n} else if ((argv._[0] === 'angular15Upgrade')) {\r\n    const angular15 = new Angular15Upgrader();\r\n    console.log('Passed in parameters: ' + argv.pipeline + ' ' + argv.stage + ' ' + argv.internal + ' ' + argv.debug);\r\n    angular15.upgrade(argv.pipeline, argv.stage, argv.internal, argv.debug);\r\n} else {\r\n    console.log('unrecognized command: ' + argv._);\r\n}\r\n"]}