From 7f934532e9cad9cc675b2bd2d8b8db5fc1be8675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arwid=20Thornstro=CC=88m?= Date: Wed, 19 Jan 2022 07:29:37 +0100 Subject: [PATCH] deleted build --- .gitignore | 1 + build/cli.js | 172 ------------------ build/commands/deployment/deployment.js | 55 ------ .../deployment/testservers/deploy/deploy.js | 155 ---------------- .../deployment/testservers/status/status.js | 120 ------------ .../deployment/testservers/testservers.js | 58 ------ build/commands/interactive.js | 58 ------ build/commands/pwcli.js | 51 ------ build/extensions/cli-extension.js | 17 -- build/types.js | 2 - build/types/cli.d.ts | 5 - .../types/commands/deployment/deployment.d.ts | 1 - .../deployment/testservers/deploy/deploy.d.ts | 1 - .../deployment/testservers/status/status.d.ts | 1 - .../deployment/testservers/testservers.d.ts | 1 - build/types/commands/interactive.d.ts | 1 - build/types/commands/pwcli.d.ts | 1 - build/types/extensions/cli-extension.d.ts | 1 - build/types/types.d.ts | 0 19 files changed, 1 insertion(+), 700 deletions(-) delete mode 100644 build/cli.js delete mode 100644 build/commands/deployment/deployment.js delete mode 100644 build/commands/deployment/testservers/deploy/deploy.js delete mode 100644 build/commands/deployment/testservers/status/status.js delete mode 100644 build/commands/deployment/testservers/testservers.js delete mode 100644 build/commands/interactive.js delete mode 100644 build/commands/pwcli.js delete mode 100644 build/extensions/cli-extension.js delete mode 100644 build/types.js delete mode 100644 build/types/cli.d.ts delete mode 100644 build/types/commands/deployment/deployment.d.ts delete mode 100644 build/types/commands/deployment/testservers/deploy/deploy.d.ts delete mode 100644 build/types/commands/deployment/testservers/status/status.d.ts delete mode 100644 build/types/commands/deployment/testservers/testservers.d.ts delete mode 100644 build/types/commands/interactive.d.ts delete mode 100644 build/types/commands/pwcli.d.ts delete mode 100644 build/types/extensions/cli-extension.d.ts delete mode 100644 build/types/types.d.ts diff --git a/.gitignore b/.gitignore index 9daa824..210c9c3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .DS_Store node_modules +build diff --git a/build/cli.js b/build/cli.js deleted file mode 100644 index c0d503f..0000000 --- a/build/cli.js +++ /dev/null @@ -1,172 +0,0 @@ -var __awaiter = - (this && this.__awaiter) || - function(thisArg, _arguments, P, generator) { - function adopt(value) { - return value instanceof P - ? value - : new P(function(resolve) { - resolve(value) - }) - } - return new (P || (P = Promise))(function(resolve, reject) { - function fulfilled(value) { - try { - step(generator.next(value)) - } catch (e) { - reject(e) - } - } - function rejected(value) { - try { - step(generator['throw'](value)) - } catch (e) { - reject(e) - } - } - function step(result) { - result.done - ? resolve(result.value) - : adopt(result.value).then(fulfilled, rejected) - } - step((generator = generator.apply(thisArg, _arguments || [])).next()) - }) - } -var __generator = - (this && this.__generator) || - function(thisArg, body) { - var _ = { - label: 0, - sent: function() { - if (t[0] & 1) throw t[1] - return t[1] - }, - trys: [], - ops: [] - }, - f, - y, - t, - g - return ( - (g = { next: verb(0), throw: verb(1), return: verb(2) }), - typeof Symbol === 'function' && - (g[Symbol.iterator] = function() { - return this - }), - g - ) - function verb(n) { - return function(v) { - return step([n, v]) - } - } - function step(op) { - if (f) throw new TypeError('Generator is already executing.') - while (_) - try { - if ( - ((f = 1), - y && - (t = - op[0] & 2 - ? y['return'] - : op[0] - ? y['throw'] || ((t = y['return']) && t.call(y), 0) - : y.next) && - !(t = t.call(y, op[1])).done) - ) - return t - if (((y = 0), t)) op = [op[0] & 2, t.value] - switch (op[0]) { - case 0: - case 1: - t = op - break - case 4: - _.label++ - return { value: op[1], done: false } - case 5: - _.label++ - y = op[1] - op = [0] - continue - case 7: - op = _.ops.pop() - _.trys.pop() - continue - default: - if ( - !((t = _.trys), (t = t.length > 0 && t[t.length - 1])) && - (op[0] === 6 || op[0] === 2) - ) { - _ = 0 - continue - } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { - _.label = op[1] - break - } - if (op[0] === 6 && _.label < t[1]) { - _.label = t[1] - t = op - break - } - if (t && _.label < t[2]) { - _.label = t[2] - _.ops.push(op) - break - } - if (t[2]) _.ops.pop() - _.trys.pop() - continue - } - op = body.call(thisArg, _) - } catch (e) { - op = [6, e] - y = 0 - } finally { - f = t = 0 - } - if (op[0] & 5) throw op[1] - return { value: op[0] ? op[1] : void 0, done: true } - } - } -var build = require('gluegun').build -/** - * Create the cli and kick it off - */ -function run(argv) { - return __awaiter(this, void 0, void 0, function() { - var cli, toolbox - return __generator(this, function(_a) { - switch (_a.label) { - case 0: - cli = build() - .brand('pwcli') - .src(__dirname) - .plugins('./node_modules', { matching: 'pwcli-*', hidden: true }) - .plugin( - __dirname + '/../node_modules/@lenne.tech/gluegun-menu/dist', - { - commandFilePattern: '*.js', - extensionFilePattern: '*.js' - } - ) - .help() // provides default for help, h, --help, -h - .version() // provides default for version, v, --version, -v - .create() - return [ - 4 /*yield*/, - cli.run(argv) - // send it back (for testing, mostly) - ] - case 1: - toolbox = _a.sent() - // send it back (for testing, mostly) - return [2 /*return*/, toolbox] - } - }) - }) -} -module.exports = { run: run } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NsaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBUSxJQUFBLEtBQUssR0FBSyxPQUFPLENBQUMsU0FBUyxDQUFDLE1BQXZCLENBQXVCO0FBRXBDOztHQUVHO0FBQ0gsU0FBZSxHQUFHLENBQUMsSUFBSTs7Ozs7O29CQUVmLEdBQUcsR0FBRyxLQUFLLEVBQUU7eUJBQ2hCLEtBQUssQ0FBQyxPQUFPLENBQUM7eUJBQ2QsR0FBRyxDQUFDLFNBQVMsQ0FBQzt5QkFDZCxPQUFPLENBQUMsZ0JBQWdCLEVBQUUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsQ0FBQzt5QkFDaEUsTUFBTSxDQUFDLFNBQVMsR0FBRyxnREFBZ0QsRUFBRTt3QkFDcEUsa0JBQWtCLEVBQUUsTUFBTTt3QkFDMUIsb0JBQW9CLEVBQUUsTUFBTTtxQkFDN0IsQ0FBQzt5QkFDRCxJQUFJLEVBQUUsQ0FBQywyQ0FBMkM7eUJBQ2xELE9BQU8sRUFBRSxDQUFDLGlEQUFpRDt5QkFDM0QsTUFBTSxFQUFFLENBQUE7b0JBS0sscUJBQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUM7d0JBRW5DLHFDQUFxQztzQkFGRjs7b0JBQTdCLE9BQU8sR0FBRyxTQUFtQjtvQkFFbkMscUNBQXFDO29CQUNyQyxzQkFBTyxPQUFPLEVBQUE7Ozs7Q0FDZjtBQUVELE1BQU0sQ0FBQyxPQUFPLEdBQUcsRUFBRSxHQUFHLEtBQUEsRUFBRSxDQUFBIn0= diff --git a/build/commands/deployment/deployment.js b/build/commands/deployment/deployment.js deleted file mode 100644 index 4afb2eb..0000000 --- a/build/commands/deployment/deployment.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -module.exports = { - name: 'deployment', - alias: ['d'], - description: 'Description for deployment', - hidden: true, - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - return __generator(this, function (_a) { - switch (_a.label) { - case 0: return [4 /*yield*/, toolbox.menu.showMenu('deployment')]; - case 1: - _a.sent(); - return [2 /*return*/]; - } - }); - }); } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVwbG95bWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21tYW5kcy9kZXBsb3ltZW50L2RlcGxveW1lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFQSxNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2YsSUFBSSxFQUFFLFlBQVk7SUFDbEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO0lBQ1osV0FBVyxFQUFFLDRCQUE0QjtJQUN6QyxNQUFNLEVBQUUsSUFBSTtJQUNaLEdBQUcsRUFBRSxVQUFPLE9BQTJCOzs7d0JBQ3JDLHFCQUFNLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxFQUFBOztvQkFBekMsU0FBeUMsQ0FBQzs7OztTQUMzQztDQUNGLENBQUMifQ== \ No newline at end of file diff --git a/build/commands/deployment/testservers/deploy/deploy.js b/build/commands/deployment/testservers/deploy/deploy.js deleted file mode 100644 index 21a84ab..0000000 --- a/build/commands/deployment/testservers/deploy/deploy.js +++ /dev/null @@ -1,155 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var cliSelect = require('cli-select'); -var chalk = require('chalk'); -var AutoComplete = require('enquirer').AutoComplete; -var STACK_DEFAULTS = { - STACK_ENVIRONMENT_NAME_TAG: 'test', - CPU_SIZE: 512, - MEMORY_SIZE: '1GB', - HOSTED_ZONE_WITHOUT_TLD: 'photowall-test', - PRIMARY_CERTIFICATE_ARN: 'arn:aws:acm:eu-west-1:954747537408:certificate/12e33b74-da14-430d-a7ed-f62fa7113112', - STATIC_CDN_CERTIFICATE_ARN: 'arn:aws:acm:us-east-1:954747537408:certificate/223550cf-e404-4ff1-85bb-703b936c9347', - DB_SECURITY_GROUP_ID: 'sg-001b3667edf19e1ce', - STATIC_CDN_HOSTNAME: 'staging.assets.photowall-test.com', - MAX_CONTAINERS: 1, - MIN_CONTAINERS: 1, - AWS_KEY_ENVIRONMENT: 'staging' -}; -var createCloudFormationCommand = function (environmentName, branch) { - return "aws cloudformation update-stack --stack-name " + environmentName + " --template-body file://ecs-service.yaml \n\t\t--capabilities CAPABILITY_NAMED_IAM\n --tags Key=EnvironmentName,Value=test \n\t\t--parameters \n ParameterKey=\"EnvironmentName\",UsePreviousValue=true \n ParameterKey=\"Image\",UsePreviousValue=true \n ParameterKey=\"HostedZoneNameWithOutTLD\",UsePreviousValue=true \n ParameterKey=\"DomainNameWithoutTld\",UsePreviousValue=true \n ParameterKey=\"PrimaryCertificateArn\",UsePreviousValue=true \n ParameterKey=\"GitHubRepo\",UsePreviousValue=true \n ParameterKey=\"GitHubUser\",UsePreviousValue=true \n ParameterKey=\"GitHubBranch\",ParameterValue=\"" + branch + "\" \n ParameterKey=\"GitHubToken\",UsePreviousValue=true \n ParameterKey=\"ComposerAuth\",UsePreviousValue=true \n ParameterKey=\"CpuSize\",ParameterValue=\"" + STACK_DEFAULTS.CPU_SIZE + "\" \n ParameterKey=\"MemorySize\",ParameterValue=\"" + STACK_DEFAULTS.MEMORY_SIZE + "\" \n ParameterKey=\"MinContainers\",ParameterValue=\"" + STACK_DEFAULTS.MIN_CONTAINERS + "\" \n ParameterKey=\"MaxContainers\",ParameterValue=\"" + STACK_DEFAULTS.MAX_CONTAINERS + "\" \n ParameterKey=\"StaticCdnHostName\",ParameterValue=\"" + STACK_DEFAULTS.STATIC_CDN_HOSTNAME + "\" \n ParameterKey=\"StaticCdnCertificateArn\",ParameterValue=\"" + STACK_DEFAULTS.STATIC_CDN_CERTIFICATE_ARN + "\" \n ParameterKey=\"AwsAccessKeyParamNameEnvironment\",ParameterValue=\"" + STACK_DEFAULTS.AWS_KEY_ENVIRONMENT + "\" \n ParameterKey=\"DatabaseSecurityGroup\",ParameterValue=\"" + STACK_DEFAULTS.DB_SECURITY_GROUP_ID + "\""; -}; -/** - * Subsection1 menu - */ -module.exports = { - name: 'deploy', - alias: ['d'], - description: 'Deploy current branch to a testserver', - hidden: true, - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - var system, strings, stacks, _a, _b, _c, _d, teststacks, curratedStacks, options, prompt, choice, branch, _e, _f, cmd, e_1; - return __generator(this, function (_g) { - switch (_g.label) { - case 0: - system = toolbox.system, strings = toolbox.strings; - _b = (_a = JSON).parse; - _d = (_c = strings).trim; - return [4 /*yield*/, system.run("aws cloudformation list-stacks")]; - case 1: - stacks = _b.apply(_a, [_d.apply(_c, [_g.sent()])]); - return [4 /*yield*/, Promise.all(stacks.StackSummaries.map(function (item) { return __awaiter(void 0, void 0, void 0, function () { - var pipeline, _a, _b, _c, _d, branch, lastUpdated; - return __generator(this, function (_e) { - switch (_e.label) { - case 0: - if (!(item.StackName.indexOf('photowall-test-') > -1 && - [ - 'CREATE_COMPLETE', - 'UPDATE_COMPLETE', - 'UPDATE_IN_PROGRESS', - 'UPDATE_FAILED', - 'CREATE_FAILED', - 'CREATE_IN_PROGRESS' - ].includes(item.StackStatus))) return [3 /*break*/, 2]; - _b = (_a = JSON).parse; - _d = (_c = strings).trim; - return [4 /*yield*/, system.run("aws codepipeline get-pipeline --name " + item.StackName + "Pipeline")]; - case 1: - pipeline = _b.apply(_a, [_d.apply(_c, [_e.sent()])]); - branch = pipeline.pipeline.stages.filter(function (stage) { - return stage.name === 'Source'; - })[0].actions[0].configuration.Branch; - lastUpdated = pipeline.metadata.updated; - return [2 /*return*/, { - name: item.StackName, - status: item.StackStatus, - drift_status: item.DriftInformation.StackDriftStatus, - branch: branch, - updated: lastUpdated - }]; - case 2: return [2 /*return*/, Promise.resolve(null)]; - } - }); - }); }))]; - case 2: - teststacks = _g.sent(); - curratedStacks = teststacks.filter(Boolean); - options = curratedStacks.map(function (item) { - return item.name; - }); - console.log("options", options); - prompt = new AutoComplete({ - name: 'testserver', - message: 'Choose a server', - limit: options.length - 1, - initial: options.length - 1, - choices: options - }); - _g.label = 3; - case 3: - _g.trys.push([3, 6, , 7]); - return [4 /*yield*/, prompt.run()]; - case 4: - choice = _g.sent(); - console.log("choice", choice); - _f = (_e = strings).trim; - return [4 /*yield*/, system.run("git branch --show-current")]; - case 5: - branch = _f.apply(_e, [_g.sent()]); - console.log("branch", branch); - cmd = createCloudFormationCommand(choice, branch); - console.log("cmd", cmd); - return [3 /*break*/, 7]; - case 6: - e_1 = _g.sent(); - console.log("e", e_1); - return [3 /*break*/, 7]; - case 7: - if (!toolbox.fromMenu()) return [3 /*break*/, 9]; - return [4 /*yield*/, toolbox.menu.showMenu('deployment testservers')]; - case 8: - _g.sent(); - _g.label = 9; - case 9: return [2 /*return*/]; - } - }); - }); } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVwbG95LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2RlcGxveW1lbnQvdGVzdHNlcnZlcnMvZGVwbG95L2RlcGxveS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLElBQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQTtBQUN2QyxJQUFNLEtBQUssR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUE7QUFDdEIsSUFBQSxZQUFZLEdBQUssT0FBTyxDQUFDLFVBQVUsQ0FBQyxhQUF4QixDQUF3QjtBQUU1QyxJQUFNLGNBQWMsR0FBRztJQUNyQiwwQkFBMEIsRUFBRSxNQUFNO0lBQ2xDLFFBQVEsRUFBRSxHQUFHO0lBQ2IsV0FBVyxFQUFFLEtBQUs7SUFDbEIsdUJBQXVCLEVBQUUsZ0JBQWdCO0lBQ3pDLHVCQUF1QixFQUNyQixxRkFBcUY7SUFDdkYsMEJBQTBCLEVBQ3hCLHFGQUFxRjtJQUN2RixvQkFBb0IsRUFBRSxzQkFBc0I7SUFDNUMsbUJBQW1CLEVBQUUsbUNBQW1DO0lBQ3hELGNBQWMsRUFBRSxDQUFDO0lBQ2pCLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLG1CQUFtQixFQUFFLFNBQVM7Q0FDL0IsQ0FBQTtBQVVELElBQU0sMkJBQTJCLEdBQUcsVUFBQyxlQUFlLEVBQUUsTUFBTTtJQUMxRCxPQUFPLGtEQUFnRCxlQUFlLHluQkFXdEIsTUFBTSw4S0FHWCxjQUFjLENBQUMsUUFBUSw4REFDcEIsY0FBYyxDQUFDLFdBQVcsaUVBQ3ZCLGNBQWMsQ0FBQyxjQUFjLGlFQUM3QixjQUFjLENBQUMsY0FBYyxxRUFDekIsY0FBYyxDQUFDLG1CQUFtQiwyRUFDNUIsY0FBYyxDQUFDLDBCQUEwQixvRkFDaEMsY0FBYyxDQUFDLG1CQUFtQix5RUFDN0MsY0FBYyxDQUFDLG9CQUFvQixPQUFHLENBQUE7QUFDakcsQ0FBQyxDQUFBO0FBRUQ7O0dBRUc7QUFDSCxNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUM7SUFDWixXQUFXLEVBQUUsdUNBQXVDO0lBQ3BELE1BQU0sRUFBRSxJQUFJO0lBQ1osR0FBRyxFQUFFLFVBQU8sT0FBMkI7Ozs7O29CQUM3QixNQUFNLEdBQWMsT0FBTyxPQUFyQixFQUFFLE9BQU8sR0FBSyxPQUFPLFFBQVosQ0FBWTtvQkFDcEIsS0FBQSxDQUFBLEtBQUEsSUFBSSxDQUFBLENBQUMsS0FBSyxDQUFBO29CQUN2QixLQUFBLENBQUEsS0FBQSxPQUFPLENBQUEsQ0FBQyxJQUFJLENBQUE7b0JBQUMscUJBQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxnQ0FBZ0MsQ0FBQyxFQUFBOztvQkFEM0QsTUFBTSxHQUFHLGNBQ2IsY0FBYSxTQUFrRCxFQUFDLEVBQ2pFO29CQUMyQixxQkFBTSxPQUFPLENBQUMsR0FBRyxDQUMzQyxNQUFNLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxVQUFNLElBQUk7Ozs7OzZDQUVoQyxDQUFBLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxDQUFDOzRDQUM5QztnREFDRSxpQkFBaUI7Z0RBQ2pCLGlCQUFpQjtnREFDakIsb0JBQW9CO2dEQUNwQixlQUFlO2dEQUNmLGVBQWU7Z0RBQ2Ysb0JBQW9COzZDQUNyQixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUEsRUFSNUIsd0JBUTRCO3dDQUVYLEtBQUEsQ0FBQSxLQUFBLElBQUksQ0FBQSxDQUFDLEtBQUssQ0FBQTt3Q0FDekIsS0FBQSxDQUFBLEtBQUEsT0FBTyxDQUFBLENBQUMsSUFBSSxDQUFBO3dDQUNWLHFCQUFNLE1BQU0sQ0FBQyxHQUFHLENBQ2QsMENBQXdDLElBQUksQ0FBQyxTQUFTLGFBQVUsQ0FDakUsRUFBQTs7d0NBSkMsUUFBUSxHQUFHLGNBQ2YsY0FDRSxTQUVDLEVBQ0YsRUFDRjt3Q0FDSyxNQUFNLEdBQUcsUUFBUSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFVBQUEsS0FBSzs0Q0FDbEQsT0FBTyxLQUFLLENBQUMsSUFBSSxLQUFLLFFBQVEsQ0FBQTt3Q0FDaEMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxNQUFNLENBQUE7d0NBQy9CLFdBQVcsR0FBRyxRQUFRLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQTt3Q0FDN0Msc0JBQU87Z0RBQ0wsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTO2dEQUNwQixNQUFNLEVBQUUsSUFBSSxDQUFDLFdBQVc7Z0RBQ3hCLFlBQVksRUFBRSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsZ0JBQWdCO2dEQUNwRCxNQUFNLEVBQUUsTUFBTTtnREFDZCxPQUFPLEVBQUUsV0FBVzs2Q0FDckIsRUFBQTs0Q0FFSCxzQkFBTyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFBOzs7NkJBQzdCLENBQUMsQ0FDSCxFQUFBOztvQkFsQ0ssVUFBVSxHQUFZLFNBa0MzQjtvQkFFSyxjQUFjLEdBQVksVUFBVSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQTtvQkFDcEQsT0FBTyxHQUFHLGNBQWMsQ0FBQyxHQUFHLENBQUMsVUFBQSxJQUFJO3dCQUNyQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUE7b0JBQ2xCLENBQUMsQ0FBQyxDQUFBO29CQUVGLE9BQU8sQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFLE9BQU8sQ0FBQyxDQUFBO29CQUV6QixNQUFNLEdBQUcsSUFBSSxZQUFZLENBQUM7d0JBQzlCLElBQUksRUFBRSxZQUFZO3dCQUNsQixPQUFPLEVBQUUsaUJBQWlCO3dCQUMxQixLQUFLLEVBQUUsT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDO3dCQUN6QixPQUFPLEVBQUUsT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDO3dCQUMzQixPQUFPLEVBQUUsT0FBTztxQkFDakIsQ0FBQyxDQUFBOzs7O29CQUdlLHFCQUFNLE1BQU0sQ0FBQyxHQUFHLEVBQUUsRUFBQTs7b0JBQTNCLE1BQU0sR0FBRyxTQUFrQjtvQkFDakMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUE7b0JBQ2QsS0FBQSxDQUFBLEtBQUEsT0FBTyxDQUFBLENBQUMsSUFBSSxDQUFBO29CQUFDLHFCQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsMkJBQTJCLENBQUMsRUFBQTs7b0JBQW5FLE1BQU0sR0FBRyxjQUFhLFNBQTZDLEVBQUM7b0JBQzFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFBO29CQUN2QixHQUFHLEdBQUcsMkJBQTJCLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxDQUFBO29CQUN2RCxPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUMsQ0FBQTs7OztvQkFFdkIsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsR0FBQyxDQUFDLENBQUE7Ozt5QkFrQmpCLE9BQU8sQ0FBQyxRQUFRLEVBQUUsRUFBbEIsd0JBQWtCO29CQUNwQixxQkFBTSxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyx3QkFBd0IsQ0FBQyxFQUFBOztvQkFBckQsU0FBcUQsQ0FBQTs7Ozs7U0FFeEQ7Q0FDRixDQUFBIn0= \ No newline at end of file diff --git a/build/commands/deployment/testservers/status/status.js b/build/commands/deployment/testservers/status/status.js deleted file mode 100644 index 759676c..0000000 --- a/build/commands/deployment/testservers/status/status.js +++ /dev/null @@ -1,120 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var chalk = require('chalk'); -var tto = require('terminal-table-output').create(); -/** - * Subsection1 menu - */ -module.exports = { - name: 'status', - alias: ['s'], - description: 'Show status for available testservers', - hidden: true, - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - var system, strings, stacks, _a, _b, _c, _d, teststacks, curratedStacks, status, _i, curratedStacks_1, stack; - return __generator(this, function (_e) { - switch (_e.label) { - case 0: - system = toolbox.system, strings = toolbox.strings; - _b = (_a = JSON).parse; - _d = (_c = strings).trim; - return [4 /*yield*/, system.run("aws cloudformation list-stacks")]; - case 1: - stacks = _b.apply(_a, [_d.apply(_c, [_e.sent()])]); - return [4 /*yield*/, Promise.all(stacks.StackSummaries.map(function (item) { return __awaiter(void 0, void 0, void 0, function () { - var pipeline, _a, _b, _c, _d, branch, lastUpdated; - return __generator(this, function (_e) { - switch (_e.label) { - case 0: - if (!(item.StackName.indexOf('photowall-test-') > -1 && ['CREATE_COMPLETE', 'UPDATE_COMPLETE', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED', 'CREATE_FAILED', 'CREATE_IN_PROGRESS'].includes(item.StackStatus))) return [3 /*break*/, 2]; - _b = (_a = JSON).parse; - _d = (_c = strings).trim; - return [4 /*yield*/, system.run("aws codepipeline get-pipeline --name " + item.StackName + "Pipeline")]; - case 1: - pipeline = _b.apply(_a, [_d.apply(_c, [_e.sent()])]); - branch = pipeline.pipeline.stages.filter(function (stage) { - return stage.name === 'Source'; - })[0].actions[0].configuration.Branch; - lastUpdated = pipeline.metadata.updated; - return [2 /*return*/, { - name: item.StackName, - status: item.StackStatus, - drift_status: item.DriftInformation.StackDriftStatus, - branch: branch, - updated: lastUpdated, - }]; - case 2: return [2 /*return*/, Promise.resolve(null)]; - } - }); - }); }))]; - case 2: - teststacks = _e.sent(); - curratedStacks = teststacks.filter(Boolean); - status = function (status) { - switch (status) { - case 'UPDATE_FAILED': - case 'CREATE_FAILED': - return " (\uD83D\uDC94) "; - case 'UPDATE_IN_PROGRESS': - case 'CREATE_IN_PROGRESS': - return " (\uD83D\uDFE1) "; - case 'UPDATE_COMPLETE': - case 'CREATE_COMPLETE': - return " (\uD83D\uDFE2) "; - } - }; - tto.line('-'); - tto.pushrow(['| status', 'stack', 'branch', 'updated']) - .line('-'); - for (_i = 0, curratedStacks_1 = curratedStacks; _i < curratedStacks_1.length; _i++) { - stack = curratedStacks_1[_i]; - tto.pushrow([status(stack.status), stack.name, stack.branch, stack.updated]); - } - tto.print(true); - if (!toolbox.fromMenu()) return [3 /*break*/, 4]; - return [4 /*yield*/, toolbox.menu.showMenu('deployment testservers')]; - case 3: - _e.sent(); - _e.label = 4; - case 4: return [2 /*return*/]; - } - }); - }); } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2RlcGxveW1lbnQvdGVzdHNlcnZlcnMvc3RhdHVzL3N0YXR1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLElBQU0sS0FBSyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUMvQixJQUFNLEdBQUcsR0FBRyxPQUFPLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQztBQVV0RDs7R0FFRztBQUNILE1BQU0sQ0FBQyxPQUFPLEdBQUc7SUFDZixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQztJQUNaLFdBQVcsRUFBRSx1Q0FBdUM7SUFDcEQsTUFBTSxFQUFFLElBQUk7SUFDWixHQUFHLEVBQUUsVUFBTyxPQUEyQjs7Ozs7b0JBRTdCLE1BQU0sR0FBYyxPQUFPLE9BQXJCLEVBQUUsT0FBTyxHQUFLLE9BQU8sUUFBWixDQUFZO29CQUVwQixLQUFBLENBQUEsS0FBQSxJQUFJLENBQUEsQ0FBQyxLQUFLLENBQUE7b0JBQUMsS0FBQSxDQUFBLEtBQUEsT0FBTyxDQUFBLENBQUMsSUFBSSxDQUFBO29CQUFDLHFCQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsZ0NBQWdDLENBQUMsRUFBQTs7b0JBQW5GLE1BQU0sR0FBRyxjQUFXLGNBQWEsU0FBa0QsRUFBQyxFQUFDO29CQUMvRCxxQkFBTSxPQUFPLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLFVBQU8sSUFBSTs7Ozs7NkNBQzdFLENBQUEsSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLGlCQUFpQixFQUFFLG9CQUFvQixFQUFFLGVBQWUs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 \ No newline at end of file diff --git a/build/commands/deployment/testservers/testservers.js b/build/commands/deployment/testservers/testservers.js deleted file mode 100644 index 4b8a006..0000000 --- a/build/commands/deployment/testservers/testservers.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -/** - * Section1 menu - */ -module.exports = { - name: 'testservers', - alias: ['ts'], - description: 'Deploy to testservers', - hidden: true, - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - return __generator(this, function (_a) { - switch (_a.label) { - case 0: return [4 /*yield*/, toolbox.menu.showMenu('deployment testservers')]; - case 1: - _a.sent(); - return [2 /*return*/]; - } - }); - }); } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdHNlcnZlcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tbWFuZHMvZGVwbG95bWVudC90ZXN0c2VydmVycy90ZXN0c2VydmVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE9BQU8sR0FBRztJQUNmLElBQUksRUFBRSxhQUFhO0lBQ25CLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQztJQUNiLFdBQVcsRUFBRSx1QkFBdUI7SUFDcEMsTUFBTSxFQUFFLElBQUk7SUFDWixHQUFHLEVBQUUsVUFBTyxPQUEyQjs7O3dCQUNyQyxxQkFBTSxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyx3QkFBd0IsQ0FBQyxFQUFBOztvQkFBckQsU0FBcUQsQ0FBQzs7OztTQUN2RDtDQUNGLENBQUMifQ== \ No newline at end of file diff --git a/build/commands/interactive.js b/build/commands/interactive.js deleted file mode 100644 index a98fb5b..0000000 --- a/build/commands/interactive.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -/** - * interactive menu - */ -module.exports = { - name: 'interactive', - alias: ['i'], - description: 'Interactive tree view', - hidden: true, - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - return __generator(this, function (_a) { - switch (_a.label) { - case 0: return [4 /*yield*/, toolbox.menu.showMenu('deployment')]; - case 1: - _a.sent(); - return [2 /*return*/]; - } - }); - }); } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJhY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29tbWFuZHMvaW50ZXJhY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFQTs7R0FFRztBQUNILE1BQU0sQ0FBQyxPQUFPLEdBQUc7SUFDZixJQUFJLEVBQUUsYUFBYTtJQUNuQixLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUM7SUFDWixXQUFXLEVBQUUsdUJBQXVCO0lBQ3BDLE1BQU0sRUFBRSxJQUFJO0lBQ1osR0FBRyxFQUFFLFVBQU8sT0FBMkI7Ozt3QkFDckMscUJBQU0sT0FBTyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLEVBQUE7O29CQUF6QyxTQUF5QyxDQUFDOzs7O1NBQzNDO0NBQ0YsQ0FBQyJ9 \ No newline at end of file diff --git a/build/commands/pwcli.js b/build/commands/pwcli.js deleted file mode 100644 index 203993f..0000000 --- a/build/commands/pwcli.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var command = { - name: 'pwcli', - run: function (toolbox) { return __awaiter(void 0, void 0, void 0, function () { - var print; - return __generator(this, function (_a) { - print = toolbox.print; - print.info('Welcome to your CLI'); - return [2 /*return*/]; - }); - }); }, -}; -module.exports = command; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHdjbGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29tbWFuZHMvcHdjbGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJQSxJQUFNLE9BQU8sR0FBbUI7SUFDOUIsSUFBSSxFQUFFLE9BQU87SUFDYixHQUFHLEVBQUUsVUFBTSxPQUFPOzs7WUFDUixLQUFLLEdBQUssT0FBTyxNQUFaLENBQVk7WUFFekIsS0FBSyxDQUFDLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxDQUFBOzs7U0FDbEM7Q0FDRixDQUFBO0FBRUQsTUFBTSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUEifQ== \ No newline at end of file diff --git a/build/extensions/cli-extension.js b/build/extensions/cli-extension.js deleted file mode 100644 index 09f7345..0000000 --- a/build/extensions/cli-extension.js +++ /dev/null @@ -1,17 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -// add your CLI-specific functionality here, which will then be accessible -// to your commands -module.exports = function (toolbox) { - toolbox.foo = function () { - toolbox.print.info('called foo extension'); - }; - // enable this if you want to read configuration in from - // the current folder's package.json (in a "pwcli" property), - // pwcli.config.json, etc. - // toolbox.config = { - // ...toolbox.config, - // ...toolbox.config.loadConfig("pwcli", process.cwd()) - // } -}; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpLWV4dGVuc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leHRlbnNpb25zL2NsaS1leHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFJQSwwRUFBMEU7QUFDMUUsbUJBQW1CO0FBQ25CLE1BQU0sQ0FBQyxPQUFPLEdBQUcsVUFBQyxPQUF1QjtJQUN2QyxPQUFPLENBQUMsR0FBRyxHQUFHO1FBQ1osT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQTtJQUM1QyxDQUFDLENBQUE7SUFFRCx3REFBd0Q7SUFDeEQsNkRBQTZEO0lBQzdELDBCQUEwQjtJQUMxQixxQkFBcUI7SUFDckIsdUJBQXVCO0lBQ3ZCLHlEQUF5RDtJQUN6RCxJQUFJO0FBQ04sQ0FBQyxDQUFBIn0= \ No newline at end of file diff --git a/build/types.js b/build/types.js deleted file mode 100644 index 77b3499..0000000 --- a/build/types.js +++ /dev/null @@ -1,2 +0,0 @@ -// export types -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZUFBZSJ9 diff --git a/build/types/cli.d.ts b/build/types/cli.d.ts deleted file mode 100644 index d9f2d45..0000000 --- a/build/types/cli.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -declare const build: any; -/** - * Create the cli and kick it off - */ -declare function run(argv: any): Promise; diff --git a/build/types/commands/deployment/deployment.d.ts b/build/types/commands/deployment/deployment.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/deployment/deployment.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/commands/deployment/testservers/deploy/deploy.d.ts b/build/types/commands/deployment/testservers/deploy/deploy.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/deployment/testservers/deploy/deploy.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/commands/deployment/testservers/status/status.d.ts b/build/types/commands/deployment/testservers/status/status.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/deployment/testservers/status/status.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/commands/deployment/testservers/testservers.d.ts b/build/types/commands/deployment/testservers/testservers.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/deployment/testservers/testservers.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/commands/interactive.d.ts b/build/types/commands/interactive.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/interactive.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/commands/pwcli.d.ts b/build/types/commands/pwcli.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/commands/pwcli.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/extensions/cli-extension.d.ts b/build/types/extensions/cli-extension.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/build/types/extensions/cli-extension.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/build/types/types.d.ts b/build/types/types.d.ts deleted file mode 100644 index e69de29..0000000