UNPKG

aws-cdk

Version:

CDK Toolkit, the command line tool for CDK apps

17 lines 2.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const fs = require("fs"); // eslint-disable-next-line import/no-extraneous-dependencies const user_input_gen_1 = require("@aws-cdk/user-input-gen"); const cli_config_1 = require("../lib/cli/cli-config"); async function main() { const config = await (0, cli_config_1.makeConfig)(); fs.writeFileSync('./lib/cli/parse-command-line-arguments.ts', await (0, user_input_gen_1.renderYargs)(config, cli_config_1.YARGS_HELPERS)); fs.writeFileSync('./lib/cli/user-input.ts', await (0, user_input_gen_1.renderUserInputType)(config)); fs.writeFileSync('./lib/cli/convert-to-user-input.ts', await (0, user_input_gen_1.renderUserInputFuncs)(config)); } main().then(() => { }).catch((e) => { throw e; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci1pbnB1dC1nZW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ1c2VyLWlucHV0LWdlbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHlCQUF5QjtBQUN6Qiw2REFBNkQ7QUFDN0QsNERBQWlHO0FBQ2pHLHNEQUFrRTtBQUVsRSxLQUFLLFVBQVUsSUFBSTtJQUNqQixNQUFNLE1BQU0sR0FBRyxNQUFNLElBQUEsdUJBQVUsR0FBRSxDQUFDO0lBQ2xDLEVBQUUsQ0FBQyxhQUFhLENBQUMsMkNBQTJDLEVBQUUsTUFBTSxJQUFBLDRCQUFXLEVBQUMsTUFBTSxFQUFFLDBCQUFhLENBQUMsQ0FBQyxDQUFDO0lBQ3hHLEVBQUUsQ0FBQyxhQUFhLENBQUMseUJBQXlCLEVBQUUsTUFBTSxJQUFBLG9DQUFtQixFQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7SUFDL0UsRUFBRSxDQUFDLGFBQWEsQ0FBQyxvQ0FBb0MsRUFBRSxNQUFNLElBQUEscUNBQW9CLEVBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztBQUM3RixDQUFDO0FBRUQsSUFBSSxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRTtBQUNqQixDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtJQUNiLE1BQU0sQ0FBQyxDQUFDO0FBQ1YsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBmcyBmcm9tICdmcyc7XG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgaW1wb3J0L25vLWV4dHJhbmVvdXMtZGVwZW5kZW5jaWVzXG5pbXBvcnQgeyByZW5kZXJZYXJncywgcmVuZGVyVXNlcklucHV0VHlwZSwgcmVuZGVyVXNlcklucHV0RnVuY3MgfSBmcm9tICdAYXdzLWNkay91c2VyLWlucHV0LWdlbic7XG5pbXBvcnQgeyBtYWtlQ29uZmlnLCBZQVJHU19IRUxQRVJTIH0gZnJvbSAnLi4vbGliL2NsaS9jbGktY29uZmlnJztcblxuYXN5bmMgZnVuY3Rpb24gbWFpbigpIHtcbiAgY29uc3QgY29uZmlnID0gYXdhaXQgbWFrZUNvbmZpZygpO1xuICBmcy53cml0ZUZpbGVTeW5jKCcuL2xpYi9jbGkvcGFyc2UtY29tbWFuZC1saW5lLWFyZ3VtZW50cy50cycsIGF3YWl0IHJlbmRlcllhcmdzKGNvbmZpZywgWUFSR1NfSEVMUEVSUykpO1xuICBmcy53cml0ZUZpbGVTeW5jKCcuL2xpYi9jbGkvdXNlci1pbnB1dC50cycsIGF3YWl0IHJlbmRlclVzZXJJbnB1dFR5cGUoY29uZmlnKSk7XG4gIGZzLndyaXRlRmlsZVN5bmMoJy4vbGliL2NsaS9jb252ZXJ0LXRvLXVzZXItaW5wdXQudHMnLCBhd2FpdCByZW5kZXJVc2VySW5wdXRGdW5jcyhjb25maWcpKTtcbn1cblxubWFpbigpLnRoZW4oKCkgPT4ge1xufSkuY2F0Y2goKGUpID0+IHtcbiAgdGhyb3cgZTtcbn0pO1xuIl19