{"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"dist-tags":{"canary":"1.0.0-alpha.0405736c","latest":"6.0.1","rc":"1.0.0-rc.13","testing":"5.1.4-testing.0","beta":"2.0.0-beta.3"},"author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"description":"The foundation framework of the Ionic CLI","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","repository":{"type":"git","url":"git+https://github.com/ionic-team/ionic-cli.git"},"license":"MIT","bugs":{"url":"https://github.com/ionic-team/ionic-cli/issues"},"versions":{"0.1.0-alpha.5d730984":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.5d730984","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.5d730984","_shasum":"f248c97633098faa4135f8a27ec8d4f6a9e2ec87","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"f248c97633098faa4135f8a27ec8d4f6a9e2ec87","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.5d730984.tgz","integrity":"sha512-AOKwa4BfwBFm+Pg8Qw5Av9hxSWLqyBocB1wUO9PRS083nzO+TnHbW7OI0qdujy03Joa2WJ7bCxDIjHJACuk+kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYIfYJZNeRP8I2iH5HX17IkHRlCdz2MBGdm3DMYBfqgAiABlghOD/YJuVh2ZdUC/iBvfSXslTM4JNFsPpRzczB0HQ=="}]},"maintainers":[{"name":"anonymous","email":"hi@ionicframework.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.5d730984.tgz_1508781156698_0.6463291919790208"},"directories":{}},"0.1.0-alpha.a3d1be6c":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.a3d1be6c","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.a3d1be6c","_shasum":"81e433c3fdd1748cc480907612200beca438d14b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"81e433c3fdd1748cc480907612200beca438d14b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.a3d1be6c.tgz","integrity":"sha512-ERZ7xJh5gy59xjepBQg3QkBintF2D7JO5vhMtb6y/rIDu5seS9qfDuA/cwjX5PBzzGZb+IR/AN8ckhdOZ8L21A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPu6hopjCyqiTvhbgf1w8ryeUo2vHdyskK6nEF6ikqdAiBJiB9woV47GEOzE2TP5R5w+xyB2w6m/Y4Qk67crjztPg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.a3d1be6c.tgz_1508783669185_0.667289650766179"},"directories":{}},"0.0.1":{"name":"@ionic/cli-framework","version":"0.0.1","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-Wd8qZId4KvT8/iEGmeJcNSBCxqiGjiaHX061zKYpE7yqxwZvhhRv2sGioq96lWSIfVDG/R2ZTLWgfK8T8t0sZw==","shasum":"5db6b75a3d04414d85899bdf00b85bbcd8a1c698","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1bxKi66LdKOUGTDl2xV0R8npkKza7m++dEa7nZNtEgAiEAh6iQ3De1xgwsjwHhKk4iW6swaJc0ZQnq70uuOeSdV7Y="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.0.1.tgz_1508783973441_0.736278687370941"},"directories":{}},"0.1.0-alpha.1a89fa2a":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.1a89fa2a","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.1a89fa2a","_shasum":"c5ff4698b91b0062109ef3f9f50aa8e047a44ad4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"c5ff4698b91b0062109ef3f9f50aa8e047a44ad4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.1a89fa2a.tgz","integrity":"sha512-+RgFotX6zZq23bZuCmK/55Wf/QC1p5mqJBWFJnt/sxJvPm4Qrfcg3VFeGXgdToeLY3td01/hut9vRBQE4+JsSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9woeWkqHktU9hAaLynckEoJb+oOnuNR+wBCB7hkvsbAIhAK6Q3o52zSoLLfbEsRihm2D5sgnAiiQcLxevu3UN7M2m"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.1a89fa2a.tgz_1508784106725_0.5141069213859737"},"directories":{}},"0.1.0-alpha.7975cd89":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.7975cd89","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.7975cd89","_shasum":"624b20d66a9c987b59fbfecaba6e0cb9b3f44311","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"624b20d66a9c987b59fbfecaba6e0cb9b3f44311","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.7975cd89.tgz","integrity":"sha512-EKx17wndXf7uhlh+kNZ/NrZ1OhqfP5bkwfxNnrj0E73mwCgfieTEfuc1AY2mt443LsCq8etxaMwYc/uCQJ/aRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP8qE3OzTQKDEK7bKDRyD90eSqDLNzjzVjnNgV62Pp7AiEA5smUD12nWtnHEy8YbHfcr2WxVVMKh1NX2U9czMGdAK4="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.7975cd89.tgz_1508879732894_0.8608877796214074"},"directories":{}},"0.1.0-alpha.da35a83a":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.da35a83a","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.da35a83a","_shasum":"2bffecc8a8b4df73deb8d28ccebc878288667ad6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"2bffecc8a8b4df73deb8d28ccebc878288667ad6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.da35a83a.tgz","integrity":"sha512-eCY4n5hmSVf6Ip3ZvzkKZ90v9teaMZ4XvjVpPSm/kUFzTzoBmV+l8Xw691wUv1l7Fvw5QbuomWD1bPAJKpS4yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL6KRqfWevCobY87F9LPoxh+edWXkCOuF35SK0zX9x0AiBWTy4biusltpw9sLRivQ8bzG8CpaIS/zNG/v2dRLyetw=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.da35a83a.tgz_1508892942074_0.33195956726558506"},"directories":{}},"0.1.0-alpha.b3faeab0":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.b3faeab0","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.b3faeab0","_shasum":"5c319c462dca031b0cb22bfbcdb37a16b44dc423","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"5c319c462dca031b0cb22bfbcdb37a16b44dc423","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.b3faeab0.tgz","integrity":"sha512-X9Fhw/A9IFI1lq4tbW/8rdnrloR2ljFjBnK/9vh7EzGoW13UL8MRqjakh1dK4u1QVNF8BCX3KjgnJmHCED0RgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1XnWK1eeOafyn2jRHJjElYdC66ie6+CnvVXE8fHlunAiBQ7Mq/LswWSwMhh99GBKIgjHMnRXckPic0Uw6LjhC5og=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.b3faeab0.tgz_1508893232037_0.32452769577503204"},"directories":{}},"0.1.0-alpha.066ff224":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.066ff224","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.066ff224","_shasum":"0fa53b3293a39be3fe51d5d78a1ad5f2d730026b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"0fa53b3293a39be3fe51d5d78a1ad5f2d730026b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.066ff224.tgz","integrity":"sha512-jPDg6z7+R3vSGQKex7YXOBqDhQcaz8g3qwrcTm9wtNXgh943BAeU8ndBMLB2qVHrNk3v6OvWsAvtijhUGZvBSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzDPTfBe0a4ijXrVS6j2rhxRK2pdFwcPnhPGRAjv4KWwIgOWNYZ9BojKZ0EPlVfIjW4XcrD6wP6mYN7JLswhd12M0="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.066ff224.tgz_1508956080995_0.45281536877155304"},"directories":{}},"0.1.0-alpha.33f09d33":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.33f09d33","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.2.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.7.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.33f09d33","_shasum":"e0c200b27bcf51592826277d02c1191580e95291","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"e0c200b27bcf51592826277d02c1191580e95291","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.33f09d33.tgz","integrity":"sha512-lukVXQGFA/yhGYfxq5p1TWb4DkJhocasMEMTz1gisBH0fRUsKJU3F9YpSOeJ4snqE3sR4GhIgBmvN+j1oTxU5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk5zCtLRhqAI+cNqROuYNNf5TxIUoyqKP4gYYkyAip7AiEAxfP/3j8easVAFvvc9PCShCHWcxFS/OOH1AuFgXzj7L0="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.33f09d33.tgz_1508956636949_0.9801201168447733"},"directories":{}},"0.1.0-alpha.25bbda55":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.25bbda55","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.25bbda55","_shasum":"a85ee5a77026c931815ba940f6d5a139974df9ae","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"a85ee5a77026c931815ba940f6d5a139974df9ae","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.25bbda55.tgz","integrity":"sha512-+7flNqwcp+IfN9ixB7J0vdqI0vfConSDf0a0SYAcgpInJ5HVC5WOBobPxmi/yvdqtXFz62VaLj8cRFGEiEU1zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo2rLvCpfzXP4TKgem9cKV+c872rcXT1QxCU1/poCPKgIgU8TXGetFLVHMoYmBpsaY6XIHzMn87KjuV1bQNffg5TI="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.25bbda55.tgz_1508962987062_0.8679084007162601"},"directories":{}},"0.0.2":{"name":"@ionic/cli-framework","version":"0.0.2","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-YG9kWV09n004fsVXj+qfgzF61IBLJikJ6cLHM7gu11A76gLZpfTs9QOUhQUyNQYh5XTg1wPTFCw05cFJ4afSNQ==","shasum":"b3425cbf9e47cbca3b0f759f72e8cb67d0eefd9d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTMq4Nt48MQhdK+2Hz9bcp3uJW4OuBPL9d7nWtAKHxXgIhAJbl9HCpCp+Q+FJli5YKZe0sBjiLHTes01kItCdgdzUz"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.0.2.tgz_1509033891323_0.25068871350958943"},"directories":{}},"0.1.0-alpha.932c5465":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.932c5465","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.932c5465","_shasum":"36cc63b0abe4eebcf9043a1a2c6b8e219b27269d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"36cc63b0abe4eebcf9043a1a2c6b8e219b27269d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.932c5465.tgz","integrity":"sha512-p5stJ/Psi4QJjriqwJHKGivkvISZHDYbXmGwG3CVuyWmnCdje733jR0VvMvGTCAhjsG/DAvqFTPvFmhLkTeINw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvSwX02cTTL9NvBcGIPU6JwMEv39gJiFfPQeU6nXuTsAIhAMD5ad1V3JMgsXJd+6iLQNRj+fp2lbm3N31H4VcgPqTc"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.932c5465.tgz_1509034061811_0.24595633754506707"},"directories":{}},"0.1.0-alpha.aebe2ff4":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.aebe2ff4","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.aebe2ff4","_shasum":"191e9b7dfe313e928e0eb991b8eb0ddace9faa0c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"191e9b7dfe313e928e0eb991b8eb0ddace9faa0c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.aebe2ff4.tgz","integrity":"sha512-3a3LuSzxwxBq78TkE75aUX+B1+nP8VbSVlFXtI52hHwtoxTuwXcDKIWExiTer99/quqf6B58AJozthfm2QedoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD27wvQ7MK15wcIOB8x6BwefohlVV8lwjE80lzz/4GQTQIgQTyEtGQUEVTzlgXyqhqqDqZZr4m5qLeCCy8xhe0Zy9Q="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.aebe2ff4.tgz_1509051536290_0.6340167257003486"},"directories":{}},"0.1.0-alpha.fb4e38e9":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.fb4e38e9","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.fb4e38e9","_shasum":"12887496ed38b96910461affef8bd40151b70adc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"12887496ed38b96910461affef8bd40151b70adc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.fb4e38e9.tgz","integrity":"sha512-v87LCAYMPsSNbrIn1FyvISZEoZaiGZaojr2t0I6htGhb4CIvjZ81Z2ky0YxgWU5UHTGYszt1lP+vFnGmcbEqfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRVwh3iGuopwMM2fIovB5N0wkqRk1IXSjVP4BxNnvq0QIhAML6pX/J3T4E9jn2X79LRB6/YC9Spgqass1ryfhth5sC"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.fb4e38e9.tgz_1509404052800_0.030587206594645977"},"directories":{}},"0.1.0-alpha.06ba4dc8":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.06ba4dc8","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.06ba4dc8","_shasum":"59c73717765dd655703178cc40d6c7a09004c0c8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"59c73717765dd655703178cc40d6c7a09004c0c8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.06ba4dc8.tgz","integrity":"sha512-Yyla7eCw0WqcqqwU8SVonZwR387wNILTsXOBh46yZIG3wXnoLR8fIsB34AwARbYq4rmuINZR59JyOr3vVG1htw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE+aV6czBIGImOb41KzhBH6faXqROyRi0y45naF4y9lQIhAO9GogtXIxL9SCZraYsW+xQLKXKuSf+yrxtg0vZsMwfA"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.06ba4dc8.tgz_1509553988934_0.144582977052778"},"directories":{}},"0.1.0-alpha.44c5992d":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.44c5992d","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.44c5992d","_shasum":"9f1e774e532d281ce3d3bb4c85bc20e3aaefb07b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"9f1e774e532d281ce3d3bb4c85bc20e3aaefb07b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.44c5992d.tgz","integrity":"sha512-j9+u5DMOMKiU0ry8bNY7c6HbXuRBv1iqw9dPIR3oHqNTMBPdw3C+tkWi37nqo4SK77PvsckWAPBIHQ8ChWNuGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKq2PNwiUFMw07r0Q75W0ZJJmzQLj/B3oqinb5FJdRkQIhAIEvGiXhYy7qwNY4DHn+faQrAsaTdSYUfnH5iZrAW7b3"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.44c5992d.tgz_1509554235674_0.8709157002158463"},"directories":{}},"0.1.0-testing.65573967":{"name":"@ionic/cli-framework","version":"0.1.0-testing.65573967","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-testing.65573967","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-bI8pG0GvxUlq7aNCAd1AqVNbZSccDJdbVIw9RLQLY1Cxht0uK9Hmz6W5nh4FxBb2rIMPgwcSvkhu6uiUWeaa0w==","shasum":"1e18b611b84c9ce5a3aff5922b5dc1a2e76fd7c9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-testing.65573967.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/xsnKlVPUZQ2GFWryX5/OiPXJA/7I5KrtJqEpGeN74AiA0iyfUA59aLfkLpuGXjHBDuCNci4E4yVR99+pjz/wBVw=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-testing.65573967.tgz_1509736374167_0.3819150293711573"},"directories":{}},"0.1.0-alpha.3137c766":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.3137c766","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.3137c766","_shasum":"c503ac67b017d1576891edbbff01dfab7d722e90","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"c503ac67b017d1576891edbbff01dfab7d722e90","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.3137c766.tgz","integrity":"sha512-KVzajyfsCtDo+IjiWS+Xr88YrjlAln5hWWwMPnlOUgfX5GwXp9cTxN0UYiZJzcwXaHVDU1+VOILw6SOW9OJXCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEs98GEoLvSXal12jA+4Xf4MjJw4iesJEyM42dKhLijwIhAJLP3KfWqxQUMb9lKiJD+xldiatRa7atFtefKgLWG3LG"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.3137c766.tgz_1509769304761_0.8963410719297826"},"directories":{}},"0.1.0-alpha.1c5a5271":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.1c5a5271","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.1c5a5271","_shasum":"66d73a5aba8ed61157935aa62229dee5bc7d02bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"66d73a5aba8ed61157935aa62229dee5bc7d02bf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.1c5a5271.tgz","integrity":"sha512-GvWLuN1uYpy44n21QrJzYaSWQA8aclT9Y78Qjj4rduoIPE4JGJPHU7Hwmzm3EKmmFJweduQR1WH/YZdX/0lBbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIJzFXJ1oeEEnsNMBWC0raXD/Gzzo50gSfJnCY5hX4DAiEAnKm+e/CIj6A0iizU8IBRhfu4TiAs4WVrgdICNcnVUak="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.1c5a5271.tgz_1509774430797_0.5857825251296163"},"directories":{}},"0.1.0-alpha.6f9c6db0":{"name":"@ionic/cli-framework","version":"0.1.0-alpha.6f9c6db0","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0-alpha.6f9c6db0","_shasum":"82656262d7a771934100fe03b7accb7b0b20f48c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"82656262d7a771934100fe03b7accb7b0b20f48c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0-alpha.6f9c6db0.tgz","integrity":"sha512-1BtopWhRUEvG/nfFRkWbjUGdTQjQBy4Sx0BifT0RbgC1BfHGnZdDQ2Ik9aKLv8yFb7has4eoKxVc8+Moc0y+aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9xph7QSfFBLXW2ZKWOMfNWWH1v1JFrr1QlSNUZ08jLAiBkd0nhotWF2FQnWgIjMhYKj5gBzDq7gk6ozfpvihKUJg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0-alpha.6f9c6db0.tgz_1509775376416_0.1782233277335763"},"directories":{}},"0.1.0":{"name":"@ionic/cli-framework","version":"0.1.0","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-gl4jQG/9ujNlMwHrE/luZZkYAZJbwnI4mHxm4y5s00dqHTq7MiKmEgDLyeFvxcazZcu5g5MEy5S0KCSi56DZZg==","shasum":"4eaae70d74a35959d919fe25865173fc3d5e33ce","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9bMSdEb6kGLP9Ez+k1UWsEJqCqORkSPUXYay6szcfogIgWJ9R5IduSCwLxWjMQWpG4ppzgsSeubvNVD5R9TJTEb4="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.0.tgz_1510087216666_0.017484392039477825"},"directories":{}},"0.2.0-alpha.f2b052f7":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.f2b052f7","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.f2b052f7","_shasum":"bf21e111b04a8776ae78e95212078ba81a180305","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"bf21e111b04a8776ae78e95212078ba81a180305","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.f2b052f7.tgz","integrity":"sha512-XqNsEluYsaPEp+YaI/xQEYbTuUM4DPbrRPKk1S7YyuXGuH2c9I8yLcQGHVqoaA9xBr1U6FGodbnTIvr0XmaQEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESgipTnMT23+S14EzpnQaQN/9IUcyH50nkh2Z4nxZs7AiEAipwkkPvfBYY+7rVZvmak8VfRsBWlqwXEdxtAaPIEJU4="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.f2b052f7.tgz_1510087352731_0.7111657566856593"},"directories":{}},"0.2.0-alpha.553524db":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.553524db","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.553524db","_shasum":"3ade3c75e3475d93ccafcd0e52ecfdee60ff3be4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"3ade3c75e3475d93ccafcd0e52ecfdee60ff3be4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.553524db.tgz","integrity":"sha512-609B9yF/jsU7RCnMUWq1JHQIHkf8JgohP0ydcMao4+OrjZI96TP6YgGu3/xtKMh2vimTwRzrh2YndeNMVHeVOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrLqTFutIby5T2VRgTK6fALCQCG3AVPU8i3VMSazBHcQIhAN/jPEK7nwg+YpBKWmflFEVae/voxdxu4uRIOwuar5+W"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.553524db.tgz_1510094982292_0.7279886214528233"},"directories":{}},"0.2.0-alpha.f54e78b9":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.f54e78b9","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.f54e78b9","_shasum":"a84fd294d7cc6b43ffd9fd4d4c5c44a651fc0aa5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"a84fd294d7cc6b43ffd9fd4d4c5c44a651fc0aa5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.f54e78b9.tgz","integrity":"sha512-m1zP4vqMWslSfxUQZFgZWO9hytfoSnSfMkIXOoEvJ542eFg5T7UrDAg9M4NASOx+ZuBcI+18whxyt+91t5QT0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc9QPfpLWOBY0hN9gGjIVT+kKkjBXl8q51r7WdGNPLIQIgAaPrwiq5mYjsQEFCTKx6DHPd6ACjhyyUm8AD2ODaJaI="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.f54e78b9.tgz_1510180751505_0.13085407740436494"},"directories":{}},"0.2.0-alpha.bb45db43":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.bb45db43","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.bb45db43","_shasum":"160db15d7bd3f1cf45f36a2aac42f09b44441d9a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"160db15d7bd3f1cf45f36a2aac42f09b44441d9a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.bb45db43.tgz","integrity":"sha512-Dcm1aOntHsm7jmQ18tRbDxNHNqLaJsVAaFGvHk7CFYTwOiLfex+a3LdXJX5SwER/Y6Mfb5ovrLlsQP7NqJU6xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMUAAfmayuyL/ShfKEQfm/sZiUrFj8qjQt2QmkSPYd9AiAfCQN6c7R3MiQh+SrQu0wLo3Nm/B0A7wpRh70MYudx/A=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.bb45db43.tgz_1510184539081_0.38541004224680364"},"directories":{}},"0.2.0-alpha.4ef93fac":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.4ef93fac","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.4ef93fac","_shasum":"553f88136815108eb8975fab2cae43a9de8fcf43","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"553f88136815108eb8975fab2cae43a9de8fcf43","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.4ef93fac.tgz","integrity":"sha512-GH3OXHjxEp/ZekdFZtcdCohP4h74XgElzuRYxOCPjqNaf43uKNvTcHycEvvQDR/2YuDrg6R68LgLUGlfrDMJCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDegC8CwSV+PlR5Cqn3Y9g4U431UPHkEjPyCbzZpnX8zAiEAlBNiP96v4FMHNS3tVa+4fsby+6RqsYdxXWrOcI1ztlw="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.4ef93fac.tgz_1510184692644_0.3944016501773149"},"directories":{}},"0.1.1":{"name":"@ionic/cli-framework","version":"0.1.1","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-xSbEJSy3VVByq8tEiMLUPwzTp2Wo5XJ1EhlIjFt/VMxBxFvoAsFVhF12avXIBBAF+xLbV42BFUR243u1a52beg==","shasum":"083c079cc664233edf596331e64a703c04336ffb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgb9DaAM1zSaCSdHlJA57NZJ3U0k5zOMQBMAPvVNoW6AiBiXcQay4lURS5rDopewjL+Otbi3Bs0zeLfITtCplJVVQ=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.1.tgz_1510266656257_0.45339780347421765"},"directories":{}},"0.2.0-alpha.eaae01a2":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.eaae01a2","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.eaae01a2","_shasum":"1d40eaa9c87c3a8e7350d65616abfa52eab7fe87","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"1d40eaa9c87c3a8e7350d65616abfa52eab7fe87","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.eaae01a2.tgz","integrity":"sha512-Xu4mQGVrsIr+MCWg53qqzX89Gts+6tBZyi68cm+ceTaMbLlCbTW2Fkbyvqz1G4rsv1U4QpQyI+zPai1LyQiMNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCEuBudaDi4AdTo1QJ+/uG3sPEbF+zsaC4cIbJtZYXfgIgFjJI+ajP0QY+bJpFeh/kfdcXsOyjPqPhaCm8TOgyQoM="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.eaae01a2.tgz_1510266798416_0.8767145716119558"},"directories":{}},"0.2.0-alpha.3433fdf6":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.3433fdf6","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.3433fdf6","_shasum":"7a5292a44f6f72fee7fa5aedc750dc1428c18795","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"7a5292a44f6f72fee7fa5aedc750dc1428c18795","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.3433fdf6.tgz","integrity":"sha512-ETskAYIFZaiSUX4CLo1rxY9o1g33Iw9kmJMKG5DXqx/2skPHZyvQF0t85Lx7KDJDmAE6s3bdSnuFGy6wnfHoTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3G4mapL8zafLhe732a4sRaao9gGxaB2TUDEODp36xPAiEApt9WXTIhMDHh1nNuc8P4o/aelUYxk9mTvQ2T7YhtyYQ="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.3433fdf6.tgz_1510344812506_0.8215511033777148"},"directories":{}},"0.2.0-alpha.b5ece737":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.b5ece737","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.b5ece737","_shasum":"819b07db8be9fd07c80741d6f5526e913282a784","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"819b07db8be9fd07c80741d6f5526e913282a784","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.b5ece737.tgz","integrity":"sha512-sweLWmb0GoqpZult/BrKe/3IvTmBE8eQ52i+nPbWOevKscPKAJwRfqHsQfmqqrWlEKlloqWp3gNwfYiPpCPQpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPN2gs2AphPYjEF5y59gFre4Fqq/u3M88eic9oTIXZwAiEAi1sjVhAzW7q/JQvFOs9rBTUU0nKCJ/PyAUC+/JZ74o4="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.b5ece737.tgz_1510437970381_0.14670942607335746"},"directories":{}},"0.2.0-alpha.45488dd4":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.45488dd4","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.45488dd4","_shasum":"4081b0f44f02b54e1ce8488ecb3e843143e5ba92","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"4081b0f44f02b54e1ce8488ecb3e843143e5ba92","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.45488dd4.tgz","integrity":"sha512-kGwBz12dAS7WU2Q/nz8tTqbFFO4t70aFy7sn/xiR3U30mcoAxX466U2Dj4YmwMia8K1YYK3eF88hFZkj1+xj7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHixNmsysdQGUao8rY+gN0ySa176e3puPuYfJ28R5LyuAiAeTclUkhGu90sEYeB1Imenpb1SsDx/m6KnNCoh9cLYOw=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.45488dd4.tgz_1510778911254_0.7052248269319534"},"directories":{}},"0.2.0-alpha.aa47958f":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.aa47958f","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.aa47958f","_shasum":"bf9ba57038b75469f23f3d0c1ed2a959e02f7bf7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"bf9ba57038b75469f23f3d0c1ed2a959e02f7bf7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.aa47958f.tgz","integrity":"sha512-lW8bvb+qtiGubTn3z516XogicC02tixlEpV2sQ48kg3xDIeS/ADl2Bv1jWQgg74hYQEuExr1mSvzR8BOLqu0Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5/bnRx8KyHOHLxo6GwXyXxplPY/QK5SVsVsFP7CIcngIgMXxz7SNnd85jgg5omCxQFJsdfrDz/a5E/KL3UXluL1I="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.aa47958f.tgz_1510781511253_0.4925540960393846"},"directories":{}},"0.2.0-alpha.195e089e":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.195e089e","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.195e089e","_shasum":"bd4da3df6159bba3e5244072478c00974f357175","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"bd4da3df6159bba3e5244072478c00974f357175","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.195e089e.tgz","integrity":"sha512-wY2Gmk/BTL8+BgoWAnzD+KRG7vSuy4nYxsQa5s2AK/HHYCBCxg8qUGGCkKOolVW/BkYRHY4JYapSXBeFyORBOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZUd/nR2P5I78CqWTC5LNFewVglF7CEMt+4xW/HcmooAiBWftQ5BUchvJ9z4qt9K5yMQgh1YWitwl5YDsvnCawzFw=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.195e089e.tgz_1510784440185_0.44396236166357994"},"directories":{}},"0.2.0-alpha.fefc39d3":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.fefc39d3","description":"The foundation framework of the Ionic CLI","homepage":"http://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"http://ionic.io"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.fefc39d3","_shasum":"abfd99d4fd145c3f5cf8d4f029590878cfa0ccc2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"abfd99d4fd145c3f5cf8d4f029590878cfa0ccc2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.fefc39d3.tgz","integrity":"sha512-o7JnLZvlcLrHNC2BdPYMV7E8kqdMe6HPGWoVjCEaQ/BvYGxgrLuw5saGHnIv/v1c5i08+G+34hYxTzG+PZOICw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4JyOEkAosk0fKSz/e9y4xuEXDf+PgI/+Fs+tA0WIUoAiEAw0eM5da6dkCMnTECgeBs4zUQE37CVlpvMfgvcTf+qUY="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.fefc39d3.tgz_1510958558283_0.689086043741554"},"directories":{}},"0.2.0-alpha.4349ad06":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.4349ad06","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.4349ad06","_shasum":"a03d86752aa250970f98fc482c6956006e944953","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"a03d86752aa250970f98fc482c6956006e944953","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.4349ad06.tgz","integrity":"sha512-qcHdT1Vt2STfTHJm7zMPzLk8p8DJg2QefGbg67C6HZgqKschFOKOMtsP8KfC5foMeRD9SkDY3tNrsffNvexMVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGO374vK9d/nWXi7UTKyAlB5BlEN5wzG52G4acrXfLyAiEAyWPWgfqSEw102c2C8HGRk06+V01fHSFAP5nGkg307r8="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.4349ad06.tgz_1510970407806_0.00971867935732007"},"directories":{}},"0.1.2":{"name":"@ionic/cli-framework","version":"0.1.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-EEqcpkO7/uo4wt6d2cZHhWjO0yyD6HkEGsrl0ETbfUVJLR0NU3vDi9VvFM8K0NzHOaaHxCKzux+Y3+oJ7utZjA==","shasum":"5b094dc30ba045c8022de871e793965f1c9b1214","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZHLxZ32N2qor3In5p7PZuKK79OeSGkuqCDbtEPYi+/QIhAKXyFK6kZVbik0qsHK4QEsFFpLCpEF5TPjOssdpGfkZW"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.2.tgz_1511312316183_0.5411660491954535"},"directories":{}},"0.2.0-alpha.a9b8aa1f":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.a9b8aa1f","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.a9b8aa1f","_shasum":"9ba9354b71591307f1f957c5203d52cb81cefc67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"9ba9354b71591307f1f957c5203d52cb81cefc67","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.a9b8aa1f.tgz","integrity":"sha512-/TBtIphoLdRnqVbjsSX77nHqJwtelWv+bt7/EKbiqyowAAI4nXgGNoZkIrB4fQobwJqW9SslmQNr/X9POJBZdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfQqyNpVnYCjENyk5vpJbxvW00GL3j5QQwMrHlRG4loAiBkLBr0DYEtEYytl3IK9SXYYbLTIg6OEIDrPiB6McpaYA=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.a9b8aa1f.tgz_1511312492362_0.4163872208446264"},"directories":{}},"0.2.0-alpha.ddc42350":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.ddc42350","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.ddc42350","_shasum":"8aeb5d5f95ab1c34403eae801f32f6ad046a079e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"8aeb5d5f95ab1c34403eae801f32f6ad046a079e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.ddc42350.tgz","integrity":"sha512-VOhjUSsJG0k9UFf5irzUUuHnYnL7Dc8WDzeE4HGyFWVQEd81Yxf+zT0XzScBzkQg8uqr72qTsGkDTXJ84exaMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMZFj+WKkZqW9quy4a2gWHE9W7cRL7vPHkcrAbMXDe0AiBJk4juS8NbZ2E++VMX0oANuficKTC4V/4DlUanqcOW1Q=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.ddc42350.tgz_1511803329917_0.05789700523018837"},"directories":{}},"0.2.0-alpha.1ec3c1f9":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.1ec3c1f9","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.1ec3c1f9","_shasum":"200c9905593cde65b8c2bdb4c146b887354468ad","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"200c9905593cde65b8c2bdb4c146b887354468ad","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.1ec3c1f9.tgz","integrity":"sha512-rMNO4T+XLh4vJAU5tmGXy62idOcrVskz02pq5CDpD1o9+esOOxREjsPFM8hvff94SNOE8TgltIgKbxEQu6jtrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzlUt+BYBsS7TEAM3pgStgiSqoxWargI8OqHrrf3LTxAiB8xZly0AyRAD2yxi+NiLuCtmBj97PPush0ylS9uINdLQ=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.1ec3c1f9.tgz_1511805571671_0.5189085446763784"},"directories":{}},"0.2.0-alpha.86f8661b":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.86f8661b","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.86f8661b","_shasum":"71171a29c4898083bb8d6e80bf8e71dfe807ba20","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"71171a29c4898083bb8d6e80bf8e71dfe807ba20","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.86f8661b.tgz","integrity":"sha512-8+2y+NQAI2GLwtYeTRVl/vPEB0cPn9HtmAZci1P5ePSnw34rVRrH7oloP6S7KTVQT4vfBAlKGGa4jxgFNrqHXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6mL8tGlFYMN50xFjTqpggP/YMOeeIg/BAshW3mF5DSQIgYEbsFbhAmWLqWy5vcxP0tNtW05ucPA2XeI6xYV/L8IA="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.86f8661b.tgz_1511983094496_0.3109309272840619"},"directories":{}},"0.2.0-alpha.2c28c0e3":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.2c28c0e3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.2c28c0e3","_shasum":"16a4ea6233e01049a7fd26dd53150ea523995ed8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"16a4ea6233e01049a7fd26dd53150ea523995ed8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.2c28c0e3.tgz","integrity":"sha512-th/4apOUvxikEauUE5gtKFcZ6flC2LXCyRO605oLdwMsOdLw0JwSm+RvYubdx2KZeQmrWroSTgFfKVnHOGYVLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7xw1To/P3vAqF86Nd/ZPLyQqToTKsRUTLaN/3CX3brAiAVRxefMbDl6C5Kc9An6cw05bRZFhzTXZ3kgeq1OhoYgg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.2c28c0e3.tgz_1512172311873_0.688849690137431"},"directories":{}},"0.2.0-alpha.22a71119":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.22a71119","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.22a71119","_shasum":"8482c1f5434a305fce16b44aa06cb096d21da979","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"8482c1f5434a305fce16b44aa06cb096d21da979","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.22a71119.tgz","integrity":"sha512-Hp5Ot5F917+WT8CHplP3vKdDqMJODvsfM3S/IK4jEv++N8m9bD6RCX5538JQafi74AusJOgZWF/OUW6H1YGNyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3o/GhALKwD/c37ZxuzU2MwcCqo9FwiMPDQ4TIyDtkKAiBS8FnqHEhcF6p7WIQZH25ViYHuJD9aDQFktEDTxfDHUg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.22a71119.tgz_1512414834284_0.1416857789736241"},"directories":{}},"0.2.0-alpha.49b0a095":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.49b0a095","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.49b0a095","_shasum":"f3cbf5c4e709ca224103c144334f0ee0cc41a946","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"f3cbf5c4e709ca224103c144334f0ee0cc41a946","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.49b0a095.tgz","integrity":"sha512-YcRgT5jbLIrb5XKObH5aDDn68AWyh84NJew7k50FZxa3+SJLSgjNNwDaORgK4ArXiBOZZKA8q6oppmeHhmYFsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnEMNr3/1PiiaVtyN1EwQOM+7W5jc9fyfYPf2Yr/zQAAiEAloRAvsIKs1pVzDV4jVlUI5fn4TKR1qRw5fKdX/uFFhY="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.49b0a095.tgz_1512415851319_0.41754074138589203"},"directories":{}},"0.2.0-alpha.a1e647d2":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.a1e647d2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.a1e647d2","_shasum":"8f94e65c77a07992871b392805c3ed541cfe1ebf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"8f94e65c77a07992871b392805c3ed541cfe1ebf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.a1e647d2.tgz","integrity":"sha512-RDl2ZWO49SN/i8KSHht7bQMLOBUSUqUwSDK29rUND5CgZ7UYsMOoFElPeCss873PW4Z5kKubpJS0H7qWUx1Jiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo87cnDoRuyBdim/adhgC0M5VV7aN1JHOzwZ2F6Vs3xAIhALZc4WxDBOsuwMgM9SpUO+sK/QupGfSgT+j7D7YSwilK"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.a1e647d2.tgz_1512504497863_0.013377076713368297"},"directories":{}},"0.2.0-alpha.4c304367":{"name":"@ionic/cli-framework","version":"0.2.0-alpha.4c304367","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json --type-check","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.1","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.2.0-alpha.4c304367","_shasum":"95003cc5069a197ec508addece598813002c9088","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"95003cc5069a197ec508addece598813002c9088","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.2.0-alpha.4c304367.tgz","integrity":"sha512-eV6C41jgFmSMKBmgXNMqauxytYtDZUF0SMI+ddtt7ZSEvb1NUkQRnT07mpaQBT6Itmb3ucd8yodsueNAxK4opw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKG9AEMKU8bF116sEtSKb6+oKTapBHe5e+Sf6XkO02MgIhAJjGkm2yf9uHcas10q5/+RaeFNtLPOjWlAQl7WR0sJ+N"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.2.0-alpha.4c304367.tgz_1514507752272_0.7945108809508383"},"directories":{}},"0.1.3-alpha.f2bf06e0":{"name":"@ionic/cli-framework","version":"0.1.3-alpha.f2bf06e0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.3-alpha.f2bf06e0","_shasum":"2e754b7c3e546a1a9fa3c75a1ea6d00d2e545bc8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"2e754b7c3e546a1a9fa3c75a1ea6d00d2e545bc8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.3-alpha.f2bf06e0.tgz","integrity":"sha512-C0TQ+3TNb2Of7scfASsEo0fKdHAH0RfYX45YuKXFynt/U9dh8U3OWcxlEtVfvlPKXpbklS2RY3vue5D97ekrrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDexiQytkyE7uCMJQad4NXZEt+pkhxWzuvttJCisEAqAAiEA4TzSnDo8284sligZyxRPN3auBDODASI6hFVNif7Jtso="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-0.1.3-alpha.f2bf06e0.tgz_1514845150627_0.22025643312372267"},"directories":{}},"1.0.0-alpha.e98c583a":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.e98c583a","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.e98c583a","_shasum":"975d39d8ace441f15f40ae4bae9ab05d738e2965","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"975d39d8ace441f15f40ae4bae9ab05d738e2965","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.e98c583a.tgz","integrity":"sha512-cX5esNwVp2He63l6E+q51PyNKws6TOzO83vKq02gSNV+OJSc75Wsap+DcjkegVAkguhEp7zUeCltBA4p2TloNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTJ+4+Ai755vpxgzi7rt/b4yFJ0WF6TOG5c1ZMsfBhVAIgY7WmQ+HDkQkzD+AYsvZGEATtTUXR0t59JLFDyv9kCqQ="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.e98c583a.tgz_1514846542089_0.7317568729631603"},"directories":{}},"1.0.0-alpha.85e35897":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.85e35897","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.85e35897","_shasum":"05ea71290c0d1cf91ad41de8c7b676ab0865d57f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"05ea71290c0d1cf91ad41de8c7b676ab0865d57f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.85e35897.tgz","integrity":"sha512-CZcLavva0FcEzD349Uxlk3D4rM9i99XgOpDqaHC/zPeYPyFCktNQs0TAy7wFvEQdDkTzRLBuRvFfASOD4JRC/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ/pqfMq6XiYv2iYpLe+SW3mJJjhd1xY0EwHingxBwdgIhAPxrfTqGfVhp7FhCLXF1cdbX4NXcXLwDxDackZA9f4yo"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.85e35897.tgz_1514926488175_0.9748595824930817"},"directories":{}},"1.0.0-alpha.356eb156":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.356eb156","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.356eb156","_shasum":"799814e1d3f2136842af8cbc4959a1484a736df7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"799814e1d3f2136842af8cbc4959a1484a736df7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.356eb156.tgz","integrity":"sha512-u+RBf0HsSpqdWxn2fGqT489l2LLvrfMlL7dQrOqhiJZMb1UCK+535FXG+70K5la8UvvKiAQsi61I/OXiZ7jBUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9GwtoYuGBVq5TxoYdWINK5sEVN3SqCcLEM0mXcgB9bAiEAgpOA1NgYyIsKtsixUtS1/f5FH6/HC9NICPMGLn812rg="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.356eb156.tgz_1514948493242_0.1415951696690172"},"directories":{}},"1.0.0-alpha.5c20c074":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.5c20c074","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.5c20c074","_shasum":"477554aacd8fe48caf718414de04d2526a10adad","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"477554aacd8fe48caf718414de04d2526a10adad","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.5c20c074.tgz","integrity":"sha512-HD2BWeOGn4Pc0y+h3O1QyRcMoRkJuP51RMvJIWJKj3Swno6qpSxkuLYWDqGhdiWhmCgVXpH/yZ88TsWn+3HqtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOUvEqCVgfVJ1e82sNN2IkKc8Npr+FcNQ5HCm9TAtKLAiEAylleDO6S2HNXgP9ICMGk9Q6SK69Wb71ZqADRjVwwLiM="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.5c20c074.tgz_1515030155867_0.6346287748310715"},"directories":{}},"1.0.0-alpha.6216a462":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.6216a462","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.6216a462","_shasum":"1b6aca5df029638983b62d7f836df8b8c6dd95a8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"1b6aca5df029638983b62d7f836df8b8c6dd95a8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.6216a462.tgz","integrity":"sha512-733vCMfhJ5c5LkmyPha0P4Baj85X8GFw2csX7J9Srtpqhmv3y1i1k5lbtbzR3DAK1RCYQOGwURRT4cMcosrnfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8wdU5US1mH86yjTGIPOZKie8G1R7skGjAYdzA3Vsc3AiEAnQsN9z4YVOMiijv6Wg59T/rRJv8lwBBqMDEhu6qc5Ag="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.6216a462.tgz_1515127678059_0.44323004595935345"},"directories":{}},"1.0.0-alpha.a833c103":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.a833c103","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.91","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.a833c103","_shasum":"ba33a4068490bff31f7843dabb8b09fdb725fadf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"ba33a4068490bff31f7843dabb8b09fdb725fadf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.a833c103.tgz","integrity":"sha512-1dIOcu2ccG92eGr86eBlZU9qGg3qmX4QWln40acTyXIefU6rxAsDIYW88NiYKR22btsLI59sflrmd3mTsjWCkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZ2OzDIrH4ZW/mcM1/oFy+X00m84YTGoTzXOhS8L6EJAiEAkAn4lMOgQ8Fmo+JrByg+shK7VioCPa2HcRhx+36rMtg="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.a833c103.tgz_1515441312385_0.7810580257792026"},"directories":{}},"1.0.0-alpha.0303b03e":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.0303b03e","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@1.0.0-alpha.0303b03e","_shasum":"43a8037534bf3cd8e38926dda4477c5e5fd9337f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"43a8037534bf3cd8e38926dda4477c5e5fd9337f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.0303b03e.tgz","integrity":"sha512-EgxzNFH7IPBUlps8bxQc7J928VguJHtkHBgIV/8ES2OPo8JPqkaTXEchn8JIjHuKqY9rkG8kMYQToGdMSsAgfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJhiTQIe0rr+cFYepNSpfPKDomjIyhTB9qZOXXh5t4bAiAa3lDbThTmKTCqNJyMKb31vIaw0T/kNpMWK9Aih9L9SQ=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.0303b03e.tgz_1515626805450_0.4536303086206317"},"directories":{}},"1.0.0-alpha.198aad73":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.198aad73","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","dargs":"^5.1.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.8.1","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/dargs":"^5.1.0","@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.198aad73","_shasum":"028fdecf1e31033a373877af97b788cc7785ee38","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"028fdecf1e31033a373877af97b788cc7785ee38","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.198aad73.tgz","integrity":"sha512-J9/tIoYdxi+Hjk1XyPf/vrfIomX8JMNom2scxmrQct10P7WDO0oz+qYmoEU8R0vAh+3kuDV2ue8DYvOqDxjHig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER2SE3ekuomQY4gWvExiYaT9H2OQDCIQwW4jyvbCYZuAiAU5EwLMjYLNtX2GNCi6/Z0CEbAHVRPlBDpVZ18jfl/Lg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.198aad73.tgz_1516211675544_0.17573429294861853"},"directories":{}},"1.0.0-alpha.01faed80":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.01faed80","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.01faed80","_shasum":"00311844025459fd630521adfa055461382852fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"00311844025459fd630521adfa055461382852fb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.01faed80.tgz","integrity":"sha512-kuj04II+oXMxuy8K05Adjbi1UcU6mPbmiFld43SYdZnFE7ERvcZLycm7hi6etBpI4IniEEe4w2hag/lT/o48Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIBf9ttlxvw6BEDBkVon6vkpotEiMGbJjKy0QPstvFaFsAh8xuiRWTUdUYLLvWqDkN86tFirgji0QoWmKBKanH2jv"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.01faed80.tgz_1516381431255_0.43067631172016263"},"directories":{}},"1.0.0-alpha.273c8f1c":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.273c8f1c","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.273c8f1c","_shasum":"5c739ffd5d5ee1bc80b624c43cb223b1a5177e0e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"5c739ffd5d5ee1bc80b624c43cb223b1a5177e0e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.273c8f1c.tgz","integrity":"sha512-B4jTJf+uNWTmUYRS7G6nI3wnXlEDE/6rFGN+mzBam8jRe9bMxpg9ZviSiOjQMS4ZT87EPt+yT/25UQp2A59o0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgvH6denX5MFesYEysUUGDjKWJlYkqnK9Ur9jE225AUwIgbxVoyzODfVqjh7fzl7AfEbNzSi9vhw/vnPOcVklr9VQ="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.273c8f1c.tgz_1516467741125_0.36810489860363305"},"directories":{}},"1.0.0-alpha.f22667f0":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.f22667f0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.f22667f0","_shasum":"9ff9702b603a20614508cefe84681cbe9d6ec632","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"9ff9702b603a20614508cefe84681cbe9d6ec632","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.f22667f0.tgz","integrity":"sha512-fBzeLPyH2F9tHytCSsUuSSt8xwZhSgrEWd34Iqp35EKmBJqTsmu6f641Bn+NoNmsVVcJ7vy7oQGAE1W1sczWvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9AomReeZMA4A3gB7nISjrjEvEpTOjtK87ab8V39LZ3AiBYxUuwr9BzYdVeUBTAztiRgJDhNwoEe3dMX+RyF9eFkg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.f22667f0.tgz_1516661283743_0.9876191548537463"},"directories":{}},"1.0.0-alpha.140af35e":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.140af35e","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.140af35e","_shasum":"62c6c1383af3f9740ff59f26b67fab32c971bcdb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"62c6c1383af3f9740ff59f26b67fab32c971bcdb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.140af35e.tgz","integrity":"sha512-C9xN968ofBMvCUdIVZYiOK1LRxXtutuQnnhhpQlBSAk/kk1rDd7igZI48+WwqG3sqaoigIF1b2E5zD4EctnOqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNxYn2LM2U23spO7FvxDPhRqXH+3ZwLhMtstR0kPEJQgIhANo7luQfNA9kp9WVCdFVCMpOPOTl/YA1wx5wQf1ElTO5"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.140af35e.tgz_1516661835789_0.6094045049976557"},"directories":{}},"1.0.0-alpha.909edea3":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.909edea3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.909edea3","_shasum":"7b551d275026672d00dc5447d0d1548c138846bd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"7b551d275026672d00dc5447d0d1548c138846bd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.909edea3.tgz","integrity":"sha512-jz0lRUsEVaKELVr5Dff/cHPg8eIgIsCqnKJ/mM/npKAXa7t9cWUCst61tsO5f/0wi/iv+gSrlMqF3ixHSqfT9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcNnJaCsP2E9wG1bRPyv55qbGrLb8P6Dww4TgQpCWH+AiEApXeEP2jqFS0qg2eVgcj0xIl7L9AiSjn1h+xJhIs4/DE="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.909edea3.tgz_1516666957823_0.3032358614727855"},"directories":{}},"1.0.0-alpha.8fb915d2":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.8fb915d2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.8fb915d2","_shasum":"1a5c2b0aa5d44704c4ce4abffa972eaaa72f5dcd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"1a5c2b0aa5d44704c4ce4abffa972eaaa72f5dcd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.8fb915d2.tgz","integrity":"sha512-UT5rxVarD+YPYUDAkPYY0sgfAfPhbc38SMBLF5j0G2WIxGHG/+OVAyewGrxEM9Yrp/d8gqFCZSljk7A6lWpHKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCMJ8oVsiG0shd9cinvndgnDyVkR9cAWRBiT5CYMZTiAiEAn+4aAhBO+RIsm413k4a5W+acXawa4P4OuyMU+a7w1Ak="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.8fb915d2.tgz_1516756351520_0.42900513112545013"},"directories":{}},"1.0.0-alpha.d976e58a":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.d976e58a","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.92","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.6","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.d976e58a","_shasum":"3edd884ee83d1402635222bfc712b2d3c29b3a57","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"3edd884ee83d1402635222bfc712b2d3c29b3a57","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.d976e58a.tgz","integrity":"sha512-gSe4VBX8xdTx2jyGurDzQ8TN1nzyMfSpvqJRwYWiQQKcmc4tuIfL6Tj43fwt2MxrSsxTd0bOoQahTUCVyovJvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/7oI+y/FPMox6HlZ4PMIfBmKFkoKJFMQdK3/9nQnj8wIhAJv3tVqX71jDPanJa8JTfHE3noKGeP/azZQpFVfSjX1D"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.d976e58a.tgz_1516908116254_0.23918959219008684"},"directories":{}},"1.0.0-alpha.03a89e22":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.03a89e22","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.03a89e22","_shasum":"2e0d42ad5c9bf6137fab828beea8197840c90d11","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"2e0d42ad5c9bf6137fab828beea8197840c90d11","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.03a89e22.tgz","integrity":"sha512-bbEIEuMnXvmC7Irs7Sb1mCwtaIZHDUIftd5wJ5q8QO+cENWMrct9npfsCXi2tcOCoxAU3YAMt5g8Uw576WWUvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9WsRfTfDWhEx/+0ZxY/UmZ7CPCx13Wchm0Cti3cJ/hAiEAmJ8xF1QU15IEHQyGkzWKRlUGlWxQevyCsu81Vqpx+g0="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.03a89e22.tgz_1516914521746_0.37336603412404656"},"directories":{}},"1.0.0-alpha.c4ec8f54":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.c4ec8f54","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.c4ec8f54","_shasum":"029f70eaf5622e49cc512979c61e640d59943a27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"029f70eaf5622e49cc512979c61e640d59943a27","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.c4ec8f54.tgz","integrity":"sha512-xYQbb6oF5Jjd16hUSrar2F0oRLFAEIYATseDve1PE98GaDg2CqXmYHtQZZ49beb1gD/JeZHEZjBl1gT7rxlndw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk51wz1qzJ2lmN6xguodNmwXkihEdWQZkvivgpHlIUmQIhAK/xfR1mzjnemDxhki04A412vOnOujsN7kUvLGgEaHFc"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.c4ec8f54.tgz_1516916137625_0.6207694381009787"},"directories":{}},"1.0.0-alpha.7966e92d":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.7966e92d","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.7966e92d","_shasum":"a9857d77c3594ad367ded2f43c8cf110c0d4731e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"a9857d77c3594ad367ded2f43c8cf110c0d4731e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.7966e92d.tgz","integrity":"sha512-W+y3y5nqH2m5ta2BfJ/b1vbEt3J9g/m0uQYxsE6cF7UIDW4CW6fwi5RFySnrxvD7SDQlz4wizfiLA0AZcLfsAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp0SAxRoJ0+uZOEBv9cIH4gbqnAy6BgUAQLJDOvfC6pAiB1mHMOnPa5Cp08hLXjfLgLNqiEUVzUeJ2xwT/iB9oVHw=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.7966e92d.tgz_1516922314583_0.8611751575954258"},"directories":{}},"1.0.0-alpha.1ac018aa":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.1ac018aa","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.1ac018aa","_shasum":"269acbdabe422350f4a1de0a9d0e5a37234e101d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"269acbdabe422350f4a1de0a9d0e5a37234e101d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.1ac018aa.tgz","integrity":"sha512-ahZHL0n1P3PqLwxmAf7kBr+Sg5qPW4oLNE19dT8jZDVun7vxHAYJ+k/+zVw7xk27XOEabwK/wn0GJldEy/AsAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEq1D26eUfLGvwXZLK7GsW3Wuc1jpGGVsRd3UYGmoxLAAiEAmc9EuzU3qzhgPqDFV0qrmQWSyHH+u6dCQ5/OM6UFoiw="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.1ac018aa.tgz_1517247619093_0.35246289102360606"},"directories":{}},"1.0.0-alpha.43299dbc":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.43299dbc","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.43299dbc","_shasum":"ace79b548b66bc64e139b1a35f19df595f29caf8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"ace79b548b66bc64e139b1a35f19df595f29caf8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.43299dbc.tgz","integrity":"sha512-d7p6H9UEwxkF2IgmJWDNjJZP2mfz7cfzs+CC5WvlMP8mDpqcsEimUUi0uHl3c1MNTep9GkPA+w8LK3RkNJDBqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd744M48gBPnV1NV8EiHW2UOVfKpu1MvYK4dknGIUKZAIhAJihtxVgHSoaBLZEDgCSvdi++NRgKvjryUFmLunqG0gz"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.43299dbc.tgz_1517259423525_0.21102598402649164"},"directories":{}},"1.0.0-alpha.943ba673":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.943ba673","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.943ba673","_shasum":"910d8e388d9bd4bc3971b258851b594b5949be4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"910d8e388d9bd4bc3971b258851b594b5949be4d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.943ba673.tgz","integrity":"sha512-aA11yhzi/v5Raw3YSuI513EflMwf6ujs32734ql4Eal2nOaEAs2/nqYKFltfy45fNDzCSN+VKS3PXBjUdgoS6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJyIk2XGd7omq/BvC+KD5KFkuvg1Klz02ut5Mc12aldAiBsjXwrZ15FkOI2ZwPDfFXGqXVleCmBWCG1Wt5fGxAjsg=="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.943ba673.tgz_1517364204452_0.6072432911023498"},"directories":{}},"1.0.0-alpha.6d38ea17":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.6d38ea17","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.6d38ea17","_shasum":"f654bc075fabc76c683163ee6291c7a7c0b2e576","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"f654bc075fabc76c683163ee6291c7a7c0b2e576","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.6d38ea17.tgz","integrity":"sha512-sV3OtB2KM3Lm1sNuQ/g7PSGcvjlZs5jLWIKIHZxb6Kq5uRCE4gsZa4mJ55qHRQYuthBS+MApURsIjN5tBggNoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpHn9yOtoCT27gqxWq52gO1FEYwBr8wrkQBAHw9wxLEwIgJrNjW8UC9LTD0jXMCpmyqDNxuGA10KFEBGrEMDK0lWc="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.6d38ea17.tgz_1517529741994_0.1605551636312157"},"directories":{}},"1.0.0-alpha.c39ac6fb":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.c39ac6fb","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.c39ac6fb","_shasum":"e6bfa021d344f276aca121d338d25b252cca7b09","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"e6bfa021d344f276aca121d338d25b252cca7b09","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.c39ac6fb.tgz","integrity":"sha512-9yKqiSziF9a8duZCeLNvPbUAZUrZMnnSwLnMlLXGsTHtobptwj2jEClHCb576CNFxiscR2F2BVSqknFj2LYFRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPcHBrgTd0bPxdOGZsaJ1Dxu3GP6M/+NgY128ZwzjOVQIhALRLrQeU5o8tCfuZZqr5Aie28Q0h1QgJEXSMM8I7Z1wc"}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.c39ac6fb.tgz_1517540079107_0.611286076484248"},"directories":{}},"1.0.0-alpha.1491ecb9":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.1491ecb9","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"_id":"@ionic/cli-framework@1.0.0-alpha.1491ecb9","_shasum":"65c5248e72a589660f27f8fd346b47966a77e179","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"65c5248e72a589660f27f8fd346b47966a77e179","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.1491ecb9.tgz","integrity":"sha512-W36zb2U1mS9v4bXYFN8EFl8ybrxyVnAeeRdUfNHf/gQgbkHzQP6iEtCC+axWHrWDWDwbeEh3LJa7bwIlnHioEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXnIZYe898jzEG6MOkEJADUxwvQLcBSN5LYuHPEU8LPAiEAnQpDERMDC3yTqYAdSBq6F5QtDcKSAGjpOdayaNexhWo="}]},"maintainers":[{"email":"rudy@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework-1.0.0-alpha.1491ecb9.tgz_1517952281574_0.9685187481809407"},"directories":{}},"1.0.0-alpha.111fd923":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.111fd923","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.111fd923","_shasum":"fedab20edc4ffe7f3ef77b649ecfa0269bce09af","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"fedab20edc4ffe7f3ef77b649ecfa0269bce09af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.111fd923.tgz","fileCount":39,"unpackedSize":66205,"integrity":"sha512-mfgm/F5ctPogu1TzNZsUPAffYeI9snYfSZCiac1U/BAuLDAOFHEd31wjGqAuTmSNtM/zqkgq6AzRplBqF5iYpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvtDx3/XJnztZU7X9U09NABIVlKJB6cVIB4nhHHYgk4AiBEDUjrg8qz+xh3RHjGqa+ooNU2APpe+JXxsJLrLjANZw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.111fd923_1518122739068_0.9640955702736613"},"_hasShrinkwrap":false},"1.0.0-alpha.67630efa":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.67630efa","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.67630efa","_shasum":"cda7a57642b5db02659a316212a5d4d1447881a0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"cda7a57642b5db02659a316212a5d4d1447881a0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.67630efa.tgz","fileCount":41,"unpackedSize":66608,"integrity":"sha512-7ObzTiymFu0/HiprECnAIj+UcL9QEHhtuFpn8CZHRWdbUP7KWObEPd1MAxsTd4acdOrwoGAyg+3amr5e+qNaUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxuqyNdfbwiozci8Rs1cy9n+Ai99SFaL8BA2stzadhxwIhAPqXomYYK9ZSGgXUvrcWf2rhKDf52YtIWogkqZ4djIzG"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.67630efa_1518219645913_0.21261937031144362"},"_hasShrinkwrap":false},"1.0.0-alpha.a4551f68":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.a4551f68","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.a4551f68","_shasum":"0d045dcc5e3ec2befd60302b9fe94d65bc35dcf9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"0d045dcc5e3ec2befd60302b9fe94d65bc35dcf9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.a4551f68.tgz","fileCount":41,"unpackedSize":66608,"integrity":"sha512-YtDT14ZS/D4nYzPFbfSBCyNVRor3P7HJgChuaPIrxjw4Xnv1gygbLBQrtaqruaPkUgMZC2ZHI6I2mgo4YzAgLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7MwZeFcvx4fAURBGqhNRHuomCs89B3uFpgDXcn9xkpgIgRrxW0IIreRcv5ioklFvo+ySAfu/erXjM3kO+nE24ff8="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.a4551f68_1518232851857_0.41125342931923137"},"_hasShrinkwrap":false},"1.0.0-alpha.a949e65a":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.a949e65a","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.a949e65a","_shasum":"50a0c9435b51ea201531bec6fbb2451c8d039c63","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"50a0c9435b51ea201531bec6fbb2451c8d039c63","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.a949e65a.tgz","fileCount":41,"unpackedSize":66608,"integrity":"sha512-QzJEQCidbjGnVB0HkI8rkWYdmThd/DYx8If68fg4S7CZoW9KRpZdQwDHlnbc+MtxI+ZFxa4emt6HUTYMUqI22A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPhLHghtgfMwis6zNC5E9bFv6TrbfOAPpcXCr0vTkR5AIhAKDQ2yYnG1FjwBE1zf3sc+aND1SBO9Tezx95X2f0j3fr"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.a949e65a_1518236901583_0.27344051728414076"},"_hasShrinkwrap":false},"1.0.0-alpha.40df8709":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.40df8709","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.40df8709","_shasum":"0a5abffeeeaa1937c317e520b5d3e150d195452d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"0a5abffeeeaa1937c317e520b5d3e150d195452d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.40df8709.tgz","fileCount":41,"unpackedSize":66608,"integrity":"sha512-JNKqFgPoR0XGwwemsWcPJq7tanDKiAZhWMScs5F2weEaB+n4eaC3axzQHOomP27TeTLd94Be8/4RGX7zJTTr8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtqd4PuAWsbFmLAOoeVp7Q03xBP3638KHHJP4w8Me9/AiEAq5xkwsskk5e0OELM/hMdARdIswaXdOJeq3PcnfKM1dw="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.40df8709_1518309500301_0.7732220724140568"},"_hasShrinkwrap":false},"1.0.0-alpha.38d0c2fd":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.38d0c2fd","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.38d0c2fd","_shasum":"64030142176cf86af355e69641cc5cb5de787b5e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"64030142176cf86af355e69641cc5cb5de787b5e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.38d0c2fd.tgz","fileCount":41,"unpackedSize":66608,"integrity":"sha512-4GNlgN3tCVUF+fCmUW+9oKJrxATucCI20tN2T0QbUBfOYEGfBZKgfrd4R6QVLxKO4jNMhiNWXTdkjKI8o1YRdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCORSaW+6IuPogj2hfsWb8mklXONsV4z8nkKBrM/Y20jwIhAKbOtOPw3ozIzy/Ycmx1K0Zy/DnwF7gv3XAhBRbeMl3N"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.38d0c2fd_1518452025019_0.5175609785013933"},"_hasShrinkwrap":false},"1.0.0-alpha.422828aa":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.422828aa","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.422828aa","_shasum":"753d725cc7f65b27f76089334be27e4822c05df6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"753d725cc7f65b27f76089334be27e4822c05df6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.422828aa.tgz","fileCount":41,"unpackedSize":68964,"integrity":"sha512-GxiEYZWRULKL5S4D/TtBoyqUJcEEC94jYWXPatTFIhCEj9vXK/h6NhHWZCPpg8+dA2kEsVsiHr7R1jbNMTKJSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu87cbImqcrUwvikF0nGuIlbJG43VKZRWH1+n8OshReAIgQIoR6ceXXBKVjPoSf57g0fbIGI9xvEFyn5uGUaaE6WI="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.422828aa_1518569344415_0.20734372370144327"},"_hasShrinkwrap":false},"1.0.0-alpha.ed14f584":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.ed14f584","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.ed14f584","_shasum":"cd57e403b3e71cfafa6060db5ed7d38f5d0289f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"cd57e403b3e71cfafa6060db5ed7d38f5d0289f4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.ed14f584.tgz","fileCount":41,"unpackedSize":68964,"integrity":"sha512-lTkBFw/l38Wz5pZ6n2bY8xqajQitSV9dGF5+QpZQcUTJhToZC3moi+5y30mmhTrhvcXewBJ8L8xh3OSG8IUdGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLx1FbU+AJ02XAnBBuhMpAndYdBJYYMmn5D/iOdwrmRwIgM9zTaM72767tA1a/yX21yNQI1qJPLqhD+1icHQ1IYIk="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.ed14f584_1518573930242_0.9473997403642658"},"_hasShrinkwrap":false},"1.0.0-alpha.4cc5ed8c":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.4cc5ed8c","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.4cc5ed8c","_shasum":"3c3bc9b891ece807eafeee2737945c82033f1544","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"3c3bc9b891ece807eafeee2737945c82033f1544","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.4cc5ed8c.tgz","fileCount":41,"unpackedSize":69617,"integrity":"sha512-aaoCVilbVHjv9IGSmAmO/nbXyHPTPZ2P68wccU82v2ew66kAQcpBGgAtmk8tazo44qq3MqMz0hxDMr3I0sEKzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWcvthPOrlrA2XxPcltRUXwkA7x2xJXa8NypEvfCECgQIgYHCQqlJLLp5Ey9NsN0WDXV0S84ddRGwZ5b0zOKyPckg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"dan.bucholtz@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.4cc5ed8c_1519350423575_0.33997306262886307"},"_hasShrinkwrap":false},"1.0.0-alpha.f69a036f":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.f69a036f","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.f69a036f","_shasum":"e935f3dbe63d4a84ed615650557dab620cd10504","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"e935f3dbe63d4a84ed615650557dab620cd10504","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.f69a036f.tgz","fileCount":41,"unpackedSize":69561,"integrity":"sha512-Qzsawe69Av6TioaWdCaognhjQkJ6+UaB7Q4pFmOqxbr6BVIzSkAwzAI/ohO0aT7RFEXEBoeSXYcHInQ3iTPsIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMuastRo/KT9HSdqq0O4OXwHO98MGArHiUo/3k368cXQIhAKtN1lNKsuh7ZxF/71O9tPr8uLecvoDYCb1WnLawDm3j"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.f69a036f_1519684380880_0.724596769286413"},"_hasShrinkwrap":false},"1.0.0-alpha.f4cb9dda":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.f4cb9dda","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* ./lib ./utils","lint":"tslint --config ../../../tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.4","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","superagent":"^3.8.2","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.95","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/superagent":"^3.5.7","@types/untildify":"^3.0.0"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.f4cb9dda","_shasum":"e1198d5c467875e2aef01d03827575666cb2bde0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"e1198d5c467875e2aef01d03827575666cb2bde0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.f4cb9dda.tgz","fileCount":43,"unpackedSize":71471,"integrity":"sha512-Cdl9FA7PrzN38H1ebQ0pzu1xbNG7ELmhnhMEb8RSS8Ymb1uc/V52KPKAcDMj7X8C72o7q06538x0EKVFamzMEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdqT7rYBk3g+jrUH93zOfEsGTlgG5hwZFw60V3deYocAIgJxKYGOTECa+ZQKmaGO6gJmlg4KePV2jsWuHOyNVWVmU="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.f4cb9dda_1520012742249_0.6987909162302726"},"_hasShrinkwrap":false},"1.0.0-alpha.6d86de07":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.6d86de07","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.6d86de07","_shasum":"ecf8d8eba34e2190083c488a25ad55e6897d43a4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"ecf8d8eba34e2190083c488a25ad55e6897d43a4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.6d86de07.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-SkHWV2G+VOj9o+Vu6DTD0Um9Z1mwuY958qJjZWRQBfZPTfQpuh6onWLR154cL5HzvY1LHdFoRdhk84pWDp2Tbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH1r8VDM/yN4jGiOWAchmRyeZb5pSHvE5nIo6cLSiO38CIAj2/x+Hh0xAlTciVGlnIhiz1e3rRjFGaGLaIVGmHBVz"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.6d86de07_1520038464408_0.6348631326249485"},"_hasShrinkwrap":false},"1.0.0-alpha.4b619815":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.4b619815","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.4b619815","_shasum":"82344df1ea2bc0ecfabac3243eaba88e6344da62","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"82344df1ea2bc0ecfabac3243eaba88e6344da62","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.4b619815.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-qMbv3GClv4OWnu1QLrOH49H3hh6rlofaxk2Kbs3ICTutjrcLV00pGsVE8NWxebI6ODkUrpVV4GCaKZ1ZMhaDkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu80P4QMhGcQ/oJBNotsneiALL1ftntI2dbhmEWaoFpAiAuZBYNjGIdg5jOUzW+XBQxlRrUDK4sl5dBEh2lrkta2w=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.4b619815_1520371484839_0.043564721728592826"},"_hasShrinkwrap":false},"1.0.0-alpha.4fcf7385":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.4fcf7385","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.4fcf7385","_shasum":"c24db49819753394487e0fa398b4e29b9a558eda","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"c24db49819753394487e0fa398b4e29b9a558eda","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.4fcf7385.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-DX5kPSeis7bKLRRlc7RnegGjr0IdkMtc7KhxsW7H3S1NoSe6EcS8vvBKIqmiTUL1nBTyrXK971cpjhLh+nLykQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1yY/HlRoU4Zr2tuz/RwcCLCYMLjBZiNEhApNmW6aSJQIgD2yJy6uBV0/VVp6yvEryevhOdmH0Bc1x9isFFHx8YDg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.4fcf7385_1520432668142_0.5616247242158383"},"_hasShrinkwrap":false},"1.0.0-alpha.57d76bed":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.57d76bed","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.57d76bed","_shasum":"c1185b34cff833c7979441552b6f040f35725699","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"c1185b34cff833c7979441552b6f040f35725699","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.57d76bed.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-s6qyGSIzYj+HQ/mdKxltmZHdc4trzsy0ppdB78gLvnalwpOxO9OuYymWn4ARCvSf4ctZ9r5dc7kGQTeegH31kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEox74XMkap9+g2s1A1IXu2OJX1YRK7cy9Buxz1oroorAiBJGWJGc7Ww8TNLIzKZ2zoSCEQpBCeUlCT2B9xGtm0Y9w=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.57d76bed_1520440806725_0.7810304358622553"},"_hasShrinkwrap":false},"1.0.0-alpha.3c83e928":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.3c83e928","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.3c83e928","_shasum":"d2b03fbc516cc02e84c9caacca0d9cabec75d1a6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"d2b03fbc516cc02e84c9caacca0d9cabec75d1a6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.3c83e928.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-7tet4Qq9PLFLHgU5EFWtpfvScQlwkSazrWYQ7iyGyXCZRIpXsID5l9+K9PAXXq+8VyPqc1UJbEoW8Fq+axRrYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU6gX2X7vZ0km+DeFXbW5aeTQ2+yLFhr0Z0cXOXVfAbAiBQxBXufFtMPmIaVSqD2vqMqPXXF9EmSQnbodxlkfu9nQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.3c83e928_1520442150169_0.2641209958520476"},"_hasShrinkwrap":false},"1.0.0-alpha.72cfdebc":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.72cfdebc","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.72cfdebc","_shasum":"dd7d81c713c14e2578d6d78ea8edb9f5e5641044","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"dd7d81c713c14e2578d6d78ea8edb9f5e5641044","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.72cfdebc.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-tqAWeK80cvU8g4tsy9vw4jozd7s6qd+mTlx0AuPLqbvghn8sRDjS5M3B09PnLwNojzfiuHlA2TQtL3A8dEUO1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHl+YJI1DA8UvtRSYnyDKknfO+D3O3180vsFmjs4EDLbAiAlN7JK9ZD80KJ3jDnRgiD0Ggj7Jvl0eunn9EfFa4rkuA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.72cfdebc_1520442441629_0.5341551067766479"},"_hasShrinkwrap":false},"1.0.0-alpha.ad70724a":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.ad70724a","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.ad70724a","_shasum":"e85171f7386c72d36191ac33415fe6ed9945036c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"e85171f7386c72d36191ac33415fe6ed9945036c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.ad70724a.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-b+H7+6Q8kYZeBHqHkHWkRr9eKDRiY4iEn8bnjG5ut53j3PScPGEvXvRIrSGCx5fQPR+75pPgBJST71BG2RKyXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJKvMefrS8C8jSSAh3asMVGcHVSt/UNigi19rJl0704wIgNyUKiJZpDCrgIk0aSIof22hN11LcTFeBQ6n26Gd6vWQ="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.ad70724a_1520447669089_0.969986539561426"},"_hasShrinkwrap":false},"1.0.0-alpha.9822d979":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.9822d979","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.9822d979","_shasum":"3ea4be9e81c1e1b1731761d6274c7ed68734a818","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"3ea4be9e81c1e1b1731761d6274c7ed68734a818","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.9822d979.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-gKg3L3dSck+gBtrL/f4XTaCHRYsM0WUTcHaLYwFrJ1IUK0EucbdnFBWTWMFIkCFDC2gtSKGd9JVwD1KjMrtIRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/8fbYGVyZWEsHunQHNl/loyjGqmSdbTFXYguH0YRMDgIgE8XQjPNiZnEDF63PjlaUX4qrdhwH4B88Sj/GnsJIxFQ="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.9822d979_1520454383007_0.8883837163798392"},"_hasShrinkwrap":false},"1.0.0-alpha.aea8efc7":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.aea8efc7","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.aea8efc7","_shasum":"cef3676201dd23a9c8f6d65b8fe099c9fc7757d6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"cef3676201dd23a9c8f6d65b8fe099c9fc7757d6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.aea8efc7.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-KxJxKVR2zZoGjZJHtm/nvxAzKQ0Y4WzGp58+uZSvLVjk+h4toDBpOzb4BpN77GXSA6XiVS0qUD5Os/giT5rR7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVpun4X2Ry8mLZ51NbUXRFNfZh/ML4p9sXTiBTHzUnWAiEApZWNjjX7RXPmq6r7hWDghHqe7jT49yhhNiNA8hrcTaA="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.aea8efc7_1520467579580_0.614665867022788"},"_hasShrinkwrap":false},"1.0.0-alpha.e0a71a83":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.e0a71a83","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.e0a71a83","_shasum":"7ec7695debc6c4adb3b7ea1a8d66cfdd2e5fe0e2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"7ec7695debc6c4adb3b7ea1a8d66cfdd2e5fe0e2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.e0a71a83.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-NnPjBaVSX/7C0RubBTriwstN/p7PVDZ2QwzrSmAbOcea1IHHyvMQf0iKjfANbcG6lOC/lWSIylE/l38sqwprMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrLqYNS1Jp0pEBGgxyRgbbdFk0CCtZirf4wq440AELswIhAJMzvNCj1uvSCxxLqRLxUB+PTO0ordJI7/QbqAFfER39"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.e0a71a83_1520551025090_0.7575343898492464"},"_hasShrinkwrap":false},"1.0.0-alpha.2261e005":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.2261e005","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.2261e005","_shasum":"0e9d1bd02319739ea7f836a9bb488119fafdf0a3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"0e9d1bd02319739ea7f836a9bb488119fafdf0a3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.2261e005.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-vlQ0UziVUdJqtAPlCXwQEH5d0D03SEBYQwMTyFQaEJhYpjrpQ+o5WsZ/VWQ/2u9X+KQVQu0aVEMnbvPiqr6yrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxxuyFgjlmF5QH1LlkQWQUazn1PMQZTa8Ewdxl5fyiswIgPAPGnufu8WrjEJTvmusRjrQ/63GwWUBdIP13I40gB6k="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.2261e005_1520954560368_0.19638098107717528"},"_hasShrinkwrap":false},"0.1.3":{"name":"@ionic/cli-framework","version":"0.1.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rm -rf index.* definitions.* guards.* ./utils","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"dependencies":{"chalk":"^2.3.0","ncp":"^2.0.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0","superagent":"^3.8.0","tslib":"^1.8.0"},"devDependencies":{"@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/rimraf":"^2.0.2","@types/superagent":"^3.5.6"},"_id":"@ionic/cli-framework@0.1.3","_npmVersion":"5.7.1","_nodeVersion":"8.3.0","_npmUser":{"name":"anonymous","email":"nick@ionic.io"},"dist":{"integrity":"sha512-by5vosr5MXK5+yJMtRmBX9YjrcHTeelVLV5PsDv56zZR0aDMLP+1st5wvjKwAjlva660bIzx7yIax88hiV5KKA==","shasum":"305ce75f39a3a88db17b969b5dfb323ef119d06c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-0.1.3.tgz","fileCount":30,"unpackedSize":39633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyo00XCSSeWbzUS3/yW0jaW+jS5iLlcd1K4nT6VMQp+wIgWIr9dhnQRP4GVrOzQT7le1QiC70H1PNX5qi4zsYuLzg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_0.1.3_1520967976202_0.8067685827602775"},"_hasShrinkwrap":false},"1.0.0-alpha.ee36d421":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.ee36d421","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.ee36d421","_shasum":"4e74f76bc7cf9436083c686d7da8e182bceb886c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"4e74f76bc7cf9436083c686d7da8e182bceb886c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.ee36d421.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-qBWRaoBGfPhfGUuqC8jJzJHZSMJlcKSRSF+OTQxzPBVv1LTTGicZHCof3nKzcQGi/Laqz0Ko6X+gVkIuUK1Mxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHR8HdN27bHNZRC+8Yy3EpSDsrqbkvE5Osqaw7NC7PqIAiEAutMPhQlDCfxKq2RX2Yyc0GKpIV70aTWYGO0iuhOAfVs="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.ee36d421_1520968380116_0.10740366470974916"},"_hasShrinkwrap":false},"1.0.0-alpha.d62c12b3":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.d62c12b3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.d62c12b3","_shasum":"da783f5b6b76c9db39637317744487e416c51ed4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"da783f5b6b76c9db39637317744487e416c51ed4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.d62c12b3.tgz","fileCount":43,"unpackedSize":71637,"integrity":"sha512-0+z42n0Y1+kNybQT6B5ID4YJOWk0JU82TZ2jW/sq9nNnXFUsXZtpW7LMlWz7NolrFaLSvbc9w6EnRw3GdRPxQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+9zuWJJ9oCwHdRuzuxbk1JQdRWAHj0adqby3kdMM/MAiAEyZ6acjIpaiY5YpDrejppGAX6hMvpgWNs5UBa8EuXcg=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.d62c12b3_1521067606268_0.4959886239642035"},"_hasShrinkwrap":false},"1.0.0-alpha.9c5d4505":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.9c5d4505","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.9c5d4505","_shasum":"fb593752391aad5b54dc88e6f631eca31a90744e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"fb593752391aad5b54dc88e6f631eca31a90744e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.9c5d4505.tgz","fileCount":47,"unpackedSize":97307,"integrity":"sha512-6yd7xnjPikpmpMjhroUJBZCVG9m3c+Sx+27IGlzKBfDa+oxQsGCEItsRpkOcc179wT3LC1Q0Hg7mDfdcpEUI4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBf/sAKB3MJkLJww4K5Q0mbSDY0sdXNWsMvWqpB4Pw8aAiEAk8VU2S3UuFab6wSrXdKOHBYqJcnHWU1lBNtWpRPY9Uo="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.9c5d4505_1521230614520_0.14638647001045513"},"_hasShrinkwrap":false},"1.0.0-alpha.4e86d307":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.4e86d307","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.4e86d307","_shasum":"6b77bd5ddfef949bddf669f4c1a8ef3c52c46d3e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"6b77bd5ddfef949bddf669f4c1a8ef3c52c46d3e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.4e86d307.tgz","fileCount":47,"unpackedSize":98697,"integrity":"sha512-6xYFvVv2YOjxK8XrHrT9+hm279mEkWj14dESNPWxgCHl1rGi6wL9PGwqdBJAu1QSxEeEq3t6CXdcwD43Es+Lkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0tYQCfYrA54KLy81eo/x4tuIOvHM+n25y85n9Dv+PqAiEAumN8t1dcbBbN4pdJ+Y5lkXtfIq/4OGaebYB0ZWwM6jA="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.4e86d307_1521239634159_0.08354592806710381"},"_hasShrinkwrap":false},"1.0.0-alpha.dbc03410":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.dbc03410","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.dbc03410","_shasum":"462891fd3654f352599ffb940a279899906fda1a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"462891fd3654f352599ffb940a279899906fda1a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.dbc03410.tgz","fileCount":47,"unpackedSize":99366,"integrity":"sha512-yLtVY0TTIuSnSIoeGm+g1FGC8HNkSVjuPpP6skOvbOXIkJoNc2lvPdXhFFK3CSjXy2JVYNQdVkorhC1lPb5jvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmbT/Yo4qxfF5IXdYUg+7Xm21luUwRFL5owV52NTKY4AiEAtlGlQml/7K2J9nCdr0Y6LOeWhcWQklhHqBx94Ml7W4o="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.dbc03410_1521246126515_0.7952605466770126"},"_hasShrinkwrap":false},"1.0.0-alpha.6587fe93":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.6587fe93","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.6587fe93","_shasum":"5b88b825ee6229c85e198d112e44c9e34c483501","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"5b88b825ee6229c85e198d112e44c9e34c483501","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.6587fe93.tgz","fileCount":47,"unpackedSize":100511,"integrity":"sha512-NArTNbSp1YCdPJ1fVK9ksi/2/OxTpZf0EPzzhNB0wo7Qm2UEszrAXB0JyCbAQvJPvYC4rxP1PtKnvw5VwRGLXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2yihKyUPsLLTDmxuwCrYEGwChyWp2LYKuG44wUiFpLgIgR8BZzmoNHAo9EUr1AgVp4cq5x8KYh1PrX8zB589DTig="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.6587fe93_1521499446618_0.5143667640364564"},"_hasShrinkwrap":false},"1.0.0-alpha.527fff48":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.527fff48","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.527fff48","_shasum":"9230d86192d63b6da43bdbd1b5236a6342b0f8f1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"9230d86192d63b6da43bdbd1b5236a6342b0f8f1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.527fff48.tgz","fileCount":47,"unpackedSize":100475,"integrity":"sha512-Q6Smfy05xqfAcjTyYl9aaHeQifMl8ca6batYGRm2N4U+ChZdXm9lJHSSNR0cDni1pTN16d3XrKMSpQ/ejtj+ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnf7CEzlzM9PJPOJxzkVpIyko0anX+LZYYv4qt+9zisAiAa/67GzhVgqUxQVsBcu1DzIFIXEBlIEkJeE7cHxIe14w=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.527fff48_1521585455601_0.6000166850236033"},"_hasShrinkwrap":false},"1.0.0-alpha.94b47721":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.94b47721","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.94b47721","_shasum":"05d59fd265dfb05305ad1d8047c76a55079c130f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"05d59fd265dfb05305ad1d8047c76a55079c130f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.94b47721.tgz","fileCount":47,"unpackedSize":102219,"integrity":"sha512-5In12YLoqHTsOG3UVH4WVd7WJWf9D5R+Usa5jRTlmNMk9glfLf4CdYzSqmJK3xns9Xp/66/MbraZzANFPztfcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOFu/x5hb7NOBRxxu08AhMiAi9GVk8MYBfyeSHNoWR8AiEA62aY44Gy6nPAGiu49FA2fMLYzqXaVR0UmYnr3imLfdg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.94b47721_1521666158619_0.9217139385659401"},"_hasShrinkwrap":false},"1.0.0-alpha.0405736c":{"name":"@ionic/cli-framework","version":"1.0.0-alpha.0405736c","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-alpha.0405736c","_shasum":"48dd04b69fc868553226985077e4041ef3a2b3c5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"shasum":"48dd04b69fc868553226985077e4041ef3a2b3c5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-alpha.0405736c.tgz","fileCount":47,"unpackedSize":102219,"integrity":"sha512-8D+lNsQKNva6sSCM1f78z70fMLa9Y4H7FyxUJ+0739vPNoI6MEkp9gZ5zbQCaImMaWn7U22odMB0eB1mX1hc+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhZpJPKsDYlstYunW7h29jbz9ZuGEX7xa4avV3wTuKvAiBZdi5iegDm0PDkpxDZYu/jJ/J69kR6Zz9uurvSJhrwWQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-alpha.0405736c_1521747728240_0.8235771266326166"},"_hasShrinkwrap":false},"1.0.0-rc.0":{"name":"@ionic/cli-framework","version":"1.0.0-rc.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"_id":"@ionic/cli-framework@1.0.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-Uo5LiYdpLAPiCkhcWejdTA5otYtQAqYv6F4quq6CwxJ/R2wMovrXCJVcOiblDROqBR72zVHE1Y1+PspfIPA1GA==","shasum":"f3ed77e5b8c1929d9e52200b4816c2646a8ee34a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.0.tgz","fileCount":46,"unpackedSize":101034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe0C0a5u9czbMXIJkui76xQakg6md1KuJb4CfZqBw20gIhAKX8dtu/PHJbBWXoAcw2ArDuYqd5SuZByb4X60XkJuXt"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.0_1521755362528_0.11641991874053681"},"_hasShrinkwrap":false},"1.0.0-rc.1":{"name":"@ionic/cli-framework","version":"1.0.0-rc.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-JrQq+XeLVmBM5VCtk4R1KqenXZBoqw1IvbQp9CD437qk9hZO9YC+tWoTSn8WyJJda+iBpNVUDmcPezEGEBJNSQ==","shasum":"861bb0204452346e92286e11e04cb15986f17270","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.1.tgz","fileCount":46,"unpackedSize":102795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlLdd85/uHs/psV49HRLOL+04uAm0VPOR7xUgp8pVL/AiEAqb8PZdJeSxVemwjgtjFSwuTCnA+ho5st8aTFsZ/M8As="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.1_1522102379556_0.698819540329572"},"_hasShrinkwrap":false},"1.0.0-testing.70319022":{"name":"@ionic/cli-framework","version":"1.0.0-testing.70319022","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# @ionic/cli-framework\n\nThe foundation framework of the Ionic CLI.\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-testing.70319022","_npmVersion":"5.8.0","_nodeVersion":"8.3.0","_npmUser":{"name":"anonymous","email":"nick@ionic.io"},"dist":{"integrity":"sha512-I46Jzuk4v+nZza0b5HBlTVfiDcuCgulkr7AMtzVKF5yNq2odUWk4SRfjr2xbKJfiLqi+4YDRdvd+cF4Dx6l0EA==","shasum":"299662cd942b94c5a09f04ba5a60b69f65b63bc0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-testing.70319022.tgz","fileCount":47,"unpackedSize":102841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyoMgGQwJnSKgnJLEiSlTL7MHQvzguQ1j50VcQiUww+AIgDUBFjXlTZNYy7Ril7q0aapYxY689wA4YXzkWAvQ9VPs="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-testing.70319022_1522264025260_0.5895370796117154"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"@ionic/cli-framework","version":"1.0.0-rc.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.2","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-rk30RFES2v40nBmX6ubLWgmhqCNkJKWndSxN8te3CcJKwEsRVA/TZJpw/AfUvkSpcx7f8eowNepqZsWYv+LdIA==","shasum":"f5eb475693b28fa436c4974c333f1f6b4b9eb5fc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.2.tgz","fileCount":50,"unpackedSize":111655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQcQGzSG98ITw+o1s7C7sy7islM7DqYkecVHTdEg/BTAiB4gaMFtW6kEDJa8iFbKJX7HxMHYQXmmWF/mY4rEiYdUw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.2_1522722307622_0.9102519742998791"},"_hasShrinkwrap":false},"1.0.0-testing.fa20842b":{"name":"@ionic/cli-framework","version":"1.0.0-testing.fa20842b","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.6.2"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-testing.fa20842b","_npmVersion":"5.8.0","_nodeVersion":"8.3.0","_npmUser":{"name":"anonymous","email":"nick@ionic.io"},"dist":{"integrity":"sha512-IY1f0mBGT9O6YNNADNaa2Gd/awnuKk3h122i5QbbOhKe/uI8eubX7cBtuDsIA/eDWGrRNvX/slAS3osO5i0hFw==","shasum":"30c53ee3654b9a10f07ce0554c92c67d609344dc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-testing.fa20842b.tgz","fileCount":47,"unpackedSize":105035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC28L+GbK+W2nAfvBBYl2ZXbh042/eVG7tlHJurWoJJ2AIgEop2p5I/MTrfw5OuzUkbdBpIx98vnBeNWqDlzjQmQEI="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-testing.fa20842b_1522965319892_0.3117128545296177"},"_hasShrinkwrap":false},"1.0.0-rc.3":{"name":"@ionic/cli-framework","version":"1.0.0-rc.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.8.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.3","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-sL31x9KaFYnZ5U913Vgzf7hR63Qux768W04ljWqvifbzXmx1BkO/IzqkddLghs1jkgcPb+F5Q/SEeJ0qGXF3Pg==","shasum":"4b58ef62e0c9f17b6e20997950c8a33d41ae5269","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.3.tgz","fileCount":50,"unpackedSize":111688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQBUur8fDiZADd+YTHtitN05GwB+BjSuE9/r5NQS/gIAiA8rgwJBe98KjXYsG161oZOBsM3CpSSToZZLmQqtGvopA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.3_1523030602765_0.9070533135381551"},"_hasShrinkwrap":false},"1.0.0-rc.4":{"name":"@ionic/cli-framework","version":"1.0.0-rc.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.8.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.4","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-ChvnIbdDeR+oLeJIvg1zAzTUnvqMtetZKg5quJwmlsjxdjb6xBJ95smQ/ywHRqYqaW1m/Rwmuq3LL7RxPN5+Fw==","shasum":"8f0d3e32cd258551958dda345d66790703e57217","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.4.tgz","fileCount":50,"unpackedSize":112428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgEVwgiKC3QK5GeJGCTDqvGDHRuu+s0zQzzZ7PkVsjyAiEA6g0YoiNMWaQYeJ+Ag/u7vj7yR9oKpeKPjCksRiOuc+w="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.4_1523308606625_0.6472327435490555"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@ionic/cli-framework","version":"1.0.0-rc.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","klaw":"^2.1.1","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.8.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.5","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-1Jf3ZCe3WjiS9TI2kQT02Ins10x8tQ2e04WvFdBS2YA2IbZCFW47tGVxFVeZmFv7pUojkLk7l4rbFwngUCgCqQ==","shasum":"95fb4d79792e57ec93d1a27d07bdad042b66f487","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.5.tgz","fileCount":50,"unpackedSize":115118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa16prCRA9TVsSAnZWagAAsY8P/1pJEK8g67qcQiL0KVjy\nQrfhu6s2K0vAfnDniw1QNWWStrIoxKjAKxf1YcjHolKfbXLWMQyV399aqPsR\nxjumo4fs5aPAONCybmgD8JdTkwB58Lz7sawildkzNM7OUiUEX99/nK0jufZp\n3CQ8kq6PSltnB0LuHVFsPq01FHkBT60F8zRAbPtSK0WB2xANSaA43iETeXRv\nfNzW0o+FH5/RM4W3jr5PwONYAcM6Bhd4bVmziYrRLcfB21oTTXMSOUfeQ8fJ\nFLiajwFjww9IicFB5Jcbo+Avo2XD8OEB137u9vMpDl9S/GQluijinkBfrLyv\nw6s6XtgZKQa1BZq9nmcY4Kr0JkMOW0uUGii2UULSiCeKez9M5InoWDjRqw4o\nRXu1y0Pp8Aq0zzdJT12JPQexlms2qXq9Mkna4v/MdCt0hEKf3j9AEbnIF05q\nfF68HD8kAx5dclznEkO3N9lWC+qN1z2tpUSfH5dFD6zjvVZ+92dVNCg8ujuA\n2kdcmUod88N7UQ18I7/ebafRPSoBRP4/g0ylCOZ7EUZ/mK2UIAZpNvt0AqeZ\nRO/PhA/ofZuoXn7YDfJCHgvLwDR/CSV1he0Ps3knGVzphCBvJWHKez4UmpO1\n9GgAq8EvULcphBfHdKH0MY/q7d16KuKukghlowoCqVbMrWOjwNDmqqrWjVpS\nygT4\r\n=57zp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8fxHkupYskAMq5spfrieUGpIdVKJQfZuS9KLtq9EpcAiEA66TcNjser88GN+qDI6X1K24GjIvjUr9Yh/fsMhTimRA="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.5_1524083306069_0.4179837083687681"},"_hasShrinkwrap":false},"1.0.0-rc.6":{"name":"@ionic/cli-framework","version":"1.0.0-rc.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","klaw":"^2.1.1","lodash":"^4.17.5","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1"},"devDependencies":{"@types/debug":"0.0.30","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","jest":"^22.4.2","jest-cli":"^22.4.2","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.8.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.6","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-U201epOKGnH4D7jrnF9mYyD1LzhGjLn3YTU/CUsEFLtcRJWImasnkFO2VBboTCuECe0BZmitU0krQlqzgg7FjQ==","shasum":"dd229c6c6f06c9fb8cc3e1951ef779ec40255bff","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.6.tgz","fileCount":52,"unpackedSize":127378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa82C8CRA9TVsSAnZWagAAkRwQAI0NYVvwMrMdeql16J6/\nvR7ZsYe3Zs1w9SZLkRYlFxbTeF/vj1HrP8kEoKjSKTxJORYI6H+GvoKq7xmw\np5u06uwmRyRUXtGOyCdyFfIdGafeHoTwNcheyjgrZ51CT4n2dcNs0ILRvY+k\nXqq9XGmCygkDVTsSZrRH6Y7/K4vi2iZQ5Hmtd4gzFRaDhyVN/qUXWw7elFtt\nTruIvTNaxQP+lT2KL3eNOrFvNGfQKHNNVi1pNcc318TPONHv6f5IGc541nXD\nDspPMWhAAiTceog2YPZzFCBGwO0p7sOK1tRBwQXUbHSbIG12OvYnZbZNwryl\nxNxUnpMgEV6QoZRPeQwuSuBtEHfsyHoN4i7XDtYV2y6CBFxTmmcIfYHJa6CC\nd1L4kZAzc9pYwYEBULa53EmSA4yR1egFeGLuTNni8JRorJn0RSuMcyBsTtdJ\nSoNHk7e9FVOrC9N51vqbzxQkGANfmP97m9Fj8/xH55lbUnmRhZM6X84hrdpv\n4pQu6ogNptO2ibGV6hA4JrNMMscOWQeq6hlo2yBM+fMibotOuPlyJrRdMIoh\nvr9FajstJrUL8m+KyBHSuim+s81FA4twjn9mhYSGnoc8H79Lp13R0Yy9hqWs\njvriL+VkEPCH71AqMVuAk0xBGYbrBUGBYM6dSYYmSKeURKCUQYl5ntSC0JOm\nAcgp\r\n=sdWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCV5Tf0mn1CTNQNPsEH/vn1CwK7n+/MbzXCyEXYY0lgAiBbi8fejXcNX7BAUFBgl8H+pPFA19hWBMa/7qmMciTtZg=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.6_1525899452286_0.8803512515778709"},"_hasShrinkwrap":false},"1.0.0-rc.7":{"name":"@ionic/cli-framework","version":"1.0.0-rc.7","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"0.0.30","@types/inquirer":"0.0.41","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.7","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-tU4syDSeWHfhWrlpy+Fcu/FW0Wd64spjWV7x1YMZYqejv+iXDxnwmKy9a0a0INy9/SzbOYpYgXthtJIWBsoKvw==","shasum":"723136b9a040af02d9fc4df3c234ce7621ef092a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.7.tgz","fileCount":62,"unpackedSize":191669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIrF8CRA9TVsSAnZWagAAaFQP/2zslYFTcGToT/8EsEW3\ngQOiaksHJFy/uC93Gfqjp46tlOSHPxegebKVyZ7dWTTQ/gnZ+PEWTG3yfy5V\na2C7LbTxcN3CnEvHJrY1Gs1c+ySjJDGiBUZBeFhn4gLuPePfhLQctS0lyuX4\nviaJgPlt2m7G/N6L6rRZUF7ohZZYyygM9atQUNqQ0fM8sGNT4jB1n9lvRtMn\nIGuqJTZ18cZc5vbmMk4y9ecsoJRpse/UIE57CTxRjliUNUDEi0T25yUy1f2A\nT/R4b63V2yH7pYB/laRUnUv+/uTzNIwliDH9HYRpGgSMzXjZBQCIH307WYCB\nexOBlqt+SCzrvsB/Lvn8lHWdBB/Xn5DFMt4CZsoabXbSXTXMdR25APO1HELe\naMiJ+1fDA21ZAobSH/oY+dTacHL7BDTQi8brsyRnRv29xTbHiJD9dzFWVlcU\nDHrFXOQN+TvpuWyaxZU5b12dvgeN2PxG1E/8m0VX8k86nF8NMncaufn9NawM\ntpvAdQXG6rtgdIR/wKVHp7HqohrOYKAGhjhKTqES4KTxOPbqrm+twDLhOc90\nwRJQeJve6Yb0fQ8imK5U9l1aQPhvikVQlyjBZBREM/ZEb+MNa9HPPDXYNKv7\nsmL4Vi59qdY9xxAnnry1RC+zSFyXCUbsMXt59r+wUUPFtfHUHB1qy08UlEsz\ngpPr\r\n=sbHy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjLDQqOzqc/0J5PJPX4dkCoVNmcuXAm6cDcgptakPJNAiBOYo/sc9TM0/aAiK1mtMi3tlEeHW4oJMuDYPyIwAoyNg=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.7_1529000315997_0.7120506744171087"},"_hasShrinkwrap":false},"1.0.0-rc.8":{"name":"@ionic/cli-framework","version":"1.0.0-rc.8","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"0.0.30","@types/inquirer":"0.0.41","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.8","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-j1r18YJMSPVdWuxuRz+zP3SnhgdCe+gfC6dQAhys3MurLFT5T3tLYXIzv/LymMe0nLzkDkYFkQfgjMncd3J0LQ==","shasum":"83189aac8887f936c99ecafe47146af12f550523","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.8.tgz","fileCount":62,"unpackedSize":191669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIr3jCRA9TVsSAnZWagAA8VMP/3Oah0U8k4flRz2Qlp8K\nGFeTrftfuz/c2xHsN0S3nzfKKQiCyI9KBMzkNJXTWdFjFP79sr6JkVPDz2JS\nHITPf56cHzTCaS79b7veJ7jpFIx03jt6OMTbW2KTbAiS1FANTFgvs7aUFI1k\nSQ6+FnBBwziTUk+Kt4KHUdhboFqcw4graHKuh2dVT7PXZ03/3aLr4dchjIZe\no512IdjQYUtr/iAT8vzVDDPSGCqMizimnS9Ht+QMi9qRYZhA8YA2cudzl59w\nzQQYyy0XKGovcWSY2qHqyJwhWbEaE7BMEe41sD8WtrMY9BnMf09Xr4Cs9yvU\ngcEoq2Mfs/0HJvbI55hR7HE9k2DTvW3lKHDCoQAiYxDCz6LLj8Pwb/q2oln6\nG8OZ9biyIjD1hLo9eEWatzh9uCpcy1uF3Y18vdIwnKEowlu+7PTYz1ZA36lU\nL8UYyIXTE9GaUXEliXflEvVW/k+LO0gYACSZuDVEZmiO3HEp4uqlGMbdcRGN\nqfx7adIcbrAGcF8ibjvrQx0MEk+1GfX6jOjVHo18KsvkqnKuF1uqru0eoRRU\nMLggQhakrxuciJq61qyjt3KQw7JF973UGjbEKqPosuSUkc9Cvc4lKYdJHBMD\nIW2QmPSJw6fxf4auSKOX7zV9TbluNojxFypgXBwtaWmonvSWUFVboZeuL3ll\nQZdl\r\n=i0rH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyDlcPNZWmC+dpfW4HipMfGqH7Zx6tTqqwWWgGhSMkEwIgbaUDpB9zYm/X+pyWNA7jGPyh8mm1R3oqy3ve4uAhtR0="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.8_1529003491211_0.7912586871516054"},"_hasShrinkwrap":false},"1.0.0-rc.9":{"name":"@ionic/cli-framework","version":"1.0.0-rc.9","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"0.0.30","@types/inquirer":"0.0.41","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^22.4.1","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.9","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-FLojMyCwfhcjbgyEkHVdHxO3aG11MZ52jlW+G2xEumbrpsw0u4wrdrblcdNaOWyCvLyEt2VvLkZhzP4O8GMCnQ==","shasum":"f840412d2afa22d40aa16eb5b4f7149b68cb0911","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.9.tgz","fileCount":62,"unpackedSize":191669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKBUACRA9TVsSAnZWagAA9AoP/0C6mFh+gfP3GboJjtgN\nTRK9icEzUc3+gbClGbNnWvHJm/FPw9ggIIo7ZnfyHcyQ2mPcNGarcY+LSNsH\nG8HSjQFU/txUOs5MvKTKofM2N15rGYALi19H82tWh2m+UJVz5h9uSFdCH1Fi\n89JxhNR8YUNLJtD8zAc4E/ZOXfEtEzzULa7IPL0TolbgZEDVcPOujHqnaN/0\n0oKphZXvUFwnnXVaED6zHDLHoLyewu3bbX8fNhxQ0RTukMCUVA+M3ciiZBOQ\n1chYEUj3p5N7ssQX2ImadY22hi8oOhAa8dA8IgEzCvldtI7BNbA/0XoFIW0K\nRLDPzlBYYOw2wixFN93hbVWyBN/R8kBgkua7VtfRFLptk1pZRviMs4KSOqJd\nK05lJNAUawF8iH3x0vXUrf7FGULSIl/CVJEnQvEjQKv5JbJhWf+pUrlpxcxD\nfScgz9wsG1UqMB3JnfweKsq9M6IzNcGgpEavS7ZhBj+ihvz0OfLmJFv+mACR\naK0K45x0n0maqpFlFr9I7tYzsDi90EwDUnwtmnMZC87hNvLOXSlyCs53OuXl\n/v3RXfO81I7huNRG3eV+KiLbIoJauw19trV9UwZr2jYXErES+B4XbDKPH4PY\nkaSkceGjguuPrYyO/BPLVTmx6tLBWuSbOSS7r6bmaAzCdTI9CrQzigd/+IzJ\nGaO6\r\n=DRHb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEryPQJbJgi5t0FgXNTi7VwwkoEFICsMYhi2hzpimzw/AiAQJ+/Fnl3iSLbcjvsB7VHi0Ws7aNLLEcrIKo5BZlmWJA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.9_1529353471578_0.6992879910531176"},"_hasShrinkwrap":false},"1.0.0-rc.10":{"name":"@ionic/cli-framework","version":"1.0.0-rc.10","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.10","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-Zh3lZNoeIZrwP9ucBOM/tJxHg/98u90FcwM3bECWKjvgcVcZoFD/akvGlJakp/dAr6PFM8ZbwieyY7RGaAtYfQ==","shasum":"fd25b522ed8686f3d157f8b0c424c2ead3a6869e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.10.tgz","fileCount":62,"unpackedSize":193111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ8OuCRA9TVsSAnZWagAAAecP/R22/2Up/KvagEOBwKLD\nXk/ynO4+ozFS5A1VF8kurdeXCJrsNAFjsc9uaKtEH8IqBzunNtDXxNZvW7oB\n+NMEgOywQ9/PEHVERQ1QZgpHHJrKooKv++0rGHyYPsCNv+qlLxqYBS4eiSOp\nsUBlZq4qI28cRyaS5v6d4FS9RevUKKRd90UJ8J6rHRdINF9SDARwKvTltSsi\nRC0r3DwHF8OW5DIP4aFw88YytGf6x0nxQk2i9klfxp6PDxtMy/9mHVpo3Z5r\n2X1NNUI1O20yxJrUQ3rDgF7db3YxthcXZ2ETH8gErcVPfYnd2/VlYj6G/t0n\nqbqDFO2Gjr6isqvZYXNKc4Ag+ypOsEqU/CjX0FM/0Pyr/Ly2OKLU5o979Pn7\n+vBPvItNwsWSF7KIZiYVl13+MPTCLy4nzeoOD+NynWtW6Afi5w3hC9kUPkyj\n8HU4q9BGQSF8kpyzZFM6X/iM9CFYuemLhTDpXCYb6UccB0LvG/Kcee18G5Dm\nLfnJeyW5f7tQqLsuBp3DFrI2nlKXuA05yzQa7Ye2n4bXIVKown5g3Ftx6MPM\n2v8VcPaeeScQU1zkXxFO2XBxYlbwiktMDRm8Knw6NSBWinPbIkr4mCSQRycl\n+6683OoaREEhxDWfpSXISC4EMYiyNaJ6ZsWXR+jfGJlnHRDBnyerQnTafGBl\n3dZZ\r\n=Rr+H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3j+9J2lqXB7XhyRXPxNwv0S7cnwX0XW9KXGI6UdDSQgIgZumB7wip9gbZkcYjdCOlgW4MTn+gPL+rFVSHPGVi+04="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.10_1531167661991_0.36185722835559275"},"_hasShrinkwrap":false},"1.0.0-rc.11":{"name":"@ionic/cli-framework","version":"1.0.0-rc.11","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.11","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-nqZDGXR5pql9R6g1gBY2wLgfPNMG4XU5hks2OV1iK88aUuLF8ai6RZHJE74qGcc1xgzZ/pUac14oSzDDi83D5w==","shasum":"ee05bc1a449b843e6a63943e2b40c8bbf3873f53","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.11.tgz","fileCount":62,"unpackedSize":194184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRp3BCRA9TVsSAnZWagAA91YQAJfYIKWc3PCH8lyWkAHy\n/3ZhVsEz0zQ99JhANJK3RQpIn9WbFXQmzKg3ZbOD75i/cfqeStAM9mKn7tm0\nei13TSXZGI88q6NTU7+qzapC20958gdgCCuSMXNJGN5Qgs+SNuVCqZ8zG+uw\n6Jc0sj43DTT8qgLi7Ot5Wa70J8lXwgR6TZjt7FjJHyAUqzD9PiFnw9izKmbM\nQsyTUYiZYB4bMTt8a7UhMu0N3re2HuGn5wcwwM/QlrfoFSmfV1v/d+X0tuS7\nXLM5OcYtMATIqiv95oPbhq+EyFAEw+vRI/MA7s8ddZUO7Bpohz7/KqvhMxI1\ny2mLceAcQOJ/Y0YnHC4YQ4cD61icoAXr55TBV0yNvw0UoNzFLcwBj/sA2SbW\nKVY1BaKxvJ8YfT2DNXW8sXTSwigBUW6NvKGr2qfkonbHCM8sy6taunkLZCJB\nQraoj9/AAaZlGQUaAbMwCeGCb6YfkO+oQmFMLbSld10T9k5bIl28Vgk1mUJv\nkwA32x6a5KxJuHG0dJ6o8rqD6jY8lzSz3NQRRmyB3g33hb8MYHJbzOzUIRr4\n6ZDa0Mj+qelC7SPEmaLKzgXtic4yVaEJRvSfuKiSQVQh/DHD9rH7w/PrgyGk\nPgcR9osu3JzvLnEuOMldGTYh38fNWEw7aINU+HvCoi8YiwSoXWI4t6GZdOBf\nTll6\r\n=0lGG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI1qL60Fw6BwhCoBmRSNI3/FFoUE/pwhGxPj4YFWwr7wIhAPfObkJiCr+UY4A5UAfMaNKC7+eHUw/Z7dRDStEAbFt0"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jgw9617@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.11_1531354561690_0.22707622403632843"},"_hasShrinkwrap":false},"1.0.0-rc.12":{"name":"@ionic/cli-framework","version":"1.0.0-rc.12","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.12","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-gFAwU2MFoz5gYek5EnyzCRqgj0SoqarOkoclu7X3JKe1sg2eyTTc/L4vj4vIqJ7HhrNMcprwwSgCKyh0R0b+pg==","shasum":"f47e744341545b2d993d3f1608e175e2361e4940","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.12.tgz","fileCount":62,"unpackedSize":194070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV17+CRA9TVsSAnZWagAAW08P/3wCvrDNsqMetYAOCj8a\noVQmHy2ZNdCDxJwRz+ggYBb26PgZrblhrtOsvPwfRKppEmleHjswWcb9Isjc\nOpUySRVtxAH0/PdX0RYXkNg/L4DYS/YaTngNnr7J/v+x+yqACfay8r51qmes\nNH1MNcwlcT2AHH/rPVtjrzzC/b110uzOCc90tp03jl6yQYXW6MfeoRLIM7Bp\nroV4HS/jP0oQObo4Ml/O/It399cwvs1l/J90R7XlvCHh9+fmOJRs4H9slHKJ\nZJ4jLyFSaUd77DU9kOQoY8aoAUdJ4k/1lvqhgIGQMlvua25oKzDFrHzkOQh5\nM/XpKLEOXEa2BcTRLSSSBKWdsoqSK0hujWXzWREZgrQS+ra5MygstX5Q55z2\neceapp7YKi+CIacjZdKPs1nXdvcKEn486zuTBaPWWh3NMB/fsg7MZi6ko71h\nmdRwYICyMx5DNuMlMF2fG7WrccCA+ag9q6tga5VUPxTjZGyzPDAtYrZ8Qlwt\ncoHy94ODOwOkJjIqMPeFiqyzN9z1UT8tOILhv5wr6ujtICQOo6KwYOiHVjhr\njbha09hYrkmsa5H0tlmAetmjyUOe2ckwKlasetsVfb26Z79PkvdBRzw8TqQQ\nMQXDd7HQItNBb2GpmDHOpw+6Fvf57puDruRagdUmIATlxOnBmx7E0jthKSpL\nnOm6\r\n=+O5r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBnz2vZxEllkPh6bSbFKcxMyyIa3kgUiHmcARRwnX04AiBrfRc4clGDaOeKzeu5s4sYQhQ/W2O1RQ0gzOvsqQFV9w=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.12_1532452597643_0.8538241432780747"},"_hasShrinkwrap":false},"1.0.0-rc.13":{"name":"@ionic/cli-framework","version":"1.0.0-rc.13","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.0.0-rc.13","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-EsFhW3mDpNsHwlx1sdqI28lfoheuVeVxzxUv21waeMYpr+wrO2yxOq2hbWmK4FG94cj2FBu0qrJDKD9ozUkRRA==","shasum":"f4127a08829e848fb12ef4d2bff411a7ae8f12cf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0-rc.13.tgz","fileCount":61,"unpackedSize":194008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWJHYCRA9TVsSAnZWagAAQzMP/2Z8OEHEjKA329nYbivf\nrwQe1/KWiFh4fU7yaobFoccgYFd9AcVnID2fO1jeVapWrhMqwlHMJ9iOOzA5\nDZ90IM5F86BPaR1PP8LHCzEAWM0pbsqQ+fDOkBYainsJBGPY26j5rGUQB0bS\n7Xpy5zcQ5JBLaOIAdm/Zntcy5+YFd6wbFwIKDIeowdSPU27TGHMkaUzZUBq7\n9JINDb/8rMhLI4t8Xkj0igh/BOi/W0+FQUhiP9eraUqdTAcZW5NOj8QfgoLN\n3fJBjZFkBoaf9nT5TZTDbD0enb5I4ZXdU8e5osc+xPaXU9DqmV5gy+7f2A4L\n2+OYRtJSrQlAyLsqxY6vXANxbQcckupJkuLQXHcdfKA7baULAN1rK2F+FaqY\ndjvlzj01GPTsffN6NXvE4oMxZb78eeoRYhj7cf18mfYSOqS85fAG4WO+MfwL\nBB/RYU2hZVba7oqOK1WyG9QYwL/z4N0Eoj78bqgEtTAOQzhNUvXPj5fJHeKb\n4EE01XJkR9wMTrYAzmJ4EzTarkIbAsKoTXaHs6q3WEIFR00ol7OUB0GRzljs\n6rJ37Vgv8Vq8bNAON8nc2OpJC5Uz5jjpfu64L5jcYVT1/UFP+o8oIIUOxa17\ns760OPfj6s95HGfIdq/qNXXLH0JamJW7kKJUJX4VSTNQ5A1VVIGLYYDjHqLP\nGFBS\r\n=ESWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr+cyz3B2Cd0CwSNKS2ytmFfMgHHW6toRYb6TWiHAS8AIgG+Fo6Oh0dk6DU2BpXrp1fehC6/FFcIFo70Y/AD9LHFk="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0-rc.13_1532531160808_0.16982741814097935"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ionic/cli-framework","version":"1.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"_id":"@ionic/cli-framework@1.0.0","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-n56VPOyRL8iRtcezJDdF5bmTZ1Nw0F1xkdZlxugcA7QKF04gwXmsnpR3W1Ez26TY04G4SVgKtpXjY58cdQjJkA==","shasum":"9acc214e6b1480d1c5e231fc8bc6cc356b18bd70","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.0.tgz","fileCount":62,"unpackedSize":194389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWJRzCRA9TVsSAnZWagAAMAUP/jEl7+eitynxEZ/+p5GY\nVzJbrhBfJnRW9o6jtOBfwvR1Wbge4xn1Spd7qVhWhAzFlU8Awy3N2sw4u7Zm\n+1HTIJgariHuoyP4Fxx1FC4iPndti//+VV+J81cE27HmTTyo5GvPbbHTp33O\nahE3R7SzxnOM/6LNEU116NGYNDOBOI24k0n9cAiKMoIAoBVbSChcxtcOW7YP\nr895H9SqhbmkA+TBWvX0+mP0pJULVJ1OSeYJp8bkLlcordNVkPYImzEOJQgu\nNmQ2PKLqw3cxhSwwb/kpd7pnicSdt1YIu4z62BVKkESC4IGyOp5VzsTekPDk\nkKobarWOQx9zSyaH8TO7dIZElj4Yu3ZwS5uIiOZLaVMLfo0RP96R8o4OtLLc\n8AvbETA2J2Ur8TLcxRFaAm7jzOxmcShweQNDwKfdjiGxlG2iLy/OvM0MpTDh\nQZFns5ZVoM8ydKwvzeFJJpYcvUk3v/oE6ltS6Kn2Cl9EmBgSPys5VbhGwo/+\nyhjIJd/6oFmD5vL5YmR+8V3BU88mv+qKm/6LQ6ZIy8P5dEjAWoNn6CLd5aCR\nxCALxNeKcDPR8Jrnmwq2KCdOL6mKsX0rK7iQMMBLU00CW2naKeZ+18ZFnU/y\nQ2F2MSqTRcTL7t+HbHsSqNc1mVup6LjAreY6LfxbMAguAR7j1gEI0PR3Xvhi\np9R/\r\n=Umvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0EBemwmm9aJgjlD5M+ZoiVGJtQSUK3G3cTz4rchAnAIhAInnlup+SRAI0TOZvkBGYyJHIkIiZueTyXj1ibiXAwMl"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.0_1532531826836_0.37218535803112696"},"_hasShrinkwrap":false},"1.1.0-testing.458303e0":{"name":"@ionic/cli-framework","version":"1.1.0-testing.458303e0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.458303e0","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-9IpvxKLZlML6t9kyhGTH5RjmraZ9kdmz5YE/V9Xs/UP2aLOkIhFstBiWDt9eNcv7/nrqHoXG4Zq4Rbvixzebkw==","shasum":"84147ba7c3422f2a538cd1d4b096681212d7bdfe","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.458303e0.tgz","fileCount":62,"unpackedSize":194406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWmWSCRA9TVsSAnZWagAAbs8P/15lGwwGVcYLBuIRavsT\nQA3ogfgimfcccduAy0d3nFNbTFpeauOk09I6f35i0Y7Hzej5VIfx0Z8sYLp/\nZxmD8lQUXZV8KEBZApvIIJoTQZ/GlechTims1aEi96stvF4i30VCh2/WKr5X\nNjRIGsDZOmBbdp295O4htowDW7CvUBEFn0BED2Fl/0zfL13PzZs0TvC8fIcI\nCapFULnl68p9OTho+9Tcims/NnD7BDd3yVwEN1+Rm3ISDQTv1NG1FuqJe4zt\nzbjDyvBVd/38qrlmubeJGVwlPzB09tsmy5kEFL+cUbzquWB9juMYq6LuyAYR\niK8Ypc8onEoAmtDtn8LF/ahuDZ1vFeWc8bLC2MU6h6MGGTFGWsoRbXkT/Rfa\nG8e7YdiAXaklpSeGzMwJI7zE0tuCapa1X/oD/kqx6fcK+Peu7HqSxdH+7zW9\n3hKH7jdKTcQ34aryFCESmCCQs7VwCVtsR0m4uaafPMSbGoawDmkypSOP6a+x\n+iPXJI9C20OO4VPG7icgmdidS4aG1fwdB3doZtAfjrLztsLD2nQw+YRpeNNb\njkCPcJhktPmhnrEZ0VIydHMU8mar3+nZ6q4KFXlTsVRzS+xlOsUYnm2IV47V\ntmW0SvInShX0xwOqEXWGz+qFp+b5C1h8TlH8LhnI+uQUBbID7U64ZxyZjUI7\nvDBV\r\n=+BHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqwMyW+TNsW6n+Ek0qvW8B/z7/zW70jIJShFJsbUK+qQIhALpV9tKdslyW48PIcIc4tmNkUdFw1ORBOL+bHxV3rsPn"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.458303e0_1532650898519_0.004835238121026597"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ionic/cli-framework","version":"1.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"*.{ts,tsx}":"npm run lint"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"_id":"@ionic/cli-framework@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-O0cJW4JpR7LIzjt4VHUsqZFOO2obRlr0iqGti7MurKXiXhrqU/Nc/CqBXoWabmtF2D92huj5KaaHlMz053uH0Q==","shasum":"69272678485e8c489b39fc05c69b8008e0bad705","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.1.tgz","fileCount":62,"unpackedSize":194723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbX5G/CRA9TVsSAnZWagAA9oYP/1jMqkvFGz/y2+jFwS61\nLbDgTG3S+dy7qaSvnleAWAtnT14NVX7LAbiVd12/kxLXoNA+72/ArKwdsp3O\njw6l6dl6wvBHi+r+J17AWvtYQU3fc/0L2MKrsTZ0Ti8L6T9Z+EzvUSJLxB+x\n/gGf+hhD+UfP3H92aorUWmVxVAZztZzq72hYMtIH2YphU1YpkPi88fulZrIg\nhVVa727/NvSdtiqGYM4Me9MUU8YNREwA/4X3IJZrAXexY9TL4/sJAUrGtXbG\noUWZ6gzW3ng6GGZgf0zQzz+xEMMhuEVH4nHvegAgj+qOQj8Q4mSQqiBfnfSl\nX6792FKnDwlggbfVdUKmLcCi9yoRl3/M8YREw0m4DEC8f2EM7ksSFt+0u55S\nZ+coDWSprM5MHaswTBXGkxPHfM5ODKYCsIWI2+upz2cXNGqPYG8PIpH+I/l6\nGNCm8d7Q97rs3bNwEXntIKl6WBXtLuOKsqzdZemd+avl13Copd8n4gbTwGfH\nYQ6BZxTLBn2J0tujGDSdET9O/ZFiBw7+Tm9EiBsZ7841vhC+kfz/oJ4km37B\nfdllR2rd900USBjser78hsSCkpcF5XxpevEdgY9U+H1YW6XCZrd7DFMHX1xd\npW9dAhuEW49Jmx5MIVALSZIkrAAfR5jrOZufEjLOJBJ3IQw6y5vAIqlxzRRQ\n6kWn\r\n=xSWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAE94wX129V5pNAv/ozUJU/6Dw1c+3AvqzUmbYZL0JeVAiB93gTDU7dVBmEprcJ9DbhOvuL8yy2H5DZRVlVMdmX1Ig=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.1_1532989887662_0.1304070479065753"},"_hasShrinkwrap":false},"1.1.0-testing.b8379be8":{"name":"@ionic/cli-framework","version":"1.1.0-testing.b8379be8","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~2.9.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.b8379be8","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-GDS0B0JXrpsybu3x7poN5iTQbyjPESgDdbD4WF/2LIZHjMIqx1obfd2+9b8hOypI8RQDhNAHl7B5LLssie4Hog==","shasum":"a43cf52bc57f00643e2be3555a5212f40416c2d1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.b8379be8.tgz","fileCount":62,"unpackedSize":194406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYI3WCRA9TVsSAnZWagAA+XMP/1DyaOnHqaMUiqZtm7Uq\njQmSOY/vYNfLkcNVUAXKNHz+Ysuf7LEMW9tEB2Uc5ORSZgsq3nHoqwlkFZXG\nQFcKRYR3SqY7WiQjaGQb54Oj4YE7d49ibkXcgGB8pgA0+QZceYW2qIoOAW5C\nsdnokIe03wVnUf+XTYiT0/IitSKM6/q6Y0jSLM9twk3wHT5ea4UAz07tUyp8\nzKvHlH42ah3eNXqVTAvxE+3d6B04c7EP8MOt//AC7GYBkKDmbfF1jbMbyxcJ\n4SUpFvHaZB+WZ7e0uZhoWbrEqkYylC7tM5a37uWG2tNuHn8EY/7Chtd6HdTx\nx7xwvx+XIXHGx0EPgpXi2Q7vyK5/aeREvHPsX0kPWgNJSoPiwdSi/MjLioCb\nKtXsgGHWOO4Y0oCjvAxd9zcPauWr0EacSEvObjJ53oUZnRAnxvAbtBdTp0Hk\nGHPBOBUU3UkwykB29lq39ARW/0C/d6o3vfZv2N0sjHZQNhsZ9NXtWGtQbkUR\n6MGmV/tcwqFIDc7fWl2MMoJ8IgQgXKUdwNTYRvTxDH5O9pYcSMv/r0zSifgP\nM+A1ZVH7bOeIS/kSxz1w86zCgKiiG5UlgyyvePFTInEB7lLL85zDOm1jlH5H\nET9pvSH1K4W/uXzoD9QhcmOpPVDdkwaC0bh6kYZi6JOLOMtUvLygc8lrdtlY\nbP4A\r\n=Tgz+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv1lSSSt0Z5wYsX+blyOkTkOqVt4ymDDjzmFqI7J3R1wIhAI0gJpYfzPyZ7mqe6008hmiscrF7l9s+QSTtTO60We8v"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.b8379be8_1533054422249_0.21417104334070802"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ionic/cli-framework","version":"1.0.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^2.1.1","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"_id":"@ionic/cli-framework@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-YQ05O1H537yilPxReua/ge7u0nHmlp8kMBbDlUrnxU50HDdqKeUThMPnavqzbVHaEbWI4xJZcxR1cjjKVXqg+Q==","shasum":"c75dd95f9e61aa53556c414b6e038c47a9bc6d8b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.2.tgz","fileCount":62,"unpackedSize":197246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYmCqCRA9TVsSAnZWagAAIr0P/2wMyW7tYKPjkrcOzOdt\nIGtHDcFmg8RDd6SroAb6m4YTtT3rRi1HGKFBjsst9m0qUsMGp53i76hJROK1\nQeSB5+1QfqZ7IJoHsgUutXxje9dml0UoMC6GSQvyXvzJnQwvm+nhADzZpOOX\nh801LZgtoJxlqcln7FcA3h/lzyQC74nyHdSYoVq2DXLUO1Z6q/9/IYWrDTfX\nFo9LBgwc4OzY4ICO229NAoQlrNp21fSHrorhp2PMMxFpgv9nSWJZ/opJ8FIj\nPP6hHhho++HbwDhd0cIUSpT8rpfPo0jnrWdzLmPu4v0Nwhby5x61rjNgJVOu\nHGZy9Ane5ztGxr4eaavzmu0nDD6URQriIsYHfRVG90li4+ftqKmrmydQl9eM\nBQiTuH3J2vL/4fSd7CUOGvO7n8zb/UvmVluDMIOYXirNWAvMCZ/+rsfHYuOp\n8ACG7uHCq8kcvxMZ7TTJqrxDsEprJuvhbkONWJ/Kbr++jFlQZPwMVT8yF+bL\nR7uoJah8QSOrjRcXuQSILQbzREQz2qnLvUjUDBvMqfXQNIS1uzYbDXnwAjfd\n8OfXxdqyRvPAo1kBbDjhLbhjvPFqrKgaojxtQ9LePPd49OwfpIgPBMIbg/LM\nP3oH01zb+/4/gY31HJ0CA7y2UycCeBQ4jMtBznK8iktmmL8YbRdO/KNdXa66\nvS2Y\r\n=s9gz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFkXExobeNEjLDGAR4Z64Z1A/t6t5lUU2oa6bRs8pJcAiBvVHTxWLvmpdLUJwYpCPhbsX4KH4wVA8YR6HEslFiWYw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.2_1533173929564_0.4676277592367648"},"_hasShrinkwrap":false},"1.1.0-testing.fabaebf2":{"name":"@ionic/cli-framework","version":"1.1.0-testing.fabaebf2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"^1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{".(ts)":"<rootDir>/../../../node_modules/ts-jest/preprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.fabaebf2","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-onyI8wqHxp5sQMeELBCRc4P65xKsL1e3EQWbospAVsxBlxZ0bKQjyYRvWLE0PujNiSy29/DPyQitlQpUj4z4gg==","shasum":"1f0b5db298700566e9a082e31d560ee23319d517","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.fabaebf2.tgz","fileCount":62,"unpackedSize":197794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYyDbCRA9TVsSAnZWagAA4IcP/1zPlrvdIdGFGjYii80a\nFoUQjRrGSjD7AYq6eVNOjIFLR3tbTTwNL5AJPyLY9tlhMzx6ZbEwfcYQtE/V\nOmb2LfkHFRPbUtpdT6kW4Y+moTDsbwpB6+ac3z+Sj+Xs8nsAeFzPT2SrW2KP\nqKP10lEsf/2070ux0EvE/xWNkXmR5WQG/Qk/RzhBbmNTY+moA1uXABsVoz9s\nKEOkViGfVigIzpHYZLhVAUvfSg4opTp7ghrjrenYHw1QzVbPP1tRL6uly2Vh\nYHl3BqXZAJaCekAE1Bk+aOF6Yw9lzq9FMOcYJDTIETnbio7p+l3LEp81vd8X\njjqWEyv5/GOyRZF+bgj529SC1O+Daoi7aBqGI8EeB7mpQF5oQ6cn2P7ZHoT4\ny+YlynHmShQBuWm49g5Siq6xp9ouQc5wid/CAhEloNS7p9rMhXJeLs96SJlt\nGrct241nO5uA0RbFlEhAM3AanLgEnvrcjtITTRMU3UzZmcoIVAj6obh9QrmJ\nZZ633/GqqjXnTwfqy9yrimvMGryTqrSFuEbTxV0A9a6H7NnsNXXFvRQHz5ZV\nBPe+ZCAW0smYWZpfJzD5zqOq193fvZwLVK3DDAZxe9eAwholAek4CFMGCb0/\n4h8DQzE75WVFw4xCr0lPJ5kOf+a0Z0A8iFGhbGVgiCLzTGTlGs9BFGRXPBJw\nsQrG\r\n=ERmx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8SucvlqHEEuomXKqhRzjie6ZPb7KsX5Kor+qldWTqUwIhAKHMpsHrSSOSOsLVajBqOSowdlcD2KA9OqyihUiMEuJe"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.fabaebf2_1533223130664_0.2641658026225562"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ionic/cli-framework","version":"1.0.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"_id":"@ionic/cli-framework@1.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-j71p0D57xrrhH2lvJSCkvnI+A9B2XuhbLqh6/qdz7MeaFeXV51I4inONQCBMKvsSClRj1dCzfEE/A28d6bTNfw==","shasum":"9296f68f714bb5ff0f573125681f2a4659c8e156","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.3.tgz","fileCount":62,"unpackedSize":198337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaLVYCRA9TVsSAnZWagAAUmkP/3ox0JSJ9dZXmKjcbgyl\nkGq6fXu60blOx5kExUYZw97O6QBsIPcpww2OT+QXxHONLIuvbDfSPlmTw4k+\ns7w9TZBXAgdTZ4x62nu8fTG0gOm3F2LYJy4pZHwzl8snKSYj3tbEAt6gQz+R\nU/Cf69RXsf4RDitjcJJDnN5VF9s1EJb5AbKy2nkjIQNkGfwG7aZ8ocHc0jWA\nJ63cKID7qatoTQUZZTEq361Tsq08CpdBt3YABFfuDeYGbTkmtc3z0i4LFLGd\nDgYXQsw/Tdzt8GMzxZoJoSgQQMWJ5rLUur9fU3qTi9FQBfKeV7rLOZVcd7+x\naZpsHhEAUPJfHGQfRMzkbVqyPeZ7UydPUHd6k5D4///mlvuhP5CPAM9odmcq\nr2Xv+T/T0A6w29+FP8F+85+Hbx5QDLicHue2MVYIXB1mMLaYZTgg3AEJtnzS\nAeF05omvypxFSpFMY846SQx1L8kCnz3yydzApfuce6Eu4CZTkh5+jGohUNe8\npnLr832Cyt7aOZyWWQD30YXZAeNIIv0DGeASke1lSBcOmPwFZ+vLTt+erklD\nzeuEf7MoyW6hawvQDYlT4/Ku+r/nALC4UA92qga1os03PVEmLO5kGg3oSnKd\n3oDt33kndc2WHScKgPoiLlmmFpRfEM376nzTtoDP9A2PI+rMw9GX12RdBshp\nvJfr\r\n=iu5P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUEodudPxqfkLF+rRMnRihBLC7eHDRJMwDHUU42AyqRgIgP2G5x4PexIk0jhCdAr835u73UP9sqz3YWd4wDh9aMSY="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.3_1533588824279_0.6940576241284564"},"_hasShrinkwrap":false},"1.0.4":{"name":"@ionic/cli-framework","version":"1.0.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"_id":"@ionic/cli-framework@1.0.4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-ehu1WU/OmJGVibkSXzIhalv3CkGhoxHjCNTla+mKmAobGtCXlf2LPxl3SmPkcKrJpYKn7EajrwDEQOFDn0+6Mw==","shasum":"544fae39fbad4e989c1d5ca597b4118ad47684b8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.4.tgz","fileCount":62,"unpackedSize":198365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaRziCRA9TVsSAnZWagAAPYcP/2A12mxO3pfRvhhr2w2s\nVDJdEUb+DCsMZgjWylr6S8u1GN5OQk/1W3hvRkAsPB5PrHdQDe/h/VAh5Dle\nBGVHVSWY3WNXz7hJVgj0ShUhWCP9w0e5HgcaCUVtXiVPyaKz0doYDIRV6tR5\nrNdXivXTKB6bO7DAWBJIaE3SrfIu2vCn38CJX36lGwMua2bnVubxw32NzQ/D\nEPKcf11rihU8CrXbghYDsmCwbKzVRFivgT63HkHPmqddQKIb3UJRRUBJGLNn\nFJow+KSuzpDFs+p6kmemCVDCpD25grepVeeyxJFLngDB78kzCCRZ88fnyYha\nMwSB/eNvHLMa02C0DzGj90xEmqxsCXESdWg0QlKc7fsb8Cq0RGhVfCnXBuAO\nD2XiHdS6VjxDGOLl69WT60OtdR/xIIqA8YKrQmI9T5NUglcH2FwSbtL6txT9\nqGFHF1x0vqwHuggQZdcp7JpMwGFBW832mJ05ULFYOqldgOyLzsUHufDOCk9a\nahiOi7RuegGJ7oaO57/wafQKnPUNAu+4n+ja7ZmbhP/V53Yx0AZYj1sySUwu\nCZ8I2CwYYg61ctxXcGuGbs06qnZfZ4ISiZRzpIVC3ZkMplDrcX1MCa3BGD49\n3UhlhdS2Bs39qzfjzpx8HpBgwO09AV1lG94D5XSBksAuZfQknVbnsOer+VtS\nM3tB\r\n=Ghln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuDHIOi6o651bPJgOdrZudYrFPxJxMOZWbnpatSnWrCAIgFLHpxG+ADlTczb94gA05omMOmGd3A9l8gkO0NWUvrfY="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.4_1533615330243_0.18798497669998904"},"_hasShrinkwrap":false},"1.1.0-testing.6a88cfe2":{"name":"@ionic/cli-framework","version":"1.1.0-testing.6a88cfe2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.6a88cfe2","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-tcjc2bSafTKwt6thFk8RC2YS+6Rt9d6wKPcT+cdp5nVc13SOvrveGEvDY/ZFo0Db6HYbHJGaiiE6Q8Pt3pAigg==","shasum":"454d91cba7f40cb8d5216d7bd0e917343daf658a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.6a88cfe2.tgz","fileCount":64,"unpackedSize":200193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba2+zCRA9TVsSAnZWagAA5ScP/393ckPdGUPvuHKvAyQ/\nFGrFhgnZa84mvxAmgfAI6hbxZYLpwIyDsB85P5NlOHUp8uLKz0OK65jdMCKD\nwgOZvgAsgrveXu4NF6vxL38APURU+wB5aJHp2tZxvDuqb8WfH6CeXUz2g8oL\noqboxVlzBFCGDlDDDO7emEXztpW+pxIn5oJYFt7WIo4RbyKjRodrnf3dxJwh\n5mJFOTm3ObxuIK4o/TL4JwQhIUfoizq5+tMY3gqfIgUcx4BBwpLBQd+gq326\nnRuWmlv1TH/Nuk9p21TimiycWAsKLUzVo3OhmI36Mxe3w+Mqp60hvgy5Lv67\nKr8Si8IzX0qtZL2bIr+gug0AaMo5QHnI1r6HLZynwY+177dm2OfKxCkOiEzm\nKiCdOLvZdyGn50fFkY7sNxDtCCjlT9qZ7oLeR8SEg8bpqqz7dYRY26onY+td\nX3g3HlVJYkcpMamSZsXR5zA2hZqmiCZdZgQKVKuPDTqyqGqhoyi0s3VWyKPP\n6QESmd299jvdl+jzYPMs5O5brzFb/PSJA9h+XcicCQh2JP4goLw2Lwf87o2b\nrU5lLfvLlB9az5vAoEZp7J7olLAX73vNa9bfFzZOFULLzDjqT7ZGOlsy43MX\nwBuVTOXurcbxsM9VXFkuwPWIIW/SPdYaR4zTbqoafJBoDIDk4MC3W9J7T8Ya\n0GDr\r\n=eZZk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUWGyHRqfU5Wc3LRbMLngSlUavt5uH4NV1USOh4nqWOAiEA0IC4PdD3e6qRhpDiGJOIPajrAuR+tA7rFmDm0CW8zOg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.6a88cfe2_1533767603632_0.9504969233217153"},"_hasShrinkwrap":false},"1.0.5":{"name":"@ionic/cli-framework","version":"1.0.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.42","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"_id":"@ionic/cli-framework@1.0.5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-xyxPkNS2JQUIBrK7OMG9NkLgEZsKPXMIEWR/7+6n7VxerVYCWmFvEqrmMzxenVBTueZYlRJBQ39XLyyggMEPEg==","shasum":"38224f308d1ded1eacfc67452c0f47bce9db190f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.5.tgz","fileCount":64,"unpackedSize":200527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbGYkCRA9TVsSAnZWagAAHs4QAIDctHhC7togXz190UYz\nMPxGULxeGrjeQ03M4ijT1yEv2gPb/6Lt0xHJTBmL78G7oCk5D9QhomOUjwc3\noGgndtUtgLICaPbbbFaWQHAM88qCdLPe0DDvki68HI6AKBA1aWfl/aHWQ6jV\n6xWzJ3nZ4sWdhPe4pO0PxvIhzeOfujkf7Obc6eXer2r7PU95fMErq6FZ7zP2\nWv0FAIjj1p/SJNm1JHggWelDIj4S1zMqlzCcTs8fH41oyf7OJ1qYRsJLg+SP\n1Q0jNOGzwT5eB9rvCnXuxFzb8oKvfsKdx3AGJU4urnBr45q1BiYAIhAQMV1k\nu0ekwJ48ZjuPnE+ZxVRlYkKHZ9/EIUoICTRApdqqRTu87NzDtrHllf3aB/9Q\nhRr8aw80r9ziifAFWD4e/POK8baJ8hg6ZbCYSRxgLGIpI51YZ86IJFnH26TG\n9Al4WwbE4hZWj8OpDATt2HWMa6wm8fmRHyu24uKnHiqDsnV4XdZMZZQcTc5E\n8cWFAqB30FazGIWWxEgtQkuHcsPoB9NRGILhU7MnCoIvsDVAYdjP4P3dYWGc\nn/9ECKdO5L9sOO+bxTWgfrsQW+UPJQytXmWRX546mKhfKUGciToGS7NPh38h\nXtUPGFpc37C3WDmX9FmEJV2Me8UXm1dkGI2K8AIwxcEtYV75bOpwr4Cv0DTN\nKjRA\r\n=Zox2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXqB7Pdf01j5vXqYHH8+3nyKqeXLwIxXcLYXgygVbAogIhAOMCNxeFTm1aLtb/Ti5Jva4Y4lMPXGxuLfO9u+H/hqyx"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.5_1533830691705_0.787796371100489"},"_hasShrinkwrap":false},"1.0.6":{"name":"@ionic/cli-framework","version":"1.0.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.43","@types/klaw":"^2.1.1","@types/lodash":"^4.14.104","@types/make-dir":"^1.0.3","@types/minimist":"^1.2.0","@types/ncp":"^2.0.1","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","klaw":"^3.0.0","lodash":"^4.17.5","make-dir":"^1.3.0","minimist":"^1.2.0","ncp":"^2.0.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^3.0.1","write-file-atomic":"^2.3.0"},"devDependencies":{"jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"_id":"@ionic/cli-framework@1.0.6","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-vUKqtMCYTGr7mhNSjVKsl5VYLP+XyNltiVp+afSzOOlNx+GdEDzzxAhpJSryhu77EVtlJEUvkTq0pQIqptC1QA==","shasum":"5d8966e68b043e288dc733647230ba139dad1449","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.6.tgz","fileCount":64,"unpackedSize":200958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbezD3CRA9TVsSAnZWagAAaEsQAIV5Ey/7zfjPVBwq5UBY\ntZdv3ZcqPVXfnGpePjHN4AOj8sz/HBkokDIZyI+yyttXYKGA8qPy55D4qS8I\nHy4BZJLU5UstsXdwmwZepOizTa6ehPoIF2dQhG5KHeYq3YBNdDQNRrEA1qm2\nDFq941ceWQOvMwb/eHM/dKXmbgBm9x3D8bL3qDz7wcPgde+E/9dUywsteCp7\nbQh5D7SeApdcakuZ50QLuWDy8ymiYsu3M4VBm49ayzUP3nyAqiDrfqdpp2lH\nY32BPgoirQCEZYAIrPg1AIu7NSrdkrfg5m+s6T1CIKWpFb7ju0q/PTP40bAD\n/4vRP44+nxY1MLwTSkQC9nuaKLHF4n1hh4EKmISx14MkF5omhqIrEvVUyQuU\nXYOieNJm0ZDaV44WWX5tJ6/izC4SwAh3/oZv1TUvZMDpBe/XZrjL/yHq9swa\nH994ui+rmKyIDzDW+ATKPgVHlUIndW0+QZM8Mvk5noJoUq6EYBPSOzQO91At\nP2pGBI5TNAqbQPVbSKJjsLkFAt1PTINoaioTO/93Sp6S+JTj8nIdqxL4An+Y\ncwc3DqHIaAD7faWH7jjq1hymBea3WAuG6qcF16ysW3E+5cTdTFSY4ZZGUoEF\nTi0QSK3Req6Bsg5UbV8uD1+zGDdEW5y85F6eyKiLWyjEOm+ha9V9Oms9+kYw\nmY4l\r\n=NrLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEbUbwhPSrEoDc3rGR5uH+l7ygqj4BRe9lMLg9AnggvAiAy3ejJYXGKrw/EWUQtFe/kGCdomrDbuwsXMyOfRnvwBA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.6_1534800117695_0.7498251606294699"},"_hasShrinkwrap":false},"1.0.7":{"name":"@ionic/cli-framework","version":"1.0.7","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.1","chalk":"^2.3.0","debug":"^3.1.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.43","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"^23.0.0","tslint":"^5.9.1","typescript":"~3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json"]},"_id":"@ionic/cli-framework@1.0.7","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-e6yaPkqom2KVNgUpJJMJbClkc8n4r4pOieiVEgfVmjC0ZC1wRZ3hYHzUMbsY/QOnB3UceCBGuYZMScaF/QNY8g==","shasum":"94e2338038a75cc08afd4740709c12dd0a79ea1f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.0.7.tgz","fileCount":58,"unpackedSize":179194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjyXMCRA9TVsSAnZWagAADBMP/RAqsH4lVpNTkjlkBBK+\nw4ulFMBXlu+lb9ROvFPOIZPmuVXC88RMjZByby9o95wookaG8JFFcLpdAsgw\n8SANUDW8vU49/mfGGt7ub20OI3W6Q2/38DnpEWnIMdNPkOgl7FdZ0zF8h8Id\neB8QSQ9P3VTIBZdaaD7edx5QUqQrGBVc/+o4pzLwfAtUFdY1ho8UR0eudTAU\nrirKJcvN7MFY7yTY7fsRjqXX6Fm8+ncQR9lGj648PRI5QvrJAE2fAlRUp7/L\nCWmABbM2OT+xfy4T/87aHVEdrVoCKRuMhJVjC0sLQ1S8B/65GEzlVeeXAIqP\nhy2Dqpb8Bxel2k27s2aizVu3TDi5Kqtuw+LRCvTNBKR6VZmX1BHbhKUsx6L5\nO35OIyBOmXAicyMWOWp+SG6Wji2Z49WBHXUb82lV4XwGZjDMgkUJyBHkh0u3\nQRO8ukOQuQ44mjhZwLelddGoJvNrWqtcnVmAorUAwBBT4Zl30G2MmwbuJj8j\nTOoiyglEuNPvEwRa75jj4EkVDDwUdHuW9XEWy1jaA0SwhxgjCao8pzLU8eUa\nR2YmV+oj/bp2vEK6bMwzByOcEPxsZ1ZdqEQAbQmeQLgxhxwCq1VW7jNNWLti\nSB/VM0AF36f2wMFo2Df/GRE8r56Tgbi59A44UiGmNuJSR1xA4KlDFPF0dXHB\n+wmV\r\n=zKvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6cDnmheGE9TFGPvbij6K6aa3k6Brx7lPX7g1RlPCA5wIhAKqBmFz1KJ7fjLU1Hgu/veOzc33k9wuqIfFWGc0xhWVh"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.0.7_1536107979366_0.16268614967988282"},"_hasShrinkwrap":false},"1.1.0-testing.abd665ba":{"name":"@ionic/cli-framework","version":"1.1.0-testing.abd665ba","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.1.0-testing.abd665ba","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.43","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"~23.1.0","tslint":"^5.9.1","typescript":"~3.0.1"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.abd665ba","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-64SzO3YyTd+3wt4fsWZie/x3P9eztqkfUus6oboZQ+KXBL6h0p6hqBc8M63x1rBM8fKhIRSi8JjicIlEeFb++g==","shasum":"816bed93735d6dac15de25e65d062143dd002308","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.abd665ba.tgz","fileCount":59,"unpackedSize":180949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrViDCRA9TVsSAnZWagAAI28P/3I07KYEKovcEsJXy9f1\nPi+Xq2jwwBLSaTBYce2I5ZKjaseg6Xucf4Uxta/kjXwgBGD4bNYXQyHoeSSN\nkRK7p70/AT8t3jONG7Rd9m4PW3v/soTTu9m3f+5ILUIUU12TQ/ocWLwM8eZr\nEDTUbbLGajb6YT1JYJl6gTBnaCk9UnUFJp/3ElwFMCkDrj9M+JyxszZbxJsL\nr4P4oKgVEUZq5dLvstON8EXbMRSyg8dxBf7SG2zRGolfz6wtNypTMdXN0uFC\nBRb81DEiTwJWI9ijwcrTHZeq1lv0dW85CRI0PfSdavHhHF8FaQYb7ZN46zkC\nxSBbmqJXb1mH/yEjt2oygzGA6Xx+0e2TT65q8pc3md2GtR4ptjpU2IAKXKqa\nDTFVuHWbQUcEPc1A/vfglE118QRtVTMB/aUskZ6W3V+Ccbigu8TY1mM/jloo\niuFP1foeuAvl7yh7pwlNP089pKs2FpPlm3+aSnpwXcLXtIKYFic8pTLPjB5R\nQLle4kvRwS9CftvQWnT6xglWg4uy6u1iJMFwgkMYtU21lAhgEQl0zRcRyLRH\nRz/Vyp9QFnlXvkreHpp43DJL43eCaHLAMBLUHnqq/C3V6O4qeHY+GQnGpQr5\nXdcE151gr6SRm0yw79KNbF4Jk4BMuEfapeLQTbQnIMlA4Apjz4TAO7B7ldo4\ngkfr\r\n=TBCd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCddkIUY4tvXEAXJrVNXBJzPo2CvvjMwu1mcs+8LgvaBAIhAMy6ly3+GdQxzhMWnNagNxN2kXFQq20NhFd2Rr3s4u30"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.abd665ba_1538087042176_0.7646138547564874"},"_hasShrinkwrap":false},"1.1.0-testing.e70f2d6e":{"name":"@ionic/cli-framework","version":"1.1.0-testing.e70f2d6e","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","precommit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.1.0-testing.e70f2d6e","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^4.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.43","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"~23.1.0","tslint":"^5.9.1","typescript":"~3.0.1"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.1.0-testing.e70f2d6e","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-MVJC0d5aw1Mh1AZQeYvWOnxLVBF2RP5gbMfWeDWTYw79qmch6LRI5ma7zft8eDpxbqnGo1rbPUjLBHWG390KLA==","shasum":"64c523abb254d231d5a0a3d13f04311811ea9bbb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0-testing.e70f2d6e.tgz","fileCount":59,"unpackedSize":180949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrVmvCRA9TVsSAnZWagAAm9IQAIYGVsx48U1jzxPshujk\nQtFnCktF2HuQ308yMoD7Kph3K5SZfXdvnFjDJ8AcdUy24GoY9Yt3666nYCbn\nUgydouK2ijlitDtk06g/OBM5y6Xrw/16+5wAWIPV6RkL22UZaXkvRZMVxMrt\nos/1dtpO4xQJttkIZQy+5ioTSUbJ0LfRs5ClcRaPW+NvuXfCbLyqChJ17Nqd\nalwkiqdhwGdpZFJV64yPuAvkHzXesnvKNbsynHDMfdfvdVcJ53ZT5m4/oXhn\nQJGJ5sHUN/QYdS/QT+SmUAqIVgcerq0aslELJ+djl844b/DYRT4525NKILR7\nP/MHUWB68GiTfnYqk5qxQU4u6aIJC20jBgqz6LKwbpH7FIm6D4dELFh5+0E2\nJKSAseSfRdzMFfc7YWf2WyIZWmRnDw3gCkB3D0gPy7FjsDiakxBrn7hG7stu\n7T58/TGCL3bXOp++8y4/I8uYq4CsbyAkTm1DGFXJOtwr5Y35AlEALb29nhyP\ntc5Ic96nIpDGe53HvaOvbfVBS2t4exUOAnON9StPpX9kOVlBiYQyLXPcuVV9\nvVE4gqTc4RHL7gwSQ87FeSnZsz2zCnGzgY6AMfIDm/6m86t8K3KjNLtnc2tu\ndvzfR3d06W64o78hRB2qpVWpwaEA5+jEMKczxOnwcuQsuuQFo6ZUrX4bUjMf\nNo+u\r\n=yDoA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVp6w2c8BaWJhDEdO6wwhhV/LQQ1HB32z5BZXsio/FoAIgeok1cKpA0jvBdwkd38WP84RoCYE7yimmzSJRMqMiWeo="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0-testing.e70f2d6e_1538087342139_0.21246516452905984"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ionic/cli-framework","version":"1.1.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","cli-scripts:pre-commit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.2","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.30","@types/inquirer":"0.0.43","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"~23.1.0","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-OFCUzCWfQn1jmIx4kE3UPiUySQO5Q3PX9qiX6m5Im+MPCTmY8j1WiF8OkmuuWO7oa6YBn0G83flEInkhKTsBig==","shasum":"aab5ed11d37784761a9bf947d5527ec57b27e720","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.0.tgz","fileCount":59,"unpackedSize":181422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtUgXCRA9TVsSAnZWagAA0NQP/2pzxRj1u2DoY/PjAUL6\nzEURC4eI0IysOyjEnewJL+mx0nftbFzCb37j1HtSY1LRMzc0cNu83vWwLk2l\ncRBvmlg4GWXZa7QJoDUAPkXErEXneTRi9YCGwIit618xIf7ronjUJ7PHqc9N\nqMsS5upxvSg9b1A6F790+uv9iGV1lMMleZtzlAk3gXMgEdGeKLQ2Rt/8vieS\nyu1jczyVGmpm2uTR2JjERgFnUPCLXd3qsOdGJ56/6kLhTkkSucfRwDo7EEDp\nh6kO/4qaTqHhxh6VdNK4c85nOJVgs2ramLqKcsrN8Vnevm0ek9VnSsW5hBl1\nj8wN0IL3aUt1zMAFpVeyXw5fyTjsXce+QPIPg65em62yqLL1TLA3x38GQWqW\n/8Cdib0Wa+s4N8uG/VsKfZp5qmWD9mVzEr+7WTewLm85qaMjJYvz76ynOmuy\nXsMnyNRVdgOrj1UzFdcSVarJvH/ooBxj8+Zb09zo9BpmGTFeW1IPYKX3gah2\nPZ0RuFi4ocdCjjNuM6aHS3R+toxEJofddbHd4BW5uGBxnWOXMfzg5gDteyx7\nJyfT7tVv29CvTPl5yC2SRTO7QA5WrPB62HqB3vt2YbhhZHG9HYw+q2le4RZ8\nC2sRPU2rjsb048Ct1Qh/71fVs7T8WaV9LCHu54zfHOF6yFA5a9SZ9Puf3nbQ\nHorp\r\n=WfEC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOj8z2dTcoIG/ypgG4AfS6XkGZyQNWID/vqmOSAI5zFwIhAJuqcTiUMYSGQofXll/MWMJKQhPFsCaM89lEQJMkJGZS"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.0_1538607127201_0.6825669963868142"},"_hasShrinkwrap":false},"1.1.1":{"name":"@ionic/cli-framework","version":"1.1.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest","prepublishOnly":"npm run build","cli-scripts:pre-commit":"lint-staged"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.3","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^1.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^7.2.0","ts-jest":"~23.1.0","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-atY7TZO7Lh00iz9TIkEuzAg+h+onaf9tR5Xdq365grIDlOD6iRm1xAYKkLOzlObzNQ3WqDW5vqKmtiVrvg3Kfg==","shasum":"b42e7a5dc59b04876c6403957ecf2bdc978bbbe3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.1.1.tgz","fileCount":59,"unpackedSize":181638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt+TgCRA9TVsSAnZWagAAwiEP/RSO2CZMeHGIYvzGA7rH\nvdbyKuQ8npiDAH40jJEzRRD3gboCQaP7Sz8hKAD91dKPCsQPQUEpuymPYiIB\nI83A0CEcqrO9kLkzXucY05gMOdxPUqqxgjNA7RIwvpBNXcy5c5rz34wRrt11\niMVWF653J68AmgjjDXcnUB7LgkwzEbuL86BXH5Eh3J1F34n0YGOrS5g7dtCq\nZB18uKbaySdy7AIDEOCSpjFjto8e/LPcZBtWGnCqAJj+UrzWBn1606CnHle6\nFHfxehcs02Cfr3dQ+WVJBJgBn/quxqLu22AllZpE8rTP4GttyBJzX+NDCWQo\nW9eEPO+6EV+i2V8Dm6mH+2cUE0u3ETm7R16ONqPmfIipm/H03JTDxuKdOpmr\n6rm9+d9kTzzJzJxKF+ut/m0Bi23wVv7oc3TjBIaU6fDAtazdgYCdmS9rzuaN\nisrfMCHRCVeENZeWLQW3HZxZUIRJPtAIMzPmzFoeQZnlE2eSBHdrOgtiUqp7\nFQJzkzQ1s+Mw68VOn2v4Mwt6kQHaCCAWJxpDPosY637Uq7DY5K5hw9N640Ue\nHP53BSifWK8kv4J0ABqJG5FF11k3FqjOAaxRqzWSljfJmHBBEFUiOhnd1kbP\nv0ngZeSmDKE62ttukH+Lsg2q2c7St6xBnZrl8LlaCUdrmwXD55YuZXE4EEuQ\nGyDn\r\n=A7Jm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlsr3awEBBGgEhPPlyCJRwIO6NyRLjhVWLTbnfHc7OxAiBiPAztRhfyD0u/HUL8hk6qdljeK0S1ez2W1DDLMgftvQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.1.1_1538778335909_0.934989665634496"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ionic/cli-framework","version":"1.2.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.4","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-4738iUMsDZNVtBDEhFMqI2sompFVfCzjMTILzTQytJGVsTiUPYGp4kwD0GbLA2pyN0BFOASyuLz0CwQCnDgcSA==","shasum":"79e7c8cc3596a36de6e074c9c4ee477abe11ef8c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.2.0.tgz","fileCount":59,"unpackedSize":185384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2igbCRA9TVsSAnZWagAAK6gQAJ1hDM1erttzxB8MZAf7\nYfnb7quNpPrBOn2xydhdNsDEJycLtDY89lThRDOwQF0rmL32ftAxEt+EqPWk\nX03hvHmlKeon+eqv0vACLTIosuDMvyfz43JrtLlmMIIS9ykq0xS17SeajbCP\nR4IjK4Sj9IfwtYNpLCWfesKKGhNopEnnuvmxJiVDMvhfXLBZ6RW0m19YWSnG\nK7w/MktI9/etAeXFNkq+v6Z2twFtaLcgM5Hl040LG0pZvBBHYghTbD6nLnvs\nV6ozRcTvwVAHMRXdbBP6HJv+m0qwP25z4jrSVs/EHS6qZV3coklNB8yMVbF1\nqjsh8nMc63TwdDe1uoBhd9PFCnWIrB3YvRcOpZOgL+wGvrwFjpCvXvj7ZFH0\njyZlr2CNerzKgrUpC8Ua96RA+hay8cy6RKvZNYP008/HcxWgP3onjIrKrGOM\nzaoZfRvFY4ctFHtS4xOdvAXTyjKIZez6jzq9WL6lpBeieHBYfSkml+En0IGc\nCLnawhDhbQ2BgJ0V55gFTmKcxC1975OkGdJteLaU2NZfgJswOev7QOKn+2xh\nE9Kxob8U9w+DBk6UyR0fT/mQWpZt/h06CkOLJbE3AnT/+tlsRbZheLPdKBLF\npP2ZefoQI+mxtQ/UduHLt5UVXgN16lQ+bitNoFcLdJXI5mdXe09Xjxlm13R3\nfzyY\r\n=n9CR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwRz10ek2XepdS2WiMe1t4jTVPKbraOnZ4BhbDUb4VQwIhANxodTUQhAKMUTaHjM7cwOPWoFvHuggPcyYNxIxaaOtO"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.2.0_1541023770629_0.7837078560311705"},"_hasShrinkwrap":false},"1.3.0-testing.73b2b888":{"name":"@ionic/cli-framework","version":"1.3.0-testing.73b2b888","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.1.0-testing.73b2b888","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.1.1"},"readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@1.3.0-testing.73b2b888","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"dist":{"integrity":"sha512-f8ecLxDhRioz3XwHRez2mUBDct2fFVODskfSAIUHd0F53o/pU1sEH4zT+/6tw54PrWe7A4rt0FG9+X+XXLuTDA==","shasum":"ce336978fecfe07479db828bb4c8cf30cb0f14af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.3.0-testing.73b2b888.tgz","fileCount":59,"unpackedSize":187483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3Kq+CRA9TVsSAnZWagAAt7MP/3RCAldZD67WEMT8pE1q\nibc1zi8RZ2tVi8fyYaulJ9yTPAbSet7V526PqCy+Cj6JRnfRQWkU4VGyQoA5\nVQqpbH71ZyUAvZR6wvz3Kg3qHIjoOeMsJ9PNbAANanaK77dzkJtOaV0pgS07\nugGIS93Tl1pM/wpcf+r6hIdgjbdhzI/mJTOVgodz2KmCLPUWlI4qD3q/x9OG\nxOPX6aGrOYlNA7UGIUN5oM48fY8VCcBWHdsiVreG0etwPy70gAjyj1WA0Mb7\nzyivqr9wb88yatNsx8/xBEhAkj5eNkMk4pD3Uw1iwEV+gt6VfSzLv/nZtq41\njXP8SJOTACe3EZnsf1OJxRUFeCMmwsZd7e9cT73VlLoTy9Ncmm+t8//QNV7Z\nOUZ/CzeeEpsXzQvt/+ehS+FCx29TI/00xUq2qJfiooz3bNmm3vxiVIMuu2xv\nqUywTOs2CALM7tGHMIAwKK1IbJuA4qMD7Gc/V30y1f8mpi3T8MaLAhA1yIB9\nXockaJNC+NXBVaJUJbw9DR2vZd8P1O2fdhijX0ZGvmcqdmv98DFOPCWOaQXJ\nI4B0kqFLLcPuanfsSM17W4cVkaqFH3gMnT/PVU62VTlBjq5BwRM1I+acuRmW\njI9/hU2Ba1xtvjwPa40kie9PxBMRNjpXKs+kCR8MLe88EeWN1aYblFlvVO1U\nXS+B\r\n=x+rB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVOYt6UbxbiXXf1ioL8vbvQ0j0LWETrp7vmMJQLhWFmAIgYqYMjKh/M9pSKnoI5Amy9nHYnDNDWtzW3EeTboXg1zA="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.3.0-testing.73b2b888_1541188285165_0.6765560354856133"},"_hasShrinkwrap":false},"1.3.0":{"name":"@ionic/cli-framework","version":"1.3.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.4","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-hJVWOqZVJXD0pa1amVFPlX7emXdEM6YpbllXkMQwYSubt9TXPRgUboC3JYxvwEfTscnvWO5OnKGZ29f0/zpTQg==","shasum":"f200339d4134360a397be8fcb2458dcc874ac0ce","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.3.0.tgz","fileCount":61,"unpackedSize":188807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb32ZkCRA9TVsSAnZWagAAKm8P/jYP1YfCEpO6I7UrEFn6\nnfBmDzSvmlkOZHJFosTbccMZs0mFggCith9hQ3wT4wkzfm9/vwO+7za30C8A\nu9mqC8dpWnUYDe1/CDN962XiCtd0TYHRBnUk+8wJiPDGb2WFXaaPsktZ8CPM\nX9jivjj7h82aHtmphbU0Nf+wwRhzRj5yk5DeXjZTf7tiebAhCcIcu9JenR0d\n5gkDp7IqZ98g32sW2Gb4vACqsT1RVKHUbKTea22lWbM++j3dHYMj8nB6Efhb\nvJh50JnAhw/XGagd0aCSz3l+p7k4n2D+69Oe4oqSscXx+YAcMujOA0y5DubD\nDEI0Fk/b9LJWwUIhI23ZwAMZWZpdWlIVufk3+ThA4IwhOF3QHFuZjuUd02BQ\nRe2hZ+EUEb0I07+KQ71hRLNPCLrksG2qpLCEu+UCZnr9WY2uIgDpzwzEvY9u\nQaaNmqHu2VnkQ72dFfc8DXQaKFUn694wSyI3K41m1Pflhf835qBqt2jG6L2e\nkdDJORMEV1D/apgX7I14huY57p9MQid36Lqxgy2xgujH3Oc7v9O+P4wgsomj\nxNOs960XyKnt1dZT/i5wt9+h8uqRaukOcyDR1+zj0akacukmEYNSvAQUT+Ii\n+6FoLUEeFoQB56w0IBijIt0ZS0SwX37klOIJ8MDVlk+1hjSVQnppbdQhTgJ/\nsJ2d\r\n=Tf9E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGb1rUecl5ZfkTMkJwGfdUun1NeowB9nmzVTqu330G7qAiEA6DuP1R6b3+18sQca/DoySYXJP18LSvPi9u0rlXI+a/w="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.3.0_1541367395129_0.940033450975212"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ionic/cli-framework","version":"1.4.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.5","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-g/iC4xcWBp87qPX0oUDMjvyLcnDJoxk6qYZzgy3y8Gtpn0zG1c+etKaXsPgnqJpBK2WEp2HlFHCdGQyyhlgd6w==","shasum":"9f55b104a0a2f7c2ba8531dd2995f5b000b7d790","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.4.0.tgz","fileCount":61,"unpackedSize":191294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9G6mCRA9TVsSAnZWagAASTAP/RK/+VlYJMMdr1sduPcq\nkOKiEsq17NMAmpO4IKWOYvl7tHAcacKLXHB/xDUJeJBf9K7KxZC0uHLi45JL\naek0xHIjlenDtWBhae9LAmI1cYnpKtDnZ7rReWkCKh48w8nXQyQzS4jhmv4Y\n4ejqTt8zC88GAyxliGCYf5/9jxqpNFIc4p2TT0RLDp5zV8zZgFPU1UTtUzpm\nBl3j1r9RKgKd2+W6LZDiA409vIskhDA1sz7Qu7LJedU0PkvsgbaY8p0ExoIC\nNujW6To3xvQq9f/wKSs1oDSrLP/kwHFrNOjrbRoTx/8Fmjqp0Uzda1rzmheq\n073t4FcI6v1AHjiE50PyHZ++G6rz2A9E2nOox+Az5lbwGhRAcIkTAZZxVfC5\n9tY8NGYlYpbgw+PDoJIo/VjoK7DgRLJd58XLmdWiZY6288AlGYFGG4KU9z9X\nIApx5v62cJmaxMM6MKYnQOhUy9g9CGDxvRh9mrHvr7YT8q6uOmQeXbIwZP0b\nO60bOag0UWKmV1BKOyg+PLotWCsuFwHU/pBMXXVWe/w+Y1+TcAnDAFfJ1/aM\nGQB/iat5oaMuaMV2rUA9J90Cb4XPoaWIKdpcmpQ5qDLHBkHkitMBhaRrw+US\nbT627oTqVDK+L7gixOT+3bGuCOjhOMTknQ1vU6pW6Bq1wVKp1LDcuLyqCiEU\nnI5P\r\n=CtBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFxYv/HIqlfKl905Hd/Gdz4CsAKKm9ijaeBm/mhGAgVAiBCZkp5uvojw/YJHtYBR7LdH6Xc2S7FO9JmFJn4eMj0Cg=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.4.0_1542745766172_0.1971071382055145"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ionic/cli-framework","version":"1.5.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --config tslint.js --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.5","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^2.1.1","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.1.1"},"_id":"@ionic/cli-framework@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-vWctiIcq/TrzLHNcyHp3/mPJ8JEpoSFvq+J8w+FdhZlErr9h5QVIl36RvBN+yWqh28DCz/8Vm+YT+nZbYFYE/g==","shasum":"dfc0c85220d8197af8277c752a5c691b695f5857","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.5.0.tgz","fileCount":61,"unpackedSize":195590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XM4CRA9TVsSAnZWagAAQBIP+gNPQWG5ZC22lDfYcETB\nzVNnLZr9/VWPIw0+O8bahrvRRhFRJLend/cWk7LoAr7cQHN3DPP2X4ELPQo2\nRZmdJnTwxjcBVKuDn+P2QxrJ9LAFNrppzGOGbfDyshEVlsa56u0jYbeFdrTA\neG7Ut0XB6MuYeTNjjm7u8oJE11jHXhFNriAKlyklqzIr9M08E6N94NlGoB0Q\nDnaomASzUnIfLR/zzmPY7ukylNNhtbTgeH7ANzpzzkfs6ozuWJaM+ys1tDzH\nYp5pKJsJ98jaYdpTEZnks9g94/NT/nFIJObOy1Er4iRJPVLxITp9tjvMjyAF\nDY/Jt7X3EWvK9Z2veQDoxA25wHQAIyQmXpkM29NyF1Q2a4iLAnQS+OcY1l2t\nJ3B5cIiQPG/KkOGa4mizo7phS/4AjREGxRo8Gp0yTy67WoWxONVUIQEfT5n3\n6JlGD8H+du1681uaKMYvWqn6fV69YYJn541uEeCrFyDUatqIDg47YtPyrscv\njNOdB9xBpa7ZCqEbvJaBaFvUOkJBBsU19IrML8hg/tAGFC2Xb/WubrmmNGbt\n7/06+U/OM/pN5nobUgafzOX8jg5pOibwagDOn9dT4z0/Cjqm1gJ7pFerPEbK\nOlIk69G1tbRil4JYy1/zPc1OrNFCEqHOhFxH8VNObNi1Jh2kcnrAmJaSYGpd\n7DvV\r\n=hQKZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4/ebqz1od5uFMiqLIn4Uc+ZCaUUwQZ76UJW6vXbWDjgIhAPzZeLTy6B2MiI2qsKzjIllSonQwk0KoDU2/KtmEnNzf"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"rudy@ionic.io","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.5.0_1543336759520_0.7407893326576027"},"_hasShrinkwrap":false},"1.5.1":{"name":"@ionic/cli-framework","version":"1.5.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.6","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^3.0.0","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.2.1"},"_id":"@ionic/cli-framework@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-O979w3XRftVfhiQJXv6c2IaOM4mY7z/8BOu54dR2ZJ/zYir6QW65loq6XQ373AqxoQpMc1xHMZqpYyTTVTScRw==","shasum":"c544a97297d20e53c09f2f51e6b85230f2246384","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.5.1.tgz","fileCount":62,"unpackedSize":195832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGoJ1CRA9TVsSAnZWagAAm50P/iv0+3tPeS3LZRYefHxp\nd7mPgv7+RaaIAMnfb/mULlOz4to8gkRL6guLamOeF6i3r7valFOTXcTqwtn6\nyFje8sZiN9OSIYEPXQmyBPXuILFtZTigTIMXzmo7uG0Rdh67nsuAQN0XvkQt\nyzBMrorPf6wvgSo8g9Tk0OYvPx4Nc9lx2vyrJAFePE1Zj5NP25V+ojf5YnuN\nKBa/47bVcnVhNBV8BSEznA0PRionwLV+JCA1xC5MuN9MMYfHLcFqFxCENZXi\nNfvrGBPp9tLXnTpwAydT5H48+V0jqSW6hUWFD+5mI5edxjO6URJKbwlNO/sq\nnIP8M5dIv/L7WFQFRE2CeBg+8Q0b2r8dH0FOu8xN6Ok2nu0aC/Is/wcugThO\niUFLslG5ETXaRKRbaOiH6ifwng4JAanMWIVCr6pFouBuBohHEZUq3unp5RuS\n/ZsnJmSz/0TpGfgPf0yZI5vuBRWQnWF7v6TwJa1sU5l4fEbpQxHkr0//7ZoG\nhVtvGZYgvytO9taQjiZYzb6MiO6a7rrJkNxRuhz+iKfczMpX+vwi4Gc5I78S\nH+8Nd6jCsn1ewKTDKnRitGC9w9AVs6P8fXcXdk1tNMqyKMKcynjTgCEnWSPR\nvVa6X3A2+ZhGT3eiTv6g3yuELMr56sWEHgf59wM6qtAG79keK26xX4l+s6mU\nh2Tf\r\n=I1U2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa3MXDHiPqXhLUoazU0ao8ZKupRTH/S4tB4QbEpszC2AiEAsGXyTsbGZW0hl2dVBl7vtvPfr+sCwYsqFZYcfCTEadE="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.5.1_1545241205320_0.07424871018514101"},"_hasShrinkwrap":false},"1.5.2":{"name":"@ionic/cli-framework","version":"1.5.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"0.0.7","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^3.0.0","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.2.1"},"_id":"@ionic/cli-framework@1.5.2","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-+nvYo2kRo/mQCW5ccddojQx1co137coD9TY1bvLf+K7FaTyNTPuxf4OrHHGBL9vvewXjmz6B5tpJhwNgdq0CsQ==","shasum":"e56401be8116369d9a142652be3a611e25b934ec","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.5.2.tgz","fileCount":62,"unpackedSize":196048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM7woCRA9TVsSAnZWagAA4PQQAJ1apFtD2y3/4PXKVlsZ\novI2tnmg481I6ExYmnnEncKqBVVcPQbEXQf8QIsm5npQiasC8gcHMlGGRlTJ\nvQ6SxGEoAfjWsiVEJUgFoB1GiaF4CvaTsCdbJLuGa7X+L6EQ35HT75zk1bjy\n/swziQl17UyEFjBGYQKWYRyNZwAJNsSsqVYySzZ7DbuN2R9FJfSD9a/IFY4H\nd1crfA9KdxOj8WsFxV1VLIQargc7BU+aEJJfJrXcYAhM07FexIEjM/SJnKyg\nCNjsN02G4Zf0wasFCkZgaQZ6POZpYMwenNgQcaHLWmegZjpw2SjkGDr1W/VP\no2DAtGktHkiOOH1qYR9M8luqqzQPDCWsRdClYj4P/wGkJEug1xoshtdSzDAM\n4/Il6WPLc3xgcxNh/rKqEjwoJtTOAZ6lsrBFczf+fLbgYOO+WV6NUzGwkjT6\nCdKgYdb/a8P/0jaAOQYKc+3GamncG6mtpOYlIs1bES8t7CdTW70WL7biFJpG\nvNbG86P+PHz2DamGj+sBjCU+BlMuYKkjIhStaDNuyV5x7ju1zQrDoWWwiuTC\n6Twe/KEIFzJIuDqDMF/V+QiJ47LrWL13c40lk/QQNxU13GTdWOrQqBgpz7tj\ncb5OcsdKYMZZqC+A0S1XZWFJTzq3e1Kb+ijBmG38UH18CQ/kICZBn5DBTaz7\nSrgq\r\n=DdfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl8nz1epkXJvGwD5aEKekv2Bu8J5i9fkJ7jF1tCgSI7gIhAPpA5JNAcHs7p7ebJ7p9vRAxJ93K5VTaeCy+HSX700Nq"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.5.2_1546894375734_0.4692078936116213"},"_hasShrinkwrap":false},"1.5.3":{"name":"@ionic/cli-framework","version":"1.5.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"1.0.0","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^3.0.0","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.2.1"},"_id":"@ionic/cli-framework@1.5.3","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-xNCluLemxUYz/8Vgmyuxb2VEd/KuK3jCK4Tbmwnp1yGMnM+iw+WHqmNYHGHLdU+Sir/lLWd/WNrm9cfgGobC0g==","shasum":"070771babbed3c7d38d9cf300fe5991f623ac3ce","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.5.3.tgz","fileCount":62,"unpackedSize":196260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNN83CRA9TVsSAnZWagAANG8P/j07eLvYzEnpU2GucyFX\nBxSHXaYAnKM/w8pj/f+LJ0ztaCRPVtOUG30zJ+jeKhZmxiIRbwHgFo4pL/9X\nrEnEdMsn63HAelWTq5G+EfLGSSYC64LKLIBeb/OcRNGWINUE3H1NHzkNEfcg\n92wFWV+1hUAdIIqG7pCa9SOAn3+5kH/E1Mu9jP4to+xDzzCdvcjWQXZpQ7Pv\nC3RbUpp5MVMXkm2+xH4gx796mcWunXHNjLiuxoRX+n//V7zXbWn54UrVutmU\nTdrKbL56z9gzFjzT68Uv0nP4oDlYiicbgszPhgBKbftKEDSw9kEC7hPxUy3j\nqTtIBSn0w4t2gOZC+V+iBCkHDmi7TMxK6yAIV2/exZYH7Rubm1tFxZvQxGMp\nVMBgBXawwKAppgmpmmSRxgl8YTGquJbXDlbORyrj1Lgj0aeaWXKgmrbyxTVm\nwzAdt/x9eeI0ZQJpEjlqnWuXicQzl/vJAZjCw6T0G4i1oZ6p28EBNRiNWXwC\nw7U3O/bS56xkxu67aJtVuBOP2p8mv6H3yOSzloAA/xvfPRaVYMqWt0xqOyfE\nsN1bfoPVA4lrXAyc9JmPHY18xTXzYRFpQ/ocmAEdmGbIkcBjgnc34TwsJrn4\ntJVegD6kbpnYFIUMFHI9yN315IS2c51+XAwDxj3yMsTE2wbsXGPPoe5Y6VB/\nyewu\r\n=tzXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfLt8ltvtaKAEo8hjdA6TRFqb6/OFhqte/Nw0nHPNICAiAlojUtd6nyv3Z4o13RFwNymw1wKDDIxanoKYxel13JcA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.5.3_1546968886658_0.5869826291940667"},"_hasShrinkwrap":false},"1.6.0":{"name":"@ionic/cli-framework","version":"1.6.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"1.0.0","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^3.0.0","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"0.0.31","@types/inquirer":"0.0.43","@types/jest":"^23.3.5","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^23.0.1","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.2.1"},"_id":"@ionic/cli-framework@1.6.0","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-9R57tpsCFq62l5kt7ZAgimRK1Hk2XDhlqNM4/0ugpgX8EIMFW05dUlCwtKmg3Sya48LpHEhoO63Z+KH+cGpSpw==","shasum":"222e478275d212d38852f98662776bbcea6d32df","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.6.0.tgz","fileCount":62,"unpackedSize":199824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSKmvCRA9TVsSAnZWagAA7XAP/2ThyRwMGn2aXgS/RKVm\nN5Nal2m8+JMX8G+o1lAcNSO+3a1eXidpyIs8OGbblv2ySccOOrMuoQBQXKcR\nSfrn6KzwvrX2RjUYxW9n9+syldHwYY6cKv4zg6Yto8H2fgJKAvjhlO5Tr8u5\nbRaWjj7NHegz/UZkoEQcarTJVBzBjaIdbRnwjpVMp6eGnmNQniIcfYNAie8Y\n5oysFXHDZLfU5lHlUmkv/798MMNrYdNwnsTgApP6F0QbQJkdHiYf6oagyc3A\nCd0i6K5G+RgFRMRUXvZkeRmh/56F6lSRbWpyQ7lws9gMd3GLm/PlK8cpAWZX\nV9qUMOKyzg1pAl3QccTVbvpSesS0zqaIOmJaqf0xHBUpcqjPIDaGwWJjP6oo\n2RpGpS/fsHlMnfNN1+kwQ9OMoxZdrEIQRxknJV7Ivz1ZL6V8kuieW39fO2ze\nXYZ8cnZzKaLMqcxkRxA6Rp3iUsVgbnAWY9bSnA5HFyQac2YoZpjRE2ZP3XLA\nktd/lC8xWu2imMVj76aohYfEKG/Gh42YG9fUVykMj8SymeFzo/4JxIb+tG+S\n4Et9xKcidQ68tuB+jcsR3sckv2s3NcXrU6nBlxxtBlcIcnkiS3CreYRaWCxU\ng42rhIs+D+QPg+kM2HHLWNFzE+qWAPY2NJA7YsynfPQPBvf1X0MWMhXhYcYU\nNpjy\r\n=MApE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsMr9OXdfy6+8dBqvysSBCLC2XizzTCW5PLvJOPMFOEAiEA6RtfNmKW/3bQrX+nRwyGtHqOIQL6LtujYI3Lcf2WK14="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.6.0_1548265902644_0.39404386445842166"},"_hasShrinkwrap":false},"1.6.1":{"name":"@ionic/cli-framework","version":"1.6.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-fs":"1.1.0","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","stream-combiner2":"^1.1.1","string-width":"^3.0.0","strip-ansi":"^5.0.0","tree-kill":"1.2.1","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/cross-spawn":"^6.0.0","@types/debug":"4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.3.3"},"_id":"@ionic/cli-framework@1.6.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"dist":{"integrity":"sha512-lj2QyM4PtV8t00LkspQPAOtTUHBahWTfrA1V5DpJUWvndiExxUOeEsEMJpUCwZgFtNjTtXQALTzPNpAwdHaksw==","shasum":"cdf6a845aef7125f8f32d32213745b3d732cbfbf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.6.1.tgz","fileCount":62,"unpackedSize":200039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZhxkCRA9TVsSAnZWagAAdB0P/3ubtuEgWydF9Q6fbEJW\ncCQMvOS5bFPXM1TJAsjPQ3zISwJ7HXYGksD+q7IYw/yQ/OIbfsYWL4uH7lo9\n2L7sIYHyRF52AJbjAFHn5y22KijLiWmMcP7XD52k4awum/PRfpnSgqA3v3Va\nFqgkCksQzwtgRE2n/zRs0hwC3yVwvPIj3ZtXcLIv/CBRpoKp1h6aX2LWcsfS\nONk7iStvLwObq+bsMnQB62MQmbUOjkXb9yp0JEn9Qx8k4pTT1Tt6SkHok2qZ\nDboIu3uUL9aCjA+yrA7D0BrWPOeBGSGNj935cwBuj8GY6r0K3TyHMqN5/RTX\n/JmrkLXV10k9ehbiGNi/RVnKcx8anrGIn0dGVbbHNauDN89sdh+KSdAkT6+K\nT/UHBij6bsMOtgLCEFbOoNV/qIKSF1kaeoxHfQeTkyCuq2s+y3JEjCW9Dm92\njeE41qgWXRr2IEB7LWxmUcaXW36/U8lWvbkpV0gQ5PGyjAkVAjFKqRdwaxWc\nnrOdlExvmPRt8jhFeeg0doybl2rPDmDnITgQr/Cr0MUH+/CGZCD1ugRstqJ7\nSu16PQczoH1u7rLnQPMjWnc74qkXNGLbSJ5frn210Qt+f4VrAaVijZO6304m\nKF9dxV5iLz5Pf0o5WDzSf0rWpX0RV4N3C0+FB95qNh/7nx9ISIZzAKTHz78o\nx5zz\r\n=06lh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFzj/Cb2TmFYy1b4RPSSKkPgVwEDZkjc2VNQz5F35tNgIgPb8B+iR3CF37ou3HiqoeomCjVQ5mlqyhJcOC7Dr0SD4="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.6.1_1550195811721_0.8560340799306758"},"_hasShrinkwrap":false},"1.6.2":{"name":"@ionic/cli-framework","version":"1.6.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"0.0.1","@ionic/utils-fs":"1.1.1","@ionic/utils-object":"0.0.1","@ionic/utils-process":"0.0.1","@ionic/utils-stream":"0.0.1","@ionic/utils-subprocess":"0.0.1","@ionic/utils-terminal":"0.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^3.0.0","strip-ansi":"^5.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.3.3"},"_id":"@ionic/cli-framework@1.6.2","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-CXbBwhP0pKEqKv2lhqvVhalUleWsb09rfqltOauGZiqYs8h06Xs9AU1drifCqs48YNUXZ2Pag+LeI/6M4qug0Q==","shasum":"3cdf04014120d5c4ad79e0043a557a6273ef6833","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.6.2.tgz","fileCount":50,"unpackedSize":171338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdv//CRA9TVsSAnZWagAAd/oQAKOKKnVREYhSRSlNWMej\neyeLR8dJV+MwH2e+3KgJAfTeYl6CZ7eC+MhvSkoHABwpfe2BgXMjFsFdHNdB\noOvFg56pn7rKT6Yd6ubrTWKPx1QDK6GD52KBn+qmqEuwi+2NF6Hi8jx7q4YS\nifP0/F8ocnb/TA8trrvFi/Eabbc7BEjZvlUyd8Ehtge4Nq4BIkmOH3/mWaBP\nzppmAYeroBk9RbPC0kvrvJdxMa4WDtyOmHjHklcSxV7YmfBvxaR9aqDuO4Kh\nbiEvyHcd/tfuJ5KRULhDaTlRzIXmVB6JimLJ52vHirDWueT1H/NTBijKHdwR\nTfGlqG/3pzHcUqFhRTvVsXcpzw2Ej7zIDTNu7rUqSp6RwLZYgKJ6lo/kXarD\n5+h26hd1dqdoctWzSh8wGa+57OfdY5MZqnTmx3+1luO/G4HH8oBhU5VKuEcZ\nHqhvSRU+8ugSG4sV7Z8WIhRkvJzYypqR2BTaLOIItup7seYPUopzYSPLTpIp\nuGoKCZem3B/HH1midVu2Zu1vjzy4N1R5AZArIQj3q/8xDUbSFmnh1GvmS8tX\nhfbhKxLD21UOfQ30Q9om1WX6xfiwueYTAlq50DM1MzIRWx2iL0f1dikRyacB\nQ+OEuuV6JPxTN0kNbrg0IvwGVo+N3UHQEPNGyF73ugCZH1zzmqW6jR7tQO7e\ngFI4\r\n=UI5u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCzcFBR3oCHRVlb4n9B6ZuAN71KD7VnExV/vtYxwXmxwIgInrjy6L+3ocOsE1SG6crrHm6s5uWCU76TnlmVXv89Jg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.6.2_1551302654457_0.3307812227319913"},"_hasShrinkwrap":false},"1.6.3":{"name":"@ionic/cli-framework","version":"1.6.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"0.0.1","@ionic/utils-fs":"1.2.0","@ionic/utils-object":"0.0.1","@ionic/utils-process":"0.1.0","@ionic/utils-stream":"0.0.1","@ionic/utils-subprocess":"0.1.0","@ionic/utils-terminal":"0.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^3.0.0","strip-ansi":"^5.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.3.3"},"_id":"@ionic/cli-framework@1.6.3","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-/3N7AaeCi1FdE1+gZSXsETEju3ISxHHBGH4hqHS9f85EQ41eFB4zO74Xz+YvLLnN3W/VqRXsvfZVrRRDa09mrQ==","shasum":"cc2efb2286a95dee483bfc5aaf61f9cbb802f758","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.6.3.tgz","fileCount":50,"unpackedSize":171554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgAzOCRA9TVsSAnZWagAAXJcP/1AknGGB05/E8WFX/9Gx\nUnVE+Tg+QxCaUtwldJ7AHG2bAN83YM5BRvYtW5fwQBpISSVrcpWMD9uxw1aO\n4X0M7vn3X6ktxMbfTDw3jwHFyq9ZVHOnWItwRoDPOp3oS6B5w9JJd86xvbMi\nSbYJbEgd/GipAd0ywh35jhmBuJhuCy1JOdFtUyM2KTYh3Cyr5LeNbzsqCoRh\nIxClv1lcrnp054N++BQNdHYGVf+0Qa7F438gaQRYqtDqzDmt+eZ1w4u+H0s8\n8FQA1MD57lbM2/+iuVwtCzcz+5D/uWIZ6acY6VkkEaEpfsFKHAFkbwiQB+XN\nuHgcpRdmNK/4xSEICECkyUPzxRLMLO26MuR2J34N6MZHVjm0Nhj8LiKts1Js\nsZAnsNkH3dTuiU/AOfuFi2P2aolHYg9b1lP3QVUyRQZbu5t6n/QYwMEb312w\no2ckOXef1ToIfONg2Xzps1qQuJq2+qDG+CtIX1cnNCWlg7vl6ct/p/x0uyCD\nhzVNnOPEH51134Ekfds1kRauSmnDpOnPantvDEHdqltjDzDiHYVz0d0iDrEp\nlG1zo33pFv2ez0mBLNHqUKzCUpjBP95Pi14Qi4LCksnIIQ9Bh71/gtU60S3l\nhzU64mlXhin8N1vSLQQaw24kjtoqpP2Qb7D2i5QffYjfAMXLCSOgCvQq09h3\nS20a\r\n=90jn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxlczgo+Ocus/BGYXEx8e5cDy3aVueESi/FokbLKuZHAIhAKCXSuB8S9+BistWyklXQ9I/kQdVYGcHpb8Fe8wyOLfe"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.6.3_1551895758146_0.2400823319058032"},"_hasShrinkwrap":false},"1.7.0":{"name":"@ionic/cli-framework","version":"1.7.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"0.0.1","@ionic/utils-fs":"1.2.0","@ionic/utils-object":"0.0.1","@ionic/utils-process":"0.1.0","@ionic/utils-stream":"0.0.1","@ionic/utils-subprocess":"0.1.0","@ionic/utils-terminal":"0.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^2.3.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^3.0.0","strip-ansi":"^5.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^4.0.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/log-update":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^6.0.101","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/string-width":"^2.0.0","@types/strip-ansi":"^3.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.3.3"},"_id":"@ionic/cli-framework@1.7.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2GtZiwZHyuuTLWK8I3loE1QQyjALAonDJsxRjUUZN+uY8pce6jWx5LHY3jCAio97zCZp5ZfAM9c2FCJ3Alh7Lg==","shasum":"6cb516ad6a95b10c7e3197e9510eb64c1d580587","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-1.7.0.tgz","fileCount":50,"unpackedSize":172180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch/6lCRA9TVsSAnZWagAAt/0QAJ/7nQilXmQfUYABVlqO\nakkn/1O/X0ENxmJY5+A5Y/XCRoCBrRtIz9abIrS2PQUNEPLDOIp/gGe7rF04\nXdwH7zieIdpq9Pqgjxt7qRXdCpKn25ZRgVaseyi6+0sSokbGEW1b9puWxDCx\njb0D4X1cppvpm1jArymDk1/07q2tYIjV9yzsQiBqIeW/YwKmwMC1Uz3UY96l\nzsun3z8IQFl3fzVWJtdzSELmhWT04iWiU7X6284Xfg1yKpR4jxYtxKwAbXCT\n2NFDaE0bEQ+Xl0ewp9u5IGIgTlcjMhXixT9OxL2d0cOY5ehl5VfijDdsJ8Hp\nn8Xib69n5Td2YPwc9fHTWJsVNcncI/YXHEGuFQloKVkOdK1V6hhcIWEjkkvQ\nbjgOeCGoasCICA/fQvDEaH+u6WH/E/30+RzzzL01rvO0AGiTMDgXisvWMQnE\nLy+zNu/SHHA9syVaWBtV/3r7bCJ01DSoYIY2DlViTcYgS/wMoaj+CCANj82r\nj1mjfqP/yiVVkBNJomlO8Dmb4Uuc1S+7DxiMCgv/2hkboezTg3QdLxklZa/c\n/0HSJy211MYLh5Y7o15oAsZ3vPtmsuqI4SD+AEBkcfXw+iz2r27DCId9oRUw\nYIlAsGs08yI6ZE5w+w2t/6rWxmeWglRYwnL9DJwyFpuO/gtI74HaR/DrWjTv\nYyEZ\r\n=qmKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMI7/DITgLl78J/CQURFJrrXbrm48Q4Qo9TpAua7/H/wIgKcyR4VTnUU87uAIAPOqq/vV3AnrRRynUnk3aKqih4X0="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_1.7.0_1552416421059_0.22008131254658858"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@ionic/cli-framework","version":"2.0.0-beta.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.0-beta.0","@ionic/utils-fs":"2.0.0-beta.0","@ionic/utils-object":"1.0.0-beta.0","@ionic/utils-process":"1.0.0-beta.0","@ionic/utils-stream":"1.0.0-beta.0","@ionic/utils-subprocess":"1.0.0-beta.0","@ionic/utils-terminal":"1.0.0-beta.0","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.0.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.4.2"},"gitHead":"7aa8cf0aec509404d5f457a3a2565851df7c5a4a","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@2.0.0-beta.0","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.13.3/node@v10.15.2+x64 (darwin)","dist":{"integrity":"sha512-8WbE+2OOTaTRfADnQOVXnS2NnvAFP0HLq28vKlp78qvWgsIeHTgrYQC2zMaOH9ebbY82WzE6OZIQTGAOMm26LA==","shasum":"0f31f5810021d94acf15d994176f79d826fe241a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.0-beta.0.tgz","fileCount":52,"unpackedSize":161539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvnO8CRA9TVsSAnZWagAAP9UQAIt54pnghrbwvU5Ifpxq\nHl4A1F+yZvQ1PEzFtLSD3bwu8ABuFkS3E7M7DNVRVR5jb4/kM+HpK3Fud8ef\nblvVsAs4iCjuTDNnEYfi5zTHk7cpilZTVnbE1a2jDxkz+wvR30n6D79ijfv5\nv4t0V9MpKeWoGnSWTd+Ocsz1zxQQOKoBMYA2uMvwP9698VuA2ubfPEEnf7bw\nx5IHihEmsvi3hFuFOWQ6SCp5BLR4GrP1eXBEiIBDSX2P4R+r7EzbcexgEqND\nNd37c4tM5/c4dp4GgqdnN22pFXFP6rRS7OVpVN62BcXKz0tA4N5FdhiNtQRG\nhWomw5fPwXCAMKShZ+H4kY/mIQmgjJhPa1fFnAvKWTt6aOCkoF+xxS2ThxV/\ngr5h8i7ApdI5j6Y4feGRBlCeZBktowqLMAlxORrPLuIqFPQsCrdhz7Z/4qq0\nwdBjolw70OtWHvlKNIsuEwaAHdPRfR9xQtDbSdUJQJ5AMCNzftnTgMBu6nYq\nyMBqeFwycXzRbTCUcXq+P0o8Ov5C8m6RdkrDFBLyVrd1/Nya+UyJaGeh+f8i\nzqQ4QFgYxVrZa2qrLZjMkzB/ZFNfQdJLbzvtCTJbl4RNWSEn0cjn9JOLfj85\nUAVdqepUoVlVGNnz1Kd5JgOue976luilJsAnOJACnN0A8r8yPnaxKHhmACKc\nbQ5R\r\n=9Gac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChOTmiZuqZ33mlwmveAKEHgfyJ7qIRvyARoqptmCQVkAIhAMAmSnR++OHjt7kPAFS1t4iHOjZ/K/vq/rdTDZeEwGJO"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.0-beta.0_1555985339400_0.9157402148945855"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"@ionic/cli-framework","version":"2.0.0-beta.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.0-beta.1","@ionic/utils-fs":"2.0.0-beta.1","@ionic/utils-object":"1.0.0-beta.1","@ionic/utils-process":"1.0.0-beta.1","@ionic/utils-stream":"1.0.0-beta.1","@ionic/utils-subprocess":"1.0.0-beta.1","@ionic/utils-terminal":"1.0.0-beta.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^3.0.2","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/untildify":"^3.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.4.2"},"gitHead":"ef8296bb16d44c6065b4467782a6a42ca0d5422f","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@2.0.0-beta.1","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.13.3/node@v10.15.2+x64 (darwin)","dist":{"integrity":"sha512-NJr9+aaMo/3KFpsoZ7QwLG48mIyBPriMHbSFwR9loz39fk/RKeIuzfkuOMiMeHCgdGTfe/sU8X9ZJJos++7zrw==","shasum":"3648191c98d1999e4522fb804d08eba35c1d193d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.0-beta.1.tgz","fileCount":52,"unpackedSize":157890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwh01CRA9TVsSAnZWagAAwgYP/i5hhs9kz62AIsAlvbLP\nSrwem6coy9sb3jjUrBzSC7HGUwHKq0uJ5gsuLis2ox3JfgM9GbOKQiM9/yAc\nJ3sIBlJLKeOb6tsE7L/aRg4WeLtfeCOoCEfxpf+7cG5wfFaTy6a/RdB5ZRRo\n9+JUJRuJW13n93ZedYcd3C2ex4V0YJBsVQVvyWcpmPPYDPurmVR5dgRAjq6W\nbcIOSmoF806cTT6hYBNpIm1EcbQilggU821SHkdk3fXkOfGDhNiwJJKYiHM3\nyF4BzwV5mDBr+s+yU3Vw9oKbakv97e5GOBYUUyciFN+XJrJZIohwaBoN84Zn\n0n7rfVVkxo5WADXeABAkhw6nOup7cNJcgVJ69LaPCYELTwAaUWdTwuuoAWgJ\n0J6mpP4y4zyClTza078KS+hAKrKfIpHMwQ6jGhXbcdd3WElSjkI0zB5c52ul\nu7p/mAPUeetk2kwL+rr2szvm5dN6fdkyLA0ZbNArDx0aDGJe4YY+Tx7WgiyO\ne7wr6bNKtwQnsRT2HTdCuJKwYGJi20mfcwgfQ0ZOI++qLTUmnyKme7012RNC\nk7jMiYBSPafgjD0aeZ0nsOQDo13pfjZgMIOwQEvIWdyT9nesqdWatNvsqvbb\not8jzURYTsgZYD4CjzJ7NNU79PY3R5ec/dS93FLC2GDA281DBB+mfIE6HFGo\nmZ4D\r\n=/6VT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiwhTqdOh1ka0sFtkFjZb+klf4abn+O+xOzu2hYzxcWgIhAI6M56DJxrgOaP4SpjtorRGe2NBPLZdLR/rBEh5w6LQH"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.0-beta.1_1556225332884_0.15655939584471668"},"_hasShrinkwrap":false},"2.0.0-beta.2":{"name":"@ionic/cli-framework","version":"2.0.0-beta.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.0-beta.2","@ionic/utils-fs":"2.0.0-beta.2","@ionic/utils-object":"1.0.0-beta.2","@ionic/utils-process":"1.0.0-beta.2","@ionic/utils-stream":"1.0.0-beta.2","@ionic/utils-subprocess":"1.0.0-beta.2","@ionic/utils-terminal":"1.0.0-beta.2","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.4.2"},"gitHead":"d82bfdec8826557b816befcac1f220688e55f7ca","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@2.0.0-beta.2","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.13.4/node@v10.15.2+x64 (darwin)","dist":{"integrity":"sha512-RmAqgbdMHF/1nIqTwu/+roITKd8Oo3cEc8XAAvibLeU/pzzi7coy2P0fonVVkxgds2FQs49MkuTtetL3on1SCw==","shasum":"085c42b8972f9463baa90983d76083de088e4f01","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.0-beta.2.tgz","fileCount":52,"unpackedSize":157856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0xn6CRA9TVsSAnZWagAA/1UP/2lJp4Eb36QbXVEktfU5\n4dfsPA6fxEhVIj0j0mUzwmOqL6bb40UZS4k+rovEqi9lowAGvYP12L3xxyRx\ngaH133XhP90sKWBUybCo9yvgT+/dvMF8AlSPQJXyh7DoTy5v/vk3McH/iJlr\nmioawjmA55fJxJCp770s/V4eLV5iURgWnoSWaMuhY8qyldJqJ3wkGY9OJuRQ\nDvp1AmcRdMRT3str6MVk6OczFflitgaL35HmdJuZi8cLZfYlRhG4QITH/eQD\n6qmVrWLs/iDbIbEUKM6sRtwRCiY+BcEu0OfOqYKPfhCnlR/uLjhsEgBwUkkE\npW6P8cj8L8HdZi9uymcJ6v1d1U3/bAHcYzB14dRZ+lP/Fd8XH5BhvXqATNXd\nR950IJaUf+jeUvu98rIqQ3dZbZ92/o7F4osPvt5LXLaZZnoWtTQjLql4l44T\n3B00HwmvP++X2244Hkj/e45uM1p36f6WtM1Szi0Ay1O/0T8ijsQ7qeoHaLmf\nLMs0nsgyxuMrKOBQzBjZS7+qQ3ErGSOTt3gdy+s42crDQKQeDipMSwb7ILDm\nH+c4JkCfyE7aEK0S128IkDLwcPye0FDfRj2OFKx66SsjeyVhUtwoaabRXQZ6\nkRfMP3wldpNhJXKfkkO5QbnBdj5aNy5tzBaUs7CWfnGj5CRpiuuAVecwivuT\nRq2d\r\n=CUDN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEV4CQVF1phzKuNaF1Hvnnjd8EBKVF+D0Rwv65ioGGL+AiAccoLq5cGAwj4tWydzsiDKsy0cura492bGcjYSwlxzhA=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.0-beta.2_1557338617675_0.6411049752118527"},"_hasShrinkwrap":false},"2.0.0-beta.3":{"name":"@ionic/cli-framework","version":"2.0.0-beta.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.0-beta.3","@ionic/utils-fs":"2.0.0-beta.3","@ionic/utils-object":"1.0.0-beta.3","@ionic/utils-process":"1.0.0-beta.3","@ionic/utils-stream":"1.0.0-beta.3","@ionic/utils-subprocess":"1.0.0-beta.3","@ionic/utils-terminal":"1.0.0-beta.3","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.4.2"},"gitHead":"50e4eaaafbc38d9170f1eca54f2ecc0d4b4bbe38","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@2.0.0-beta.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-a4AbuCmYJjtaJO1FiWvYfHJXNnMp7CvkykTQCaS9SmczxrxDKcsR0fjMefXq4XGdwHqErOOGp1Qhqax9d17iJw==","shasum":"bdebb235a6733d8b2bab33bc9998ee88f884e290","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.0-beta.3.tgz","fileCount":52,"unpackedSize":157856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3zoMCRA9TVsSAnZWagAADB0P/06VMtmuIZsBvDww3OU6\nRfn8zKvlY09btDkNlm3B+/9r3GBdNpH2/wNoPxIuTAtEpFPIdTG0wGL8yqML\nr79JNbcgjGNCg9v7wcr8ukj54Rfq0gqofcFvTKTLLK9pAcRSW/Fx+k5PFx6F\nKs955YGBFZJpeHf87ZGF/k0ggfHv0ZqwfzQHdas+G7zFy1YdcPlt0wQZ0VVq\nt5JS0BMupHJKFZP3cFCg1A4ZuTEBMScZg7kdoEY0JP4OcEv0qfKUF4sRJb7Y\nwliDKsAZSE1XKjB99vk1iwf/uPXLaYVjOf2GUaeVogbGqRB0XQJiEDjLXsNj\nylBs3dUGa8/akUI3VfYDgJEIgD1oLo9H8iahydho+SQ6INc3y/Drmo+xXp1K\nHr95365/IIgXTkBLbFQwRekIk58n6b8k2DTzLhZEYCCrj0CwiMyXozK/SHzv\ncFhoZ29qcmTODqvmmtqwpFVlUtCK/nAoCOxsIxmNeYQ5dQXtLtRLf/GbekfO\nAa7+or+vjgnkAiIz786m6b8zBXLf6STFgKhgqhOQKTVfL8a9O+l1I7BevH3w\nLf+XmH9EiTRtnzogy46qecfq3Kd8cSXNxsSEcsD3yHq7WbPAaQAha9WuJ5dq\nHYQJn+pS259TMafxrUuNjdvjmDCwxB/dlE5uaobJFKA7o5lbjumWMP36TVfG\n0TdL\r\n=xjU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETJk9e6yuk+Jl46Eb7yXD51ixDmBmv8tbu07N198xf5AiBCn63rapTnHzaLvlh/YLs7XRMn3tqwy5uFAfhNaKu/Cw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.0-beta.3_1558133259715_0.32414330741853536"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ionic/cli-framework","version":"2.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.0","@ionic/utils-fs":"2.0.0","@ionic/utils-object":"1.0.0","@ionic/utils-process":"1.0.0","@ionic/utils-stream":"1.0.0","@ionic/utils-subprocess":"1.0.0","@ionic/utils-terminal":"1.0.0","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.4.2"},"gitHead":"2eecdf0ba046c61b0017f2c82d9e2a5d59ebb854","_id":"@ionic/cli-framework@2.0.0","_nodeVersion":"12.3.1","_npmVersion":"lerna/3.13.4/node@v12.3.1+x64 (linux)","dist":{"integrity":"sha512-AovnYq4bH1eFKiAiuaze3YXK9DeOGq1ODn6bUPOquYrQeXpMQmxbYYleLlJ2sKj1UTr7VpfdoO1dJARkyRayOQ==","shasum":"0fa5de4b97d9473b97cca8076b307ac40ca0c8d2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.0.tgz","fileCount":52,"unpackedSize":158530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uKWCRA9TVsSAnZWagAAyn4QAKK3YpT/RRbIinltpD0c\njH8Fx9PsXhHY+SnzuZk8vQF0RbVqYUMUfApogOOLiretodzX0f5wJZ/3mEr/\nNFCTvYvIhmp8A6A2m7ebhqsPeNGuf5MvsGjhusk3C1R9qN2fSO++DJ/IwUCx\nvr73RPV6Ffe3aN0UkU6zreAcuiSh7+/LIvgqGe/xKmWOUvwehsU63tm6lqnR\nj8ABm02qtjBkcH1JFMlWKVRsWlIcG7RTwbWyud0HbF5zBpKPBJfASzaCSLlP\nmqNQ0apV3X+noMsTMUZgjidvYEqvk7SEDqdaYSx0PxqUHHLOETivVuWKVEew\nmEZ4Z7p+kwSpaNVLv4A6B4cVjpjuaPd/59pdPibQMhuvTHln1Jlb7Zm00AeR\nDqXz30uqLFPUQeAmcuuXIeHZoNdxuet1Euj1Gy+QFg1LaXxq1WF0V81deHTU\nkcuD1NTETyjIU1srBbNprpe/koO5GPgogXvmQ6Mnbp/i95yyUm3rn8ZYiOtF\nCIaBiEx2ty7j/4Kx56IVVl8m1x5oE5TUu9rienAX4UBOsztErSV3yqhSqE5o\nOBj7StHDAKqj7Wq0uNE3XySEjstDQpLIzHKFN/tFCptHw07C/7KzMP/n++Wf\n/pxKrpaVmIpNFEZfLDCt/IiLehrEz/0pmfQtCW0N/VVNAe/NoTqTsUmHcsDQ\nSICJ\r\n=lC9A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIGZofLSGtURUOypR7CaD7NSLROqkHUpkOsu53Su32GAIgNkXLMFt4M/CRNB2GBrLGvrXlGDRtnPoUGDxDJA+gVUM="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.0_1559159445426_0.9012533193551067"},"_hasShrinkwrap":false},"2.0.1":{"name":"@ionic/cli-framework","version":"2.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.1","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"1.0.1","@ionic/utils-subprocess":"1.0.1","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"0ad126ee98567fbbebba9061a845d6d29512494f","_id":"@ionic/cli-framework@2.0.1","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.14.1/node@v12.4.0+x64 (linux)","dist":{"integrity":"sha512-4ZIbKJg5LTKE8xNUIZCZnX/VrsuKQbdPdeQ8HTkuxUotqT2ceAExuq2r8LLQ4nquRvUZGwJdGF+1w2UwZlg8yA==","shasum":"f91923b045ca656248798a23f8498b41e63034c8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.1.tgz","fileCount":52,"unpackedSize":158726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9zoECRA9TVsSAnZWagAAvsoP/ifqOR/j42bIuc1KbyLe\nank/aA5xmH8Prwn+YCxgcbVHZruKetwb7sb8VP0AK4zYxWLvohbUb7nXqolO\nAQH7+puuYQZxQpRW6f19FXczUlQ/1wvO/hpEMeCoDmb+uKACNnh9SpuJ2z45\nzLTEA9YpjWREwqLsPGn9ZsySjjWKz4wG8ZolCDI6BwK/L/AJntc2YavdAk9l\ni7SS0cuoFXHOEMdzPFUDXP7DePFJxxjOUhgdVY8WIQmlTwml+EKzLX8tOF51\nQUDaNLMBsX+y4+Cdiq0ezSbIxll+jAyHPGse4OnodduEw0eO5psWx7hZS0oV\nrPHoDkiCmsrMiG2tsS9jrKbC+wA7NnNKV0foecozPxYOWa+t5hkyQRNnCrzU\nS8rteZG5/kbEQjgDsYhRCyrMf/ZfLgA4oZ7NRjyhn+X9bnkxk0rAgmpusupe\n0QdaTbhTan5oqI9hCvZ/5iv9ofWler6DkEheH5tyfin9znNT9oX+2xjPXlSk\nBx9SJHf4+/AOb1jDt96kRhs9DkCiyeb6Aft7O1vwM/NtcW1UgtmixYtL+lbc\nftx9BDbZcCk6aLeSIaMZfX9VuLiXT7aaX4hMrWReEoTKJrsn1hWo8fhbyCW+\nhaxmu2YmKZRC5jso8ivGEnOtQEmmi7b4EpoY8zTUPOIV8/O/G/vEah0+VxNE\nNzeO\r\n=OEIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVf/yp45MFfiHFDVhQYfyP1EVpBIX9FYJqBHYTpejvfAiEAufVGMXyh+oEdGFqziPThFP30wodfQhaALknmVvgm020="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.1_1559706109109_0.8989483402312111"},"_hasShrinkwrap":false},"2.0.2":{"name":"@ionic/cli-framework","version":"2.0.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.2","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.2","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^5.1.0","write-file-atomic":"^2.3.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"4f21dca23b5aecd05bab1bb22fcf614ac9650166","_id":"@ionic/cli-framework@2.0.2","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.14.1/node@v12.4.0+x64 (linux)","dist":{"integrity":"sha512-FwVdmW19y9RrGLjx33JcDugWEJAS3I2KTioFpiHysPgQpnEkVxMyaNuD2zUK6Q/u3bXmQWml7Xjorl/NyUIrKQ==","shasum":"832f1dc02b6718f23576bbc272cfa43637e4c3a1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.2.tgz","fileCount":52,"unpackedSize":158922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/tQjCRA9TVsSAnZWagAA2JQP/j2CkrREeXhPCOBBL8Hn\nnsj91exG6N/D6gF17aDlcANCQNnj0ODkhGhRiB6onwbOCUKLFcI3qKeGcJMV\n3tj5YOscHk8zAvW4QSsvq3bSBhv4gWOJozkozJBgrCvVBSoyO4SQeUDtmkOC\niEkmQ6nJm+yX1LJTSvFlcd8EIJurDeM20t+ldqml9cZezc6u6ATuCujt8cYa\neSgtiVULtRm6+TXlhNtGiyz8PW1J4+PqIlWHhdweuACvfhOglUSwBm+ZnMQI\nECySyY4J85ahwuRdQmJo8zQbLtQciOIYbeaOjOxj/dq1wwnX8xmO7lhKbXN+\nRZi1nehIfrsiZjbosV+QGUJAnZbIdINcMfXDlTiFlE0WIf6c85WnnaTKERCD\nhRisRO871VIP2HeakDusHKq9zUDCpGInXi/+pMcZoz9TU+Qos/9Kl7rGTXcy\nK1xDQ4LlvsUJT9qyap8o1woanJ7v60Kys1HmZ1fihgYKQ3Iw/9Kyo04wBep1\njV+Te/Y5kJRc5kFOIuBLlgi2+E05ytJij3qc+fxJRwNQnVthxsnmexDEo2b2\nTxcHgJ3MxxGQ8JrN0+6IDyRSSY6rgSzAGuYAvMCGEq9qjJcR0qP8NVIO8di3\nAflAZ014hBzQMLYvECNcKLXxslq92Z1XNC/9WpiYt2+kDmIOYLzoXVtH/xzA\nFOR3\r\n=ZgoE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX706808UnYC3fpJChtZtzX8uqG+gN4YylFpccCg7f1wIhAJ1ycQ65ZbXTr8MH9Nq9AXel71dy7yOb3sNnN6OgfpMs"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.2_1560204322142_0.10920874736050457"},"_hasShrinkwrap":false},"2.0.3":{"name":"@ionic/cli-framework","version":"2.0.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=6.4.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.2","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.2","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"9dc8ca66a6b3d3f31902405c641556e08ae1f521","_id":"@ionic/cli-framework@2.0.3","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.14.1/node@v12.4.0+x64 (linux)","dist":{"integrity":"sha512-DINotvk7v7GDtNJxsfdOyio6bUlJPtaasz4KRfXYULOqTAl+xE0nL0adeSLKPD522o59ZPcvW1oDkjLo0SciTg==","shasum":"e4e8db8316d7789e4aaa5e6f48dd172b14db6680","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.0.3.tgz","fileCount":52,"unpackedSize":159118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCPUUCRA9TVsSAnZWagAAQv8P/3CauFOxTxTYJPsnL4fn\n3bAA+7+k1mjhLDLRCbDfK4Zhx4wZaQ+GRrA5yCI9aFaWTeMxGCn7mZ53nS4Y\nEovrvWxr0MUPq3h8DnoJF4Z91K7s41yM7iczydONpYs+/7ze1UvCdy/Odhgk\nLj2IsFKvzXiUw8rbxvkMXpCjm6t9K4NhXS/RIjKukgwAftaewQN3U9UNGEk4\nGxj59T+rNB6rQd4y64PhrtS/vmyhqzN8fbPwSOJO3sFNMavWT6yQQtl9k+kL\n9Gfav6knRJQ2//OQ6UwWMW/CeRTUtxLc+UNiKgkqKpAPM7fAYtyZSoFaUNOR\naqXBfE5Eii6lVqE/Aiwya8sacWFfeneB8X5dT1ede/D3UwyA+XD5o/2FzR1q\no8HvXvGkLqTXfofygS+u3y/xR2oVxATMjdZvYYSkeU88BfcNNsEVw9i7IVTn\nVSGvVhoLzuiN7tfSE1q1haTvxiJCLVw51Kn+8yxQdbV5INoXetc8ci/1NPut\nyFAENEzz3WyBy5AM4M964k9uQfXU9oppqXZvpSbJMMqjT7/XQ0Zt7ujDmQEL\nYXYSan+iWwz6qwpaxpZCuYk9RDbfE2pu12GD7VJMP3eMFp+Escer57U366RM\nMmUyN1cBmeBRRdqMBfmyLEvm7CmToVwcB0D4KQprWymQt53cHZUe5xl7K5DD\nDNZv\r\n=T1eL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAl7qEqNrGh6oR2xTg3qTCuDPu0v871/KC8bYK0BPOhQIgQjXXxtg2Xb4vIREv78wtjAsZE90LeNF0+K1wxQqgkPY="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.0.3_1560868115518_0.21261177085291294"},"_hasShrinkwrap":false},"2.1.0":{"name":"@ionic/cli-framework","version":"2.1.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.2","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.2","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"37d1661418328898c542854de9528ad9cddd7099","_id":"@ionic/cli-framework@2.1.0","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.14.1/node@v12.4.0+x64 (linux)","dist":{"integrity":"sha512-JoxhYhArFJol8+ZGBgi38MDDcEnSy5A77WLC6hkLW8YhCNkIcHTDJDPmnnjzp9ChxVmb3fVC8Mznzk5y0sSCBg==","shasum":"9c7b96f68e2d95658a296420adae9290c11c95d2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.0.tgz","fileCount":52,"unpackedSize":159778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDWeZCRA9TVsSAnZWagAA1C4QAI62vdNSUUBoVUkfm0q8\nK69Ujj3AmvLS3/zzRtDLfSX6zCL/r9ceekwvHbVK5DHrqO9NAip7wsG9WOc8\n0bMsgX7XZUUN1s1V5OVPNqkjFNFm64jOGeywD490KAo5OoW0CxyVjIxD6RS7\nenN71WzFYWAm44Z+xPv1k8sr8q4uGRECJ7Ky0/up02j57FFxBwWaNC7qY1sS\nYKj8XDqbtObwl7u/gTmnJK6wiku7ZiFtcYJQaR3+3yerk7EfMWebHVhE14PG\nEeDi4FQuWVYR9tgPzFPqmjZTLjrJpp49M5eKIxj+Fs97hFU/kWvy30e5OXbF\n+WK+7VFvPz5RFG9GubX6t7zLqIdB/F3QvrGwuSoyy7skXuWYDFbyMLq0PO3H\nV7pSBDB88XD9bePfD/U6Ap0U1Ncj9ZmZ8179jAXRDjleopNf6gt/KQ8Alynb\nIq0di0PDRoBzbz3EGl54m3WIWbyuc0Ol66i4piylsVbphOMg3RF6Sw7c6Fgu\nv5OvwevTzaQQ3p+0/jmjHR5eQCY6tnmUGcHNMVYN6LQ3+r2JMrwmmgjMoEqA\nL4aiwgnaN9A4Sljp08D0DJbzwN/4Va1znetaJdbnaS5befe3Xx85r4cF+H7s\n/scDBKpgbVcFyG3Z5W6QOXS9Y0MKStKk3Xpkat5OcOnRTE2TUI8fudB0ZIrC\n+JYN\r\n=6emj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHPtWTp9F0vPiVxFuZKTX+t6YV7/+i7FaBGPPO9DV72AiEA7Hcahlv8K2TS85mocVuAe+MoNtwLixIgtoAZ/0xUmYg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.0_1561159576354_0.3817463024699894"},"_hasShrinkwrap":false},"2.1.1-testing.0":{"name":"@ionic/cli-framework","version":"2.1.1-testing.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.3-testing.0","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.3-testing.0","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"7774dfe66536e01e6bf3147b837251814baa301a","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@2.1.1-testing.0","_nodeVersion":"11.5.0","_npmVersion":"lerna/3.15.0/node@v11.5.0+x64 (darwin)","dist":{"integrity":"sha512-vrhjb2GSe47w6upMBI8ttaV5OBgKESYVrRwammevVQtKfaBmv37ExV3oGfZ687fqNi0WvUyxGuU3K2zPc7Qe/w==","shasum":"b559a1d9ad3b7205f7b01a75877a29ce4991a3d6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.1-testing.0.tgz","fileCount":52,"unpackedSize":159808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFk2mCRA9TVsSAnZWagAABvQP/i9EQWuzyWET7/MjbHd1\niZlEXZibCCKldICzgU7vUkXrXomFiHcov6WAv3xa67csDSjYtpyyEsV434p4\n4afiD2lOyLAEN+SPto0SFf2IgQ021+bHUHfIj1K9CFNfFgvJaCAarT7ZQ4Z5\nAzm6K9GZ/NjdU1v+aGjNcmNuwHiNLhnLOuYVyRkLDR764hl87mXPayOdpC8G\ndgMGor2hYhFwF4R4s5bTC9fOuXkePomSj4tnjgU+TB4BryyVoYBTAQApLJmj\nTjn1/47xxhyNLmW0gcG7r+IdNo/UR8wyiRIsX+cyIsKhD1968gvvGBQ0+DPj\nGqcYqmbqucqlUDTfJBLeRvenizgOzemnKWQSILuMCAq76chN1TwwYmXCjLAX\nQGPJSsdagMJEGSD7hUcq0neC4aNXEFbLmoIqK2mBoXryMSz0kd4OXR3LgjQ/\nLox98WHY7o618y/uptehwWIFmnhac7Y1crvWWb1I0jreTY7le0I+tENuIGfa\nZMM6x3RK8GDw7ILssjpIa+aG4tB9IWYlXUjElQwQwf8NkXCOJQkmkmbCIYTU\navoc3q1xgkjVST0Z28jiHPB8t1dAlDps/AItJTJ7JqnJpb+V07xz+xnxV+qa\n7iSMjiBr8R9TV9YSjkSpodJDJGFQUBq0EO8qwAJ9JZ3VhP/B5DzFiYZhTZKm\n5eqo\r\n=xHA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0UWk/F5uOulBT0FsGHYlsr55Zz4pPLSFYTHibTjVX5AiAgE4iRl8apWbcEM7Yp1MF4B1/TU1hdrwqEsV8W7Ig+Zw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"giovanni@ionic.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.1-testing.0_1561742757800_0.7639325604705374"},"_hasShrinkwrap":false},"2.1.1":{"name":"@ionic/cli-framework","version":"2.1.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.3","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.3","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"f88cdad7a39389e77c860781b1513fd4db1109a3","_id":"@ionic/cli-framework@2.1.1","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.14.1/node@v12.4.0+x64 (linux)","dist":{"integrity":"sha512-2CMTAgX9Xu8SBdp72mZkgHGbmqdYrX7yL1R37V6FRzjjeVqF13/m7OMGbDz4PugJ5FDI48y/O97bL4PpKhQV4Q==","shasum":"b0b15c1adc7fe9a9014c458a4dbda6678a7efc1d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.1.tgz","fileCount":52,"unpackedSize":159974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFnsiCRA9TVsSAnZWagAAvDYQAJXTwrxmhtZPWas0HxIC\nYigxOgZccX30k4tjp/dPtxhMTuHXsAlflZVvV4D0ApG+kVYY9MP2iEbYEiTt\nFQc9rwl9BaSuYSi9RT2/l5LW0/y6smglRHPMXIZLNGwjlIq6NqHpiWJhmSA5\n+Gib2O+r5YgZ4Eu4H/vNNGnTs03JgU+UQkyzzNkBaI2X4+pReE2FfBFQSymf\nM75kgxSHXboE8W5R6vmfbHtVE8IkX4x8Lk5f6tjK72Brk4wGwS/jIjpjOnI+\ngyhNa6UzsEkiPqdZcK2aG3r8jjTfO7r74st4VyoH0OdzmfwwLm2FuuaBPpAv\nFpMprRj50THPn+vscQ0c/ClpsORJ9cktulRnxecKSxTt5ub24pwiLQXbozjc\n9z+RfxyHZpzcvHrnYZwgrqr/T25YKThw+q1j3i4ubPnrnkjkFh6mfVelvHTD\nfk0C18kj3XNGqu4j620GYzACN2Aj6+l0NOCR3H8RFs4+VHAXcBX/kgSjLsZb\nVBkXcODJ3OcQTXj72W+nT84RWQldTiow7b7bk8khivb9WlS4fcmlbSqX0A5s\nkB55l57dNnVvjM3eJt38UJZUnuTTfypvFITjWYh2y8fAC5UtpZ89WF/+QnzQ\nJEYbfbxzurZ+Q+G9sKT5uX90ZPKxY9Kvux9TIw38DQz3TKRQUvjRdnda59Q5\negq0\r\n=8w8w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0tpQptbsVm+HYP5m8OhJXfncccQEixKQjgtu8K5VdJAiA+6ac+cJ4H5iGcag58AJC7AiIH/IGnXJc9BH3fbK2KsQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.1_1561754401950_0.5275278820395704"},"_hasShrinkwrap":false},"2.1.2":{"name":"@ionic/cli-framework","version":"2.1.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.1","@ionic/utils-fs":"2.0.3","@ionic/utils-object":"1.0.1","@ionic/utils-process":"1.0.1","@ionic/utils-stream":"2.0.0","@ionic/utils-subprocess":"1.0.3","@ionic/utils-terminal":"1.0.1","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^8.0.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"73096ee63fa0eca6ea7a8a7b1865c4b134aa5389","_id":"@ionic/cli-framework@2.1.2","_nodeVersion":"12.6.0","_npmVersion":"lerna/3.15.0/node@v12.6.0+x64 (linux)","dist":{"integrity":"sha512-PQZ5+T2ccVHTA3tnuGOarQhjB6lkeU9SaVzbkgyUHzBxadfenLFffEyLz7WHaLVQfR2po19NIJ2Hy8dIFKepig==","shasum":"a2deb15f1c91284e3083f5a8b3207cf36dba852f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.2.tgz","fileCount":52,"unpackedSize":160170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJPV6CRA9TVsSAnZWagAArjUQAI9zRQc2Fxd+KITPWAno\nyJysPSMCaxgyVep1EUYNSVwKzylS9cvVHX22IPDhiQMhEVXNB7IsVgFz0ted\nlW0CmZlKRxEys/U0D1CSCmuwwdi4zA2k0qXXGbZTymVXen7JeYVHnEeZTmmy\nQ8ryOXYxHRuE9v6Y33JPW7qxTYLpU/sNsaFixNqSo0yf75SGbFOME1eZvDUk\n7Fi3kc/w3CcVi0CN3Ty+hh/OslDqBBB0+QW4auxo1E9cglmKpMyyz16xA1VC\nF7g6buS+dpnCFeIfM76AgnqkmARuaqK7ITcP25X4WXUTwPMXghw1N0Uwz5eh\nYDLwhxdSBjzO9uvtUXQgdagKoc2uGArtBlCX9TC6H4nMx+0OuwFbb7ia5E92\nd0iBJiUbHT1m04VZo9OHNMyvCkxhjNcoDTo3M6izS0+qvi1maAZgQGukwdWl\nUgRRy4nBmKcJZURw8PdWJuw2UK7KKK6VgB8I0KMtAgVj/rDf/iPcf026RGRc\nH2yt58t6fPBBQGgzI41OXcjNJYnTNwdsrAk+6SiKdjxxyHjsevt3Xi8deRKt\nQWo/L42M5SNqJ54n6LuWlpLBDum4Q4riDxRqgHIdeOu4s5UjJu/XGIgrNm0Y\ngqY3OcbWeGp0wX4JrkeK3xOGwqRXsg5kmX6zczrze3rHGQRZCMcnMULH2iIa\nH5E5\r\n=gET7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8lNBDIQZi+6pSj23erO+nLv3ibP8VTDP/wONk8RzE7QIhAJVhCBvtDsDo4QacIzTOFqjzQJ2UkWoUCm0HzW0bgtnh"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.2_1562703225471_0.011114259373671276"},"_hasShrinkwrap":false},"2.1.3":{"name":"@ionic/cli-framework","version":"2.1.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"lint-staged":{"linters":{"*.{ts,tsx}":"npm run lint"},"ignore":["**/__tests__/*.{ts,tsx}"]},"license":"MIT","dependencies":{"@ionic/utils-array":"1.0.2","@ionic/utils-fs":"2.0.4","@ionic/utils-object":"1.0.2","@ionic/utils-process":"1.0.2","@ionic/utils-stream":"2.0.1","@ionic/utils-subprocess":"1.0.4","@ionic/utils-terminal":"1.0.2","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"d0a68439766d1c27908731e190423d6243df333f","_id":"@ionic/cli-framework@2.1.3","_nodeVersion":"12.7.0","_npmVersion":"lerna/3.16.4/node@v12.7.0+x64 (linux)","dist":{"integrity":"sha512-5U+y3qO4qGhiK+lRkSE6DzGmLA9+M4An4N/UHJ2nu3amuOem5nrobm2TACldS3xUmisJSpkzJudc07qZ3prMkg==","shasum":"bb5e1ae233f2e949b622014252119de8b34fd370","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.3.tgz","fileCount":52,"unpackedSize":160366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSzANCRA9TVsSAnZWagAAHDAP/jGdEwnptJU/YLXczAZD\nGyiMgfe1FlpJqns+9cPMJFLS1d8Gkb2PYuZ/uWN1cp54XGKqCHM5cJGWra+O\nEfJbq76+vl+YFnEymd3hLriqNtxlXhGu1jWXZDdGJgkAHEGrD+OZ/8sf+zF/\nLpHVt5vvVGZa/BPo2xwLnyhaA06Zpo0A+OIhI+Vrr+bCFZsz4zWcRAh27CAK\nX5/6o90f2nebKQh/8FAyMXkn/SWW1j1K5+HRhcYMdvKL+az+04aIlUv189q1\nyfdDwvpE3IncE35FzAjRQ/BR0Y5ZVFVag/0p7xwmcarNEs0fJ/H7GDuv6tal\nTiIS4gm0S5Kep1/iUD32dX5SOKdnsQNj1omOmXPct23M9VTbmACSw5nFxe7f\nw6GaKSAZk20YZR4yT0kvovYC8Q8DpzBl5ms6J5xVku/3iUwMbcWB5I65Unfk\n70Brf19L5XzF8fpMFTdwXrl1UuyW0gFv6xi+1jJnGEq370f47hKkKtjf0F0I\nTGLCnwO7RHSJQz5KbO1/ishXgXX7aLDA9xb6fNoTISYkFdWhqPql8VGIXrtb\nR0hbwqJsWbCgcqV19cL0UomXIjynfzTwEO/k/qfsGd/o5ZCzqLltLHD3vDm7\nss6hp6ZaS4K18ZHfh8Vp+Y5ec2fg25OhISWmta1TmPzTVhDEZ9+Yc4JbACxV\nDfno\r\n=8SRW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErD1JYPSpwb5C9gkrzWplIyWlqtEZE6vZFIyZakUsvgAiEAmqN+fS11/lhHxhQ1qjxvdji5nO3/AbzKig56cd3ZwKw="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.3_1565208589246_0.7745032540918293"},"_hasShrinkwrap":false},"2.1.4":{"name":"@ionic/cli-framework","version":"2.1.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.1.0","@ionic/utils-fs":"2.0.5","@ionic/utils-object":"1.0.3","@ionic/utils-process":"1.0.3","@ionic/utils-stream":"2.0.2","@ionic/utils-subprocess":"1.0.5","@ionic/utils-terminal":"1.0.3","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^2.6.2","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"fae20aa949085d94e2dbc17d714f9ada969eefb7","_id":"@ionic/cli-framework@2.1.4","_nodeVersion":"12.8.0","_npmVersion":"lerna/3.16.4/node@v12.8.0+x64 (linux)","dist":{"integrity":"sha512-tfaQu1Jl4sekG4D84y1kSY83RWyWjnRAYF03to5yxBTTy4obMGfWIDn/VzBNnDd6N2dYDaTVfIc0LlxwGfrm9g==","shasum":"e42ce49e7d54a1ee4cd84f07da74be20375173c9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.4.tgz","fileCount":51,"unpackedSize":160604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVIsaCRA9TVsSAnZWagAAQ7UP/1/FCuN2Ba2Qoufom5R0\nk2xFgLYck1eP1cObfRYp9/XCTYgA3rd1s+4MW7pKK5q5mtoUfBCYxGelqavi\nRjiVlrDwSEp4RTbCqfjs68b/QeCZDL5/RA+kQxMrabXgtaajE9ffjsIBJWbA\nMCEBpVykrQ/qJd1BE66F4IiJUABH+5fwjHDBH4ZnfijznG80ZCuqeprr/mdB\nJIWt8BWEDKgJWc+6ZUSF1t3JpOTALtVDxiBBB9oWw1O5i2pXk1M7r8MPH8GE\nnqQDHj/Nk20cMewhcvBNhseyKbmcAg+Q6x7VKpHB4U9UnBJM8LVyBrlPElNj\niOnzPE186+xlKkKhiqns+UceDvQe2Uep/d5YoslR4fTdzv++rYE06WqHAVIa\n+VGoSuOBnojf2ZCkQL7JHhqynDaPJy+OLy29hLlb7B6vDeEBvcdhoJnSyj02\nSVtMF/oK3jsTJVVuTp9KVb2EnQ8BQRLg+BSsYKtDwMDGHFTWB0eWmYUSOURD\nK52N6jCIoGrVh8egGcHykOqwE8MpNhWWqNM3UqtMI2LJDcy/4cLGgZSoQHUs\no3ludkB2E13LbCWsnUSgNU2E+HtHyIAuOruUERPFBwlWvYg9m/5/SNapnbIT\nA6KWv2CXf0JVorRm/lI/sq3T4YwTo4GhEv1WFcIbSEHV9K9vWjVQBRn3tFK3\nbKar\r\n=G7US\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDftLPfrWNJflUH4E6IRODxMk/5DEikRo/o62jPd5V7UgIhAMVOpRdYXfD/Bn/fNjGjKFTTg0VXrPcc6JHk8mM9PS8p"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.4_1565821721910_0.16443053185816736"},"_hasShrinkwrap":false},"2.1.5":{"name":"@ionic/cli-framework","version":"2.1.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.1.1","@ionic/utils-fs":"2.0.6","@ionic/utils-object":"1.0.4","@ionic/utils-process":"1.0.4","@ionic/utils-stream":"2.0.3","@ionic/utils-subprocess":"1.0.6","@ionic/utils-terminal":"1.0.4","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"acb9ad9f6884ee77cdfff0fd5cfccff39165821f","_id":"@ionic/cli-framework@2.1.5","_nodeVersion":"12.9.0","_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (linux)","dist":{"integrity":"sha512-TBHSnzbpoRoYZM6Kw8a2+6pkGwDOXzNatRaJXRW2cxnewqSqiUTjgDcygM8WtJi7Caq9S3nCw7mWehBab4ndoQ==","shasum":"1410f7ee9b2745b3c6b9dba54e02baf3db2e9275","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.5.tgz","fileCount":51,"unpackedSize":160800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYGnQCRA9TVsSAnZWagAAlrMQAJr4Fj47KZnxQPD/ibYk\nfGylGsr+PZgtXxmd/DeX/2QfVfNvjszbQJPrc+UXLKiQqh4XLAN+2QkrSjSE\n3yshzPATXIRQPUssFYQKEiOitWtWJ8Ie+5We/LRGTNVoUvnyCrTJXzJdd4br\nDR2iVY1CXIopy0pCttrXnOj5OvyV4ItVE5hTsRPne1bFSqwEZMkomvFdye4l\n6HUL1FITaorgwct1yzGTPo3M+QjpRBrH5pd2KbxxMfXBydK1AiWmh2wY90EJ\nI6M8hNtYjcJWuAQ5bbckQz6OnMY+9u8U856CRolDNqjVsOu9ONuWdDxAtq1i\nHGpRT/E9hHzHXjKEqnwAcDUsPinQPlMCuuH5O/teN4qulRVs06uV5BlZd4gq\nImI+QPE2q0CFWGU5mDIjgE7TuYDYKT6gXn6M2lATFcOd1Bm5dGFMvF5lRgRt\nilRRhlWuQFp0hSmjl+7knGREyYJTfD2eQIQOIod2Ucm4ofC3CnejOvb6jtQR\nkn5eohK0w7iomq8ToJzFkVL9rrwj50nSvHb13yVSqWQleOEqmlgqe00arbgp\n7FWcztnPbhlF3QQ4wdWNShTMHcZByurEnpIcnyPEZgcF0wct3Jk0ztM3Yg0T\n4opeTOESOPATuxs+0FmW1IX4YydArg343kqaeqeyGq1LK0slx7Vz+kTZR+Lf\nTl4S\r\n=8jeR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmFd50UKuFcchLkeUcnbt4tS0rDWbM2TNrpe4NwryyiwIgNmSxqvsgdt6nX2kIiiUEoKyC8Ed9sk+DpN42a5WP2gE="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.5_1566599631699_0.488932114475523"},"_hasShrinkwrap":false},"2.1.6":{"name":"@ionic/cli-framework","version":"2.1.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.0","@ionic/utils-fs":"2.0.6","@ionic/utils-object":"1.0.4","@ionic/utils-process":"1.0.4","@ionic/utils-stream":"2.0.3","@ionic/utils-subprocess":"1.0.7","@ionic/utils-terminal":"1.0.4","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^6.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.9.4","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.5.1"},"gitHead":"36edd3c26ab38f2f2fbfea8cfea480b8ed437ad0","_id":"@ionic/cli-framework@2.1.6","_nodeVersion":"12.9.0","_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (linux)","dist":{"integrity":"sha512-V0jkrOXfPes0N1ECmiWDgcRZSaWq7PUFCctMNNqe4xwbQ61aDNypEIQCvVdgIk16zVBKrMI4EP94Qplvi6CYGw==","shasum":"db7b6e75ab238e85d74e29fc006d355f2d0b31d3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.6.tgz","fileCount":51,"unpackedSize":160996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZwERCRA9TVsSAnZWagAAOzoQAIq83nmAv0oABiaAuv6e\nncUqBDkp5OJZqPgTixbqy43GoxngI/w9DVB3tIcD2VvbrDU6TOk9yyT8JWRB\neuL0YIhNzW7IYcf3FwjG+FaS3xBrFMT1DUtZPLAI0jHIJY3/NIj4mqQkHthQ\nsjGvKYR7dw3EYlQUIG3C7FsZo/KfBhQd9oE2S+i+h6KRFQo20GC29CjB13hy\nf12vD6/uhoSSrnUNnyTsq5ZYvJJUIaL5jJP1tvZkheGtdAJwfFsPZ8BiB15Y\nFPA/G4M4SvNSymNbdfREGcHJMPT7xEW/+3opVYCnKAgHbOMZ8wu+IxOGLubJ\nZ3CJPhn0SNfT/3p4X8VMIUdGdfnSC36i/JE1Nanaxo7VV6sf18tpwnoCy9vr\ntOCKBYdR4hG4Q0zUxo75jeymTYbVOYIHPQo2wnaIaeUY9q+WpYBxJESNOGeH\nThuUM+lg0lHlarvOzsCP77InrpAPErq61jxamX1NuOeNTgodxcAJ4PaJoHgg\nA9KOF1Tp0CjjNwZFGIosOnK6jNNn0rWwWNLo/H1efsT5/gr7zgkJDDw3ncwl\nP6GAa5oqItAVtUS64TGf4pK9rSwfwJBXzXUd93EpMT2OsKQYIZhT+ZpzA7v2\nAYRvWFQiy48HYToOVET4KtfFXvoMyEE9MK4r1tYe+wa+AK8eQT9OrzjNJF0p\nlS5m\r\n=HkFp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHz8rQJ185WW0if4Zjr7GsZG5Q/A6GeJCEqqPfEJqSBtAiEAl0NgLjOaScWXQRqDOXcKBWY45itrSciGPrKj+k4xbfg="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.6_1567031569135_0.4652094047432793"},"_hasShrinkwrap":false},"2.1.7":{"name":"@ionic/cli-framework","version":"2.1.7","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.7","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.5","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.8","@ionic/utils-terminal":"1.0.5","chalk":"^2.3.0","debug":"^4.0.0","inquirer":"^7.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/inquirer":"0.0.43","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"f5d4ca71fb24b5117fb815569e683fbc617903ac","_id":"@ionic/cli-framework@2.1.7","_nodeVersion":"12.10.0","_npmVersion":"lerna/3.16.4/node@v12.10.0+x64 (linux)","dist":{"integrity":"sha512-osuKbmCIzT0H+g39lDy+EmsP5RHc+aYOv+BN+IngsaxKb7ya0V/JlLO1vLkd7RYT+lmiQWiCi7RpHPeEgQJFtw==","shasum":"592102fb2fa997bb9fef1761d36e43fe27477ac3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.7.tgz","fileCount":51,"unpackedSize":161194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgqsVCRA9TVsSAnZWagAAMRQP/A6gz3vz8vSX4DZ8B1F8\nh1WZGdkQI9/mmy8ix0IYIXfYUjSh55LbAIW/3uAO/jupQOJY9rh/ealNtgi7\n3kVkUzCHxaUKfSG9isUUV/+ej94w14DqQOsavAQoRmGAl0BQ7W3E9lO2K/Kc\n6JnEk3FAwnH2ASJ3zTSZruJHnbZak17L0enq6LZReUnt8JxAsul9hBgHf+0q\nbDCBuVGvuUZUFy3i5w/Q1RHuNkrZXr75V+nSiCSq9viLBh0WC1vVx2ilMiV4\n3moLQkUwRefhFS2tKb144xySxEahML+5zNeCVJiN0ui9r6MCc5VU1iqPOwFq\nKUYoxhX7h3Q353hYlofm0zfcgLaJtMq/6HS6XYBWU8raOGQAEa2Rsq++loHC\nA2TxpafbW2YFrZZcP0WrKV2InUaeiAnA17hZnFUKNAvzS8v+od5YddvaHgtc\nzVLZUjq3RUoXpvOdWq2GfGLkcvtsS7aV3t5ggN6AEfjAKSCNNen/kHpVbc/R\n0yPfcdCDCiEARZV/DnIlCDHATeHU9j0GVBWQbXlLTmEMrO360+dEieWa9x7z\nxkLHFANp5U6fys9ghaeUlJV5VbyWpc2/vS2wZHQHfwZ5npeU0q3KfgCjLKPj\nCw0CgbaajZi9q6mpRQS5BTB9EGUrJk0a9l6+z82yyz07J6/iBiXDzfuX01TL\nakae\r\n=40I+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuphaBhATWRC+qIhowG9flS/P7Qdj+THx55R1ralZqvAiEAl3bTYqcXNFV8mcPHjJjtrSOMJjxOFm7DUnWtPBqrDmo="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.7_1568844564653_0.3688264958368106"},"_hasShrinkwrap":false},"2.1.8":{"name":"@ionic/cli-framework","version":"2.1.8","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-prompts":"1.0.1","@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.8","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.5","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.9","@ionic/utils-terminal":"1.0.5","chalk":"^2.3.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"1b5436ea024b6e27644e2aabdd5afbe678ef40b0","_id":"@ionic/cli-framework@2.1.8","_nodeVersion":"12.11.1","_npmVersion":"lerna/3.17.0/node@v12.11.1+x64 (linux)","dist":{"integrity":"sha512-+ypm42SBYMumScFem7e98LeB7z1UJ6oRaMkBgEYIASaKP0eZOi2UKFu1C5KdaSoG003FL9GGspqJvFXOxisxdg==","shasum":"5c4569f420683f3f784f7cf1d1dc7437d3021825","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-2.1.8.tgz","fileCount":51,"unpackedSize":154617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpOBKCRA9TVsSAnZWagAAy7QQAKUMOR1Pjdh+XaMWrpFe\n+vkgjdqwsD2699/bU/o23n0lLAQL/c35C9Do52ySLhGK3C4sQfKXfxDPktYU\npnIsPh2tGcGij55eSxZPtv/YqnPqJTAEIYewgDb5S7wpDfZn3L9Qa2mjidtT\nbPrML530eTA6aVq9LvXXya1Sj7rsFlJLeBnrkUpWebqGc6NMUKoDmGIC7R8d\nebRg+SEybUtaNnJqZ2etO8nWJOsrvlUsSuSRi38u+uLIjxrZmKZ55xFCsJw6\ndh4Leq2EDCBE5z0v0ZMh+BKVHfwwEq3heainifBVMJheU8LCU3G1P+SifdfM\nnooWizBktRbUauExVFM1s3rxu8uFYO9rHrKhbbFYv9NmCkajrpWSv8/Me5QH\nD1Nlg+9shen4VcQ+/580KtKiJ/kSlj9meHlRtZTs/RKNwtHTK4j7lcMODvbH\n9+zEV7N+n0/e9HRbd37v6tqo+ENoPvSfaipKcSE2hsbea1Y8Je8RpvvVoT9U\nAqZAo3CvpU41j2WmMbzWzvB4lSHCjj/Np3Kz0tlyrRNR0YOWi8I3F2XxXrPZ\nhLHLKIR75WIJiwtRWsiBY5ntj0gGDC+qiB14u2uylYgcdVzXxpp3jEc8vQ4I\nTzqmqVho5ia9n+7EZREUTtCDM4IAmsL+80ztDAxyOd0eHVAPyKYTgsifEY4m\neXzl\r\n=SRkn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkn70oAtGjsuphOai9NB2tagmj5VeDIRVXbm2ai3fjFAiEAnVc/Or+9tUirIjyN45/B0z1lVYxS6qN3PwSRL1cJ8N0="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_2.1.8_1571086409875_0.8581649051303797"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ionic/cli-framework","version":"3.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.8","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.5","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.9","@ionic/utils-terminal":"1.0.5","chalk":"^2.3.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"67ef41d344d3b683f39166a647fa3b44dcd9b29d","_id":"@ionic/cli-framework@3.0.0","_nodeVersion":"12.11.1","_npmVersion":"lerna/3.17.0/node@v12.11.1+x64 (linux)","dist":{"integrity":"sha512-Pm7Kq2xg/Zas1eU98UC9Ghb4l2kUQh2/IH06SUof5dpB+YpK9mh78IRAcppPnYC5d7SNDYy8fWeo6m+NR9il/w==","shasum":"837f32dd15c07b07bc5ac41aff662fe031a774be","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.0.tgz","fileCount":49,"unpackedSize":154686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpOMFCRA9TVsSAnZWagAACtYQAIyx7zARDp7P/CDS5nwG\nnzFtDQRm3aSErIoWylNluokn9CieOPYWM0WEpWfJ+HXsje+NWoxJf3z/Cj5g\nEVLxzfceeItkR+QKgq0qqxvySs1pVWG017ltlYRxJlpf9LgvRjPOksb6imQ2\nGISC++bLn/iIMkr0mW2K5Hvm54O3XzZ+7LFYAkSwZvYTx+7QShzNYqFC0/pR\nP4xhUUeUV0yLRpujWzS4SNrTbMe4yei+ZIqGDz3S5mbcfCOnTC9EwKfG/KRn\n+R9tM+UDKJnIltoB0H3UPMfEUsFhT+HZCpvmaOHu/0PKscYaP1glIaJN7snC\nkLCg0gXJILGVrKTZmrSAA1FF1eqvzlSBCpMMFDL9/vMU3SovF0r+vT6SUOee\neLyDrSDyMA80kZ+c0u0MJMqyZVb4rhGqU6Xfvxy7M9rEwbL3Re563c2u6Vzd\nwQVr4LWKQlKAYx+cTSvFBqxk19gV6qWolgpY/9yi46qdT6dPptYIjyRx6904\nYOQ755fyN49bXg763nmUoNJACl1jZ2WmBG9MFRUqYddalfW8tO3JPMZwupqH\no0k4v48iG3Mbcat24UbelTiNYSVniDdxZZdo2aPpF5dxhlADA0kltx05limO\nVi+Nxc8Uzd1Md7+fJ3x3vgQxC5cUiBUKHbDrOfmYbhS4XeLmbR2JEXBKHVg5\npac2\r\n=MrE/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVD6C0PPjPeDv/pg4WY4TrdlfvBDC86ZnhbM+j6HVOMAIgJA9UeA2CUX/hEiom6yqNukA06UwrLVmx8FW6zNoeok4="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.0_1571087108989_0.10470157247083867"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ionic/cli-framework","version":"3.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.8","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.6","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.10","@ionic/utils-terminal":"1.1.0","chalk":"^2.3.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"ee75e428a55704c61c621a3df427b378cf041078","_id":"@ionic/cli-framework@3.0.1","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.18.4/node@v12.13.0+x64 (linux)","dist":{"integrity":"sha512-4lHSILt8IM61YPUSH19niSe6JHVR06fXd7cINPkeUiuT7X9/jvzSPmXzkBTgII6EUfkug0fEDA7WQQubiYqlWA==","shasum":"8bbb8433f86150559446915a0b857c6e2c968528","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.1.tgz","fileCount":49,"unpackedSize":156555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1xZlCRA9TVsSAnZWagAA8I8P+wZi+HLBZCc/eCRyrCQX\n7OUTkv7tdz7BH4pCVhfnpsR/3fGo2LAv1J+JAXJTXsAQkbvoBYE6KdaachdW\nnuKYfZgYorXzgyye9x+i1bNg6O7c12EBXFwboxZnugopOR3mE04Ic9ClOef7\nna9B5SNEMaocfJhRBqE+ONDlsHCQ62cK4lPA0oxwmwKfMQfE8yQbpHINprL3\nf2kxij1xOVjRji/2BT+75eM2SAnUy2gJ9R6uZrRJUiS6J1fje8svb9rpmT8r\nMGQ6FKxbMhgFWKzlIbSlfdv2V54HYUIJ/EZP/BRADb4mpok577ML/DnV0uMV\nbPPnQGxM9hTl8KeXX6zDZxP3Um9Cv0DCWPLIV7tKUoIwPitjCsDDjPWp9wdt\nyWHpiESr5T4qdN3cPiBC/c/9nsoaZUOx3bNwC2LfdQEDDfs+Lx3zptYnCOF4\nyneUJUrcD4r8vB3Q8MTmLhVmJ7McDasCyuT52TY0t1ypfpVElIIXE7qtezj6\nZLkBLRUHzHTsWax7BqumAWe55CPS1OdLWbLTklzg7hCUSYoIHVaDlTBYybYS\n6DBNRUb5I1v39yGZiEkzkpTYzcRX6XNaTIV6noLDfFaqfDesKwB8fgccj3KC\naCrD24VF2XIYEurWP7ID3K63khga2gMmTZR5YMhwFW5obAmEC0Hr72up6o+S\nrfxg\r\n=sSAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtXvwtwMPJ/t/CI6AeZprfiUw7x3F/in33qTnCju3NLAiAo2QxpNzOfL3o8PREkyHq6iIrsL5/Dq7TQHkJVXQriHQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.1_1574377061218_0.9534865096931471"},"_hasShrinkwrap":false},"3.0.2":{"name":"@ionic/cli-framework","version":"3.0.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.8","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.6","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.10","@ionic/utils-terminal":"1.1.0","chalk":"^2.3.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"52e4f988e8410ee86fa0280c68ecb9e37fe63ebc","_id":"@ionic/cli-framework@3.0.2","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.18.4/node@v12.13.0+x64 (linux)","dist":{"integrity":"sha512-IDCORR5M08Lfr3OrsRbepYJ42mGg7dZv/qlWprQ9vZSB+WSa43txIE+BnfAVC5OODX3fU/5fMSFDH7VyDct2wQ==","shasum":"f0bdaadb4a96be7ca7c6e6e6cb722cb8e62069bc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.2.tgz","fileCount":49,"unpackedSize":156832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2BKXCRA9TVsSAnZWagAAg5kP/RoGdu/U4yk4Bh1JtFDB\n9dQrL4jPQOODgwZcSPUl2u87rMt+8muOhcLcj8yVeP37qEF8ssJm1kx9atV/\nAJJvQk0mPqXKI/KHTbKIbn2QsmVbaeJAcL1tvg8HHsWFLxvBRC4ESj1FLxpJ\nTqo9LhQYHkoTt55XfMdwM6lKPrmZAr+LLpSH+V3Sdj0KgAdmxs3/SJKz78FS\n2ookKpzS1AxgLid05ZR7n9GirsxyULFQbrMtdR/x7VCWX1eox0FtviBkbdvk\nbrfXw3kIQuP00/spSNkrgIEwCwjgFAwRJ3Pe37XKkGJviZG8A4sogxfdZ/HF\nEBf6Xpg/HjDQr1j7OOAAQ3L0kQDks8MWJ+icjlaq2BILjFB2JQx263A5IOrw\n4RTTNjUcv+Cq6ZdQICQM0SmyQW30PTZQO6aOOfmrqTP0fG2K4Fl0iKcxJE8n\np7dZfknmPJz009Pbsl5hxpRHjP6ihFAQ5Xrw67+/YGC2ha0rozs9Ce9KlO8K\nr/rFGw0LXNO9w6Jm5itUZW3hFrmnWkpozaA+gENbzEZFifnlwfuRub2oPUMX\n3CbnKC1mJmAXC8yMexBIe1pBgL4NEtO1BmOeFGJyiSnrQk68+fF+IrgNx3s+\nq5Dmmnw1t79XiZk9lKCXFM3JCKuq0UNca5QNbIDC3tQP0e+I0eT8tMOxfeIE\nWzo9\r\n=0xeN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDery3PBYvU6ZM024Rk0N9dgLAgRzZGIWMaQcHBh1HgCAIhAMSUAqIFWo4/03DCY4G4H/7OmiYBj6Zze81/qvSXZabd"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.2_1574441622950_0.16440767708328874"},"_hasShrinkwrap":false},"3.0.3":{"name":"@ionic/cli-framework","version":"3.0.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.1","@ionic/utils-fs":"2.0.8","@ionic/utils-object":"1.0.5","@ionic/utils-process":"1.0.6","@ionic/utils-stream":"2.0.4","@ionic/utils-subprocess":"1.0.10","@ionic/utils-terminal":"1.1.0","chalk":"^2.3.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^2.0.0","string-width":"^4.1.0","strip-ansi":"^5.2.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^2.1.1","jest":"^23.0.1","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.6.3"},"gitHead":"a968fc2cad7c39ec4dd71cc81d12059c50e53fad","_id":"@ionic/cli-framework@3.0.3","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.18.4/node@v12.13.1+x64 (linux)","dist":{"integrity":"sha512-Mya8gxEOtllE/NuOykpx7CXwPTgj8N8cecGtxzUHkRQxbxEM75roH2IyDGwmyBIhUeY3hKj4cmYM7wlPvpkJ0Q==","shasum":"54718360eae528c3983ef688363b22ea8b6a0b58","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.3.tgz","fileCount":49,"unpackedSize":157028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3EjyCRA9TVsSAnZWagAAc18P/0DJz4qCA+yD1ztD5Ztn\nLQVuG2x4/kEL/zdY+RRMAyvuumXGoW0sQ3vE5rQP2hGhbHgskdbkywU96AcG\nuEWcBrOyI9j/BApgdfh/xPrrbk8aU5pBkgTmsw1OsErvdt/rC7DA/9Ag/e9t\nFdtE4o3pndapBm4Kf11oMuTNZwy33rqzzQ6du1vzfmLFLVyHgEHecFWUSjzo\nmdUy9cHFaFW4uUMIcQkRRJ635EGROXVwE+lw2YxoAW2jspagt0++4TpzB38M\n9YPsUyKXrrlgmB/Z82OoqAypWKIRtgupPg3uDZLlLQwBhUVN/tAcG94SjHop\nRvOfbxvmbvsnNdyLMhPFYa5ljlcDGrS52paBZIJ7qlvZZY+K44HDESVAG8Kq\niOKHzMEZJBVFlsWY3voGMAZ+XbcZCGtg4jDGQ3tNtEoxByENffXpCmjB9UF3\neYUWXCcxIdgOLKn4Xx9321Op898E/e9EX7kJRFqeYBu9dbQzYirWqwPPOVJw\n4xtjFc5Y9lmwL83PVLUUk/eEeeo5Gex0GKMAfrvOr76qc6jJ/szZb6ja0kNI\nA+WnaNNjKsHQZrq1oU/4KVXdrD83oTPbQ/SE6GmXYuzaoRqNRGssBKXuuci7\nv6YnZikl5imCHy6FkjJOdPlyurYGTflbWK5UUdFz3S00omgnGiBVCPbtzXYf\nGcb4\r\n=I5Uy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkeEkg0xl5AggSeSiD/7tGA4HWI5tUkJuC3KWRyTnsGAiAxG4+gGto7j6kgYZgRUHlGYIT/yIwqoaeCmfMElm8kXw=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.3_1574717682078_0.11378811512889975"},"_hasShrinkwrap":false},"3.0.4":{"name":"@ionic/cli-framework","version":"3.0.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.2","@ionic/utils-fs":"2.0.9","@ionic/utils-object":"1.0.6","@ionic/utils-process":"1.0.7","@ionic/utils-stream":"2.0.5","@ionic/utils-subprocess":"1.0.11","@ionic/utils-terminal":"1.1.1","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^24.9.0","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"f84ffef9556bf694379c8b533035c5da8ab450ae","_id":"@ionic/cli-framework@3.0.4","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (linux)","dist":{"integrity":"sha512-DVfGZOdLescL6lwR/Q6Ptnr+ACScLOgcnNttrnBml4nh5w32H1ZYdAgg6H63AdMHDTyhXXnEdvxC7XvZRnQM+Q==","shasum":"eea92526776c3a07b86597f142c2d266ff68311c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.4.tgz","fileCount":49,"unpackedSize":156991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6XYNCRA9TVsSAnZWagAATkUP/R76wvDvGYLZ3mkfv9iq\nZSUPkC9ozncd9fDE4q5UCMBhUS9sT+5rbtiAdd3lGoiS+bMygIzuOI5vurdT\n638s45grdgKPV5cPYg2841sm0jz7qSrg6yYJGc+ewKM/h8rPDHTX5lFdl9zb\nT0voVE8G/O31BqpfDvcnFEvBiBzDodON8SNMY3yQd1mcu/fGg6tlA7RsvfYk\nViet6IaJ21tq8c6bkxSEvULuXQqAMwpTTrUsPFtEVaC7c7k0Ci3n1NozZc5z\nbMnxdjtkvOz2KM+XB2WodITOmc9hsMA2ZCAOa6zX1gPaG2NbmNNMdbTFpeqa\nNDylfLw0I+LdXYVCjtO1W2Ty3a9YJZ+2Bd3xx18t99HQITxjPegyjKStKxWW\nM3/vzeFpGBjvFZjInIyWOkoAocvmNZFvCBoONlrmKOiwicIgEXWYR9ZUEx+9\n5bXPDVDKIVrnTzX7DeJODk7Uk3KHft34it9UjhHLVkppc2PLUtC0VHZ44wA3\nxkV+zYFWyS41NfqPT22Y7uKSVKlTH3o7MqvgBaKBjG4ClU24ylOfphrDUzaM\nphxKde0y53vn8pFYvj+Q3UJYq4BZRkb1f6WoM4IMruahO6Uh4G+IZnmeWonJ\nKJjT+30EhHRZcjCy0C+NH26l+IL9vypkCj9o3qjg3d3MQFiU2LSZVM+P7TDh\nCl6k\r\n=6dnG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbpZLqdaMtapH8VmWNCQrCz7/EaUwCcm8hcLkSXDliyAiEAx2L0DjTBK1FJvf4Wq4DchNE3m9cl1ZnNDolYdYOlJ2Y="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.4_1575581197140_0.9418045334783596"},"_hasShrinkwrap":false},"3.0.5":{"name":"@ionic/cli-framework","version":"3.0.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.2","@ionic/utils-fs":"2.0.9","@ionic/utils-object":"1.0.6","@ionic/utils-process":"1.0.8","@ionic/utils-stream":"2.0.5","@ionic/utils-subprocess":"1.0.12","@ionic/utils-terminal":"1.1.2","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^24.9.0","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"87f00b5101b56529122562338fc3830a6b0496ad","_id":"@ionic/cli-framework@3.0.5","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (linux)","dist":{"integrity":"sha512-pskdkbWlEM+QO4qN5Oj+SQMEPx1oyFtbqKUsUE3v7StWK1E4ovl6YsG+y4CBnYF2qDj3Vs+Yh52osarN8jM8jg==","shasum":"283e3e78f692cb84965613e6ee5499ea9a832bdf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.5.tgz","fileCount":49,"unpackedSize":158116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8CQWCRA9TVsSAnZWagAAHHYP/2WutSNBwnK85t8XaurT\nQcx7bmnwwVfhapNj5Xg68FCo7lignQuvqjtZMoiAWCyHA7XUs1J4T4sQTpRf\nkFLHehbtZMDEZDhOjkaXtzpI+C5e5EE9VhKuESIXc1YZC5bxIu6jHpkAFefQ\nty5RYarN8tICEggS7M6rHGhx1ccQI3PY0IIWg05AxAedFB4BJtM2lMXkZnmV\nx23N5B9fq827pvjygzWpOLx7kVlUQInxVgoaMSzlkYVlq/bgMcI39VXYgQU2\nntPXiZx/GeXqI/sbxMa6uesWnhHYQjo+YDyW5jIY851bLiPr6+ITHi4C8Q+g\n1CaLKXoBdkhoEkEVLnJnMg6X+kDFIqGiV8eEhhC7pPj/1jLyxTPo/HfMuRaa\nZOZwODZ2IPhq60OPBJVSxUkJDVwZOkAeAFzWZuvtaFKTkzn67nBWMY5l3CUx\nGx0YGmocgSRHrxHRic+0zaLfRA2T4DlGx+vybcyhIyoo4vWrBDB3YUHLDS2e\nsfO2f99I8OPkVxe9gE/VTtRaxggUZDokVz8QaCh8bQaFCmJsBW24NITr1SZZ\nqduCcBfwc5smWWGsFjsDx2WOPA/o64fP/PJaSpnwb3KdQSxOgoUXVd6QMQoE\ngHEbTh4BpmYmDf7k+XvWhwf7HduPOsvEDQagjMMnLESOne7N3pWA5UiMd4ta\nD1ya\r\n=f1ZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEX+OLtvUUAvOQJUXPkdMceajaTauJ597+EciZNCDsYhAiEAv0qnwpKugkgGpBrn8t+ZGWZhIFo4RT7Sfi+VE5thqkY="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.5_1576018966476_0.6282180014873164"},"_hasShrinkwrap":false},"3.0.6":{"name":"@ionic/cli-framework","version":"3.0.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=8.9.4"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"1.2.2","@ionic/utils-fs":"2.0.9","@ionic/utils-object":"1.0.6","@ionic/utils-process":"1.0.9","@ionic/utils-stream":"2.0.5","@ionic/utils-subprocess":"1.0.13","@ionic/utils-terminal":"1.1.2","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~8.10.54","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^24.9.0","jest-cli":"^24.1.0","lint-staged":"^9.2.0","ts-jest":"^23.10.1","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"d2e3d4be3d4541f77a9316af29d0d35b56caadde","_id":"@ionic/cli-framework@3.0.6","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-Z4guoGhkoVfXhwC//Wzqkq6aBO9dEvp0NqN8ZYF8fOUDO0bi0GI5gaUvultK8i74rIKntwcS4xDRQLuRdn8UUA==","shasum":"8e88a704642276620e745bee7f61192681597553","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-3.0.6.tgz","fileCount":49,"unpackedSize":158312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHNqwCRA9TVsSAnZWagAAgx0P/3MYLULrbEGp5JdBWYax\nD54jwXLkPXS+fmR7lxiLDFqnDvKlQdVd7TouGlcdFn//7Z5TaCsVUXi2R/Lc\nbahJbDGGa4ZzA6JZw1qsUqU/iWv4JZrkEhrj1obWAVjs3JT/iFnvseyNKbR+\nhYy8FIYGORm8cQss84rRnzDKPzsPOJRAIC4oGKqKKhqUTzFpPxl1h1Smzx5F\nqKo+M8s+iwdcnmtrPprhg3PPZDP1XbbAB6NknrV+M2d7tDw6+0zVNE2veIOd\nWrK25wbQkwnu9mOGaq1ut/x1cNhmUmLNlrHF1x9ofSK8rXSUoA1gZfwu1qF0\n2N6WbGwTcmaS/G5+6q3Rbnn7uh4i7DI+fNCJ+o1+GwU7yOfehM/9jo2k2+9S\ngBQrHYHJW00mL7GJNI7FzUbxjGwSd0oo63xQZc15R+5JP246ulhYZjE4ZRI8\nyLX/O7q+Ls8qShzMzjvIm2bwyG1Cn0Kmy1q/2cjeHCE9I4PgF8PcO0YviqOg\nm2cWM3ws+41/6ImLrJfiwStFFLJLpeW7DyW+PFDl/5yR10CTtqKLxyYQW+8y\nQsG8m2dMQayvwCtcZ+PTlG34RLYmxTangVyuMHzqQ982vHa40n7GBiDFflOv\nvO0mNd/r5B2qnEzn4CEf6nhEf/R+e17yR9LEag9RTgXwtJHqCZbAkTMYqIgW\nAOMM\r\n=1NT9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGojG/tBhk3Lmeja67lhsGJ71GZfBB3CarRfrebljmw1AiEArutGRLmo0sN2r7bWnrUSkvxW+AxyAqEtnFAjWnDtUJQ="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_3.0.6_1578949296503_0.9762426574149397"},"_hasShrinkwrap":false},"4.0.0":{"name":"@ionic/cli-framework","version":"4.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.0.0","@ionic/utils-fs":"3.0.0","@ionic/utils-object":"2.0.0","@ionic/utils-process":"2.0.0","@ionic/utils-stream":"3.0.0","@ionic/utils-subprocess":"2.0.0","@ionic/utils-terminal":"2.0.0","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^24.0.3","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^24.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"4aba37d59d98f108663348fe7eead12c6d19d6ec","_id":"@ionic/cli-framework@4.0.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-q7Xnff1Yr1kZk4YAGcBCd6RUjCgQM2wlGLN1ty1G3vl5a5RMRn7er3r2i2NHxV6Xt8yrYsKBm2GFnzpCL3IDug==","shasum":"53a457abb1961aca3dae3f889d8898e68b356f3d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.0.0.tgz","fileCount":49,"unpackedSize":158645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK5XsCRA9TVsSAnZWagAARdoP/1kLp6k/OyibLd3ntNXB\njx6gtB1SI3JUuW/xior6KL4/3v1XA8plQzreHy5eyai0CrXW1ozU20oibXMb\nRkxO0st9d5QrlOn86oP3mWKAPMwHWTpSuALFG5ZNSKw7HGkbxoJjyFlODKW1\nvDoMH7xYoqfs4UZZyUWFNu/rOcxZ08cnithxiNWW6ycIgcjqowxqcrm5JpDj\n3+X+oDIIxc75M8osyjCkGoPuJbU7rpQWzSrqEu4+rb+Xrjkv3ZSwrcrhAsR7\nHHfNuRP5eUgIQVHGZcpLevL42tLSFKr7egxrdDOJzDH4T0DJC5qXKh851OSO\nbLtYG0tqZnwoKmZjG1ZdtLvkFbIpap7f12S0JiO8BCC1UnoZVZNqgzs1LeQR\nDYkd5z+Rr5XemIgxio+HMmyZk7jTcKPsNEvP9KjZlpl2B6DFelvF5hTf95Qm\na2K8nqHGVFhfDGQCPH6hug0ZuYYs7aOwwhpFoFFmI/0eLDRSyiigrZlrVQr7\n0GbNWtrms3p1J8mzxCYiJsHaPlxReDPltW+O35YNHhponIJLimrPSkZGpUk0\n5JP6Xs7J3/LxPF4W2jeUICiHFUPr2QE4lmpwC7ZdT1i0O5yd03tDCs55DEwD\nDX0bQCgBKfWCvHe8yIqo2jIzCVfTMkxkOyA+DZBYo86K89d6eE0+8ryHXqVo\ndbHq\r\n=dW8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4BWADcEkpfl3U35HcUMPpuiWfrnAhZKKG2RgMBKYToAiEAuoyPVC4ToeKNpxqj8+s27dAlCh1GhDNGrzOQaOzMxpY="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.0.0_1579914732358_0.19076206065981993"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ionic/cli-framework","version":"4.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.0.1","@ionic/utils-fs":"3.0.1","@ionic/utils-object":"2.0.1","@ionic/utils-process":"2.0.1","@ionic/utils-stream":"3.0.1","@ionic/utils-subprocess":"2.0.1","@ionic/utils-terminal":"2.0.1","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"48552084811371e6f8cbe6e118b549283739b0df","_id":"@ionic/cli-framework@4.0.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-+IlZxxqqKw/a02FwtqJoSQ1tzS2JC4KUOgUhu47Lsy/a/rNe8k8qL5mIhwX8bd4BHufSlJgq3n73QlIMC4qLXA==","shasum":"8b90aa9237a1bcb17bff8da1bf78a7130fd385fd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.0.1.tgz","fileCount":49,"unpackedSize":159154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN41XCRA9TVsSAnZWagAAlIIP/1Asg2YdB63YLohOIgra\nbq3x7gE3OoWsrseyjenKLfOMZAsjDJ7uLAmFUZKD8Pm7AQvSo3LqLEUHMs9g\nsSlC5hPs3ecR1YmqFuCOry9oBEslTlNI+SjI7/Wbmya9q/OSyHwoeH1OtMDn\nCWcl/AkqZVkv6mBaJZJjA8JGIvFIweyfSru91pmUnQNcrQfDLbI8J2GIiW8A\nbVpLYVGv0RF7ALCDOROaprHH0c4bAuOxX1v7Szm5tNeHWn/yFTWMrZS6buO0\nxZeQvz2IUwQ7ggRIRARFD5f5jL7P2guXE1OLZzMy6RyF/BKbP2CxCd81EeAY\n/eXWlc+Lpzbinzl/lljIHkNw3bZfbF9lqCpaVlBtwxNMxg349Jm2y10Aksi2\ndpmDCQgUJx5yVjz2B9ixVxE5E1R2dZYuSt2Zy0Lo98Sr+21USme9vkVC/VsB\nhR9QsK4tH/j6NfMF21APstRME6bg/XdkGQUwy1anse21gR9ulobZzwPfVVbd\nIIo8SSuUQjf+0UA8wpcg9wVBMLNyEkH+xF+O+xU78alOHLcy3YfoD9m3vmCP\nhLTVcPko7nYa/Dizo2zeVJGCiw+4sE+4gQbALFO9O4BujDc6+w7NbNYSoPSu\n35DqN9GcwnUHbnk6I1HryZwK4BDMqxjotbYNDshNOH72IFPLVll8BkiPXqzR\nBqwf\r\n=uWC4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdxI1TTTehBeVBYUVwCSKpAc4FcJRemABdAj4ujIUYVAiEA/6gcgpmC3QiwltfNpXmoOh+20ADRAI8xaaOx+t9RniI="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.0.1_1580698967125_0.9887114246127511"},"_hasShrinkwrap":false},"4.0.2":{"name":"@ionic/cli-framework","version":"4.0.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.0.2","@ionic/utils-fs":"3.0.2","@ionic/utils-object":"2.0.2","@ionic/utils-process":"2.0.2","@ionic/utils-stream":"3.0.2","@ionic/utils-subprocess":"2.0.2","@ionic/utils-terminal":"2.0.2","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"b63cfb8c61e12d3e88eeba9cd161461f59aaa92d","_id":"@ionic/cli-framework@4.0.2","_nodeVersion":"12.15.0","_npmVersion":"lerna/3.20.2/node@v12.15.0+x64 (linux)","dist":{"integrity":"sha512-hfgoFQm5hpn7JnXU51Lk2meoB/nIq6KU6GNQbf6RCh8Vu41G7MAReUGC+cxhLkjMevUA1chV8lqQT9QgO3l5fA==","shasum":"622656e2c1a484d96e56e0c7f45726d744143138","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.0.2.tgz","fileCount":49,"unpackedSize":159468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQenZCRA9TVsSAnZWagAA0FwP/236JlR7xDhUjLDYIqq/\nTd7JqfgY3eLAS7e7x3dD26kxdBKX9J2yRFLZuFZY1K4JMdnlXX57AcMnjYIh\n/0ZQJcfEMKf8qK42OhSLvPmNU68tO9v2AzTJvVLLXW7aCkHiF4gnzZTGwDzX\nTFelABl6H4as5GYJywLN340hiUSGTfZ7FiHNOOoMAlfzY4NGVMJdSaX6gJ/J\nL4p0u0UTHs98T4ko5H0GhWjxye9AvWDDRYGWKGa0ievpy6/lVrYa35XFiCCB\nzwHtTMZvmurqvUzhw/gCXQ6Qqp7naM/fqcLqO3YJnzAYB+LDCLzEif+1bo4c\nTNgjr2h7dZLu7lX7izxIyyIdIa14aIko3UkImZbZ0/U2+8oiTieMEYyJgkB8\nCt5lGgG2A7sFd7swAXbawYiA2E22nqdaRUC0n0dxRi4JX9Guu93i6pgl5iV8\nvWXePob/UdBQR0M4cqmVQGXEGuSTDDQUC6xrlscnfFrjBYcw5T8NabPCoHWA\n7elod56RhfZQd98wAS/GvQhbpEUXA1NrcCbKrVX4H5IhPIPVTFNTh8sJ6EsX\neS3KewZ11/S7JkBa7RkAZPto0kYqxsC1iGd+NNxx6mkT+7J66xiP6Pkzjjfe\n6jLGBuvljy2LXL51RoZJOU05aRdMZmMumslMezlC1gzG8j8pvuaoq2lnf+cF\nPrWk\r\n=D+wy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEDIqiipgXfmzi+yJW4Png913CNvy7uhSnkQQgYNIvPAiEAxRHm5sFj9MxkJplUoorNT5gXbjuahyzfRRgwThZYb7E="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.0.2_1581378009179_0.8173105036315522"},"_hasShrinkwrap":false},"4.1.0":{"name":"@ionic/cli-framework","version":"4.1.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.0","@ionic/utils-fs":"3.1.0","@ionic/utils-object":"2.1.0","@ionic/utils-process":"2.1.0","@ionic/utils-stream":"3.1.0","@ionic/utils-subprocess":"2.1.0","@ionic/utils-terminal":"2.1.0","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^3.2.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^3.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.7.3"},"gitHead":"63d4b7e9d06c97d217b1c6f924ca85a00646fe51","_id":"@ionic/cli-framework@4.1.0","_nodeVersion":"12.16.0","_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (linux)","dist":{"integrity":"sha512-sREboBsyS8ELh5ONZ2ztJx9eeWg1FBY6GDL4d8cUwmkx75gR+QDgdi2xCwik0y12h8g8wdEzX5MXXxktHvZCtg==","shasum":"d45e77f9c93c2bee3c9272126c32c870042b29da","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.0.tgz","fileCount":49,"unpackedSize":159822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQymNCRA9TVsSAnZWagAAbH8QAJKAB22qbv8YjerwIQz5\njX/BTI4DmIpEN+zdAbdI+WHbMjyzDbkQE2MEqCNVlHks6CQQGZD1Z72QT+Nk\nOGuOQ8GvyRAvxa/o58NMnv8Dn/CtIxv+9zAi+0V5hy58zDAgwcSszD+2ed8r\n3S3mq8/vvVaCrK5MOVGdupZVdESwlHT8z7BwhRG+ZM0qHwCWhm/OfhTUGqp4\nEkpTzdu0twErqfuZ1IpSXxJBYZznJiuUE6taWm2N9kuj3a3zjzAWXZVL+PMt\ngMOio4XSwlZWO7a1lUvlPuJ4++luHFyjpUmzRm9UmwIAuOgQlF2mvzUHGssF\nGAYlYzBK87wjcfxtkgMJ/q9pbtXzddEJ+WsoqhEWMJYclwVuyDQA/rQElST1\nLrGMHgn64kJ+R12TeIZbAZtegBX5/W1ESf0bk/AccIpQsmTuP5p5ObGZjSnf\nbMALy3v7NEQsBGKGl0+vcTNJUO4BA8RVsDPAJcQgVdTO5dK2D9CQTzZ8aoi3\n2GYYhEFH6oFvyvXyVlVGuF8og5Nw/MpW4pJDmXAK15J1EIK0rIC0bzprbnLA\nIEqwkQ2CtD4FcvFIkncdNRTJApkwofh5zfJLs+lFFsH99fX0gRwO1D2AWE8l\nj3TBiZGHCHTnIpCvkRs2Ra0SatAoJUCGNYToM9dRJOEEJIDVJ1nzoUT99Q4I\n5ExL\r\n=NWJZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiGD2dG5yBQqNZIiQ6F5+ZAJDZG7dfQBC8lVuC4Sfs4AiEAtBjO1DBC4n37PTdd7OoPfKVdPixxyEVCjMacJKZywQw="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.0_1581459853091_0.8635858165315566"},"_hasShrinkwrap":false},"4.1.1":{"name":"@ionic/cli-framework","version":"4.1.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.1","@ionic/utils-fs":"3.1.1","@ionic/utils-object":"2.1.1","@ionic/utils-process":"2.1.1","@ionic/utils-stream":"3.1.1","@ionic/utils-subprocess":"2.1.1","@ionic/utils-terminal":"2.1.1","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/rimraf":"^2.0.2","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"a5de3a7b3e98937903fefdbeeeb679a63b46ce9a","_id":"@ionic/cli-framework@4.1.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (darwin)","dist":{"integrity":"sha512-xaq8MrVUPt4NekLUv+A2ckVNi4stfSGdMk3Dpx0hRGLdgA8IHfVEmkpW5dkqYW6TX4CaWFPYTRMDl+U3uO9w+A==","shasum":"4680e75854c461a6e607e77ed0bdfb009e41a761","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.1.tgz","fileCount":49,"unpackedSize":160018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXsh9CRA9TVsSAnZWagAAOvYP/1IdFXhJqjUrB3Oke8B+\ny7WnCSX0a0SKX9JKuOotvQ1Sax/STiOgmOsysUm0/FQ/+Vq1T4fa1rMUoUiQ\n2DUw0pyqONbdz+jtOhq6fK0pJ5znzYDduqm7L8W02ajwC+HU5hp9zDVwGmKJ\nyvBpyJUxeIL8b8gPAoOrPbxt0NWwcrS1GZnuaO3xWkzpnQAhXHt299YnXN+4\nb88dc61B4OyRgvxTdMxDAP7nr78+Lv3EOvvY0UB98X9aT4BRmasRFrV1vF+n\nVROtzGLHFKTmN5SpdxsLMhAfqlxkspSE0nypE276zlCsYhkaqpFMebtsZgTi\nvQ4jVoFDUcDFQy0xIU4MpDirFpj5fLD6ezGAxcCsQo+hCu3vTzaRF1JQIaeh\nkPhX3h1JfGNDG75P6FA3UvX7+zutbPIvcPiBpamJFrY2cQwCW7qo1Vdv1+G9\npRj9sBwkr4MNjfFHIgfhZhqPu1+x3Oq0JzZLTnek5tnd4cq9JmVIZwLWK/Zp\nDMRlH4wNnvqPIn/BH32HsbUbPMGht8BfV6e9iQLwRpdyfgYNzKvu4afk3yyn\nSQ5Y0Bpj0PL00Vdw6pTLxjN28LxH6jSjy56+Cuw1eMPR2xihhl1PGZ4hy+A9\nFALbcdlK59FZluIEyAjTlsxAEw+k7rvPdH5bG1S3xl8skCOepgNiTcsVussv\nvapg\r\n=FtVL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENYl9b0e4+Cc2XToNNAzWHV5K/AY9rGulqRzAzRkLP7AiEAsCqOWI9tkYxJCBngdmB6bfnP/iAuIyyYNWuUyiohHnc="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.1_1583270013028_0.7548913453782011"},"_hasShrinkwrap":false},"4.1.2":{"name":"@ionic/cli-framework","version":"4.1.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.1","@ionic/utils-fs":"3.1.1","@ionic/utils-object":"2.1.1","@ionic/utils-process":"2.1.1","@ionic/utils-stream":"3.1.1","@ionic/utils-subprocess":"2.1.1","@ionic/utils-terminal":"2.1.1","chalk":"^3.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^6.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"5dabc152408236973ff457f5d6cd358f6afd7dcf","_id":"@ionic/cli-framework@4.1.2","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.19.0/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-EYMcqy2T5rJTRx4KtA/VvYizL2w9QHZJ+Kkoo7lCWcRjnQ6UJknTDjiOYwrYU3cemKWaX7N0nLSkriWA8VmXsA==","shasum":"5a576e85f0c3ab20e4fd94a7ebd26cb594baa8e0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.2.tgz","fileCount":49,"unpackedSize":160183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegk1UCRA9TVsSAnZWagAAaNwQAIEUtwvel6IhRYTnaeVN\necdmqeD337+g8Lg78hDTOKjKTJ5Sj1X60o2UvxpYFS6pSUfgSIQgZgndu53B\nqXDOoAYrVdz1l+nJf+LhJ/GVg+exB+MwlBTtuLL/J8Yl1Qiaoo6ClwzwTfVu\nBY6AKaTi27ryaNx+0P0B319ym/1bzDxwR903PqsXl1FWU75ktitGRMboxDF6\niO+zuXlhiRMza1UyqbHXz7btx44ycOyLtPFh1QtM4AIe6C9pztbSDL+sMidH\nZjXVWWrHinpIBWI59kdbvzimf8WNm7ywvaK8NfckEDRMDiu4yUFTpmtwl2c/\nVhluNoLpOZ22LJnbz7cRDyuT0v+tA5sTZuY3mnyvPQ9nCP6yBHLK5gz8++ur\nml9f8g1Vzfntr0ffxxL+HxokaMSYFfZ5Fp4bmE8NxZR0SgjXzqLrmafKXu68\nQYn10tL5lMoNOco787f+tJRX+VHpjg6YgsCZ4VYC9Yb9hN4rZEodvSlMoKjJ\n1IZRaiwnNBAqsnDBuJIR8g+QPhSjtCJ/Nk+xRyvHn0W0vNAhgglhSC3W2ER5\n1CWqPsP6BR4CPeYlWjdJxnQuc5axD34qsINNqjY4Byx9xq6InwVcB+7GLEnu\nZH52l55L29IhK6lzOltX6G48EpHp4DVuHBi3k88CF/ZEIWHMs+d24vWvFQ2m\n2V/6\r\n=ZINr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIhaWIlVMoZ20CHPPs69YLnpzA24yQQukMGlQSWsLyvgIgeBBPRjETMej2+AHZHJFFJPMvmN1WxJI2Hc5yOq8iSMo="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.2_1585597780307_0.350142909193224"},"_hasShrinkwrap":false},"4.1.3":{"name":"@ionic/cli-framework","version":"4.1.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.1","@ionic/utils-fs":"3.1.1","@ionic/utils-object":"2.1.1","@ionic/utils-process":"2.1.1","@ionic/utils-stream":"3.1.1","@ionic/utils-subprocess":"2.1.1","@ionic/utils-terminal":"2.1.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^7.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^25.1.0","lint-staged":"^10.0.2","ts-jest":"^25.0.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"174eb906efea3bb527f4ae48ee0d761c993ceca8","_id":"@ionic/cli-framework@4.1.3","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.19.0/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-I+EDQyjKyWbrMfZ6/+qIPsxLELxQnpbO3p4I0YTg76nOYEjs0PDdCO+4vFue6z0PzxWCLwZATRmxHNKjS+w8gQ==","shasum":"c1dc008c88fea79433eb96cf9788dec124c35a9b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.3.tgz","fileCount":49,"unpackedSize":160379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqeB7CRA9TVsSAnZWagAAsA4QAJY9c9Qy5GM18Tl/+hE1\nAJtntG5z0nFV1cWW4DA9QSNrWiEVsyFGe9cvzGMsYY6qrX++6cVDlr9avzwf\nbm+G8BF9Juq9fA6JmxR7OjRr6OOtHuWz5Bq5mFbsFeDcFQjV/DgEQQaTBYTt\nktnyxqR81f+8u+KlrsPg/qp6VuX7pdvpdHHuxXjKQ6ohNgxuXvB+wVGlOOWl\ncWf0zNcGFS2G4ybwL61fC2aJ2pNxVjh4jv9QVaT11X9OZuc+C7JqjuKitEQQ\ntulqlkYOlBS7dXQr9DFLZGV089pgcJEBeUUOS6K9OhL3F59HFz+3ypx/sCM8\n50qIIyfSUyzxaaLfZeguSMnNv8JWJfg41eYIOaXMmrx4TwNpGBJb7/RoAdR8\nxe13av9eKz/Zn9t38eg9s6Mhw52B7CRX7VR6K2/xyow2LlL49ZWQ7kPcklp9\nWIIguMwe+tLiX7pnmJn/NvHIh3khIglBeSqGl9P3SYuioP4/yD7AGIxc4aa+\nl3sBacwkbIkme+LC6iJj7hvaOiVlzRDt6x9gQSSltwEdkArv7334GGgrD7nO\nfVuGDBCdjI3fezaYmUKgbJOVyhEtOR1+CrZQndGK5ph8igSRv+GorfTwtSdI\nAJ2+rRKwbTPBpkNDGR+p8ZjOs+B/PmGSKtb5EJBVpeWdsHPXiKQPQxGB9qYi\nGXUw\r\n=hOhQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSCMGs6PrIgHQnQORyYVDywmWPMZEcbl5z9eb62fWtNAiEA2gA9v5GjE9MHMFyTFT4QvmE7KsHUB0aWTl3fhKApK8s="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.3_1588191354767_0.6540361695125507"},"_hasShrinkwrap":false},"4.1.4":{"name":"@ionic/cli-framework","version":"4.1.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.2","@ionic/utils-fs":"3.1.2","@ionic/utils-object":"2.1.2","@ionic/utils-process":"2.1.2","@ionic/utils-stream":"3.1.2","@ionic/utils-subprocess":"2.1.2","@ionic/utils-terminal":"2.1.2","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"^1.9.0","untildify":"^4.0.0","wrap-ansi":"^7.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~25.4.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"84ae81b992612e3054056b7db0f7382b3f54256f","_id":"@ionic/cli-framework@4.1.4","_nodeVersion":"14.0.0","_npmVersion":"lerna/3.20.2/node@v14.0.0+x64 (darwin)","dist":{"integrity":"sha512-OsNpZqCvNYs6AQbD9sd+W6uoGGkzq/2/+hPFw284InZweGnE4AS+nm+Ot4WLZnp2Z54glAknsDFGsaoSILZf1A==","shasum":"c5fd0c8288e9814a5f2279dfd222034906048b0d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.4.tgz","fileCount":49,"unpackedSize":160575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeszwtCRA9TVsSAnZWagAA8w4P/0VXSporJWzKgchDv6QS\nm4J52e5FzvD3qWLyiOBMqZBr8tapoqjdw37FLVGKt5ELf5SXeB3RhZWA4HIb\n5vrMqlIsouL2RBUVshowla+Ijw15sd69uFyb3mrFw5D7qJB5gaZuFXH1IiYp\nTdkoUj+jP9M6h8gCAj78yZ9wx942ieaHlHa0w3agqECUL6XODLy1DJdKS4ja\nfEaeOdvs812AvOFl29EZzED8kPPD1jtNwCzd42wPlxNtj/Klk7/9pMeqa5sA\n72K4TBGVgQY9pd7x8eqK/ZBnBvvGA5Lj/Ghb5JdotcwFBxdKVdOVQXo4quaN\nZadE3tBn6VO5Teqie6CPsrBErtAeNG3+58kw3UhyxG/GQZFOovmeWuB6qQB5\nq76c1KqihsDzGfct5C4tKbuVhB2oG9SDrVHZ+RRMeXbiVJ7cGRtCI4QalLdt\n0abKwLjVRfoxjRomaGmGZT6l2374fn2Hl98hCThlJ4ibslcBshVjczELJOtP\nGBqSK5ggLDCaxC3gK/NWwH+pffl/0IMgMlCfFj60NL05Tdd+GhYE46I6+3Tb\nPwe+lV9fYtCkLvnSTcKTCfJbh6xa9iRxCzlgYeyKNhHJliq/kE9bzTHd6LHo\nfUG9ZYSoKGxz22GQYRd1nyaZBt6S1QCkcgEHAM5HR15cft3Nl6mw8+WiLchb\n6cmX\r\n=VWco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEO99U5nN89sXqgwlJgjkynGA8rEnA/nibrnPQL6EiCkAiEAuFAma2VbT0g188EThi1Dp0cH819FMal6uYYQ7ZS5m2w="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"email@carl.codes","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.4_1588804653173_0.15032238338493942"},"_hasShrinkwrap":false},"4.1.5":{"name":"@ionic/cli-framework","version":"4.1.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.3","@ionic/utils-fs":"3.1.3","@ionic/utils-object":"2.1.3","@ionic/utils-process":"2.1.3","@ionic/utils-stream":"3.1.3","@ionic/utils-subprocess":"2.1.3","@ionic/utils-terminal":"2.1.3","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"1.11.2","untildify":"^4.0.0","wrap-ansi":"^7.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/slice-ansi":"^2.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~25.4.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"68fe7bf49e4aae909d132a325b4fa3dddc6f9bf2","_id":"@ionic/cli-framework@4.1.5","_nodeVersion":"14.0.0","_npmVersion":"lerna/3.20.2/node@v14.0.0+x64 (darwin)","dist":{"integrity":"sha512-rrFJQ4hyQYPsl//sF8zLzMwSstHj/OjY3Ac8gTJ7jDETDYus5wfOr4EAEUcnpvaCePPcSI6bTvh1Bpkr04Ng9A==","shasum":"f2d26e16fa1a7ae6dcfac9764ca2d9e7bdf8b725","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.1.5.tgz","fileCount":49,"unpackedSize":160887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuvw/CRA9TVsSAnZWagAADZIP/1SOP5aHJKIsO0uXfQKl\nU+x0MTd2TToeZgHWoidqPqNgAKn1CZmFGnT3eCW1yZP5L6phEGe5kC+fD/BJ\nWB01IgzFg7MaZT+XOgfz+z0EwMEUQwJ0se65UbDaQDsloYxp1M1ROcQEgKWm\nsmGeAoP4ARg2OfCWEP+D7Lf7FD+X9uXmZI2AHcfNE0bGQMLdm346eER4qgpd\npTxzQFMW0lq0ml1BGDo7R1siqJP6wbrVIoSmISZAlQ8tufjtfeldRBRmeSJ1\nmaeCWXz3R+DsdBN7yiLHHZNfPmzsJTwys8QIA882VU+X8s50oBOwVGq7inXG\nbrNhkn7G1Axhtu1VZvmUrDOI+3SelJamQ5SS9QNSJmA3S9Afvl8Aa1ANhCh3\neqvzBoDzzWyfqNaz37fkLB8Um0X5/eRA+RDsTtCVhLmtEEiKksFJ3M7D0atp\noZ+31JPRM9hQBJBWrWiSnzUCcGPBB+ExxtEaZMBstgnwkwVO6Dbw2EMW7Xaa\ngfw231FoAgJgRDW+7nPP4bxKLI2lfzIVb+GJx6r2JRVWpqPbOMoSy8pL40fz\nGjrpoPsCwix8GLLoMy8OMQ6dZ7UfhBlPwq0i7cAcmariKWJaYYvAYrJd2i7z\ndkCVZnJULUoDMXMYQy81dJZnrER8d9+8p6Y/SsrZkL4CwXiyhMO8pPSrkkrI\nbuBp\r\n=bA57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZG5QdyjjuKpc/w/xIJ6xEAKoRw71WlMpEtOPxB2TjQAiEAo82lCg1W50KUiEe/zQvvwQ99OpF8SLZ8563XFeKQ1H4="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"dwieeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.1.5_1589312574442_0.32142697029031786"},"_hasShrinkwrap":false},"4.2.0":{"name":"@ionic/cli-framework","version":"4.2.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/utils-array":"2.1.3","@ionic/utils-fs":"3.1.3","@ionic/utils-object":"2.1.3","@ionic/utils-process":"2.1.3","@ionic/utils-stream":"3.1.3","@ionic/utils-subprocess":"2.1.3","@ionic/utils-terminal":"2.1.3","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","log-update":"^4.0.0","minimist":"^1.2.0","rimraf":"^3.0.0","slice-ansi":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0","tslib":"1.11.2","untildify":"^4.0.0","wrap-ansi":"^7.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^25.1.0","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/slice-ansi":"^4.0.0","@types/wrap-ansi":"^3.0.0","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~25.4.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"483d9ab593c4715ab21b3b721c6735c7e01d367e","_id":"@ionic/cli-framework@4.2.0","_nodeVersion":"14.2.0","_npmVersion":"lerna/3.22.0/node@v14.2.0+x64 (linux)","dist":{"integrity":"sha512-CLtcY3nhyKeRRX8HRI4dXD9Tgyv0krD4upDjd7k9UQizkkN8eipP0vO7QpZ+AKl43tMZqDhBNqTO2efJHqtxHw==","shasum":"3dce3ca2142fb46ef75aebe9572618bde6387954","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.2.0.tgz","fileCount":49,"unpackedSize":162805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1sH1CRA9TVsSAnZWagAATcYP/2cyktrimhrGqwe8t2B3\n2N8Q6to/KHlP2eQz5ddlsz9PeOjM9XWBSYaGWiYfMLy3od0CbavmwDmpj4Kq\nXCX3eFywaOhB8LfT+SjRhccT1TxesMNULMpYH0mo2jhKzoM46DBQ6pR7Cha7\nZYZc8gtUilqQ859cMuPWotQOkzlVqTNvaK3mYhtepbgr4PmgrGz+s47gUZ5z\nRwAfhndIBQiFec4R/7xwk1G3YhislD53HjvmH1wGoNOwhcG57tj9Q4tpdH24\nLxYHfBbDTJq/dMMwDx7SGREQIRR93NcxxQdb0PD7N0bQS06PX7Mt/5kmKFPg\niJsZKP09Ln8SJHvrmjwjD8amVFOywepi6PssllDCKsEDX78GtrLPcYQw24Eb\nBHBTN593BaKj9rFAbDpZXu0fubTETozKw+z4vlID+efeDmnbhmCA7OZ8By3B\nu4avTMghzdIZXQSoIJrogken8UAWBxAWMGgqqLdGL8QhVoIzf3Ks7BnasNwq\nGpHShJCCdODZyaOS6hXp2OT2apk0yhDL10Vpo7HjeXyXY/f0XlDQJD/7OeTQ\n+38/Q5ql2wNzV4N+Xqmeenaon2oATNPAKJoitqnGBSzXaPXB8GN46/Tt7/a6\nmqsywhz24R2shWhsQM1OnO3f/uGW//MUQ/42qLsVsFwKtPp14PHsrI4NNK3K\nLKhk\r\n=2AY3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYfYzG/a6CHWbSgNUf5dfU15Zdtdn5BI4dg62GMAaOyAIhAKId3oUeoihopwF98AZkND44n03s+m/3MdMQxZ1Nbm6U"}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"cam@camwiegert.com","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.2.0_1591132661021_0.04504541415683949"},"_hasShrinkwrap":false},"4.2.1":{"name":"@ionic/cli-framework","version":"4.2.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"1.0.1","@ionic/utils-array":"2.1.4","@ionic/utils-fs":"3.1.4","@ionic/utils-object":"2.1.4","@ionic/utils-process":"2.1.4","@ionic/utils-stream":"3.1.4","@ionic/utils-subprocess":"2.1.4","@ionic/utils-terminal":"2.1.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"1.11.2","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.2.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"15d71983a302a854499d80eaf3eb431904b77f0a","_id":"@ionic/cli-framework@4.2.1","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-/97V5Vv7EuKE4/tIUCB5EZ0Bd+/FldjYC+x/NxGms6VuXB7TyX7s9TtxFRgD08L88y/Tix6e4syJSJW5nj4OHg==","shasum":"4159e18256509234b80ab5a7872351f7a94663db","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.2.1.tgz","fileCount":43,"unpackedSize":143820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRaQaCRA9TVsSAnZWagAAE6oP/2sSQDggXVWgjl5VJGL9\ngTrUmpqaoZdo1w5PT4/cMITrApw1AvzJCGxundMccpwldQ3V+5Ob/rnG6DnD\nO7jtCpqMgZwoolKefJGUiD0yESK7bf+3cTeE5/l91vZGp5wbZWSm6sxLZoVa\nMJ6sv6ccqlClkfJfce8A4MgBCcF2qA3/2E6flsSTiNq3+EMhhaPo9urbU6WV\n0iOJ/7eqy0Gc/baA3eHqRPlhKVqWQ2NnjMHgpxnGCkQUTn18Wx+I3CqnrAO4\nbnjgv/z/E8Jhn1Kd1zshDlgyprxJL+yaQNu/6CILO7I6x5qw7y283GWPgTrT\nm9LgTq55pK2xmXe051EkRCO8q2cA3ZwoDCyrATQ2Kf+bU2tLskJwARN16yJN\n3TVL6KM4XIGAO3yzVCmOVZrTo5kEXM/SgPeWPwWuhpD+gbfdt28sfTk3bPzz\nDGXmYSdit6PXH+xySk88ZwiA5Jxyd5lw+a0ijNIUxsJXt456+CXosyoXBhOv\nDVW1uIgs+/2Lpg6uyYb54tqxZbgLn5Ui15kchmvYEIAPbN6/eppwCzQqMa+1\n5kTlrtmwkIN8TJ+QSzPn/C+Hqk7Xe3n1PD3Ut5cUz5dhaUEyr4Y9lsLexi+S\n2cWGhXZ2aIWRoGFrWEZqkEmdkRNiEwU6NZ1GHOKKWwyOZBXXhZG3ttZRTgzB\npjFL\r\n=q8nF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC318c0RbZtSYbC5L4aJHdwbsFyYRpbcBPhAFWPZE+gsAiEAx4FSCP2WwWvNZyHKMoaKYX65Czp5k1q/ZuhVwMDQNTQ="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.2.1_1598399514471_0.24448075275057146"},"_hasShrinkwrap":false},"4.2.2":{"name":"@ionic/cli-framework","version":"4.2.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"1.1.0","@ionic/utils-array":"2.1.4","@ionic/utils-fs":"3.1.4","@ionic/utils-object":"2.1.4","@ionic/utils-process":"2.1.4","@ionic/utils-stream":"3.1.4","@ionic/utils-subprocess":"2.1.4","@ionic/utils-terminal":"2.1.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"1.11.2","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.2.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"8ed8f6bdee185d324e4183ff75d643a57c47b9b6","_id":"@ionic/cli-framework@4.2.2","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-t2XkOl8u0beLpjBZElPB+7wTId0TjJdGf0Es55ftMS1QdAnZkXxYgIXxZbWTuRG/LMKwSkkvCSuiRON6Ee2+DA==","shasum":"872b4d30b8ffa033d0b1312eecc12a8fa187c6f0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-4.2.2.tgz","fileCount":43,"unpackedSize":144016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRbCpCRA9TVsSAnZWagAAYlsP/0bHVgO3J6ohAX4y66uB\nhBhMKUWA6/nKgOWVHRjmpvM8KlRN7m1ZXNUQgEK0eRo7S1Lwuvw6cCm4GgPs\niJqvTexIVV+0CJi2uQhIG8yCV5aBNa4CKy414x6GZDT660GhtmwiGz3e4T8X\ndaFl8129it3mZy7k8CCL9AO/rH66V4IYi/IcZZ2fojNct2ZbXLgEhiOCdxWT\nNPSzWo3s06ONMlkhAtVzqDZL5aNtQJWrG58tOz5i8089Vkz+wpCRQIoFNSIi\nMk6KCxd6H39uPpxYzvniGkjOtRQND2ruGnVUHZ0qx65itbJLmJGA7501lIOh\n1Eui9qZOArksf37dcGW44vGZ5WCxK9teMv8CT3HxZnKXaWY02tx/qSmF0l1S\nxTvP1GuKXrfHXBLde2ZaYxtcm1VQHVX5YR9588evxxALlSTBKre03SUwG8ik\nc5v7KspZTM5mF5Glih19ifc8+fTpnX9YzYxaUreRy6/tnBosgVSQE6brE9rM\nZaX+l1ItAvHAxXOwppod1I/NbvAS9HoV6+jYqV/ZOl3Yw8bsz11TEukdF2sO\ntWpdoddw4C05kahuzfnSjnHJoCiDrkZlNO7a24wwZ4+kCuLGtWRv1BoH8n73\nmU3hde4n08T2ZKig0LxKE49mtvisKrsSGWoBUoJ15lVCkKIBPgnQsno+J68u\nHm7r\r\n=3bKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe+EMb9ayCoWwYFIHuQ2C830D+Zbam1aMFONlOpSBIhgIgIRB5F0X9jJzlEAcruXX1O9TZsMsgPUCpyBKqQVsfboc="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_4.2.2_1598402728891_0.6377847925295375"},"_hasShrinkwrap":false},"5.0.0":{"name":"@ionic/cli-framework","version":"5.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.0.0","@ionic/utils-array":"2.1.4","@ionic/utils-fs":"3.1.4","@ionic/utils-object":"2.1.4","@ionic/utils-process":"2.1.5","@ionic/utils-stream":"3.1.4","@ionic/utils-subprocess":"2.1.5","@ionic/utils-terminal":"2.2.0","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"1.11.2","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.2.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"f6712a9508b37de0a8e202072bb14d75ee81c8bf","_id":"@ionic/cli-framework@5.0.0","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-roBCob7+y7Z0qYLMvHfvdtiGTtZENMW0bwXUsCkPBiWJGAonzhaqvbE7PLsoerKBD0g6Q2ZrhS5NZ3ndzkd61A==","shasum":"3f45a793ae52b4fd9827942a5505187efda5e50d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.0.tgz","fileCount":43,"unpackedSize":142204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRvh8CRA9TVsSAnZWagAAvtcP/1l/0grfjsE5M6dUwtpf\n3f5/9Lk63F9gAqXY4LWByc7+qMzexmvh817dyGz+zaHYOJTVj14f9diR903M\nDq6EzM/gXaLr+6wMYcOqSF/orJM/RPlNq4h44AoWWUl4hu15Ub+j1QL7FLiB\n0DSJjSi1979Cvwc4XTqKE5J+FhDEn8sVho62s9mqw3uuCHcCjvp6Xrojcj0+\nOsyXCOaGGKANwzWTLrgVOUFl1LrA2AiKDnbPNsmBkwalNM4I/SAQACnJyr4Z\nANjquZ3gVRwIvS0HN1ELd+t6lZbF1loxNPLk0/G473C/EMKEJ8pKki5Hc/s/\nGSmJ5fybmUuHWEApM5FvmkOUbMJHk9LLjiU9NbCloUvOHckGTxB4/DdB0ZKu\neDr/PPBLNz39KpjXKjzSyJ4a1rN/WsIyAlw551bDPnfIi5UDp/r2yoPTwu5z\nyEOJqWKilwLUd8fXlu06aRKlj+bPXJEaMqjKzp8txsUfUtovvf7i/BVKhq03\nLjvhZBe4u6Njc8SemtZfsmPVfXKGL+zZ+CqI9CmGmQEwmyPHvhTLLhAGrslS\nz2AfNcG7hSU61Xaw9xNy9YFraNP4pyfZxFdVdg4WZD1xmV/0cWVs8xXJ7YnG\n3gK7BryCQ3jn5fc+kJyBrRodyg9AikdCJUxOdL8GFqqVPXdvcXLjqozeG3DU\nBARV\r\n=GeeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBN2rO7b2KyrV+VpjKO8fsMZNZzGSOLHMzyJFOKj8/uwAiAQoltRnrwdry92B+sIH4WbvLOBgFiBm3WpTMvfSrbiAg=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.0_1598486651752_0.4610123848486911"},"_hasShrinkwrap":false},"5.0.1":{"name":"@ionic/cli-framework","version":"5.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"tslint --project tsconfig.json","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.0.1","@ionic/utils-array":"2.1.4","@ionic/utils-fs":"3.1.4","@ionic/utils-object":"2.1.4","@ionic/utils-process":"2.1.5","@ionic/utils-stream":"3.1.4","@ionic/utils-subprocess":"2.1.5","@ionic/utils-terminal":"2.2.0","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"1.11.2","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^25.1.0","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.2.0","tslint":"^5.9.1","typescript":"~3.8.2"},"gitHead":"f70bc47ad52809e7ceada53fc4d7beb3bb65f45e","_id":"@ionic/cli-framework@5.0.1","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-6k/SScbz5iuuQKh0o6fGk7tN2Gx5yQCkzHqKstcESFVIvVuRh3Dn69LJPS/dzrky6ud/3AVV+ReKnVRA1AeB3w==","shasum":"6a4474fe6ae3ce1efa968d596b1a5cccc27828de","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.1.tgz","fileCount":43,"unpackedSize":142400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRv58CRA9TVsSAnZWagAA9EoP/2LEQeI7f5DBvR9kuuSl\nQSQg5MYrIu07ci5sxg8VHtzNQvX2i0EeNJ/Yl7+kqZ0stajhqs2S+lIaawrc\nwpeX+EjPtZvva/tMNVBEmWbHG1h6tQy8F1oFvUZy9L+1KwNmD9lWeCzQJHSV\nNjGDyXamjP36QwaQ66rNBdhC4ucGUUdAhc4Z6lTIP/SEnMrP5Ej0H/E0qjwN\nknjmu9Yvkvs26NkBCarTl10WYU5r3wawedhW7YQXzhpr4eWZ9lV0pvNo8Fvr\nIwZvK8ArDYJgY5Q8hjogMZCNmDPSUBNKFsuYnb9sSl/jVZYtOBT1Z9ZGma5d\ngm/Q9PNM4na9Ah4pJawa0OVFeLC0oKD3D3uKO0lutCvgFC0ErNjxkDpxgohM\nkKlXCzF02YhQVmMMkQIKB6R6AS7Y6J30uJQRKjTIHQV3qSP6oLMmNqU8D9xB\nXMbFaWkuzjScXMWuLhmt+PnnUembL176c3hgHhK9YbIoc6O0rvN3pxM+QV53\nlhZVaAowRxUu/KSgzA8Xfmxr9ahBJrJyq/Q5FVxIXVh8q1d3ysqLaKAc4k1P\nu2LLSAPaTdr5zC0YizQzgeGy+VNzjTclyxRl1qldFhNSpx1eHz1M63taWw5J\ny8rEU/aqdXkwUh6Mrj7OsaflTJYTi5PlGCSqilRAyqr1u6qZmwNA2DAoaGTQ\naNLs\r\n=jL9P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvoDjbUmwjyJ6ES3M4h1pn+zALswHq0AVj4GHZIYktZAIgEBT8VcsWGDZMMg3Zh3GocgIXaadZxLWeQqhnX+MfFgk="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.1_1598488188440_0.39090343828878904"},"_hasShrinkwrap":false},"5.0.2":{"name":"@ionic/cli-framework","version":"5.0.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.0.2","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.6","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.6","@ionic/utils-terminal":"2.2.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"f85e6db0eba47c8d97181b52d69c687c100f93fb","_id":"@ionic/cli-framework@5.0.2","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-kimiPzuWQhb2DZhtyoXzUtnW+qTwDp6jH8D8eX0f3vK5Wef/7UCCijuna8BD1IMrqrr9Nwa9IW8nkEJy6fFiZA==","shasum":"f2fdbd1f113c1b9bd1f95268285efb3e8153fd0c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.2.tgz","fileCount":42,"unpackedSize":144770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSEwdCRA9TVsSAnZWagAAEgQQAJCZ9cNiur8B9Ap7jgf5\nBOgFVfeMSeshdNuWUtbBbhfuJoz8Rk3z+pz1J1eE9u6b/jUjYV8xyI5wSeNd\nLexxcZSI0F7qECHsEwczxPZh4YdEima11aM9NPSLA+aXw90s8bQZM696WJ5M\n8zcufp2Bm4IW1TvBIQLlPR+hDbud+kjzoraiK7rMHsM6sp1S2ic7k4xmXI2S\nOHZ4PAa1ZXGTa8kk93yz36iMCdGSdN+M8p/yF8zNGLpBm74rtN3Gc6U0DM8/\nobtZpGfS3pX2rbi+TCHXUo2yfg0Q0Zy5NodclBT4u59eOynMcqdIObXvVXao\nM/JjGreh5RJvdjqimooy9NG8190cHU74bjFFTgFcOhoSd9Pgqt3g/qeP4kQE\nFF8cOzD9qZ8oE4WXuKivH3Qgvayd9Diftow+yw+kq3pIfr8/CRFnS80O291t\nLgY+Psi0rdOXuWlrrRPJqtJqx2kUgsni+rfGMc5Zz/tbzgkgqMbFu7hpl9B2\nZYmxr6g47BhYER4pMdECqd8IcMcjLx8yAlFiu8xmmMoST5c+LCisQBnN9cdB\nNPAPwjvym7FrPnfVK0eGbcmxkIQzetUM1oH0bISbf1pz8nUUgJrQ8e15u4AO\nOuxWeSgAbiuhrhCvJ9YvvUMtXnuNYPTw9vxUHTdaRprkLOzxDImLeIgYy3NX\nH/Fc\r\n=OY1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICApqBO4X8EMafoYLvmnMfn80SHXC+yRTrOQ6VJLqrrpAiAxbiKL2BwbsKFVajPiy5XBm4KTq3tKNzzs5MKKXBTomQ=="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.2_1598573596696_0.756026652736782"},"_hasShrinkwrap":false},"5.0.3":{"name":"@ionic/cli-framework","version":"5.0.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.1.0","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.6","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.6","@ionic/utils-terminal":"2.2.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"9d14290abb3f55f2f161d425a85187a925992b24","_id":"@ionic/cli-framework@5.0.3","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-y9dneWk0fIs/j8rtxQVVKZ6JpmMmfArxvysfh5XqsytOA6FUJ1OT4/K3tUuuWww4vh1V89HW0GxBN1eUT3hEkg==","shasum":"c195a0f9642f51c08a12adc661a6cfb39834a522","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.3.tgz","fileCount":42,"unpackedSize":144966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSrMqCRA9TVsSAnZWagAA5oMP/RcVJnEe/KUUQjzycFVJ\nX72V/DcBNUJd5QYc56G/1pE8hCsyLVmtkoER81McrhXs33OITObKFOX6ZZtZ\nJTYpTJcy5UwRYbcjnT2Ps1eS4gHTvI+wpKGlPQDJvVpciOZUH5f9jVqHOqwS\nC0PFSy0Ydy6mofqQdDDY6pJlYZXlLr3kdpKBQt+YB54vgwW6VVAduTQGE0ZH\nvNfSJ5EM0W2/4JaqJ5fF300NaAUPlFotm+eaiwN4UMnEj56uw2IIaxYjhVn1\nkt5w/tjfuNpo9nTEdxn6+3YscQJlqFtxf61VzgeXe+c+3kZxmi30c+AX/SNK\nilOeHXpbVeihSrDb93sMYeGXhWxS637JxyaARne1ZxjRYKB6YrM1De0nMw52\n7eM0Hcs8OTSHVV8OOLQFDk7K33uZk0UlNO476gOja/UAGW8bHg8ahsr9N89i\nF6zdBBLLpaX0+iN782xj9rfzU2gt2qv9CrXFo2Z/KLeUbMR6DZ+tnmS8TYji\nMKcdC9ll8Ai29BdroqHSv3V1qA+JRva4Oya6zEpRQQIzwR9qVPUx3CNijpLW\nVNIoL4hk6Qto7W1BeqW7B5e98vGkAWUflCh06H5DsjtHw7Zh8SUNbR5+U2++\nQ5BDLAuwosgxheNflH9ZyY8oRvVeh3YVbY+8l126xXkEWuH/+uuQuMUxJp5h\n+RFN\r\n=VXwP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALnCXWOhlQWEfLeE0wk/bjNeCrdhAi4ZpJGwB04uo0eAiEAwrpC+K6actRCMyl3FAqsHAsK8sirJAq+sk7EjpSbGIE="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.3_1598731050340_0.23242799446987705"},"_hasShrinkwrap":false},"5.0.4":{"name":"@ionic/cli-framework","version":"5.0.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.0","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.6","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.6","@ionic/utils-terminal":"2.2.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","untildify":"^4.0.0","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"e3853f3968f2b9c7fad9053b982f1c89ac96f0ed","_id":"@ionic/cli-framework@5.0.4","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (linux)","dist":{"integrity":"sha512-8sO+OjvKxW/ofBngRzydWRq1ATDwHPgQ6occTVEBcSNI9wCiKfLA9GKuKRYfmVvCDX84/g3BAWr6IdErRqODHw==","shasum":"0f19bd6a1f0e32ac70a745bca8fe184cc0ece8a8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.4.tgz","fileCount":42,"unpackedSize":145162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUCiuCRA9TVsSAnZWagAArg8P+wR1zCshKrLOqECp5mpE\ngoNloJiFNtR4YKS3Y+QTSjf0YTQ51rdq80qOccazqG0nGtT995JHD2pOvKWb\nj0/7OF5VNYnW+UR+aLy68ywoNhqsn98q3e9vdhiuVoZrwrI4W00FkRI0haYu\nTefmqiUz2OtIJUzoIvCZmwRlLaq2Sw/TLHV6BNXZ7PEuu9uo1mryZoPGZH9u\n2u4RA3V/vuqfwELq28ufgB3aiVSAb4Ba0TuX/zINakLuUpX4vPQggdDmKTdd\nFkpUBsUPk1gahYlmmt5+kssjbhFOICWza5uh+raKrQ0xbYp9uQSPdDZGzqzp\nypdnSej5dk13EaEiMuUw6mjhQDq4Y+yoD7fLwkypmZ9Vl5cZWgkK6mNjW0+n\nZaltqZ+IOzRvFcWitLUIeYRElQ3Kc4iUXMZ/6IkrCkG9zCYdeS5NRgQST+ZL\nTR/a0g+zUKoF9NIEuA1qef6gaLHuvI0L6L0ONRlOExETl9Gp2h+KYozWjw/s\ng4ZNQWbII/aEQwWxC4KEzxzHHpuoipO3LMkOpAdW3XuWn2g0Js9h6f+ghfFe\nq/+epqzE8CWtwk3mYM44icpaCYTLOBL5NM8gAuyLNtpQXpvwXWAkD/vzAEA0\nUboxLjEgxYSMJxVkJ2GVEIkOlph9UY0/5XdeLxl09li6+bdQeQdMMFRSMGlD\nAxfq\r\n=evkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHA2WzqWyPibDN3yLb9Nhu9xxgr/1LV93L1rXby+wlDgIgThqMrTnCWgCci1TR1uSlbC8ZBDDzrNFJytz+UK2hi00="}]},"maintainers":[{"email":"hi+adam@ionicframework.com","name":"anonymous"},{"email":"brandy@ionic.io","name":"anonymous"},{"email":"carl@ionic.io","name":"anonymous"},{"email":"dallastjames@gmail.com","name":"anonymous"},{"email":"max@drifty.com","name":"anonymous"},{"email":"dwieeb@gmail.com","name":"anonymous"},{"email":"ely@meta-tek.net","name":"anonymous"},{"email":"giovanni@ionic.io","name":"anonymous"},{"email":"ian@ionic.io","name":"anonymous"},{"email":"hi@ionicframework.com","name":"anonymous"},{"email":"jcesarmobile@gmail.com","name":"anonymous"},{"email":"jthoms1@gmail.com","name":"anonymous"},{"email":"ken.sodemann@gmail.com","name":"anonymous"},{"email":"lars@ionic.io","name":"anonymous"},{"email":"liam@debeasi.com","name":"anonymous"},{"email":"luke@ionic.io","name":"anonymous"},{"email":"manu.mtza@gmail.com","name":"anonymous"},{"email":"max@ionic.io","name":"anonymous"},{"email":"mikehartington@gmail.com","name":"anonymous"},{"email":"matt@ionic.io","name":"anonymous"},{"email":"nick@ionic.io","name":"anonymous"},{"email":"perry@ionic.io","name":"anonymous"},{"email":"tim@ionic.io","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.4_1599088814592_0.896486192766702"},"_hasShrinkwrap":false},"5.0.5":{"name":"@ionic/cli-framework","version":"5.0.5","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.1","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.7","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.7","@ionic/utils-terminal":"2.3.0","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"172121cb759ca4010eca12cd173f37fa9d6d6d96","_id":"@ionic/cli-framework@5.0.5","_nodeVersion":"14.11.0","_npmVersion":"lerna/3.22.1/node@v14.11.0+x64 (linux)","dist":{"integrity":"sha512-eXQ5HoXyrFUwF/HMVCKX3gE0DE3ciQ6jaq/iVip7YuNPsmKVpTsCGyWDjB+x7/0ViYl1gSOyH6+fzJlk08vfaA==","shasum":"d8dd0076d060abe4102115cda8335e0f2e4ee377","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.5.tgz","fileCount":40,"unpackedSize":139915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbRBECRA9TVsSAnZWagAAYGwP/0vzeOkx/G/ZqiR0EFm2\nkepqZ7dXFgJNCPQNJf5cjBpT0d37duAyFwn+EsckGbbsBVnps1MhVJ4zHnPP\nnwvxM8zy3QzOAlKcZJPToP677W6/xIIqghRJNkI7snoWVkYiLKgAlchhucpA\nJpvuo6Zw3Pn4AkJbLFbVawAxzY1QfAPzOp1QiG6SOscpYrIeTXsrBCabZbhl\nSDOjNLs4aFA6bhDOoYQ1+N0VkCeowX07EA6Ush73ov9dGlUWfMTLTOoHnVUJ\ncPlK97a2ZfLoPy56LY5ZRNWHlCFDGmr8GX18UGwO287zvSL3TnPi4VNeIMcR\nhKQ7oz4kq1k6pRskXbxrcm39vRDqEKd8h9wwScLmJ+b8BsCg5XcKH6Nku/8S\nz0zzD1BGaV/zl2EqXfpvMUA0UQwEX/O00iVYGxqJ2Y35TKwejmUWDGQR/sdM\nfpxHSFW8Jb9/ulUzhyx15rhGtMiXTIQ1HWmj634u8gZqzuR7cjew0IVP6kaa\n2S0XL2Sh/v5nGrMZjy75WPxjKMCkXYXZSfbzZd8BsBaezM+TYyuv7KCD93T9\nxd0yk0A1l/fBwb2/YW6wT9r+XOBQb0wvF9J+0F/79tNd+aGxhkBv7dO8UGtG\nmAK+z9bTHdtEVuViRS2bf6ZfcoDGgd+Ruopdrqt9hG97DOAqPvytUERB6eGU\nP66Z\r\n=TIMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTvplAjcvq1m5y1vGjKeCaX8mcXKcmRjGgvV8fMwPd7AiBy93y6rSB47nAdJUz3ZVyB1sCXei5AbO8aFxUcEbzwIg=="}]},"maintainers":[{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"ian@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"matt@ionic.io"},{"name":"anonymous","email":"ely@meta-tek.net"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"luke@ionic.io"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"perry@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"dwieeb@gmail.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"hi+adam@ionicframework.com"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"manu.mtza@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.5_1600983107617_0.5274599255442238"},"_hasShrinkwrap":false},"5.0.6":{"name":"@ionic/cli-framework","version":"5.0.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.2","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.8","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.8","@ionic/utils-terminal":"2.3.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"85097593e45837e1a0bdef8f3e20a5f44f6cd1e6","_id":"@ionic/cli-framework@5.0.6","_nodeVersion":"14.11.0","_npmVersion":"lerna/3.22.1/node@v14.11.0+x64 (linux)","dist":{"integrity":"sha512-CygkCCn+O3vMmt+l5y+evmcBHBI/HVr+QWQVca84ooM2lrLzIQDRC+iZ5RKOnF+eCcywGZ6a68FvXoWAvQzfmw==","shasum":"8ebeb7c0abf7af6f4ec9650c25a6c9c8e52ac820","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.0.6.tgz","fileCount":40,"unpackedSize":140111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc4ixCRA9TVsSAnZWagAAv/IP/iR/N4brlwkTwIe5khcT\n5RMWUV0OV8Mj9fzRklANR4WZrbdeyBYmJlhnJdHhb9BvTpeNBWdFxtXDPdIo\nU9cyJSCqF0s2aXR9cWr725KzmEPecSlXeiQPWuleMvimJMe2BDHxgePjzj5X\nTZ4262bF6zJ6BSJGrwfIO1ZY5svLO1hA3XTyXxgMkEq22sz7Elhqt1Ls6cy0\nK0LCf/QNDqTq0IHTJgxMlIWDorKGjF12XmiJSFVD4jCFqpgFVaTbQOSLE+7K\nS3FlpDSMVV7YSnUqrRKZ7zsYfaGOFMrDaORxvGCeTsTAMeGN8bKPowKDGN6y\nwJcO42WHNf+qnvh69XG07YAaQIZQkGHyLTy4pl5wCYTTEzf7VB8sKaxu1YL1\nb0jx/iQSKnKMo6fLPIAaqJTGGQEBx0giMQqh/7QJ2lr9EjaLwHEb8vbmdxWW\n2tvZKNl/zHQLvVMTs7QgyQv1hYadtT+Xi+SiHAM16cw9rSF1XHaNPCRT2xDS\n3cFEoOq+7NrclrHAiNlJc0eRbMIiZyVEl28FLWzem4vOr4d78SQv3AsuMXJU\niYTQbM7mU4BoO9w93d7BG/E4lJMXtvzdXSmKhFWHpANy8scrm2v+A2Npsqvz\n8HdqZfnFUJRt7ODHtih9WdJI+KFBhI6UQdDJUXSMZj3rsUNTCYmCDq06W0j3\nVwhP\r\n=qoBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuZveY2ljYVnTjfp0e2LWLBjxRYfksGToTDbvAKD14ggIgL8y8yBEfU2YKZvVmwsCvKL6Ge+NBZCJ8cY/lz9nZA8A="}]},"maintainers":[{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"ian@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"matt@ionic.io"},{"name":"anonymous","email":"ely@meta-tek.net"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"luke@ionic.io"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"perry@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"dwieeb@gmail.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"hi+adam@ionicframework.com"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"manu.mtza@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.0.6_1601407152780_0.3223628778221661"},"_hasShrinkwrap":false},"5.1.0":{"name":"@ionic/cli-framework","version":"5.1.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.2","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.8","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.8","@ionic/utils-terminal":"2.3.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"62a4225e961a48dde3d8b8f3280882c68a604418","_id":"@ionic/cli-framework@5.1.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-Hb/P2zuHB3zQZN0qG7Lxda8IlP2mHisfb0KR+wc9cw2BSiH+rtXRd/A4JxndPznjWs00PHbWiEm0Ehas2pA/nw==","shasum":"b5cf65e86b55157de2d6cdacc7dbd9c185666757","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.0.tgz","fileCount":40,"unpackedSize":140698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0k79CRA9TVsSAnZWagAAEBcP/3+dM53i6+21ulEcB4tV\no/T+Ihh3/C88HLPw1gysrQSuQPWln42X37IruhhK+4SubK/KtndcvWwTywsI\n7egRcZNvJNWyPw5kd4iA/1tnZfOIA4CpenQds63Kb0tEV+VsFbsC956VMZJB\npuW7aDFk/TyonI4V9bP5Vwv9a50YxLSGP5K8tFRGc5UfDFzF07fMt6CJ2zlK\nnOJms+x44G4Yo6mXCWHmbgDD8k2/36G9UtA78VxG147mtJLIakgi5oMRPO5D\nbowqdRi++1+l3fnUh7xc7H9fu8/SvTXFekzc4MkFc6wEm30MiDUOK9EQHeWX\n4r7rwXvBLgFwtErTA37CoPQye7168S93krhJUyfP0I6BW/BUN5S40LxKtyB/\noAEs4I7xck3Y2wwyR/UCEUe4QOL9nmINOPPBQfMmgggeZLwX+yjx6h6hr7ys\nBjDcwnCQjENQxkp8Jg/EDGDO32iuephM/xNxBwg4/K74Oky6PUSffc7w+KkK\nyWhR6DzUQfVicNEidJKkB1/n++9d9xvu0LPVr8vC84eyT5KIUXQdO+f7cDK+\neW/l5BeoHHIvUH42kNLSnuUrGHCA2ztrF7jtQOuMB/Pu9oaLz9Q2gXIkikYm\nyvvZjV3jwuUg8Jdz12/b7BEVrCfyubmFioSGmx6dLLSAQ7feybwzikBKJCkA\n8AEQ\r\n=cFQq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7s3R0gs1vHJZsODKldejtTKHUwYl7rtYSgEfyu7QqfgIhAKZBHf05iFzBXhwXAAah5TPhJzzm/mDih1mIDV8fCdS4"}]},"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"ian@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"matt@ionic.io"},{"name":"anonymous","email":"ely@meta-tek.net"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"luke@ionic.io"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"perry@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"dwieeb@gmail.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"hi+adam@ionicframework.com"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"manu.mtza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.0_1607618300916_0.3161213367472806"},"_hasShrinkwrap":false},"5.1.1-testing.0":{"name":"@ionic/cli-framework","version":"5.1.1-testing.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.2","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.8","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.8","@ionic/utils-terminal":"2.3.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"39dcb1c548fe9f6350c9ef3da22cd12e3f003db1","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@5.1.1-testing.0","_nodeVersion":"14.15.2","_npmVersion":"lerna/3.22.1/node@v14.15.2+x64 (darwin)","dist":{"integrity":"sha512-c84StBHUCBRM7SDInffkhBfA/xR0qr9c44W6q9uipl3qeT4msZffd9lckEhg0gg41+cTEYpOgClAP3YQj9X7kw==","shasum":"5af927fa6efa07bd29730ad6b9cf4e4827e5614f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.1-testing.0.tgz","fileCount":40,"unpackedSize":140708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmvNICRA9TVsSAnZWagAACVsP+QEGjCbyloibk3JIjyn1\nsMEMk3io7I9kEd5B1y33mWV5hbvuMzPXVQPnK/d14AHBYDxKM1eH7P4KIki7\n2b4uXip/NVTW9Sf5pLWruaOBwWgG/OfxyZ3yTWoxplawPeIHU9MfHsjEb+cs\nWiWW80VjQl90nnzX/uyYVpbmfFAjpbOV46hYn7MfVYjNTVbWvv0w1ZnKLiOF\nmxY0R0YI5W2xnjFoVaAgmb1MuIm8Wxx+j/g1ykUwMkBqqdrKji3SGpb/Icaq\n5c2g8QeDT+R+eAi/t4mSSUG1+6qV8v15wUenZPbu2Y0EIebnWngOuwZJOEEJ\n0vmy631s4GS1qcl/LVF04adNCGZXT5Pr+g90AIgQscU3gyhdoJazQ+wSQ+pj\n9vvEKVnTB7gcqMbyRfPCys0hVYiVIDrxjmq4B8VG/bhyIeWcr/GeCuuQhPRq\ndtxH7HOwg06TMWyE34mN7+5+VzmpmD1WEki5o1Y+BcBFNyxndxjppPyMPj9X\neDoMlvOS8slMCXXLTtTiJE1IxFHnUsCgO4fM8UzFy/bDzUev7z3FPjOWfiH/\nEg6QoLyusCWv1f+B6ny7mX4H+L3khJuowl30jvQZ0518CZ4zr7yRvPd8XuUD\n3jU/5O9QdtAWKbKXazxjnUN0Mq4ER7qio9shGRoT1s4XGLjrVaAyDebivnyy\nBsEi\r\n=NiBl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGWPOpIo0AvC4303pemyroSyMn0Nr+OCwKCktQWNjZAwIgRPStwZuIHUKfs1kAufCO47bNxJ8aFzrcpEv1HUusapk="}]},"_npmUser":{"name":"anonymous","email":"ely@meta-tek.net"},"directories":{},"maintainers":[{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"ely@meta-tek.net"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"perry@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"hi+adam@ionicframework.com"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"matt@ionic.io"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"ian@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.1-testing.0_1620767560072_0.12869445053698292"},"_hasShrinkwrap":false},"5.1.1":{"name":"@ionic/cli-framework","version":"5.1.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.3","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.8","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.9","@ionic/utils-terminal":"2.3.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"441df17dbec23611801945278c0c98ca58ca7d06","_id":"@ionic/cli-framework@5.1.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-cew3/WamnRs7ddv5GShyruaaNH3wHWMPjvGnb0ePa0d9uPR4FM5nuWlQMb8vDz8wuJ2QHj6lAp9Isc7qh1zaPA==","shasum":"d12b7d4ff50c85807527a4d3fe5d30bc3fe2ccd9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.1.tgz","fileCount":40,"unpackedSize":140894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIli+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYpw/+IonMfAt6t6Cj79Sy3Bxed0RXadEgHDcR8Lgu+AHdMIn2iGhI\r\n3eRexq9crlsAEZLeux7WfUdyxLikLEKGQ4CTPsxfUSsTheZbuuG0B2ovR7Vn\r\nr1LTul4jz96wyX3p6TNGU4LXp1ZpTENJcZe820sJ532b8xZAOYMhH6K2iKH7\r\nP/QjU+m/sQT/OOpuH45kXQJ5Fczul8Oskhvhgiv42oty5cOB7rG2dTRki6vp\r\npTIy1pjmrpGEFllgQfLbEvuKLcMYubDXzt8L6jfWmzQiw1Z/N8qKnoCRVe4n\r\nJ7om8Dcr8WRGyojsNoPncOtqJe9DkUqK0t9gahYAyRPdJppqXSFbUNgNpV6g\r\nTuecBa5FvpSTKdHsv3bU50qZirpNheTvtyk1D6HsFfRyEMNUWXDA2cPjIAW6\r\nGKNcbZXAN5uxTNV7ORN3KgR8PoihctsQ7ldFsMchWGzx0N+ros+YFJMOvcHk\r\nwU7WHEZonkkI23Imz6oSo0J1mdkkCinOP4taYWzZ82n2BXIn+S2IpANkqcYm\r\nYPnAsSmFa5HQQAXZ3IpNMKJYgIJBWhTRYsbJcW7XZExtBceoFcQhkGfJQVAm\r\nWdPJa5vTqA1Dvc22rYkyrGcoZsMldBcvILh7Jf4KhD4SQTfsNxpUZ/lLkttq\r\ncVGBFGtR4ATdquPirCTcmQ+pUgebh5k3MHI=\r\n=MV3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqsn0hnn3CGXyfF8m16vOl+QksoYj5pEb2q8EiuY5SWgIhAOAYvv4aHB0HTLt+GKCpSkW7TvzKxVey/2diou8Soz7O"}]},"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mike.summerfeldt@gmail.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"amanda.s@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"},{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"matt.netkow@gmail.com"},{"name":"anonymous","email":"damian@ionic.io"},{"name":"anonymous","email":"chace@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.1_1646418110361_0.9169085856270958"},"_hasShrinkwrap":false},"5.1.2-testing.0":{"name":"@ionic/cli-framework","version":"5.1.2-testing.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.4-testing.0","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.8","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.10-testing.0","@ionic/utils-terminal":"2.3.1","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"dca35291e1ed5e989781bbe61d9ab78aa8c8c163","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@5.1.2-testing.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (darwin)","dist":{"integrity":"sha512-nshjvoqVNhS20jAwbsAzaKcsUvl1dNEeeSjbCNmQQ8goe/GeGW3m8/+6tWD9O1JkQiLcwKVRma3BhgsQ47HwHQ==","shasum":"ad459ed6290e07e04cdd12a981f509cb4c6e07bf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.2-testing.0.tgz","fileCount":40,"unpackedSize":140925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL5x0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJXw/+N69w5PGCBzpIprWcfldMiU+24/JZTJ9tMu4W8r3Vd0exsKY+\r\nw3PP3Ra1Jw914DKpMlfLNs+K2GXj0OqVyAHrrhrjkf6eswbjyweLLwgDgMvM\r\nL5kfWsWwQ4n5NqbWdd0XQG9/qLpTHqcJfPY8vouy36A+3iInwUfwz08LKreY\r\n5f46AUmQsyCXfVkFDwzJvnUQLmB545HhgDPV2dxVfdssZNYZkjJcpNsYccao\r\ndntqeTd723FaQiTDxqD0IUxo+RYGOQuEj82Qc87pxoHiEqBmUZZaLH8EF8EO\r\nh+FZvQz+Gcgkk0B4c+mMl8ZTR9ALWVQTgemSNOQHR6mwTHTjXRv6IejGgXOj\r\nPoV7CkW3LgKEsP0rjc6HVpyNdpoxKPdcW4mgOcTQji0Z7EBhtnEJONzdbDgZ\r\nAVI7sJ0PcfyAVYgiYE8grqnzW1SlD68vqR6kEs0q8wsqnUMUMOBTwr2Nfpuy\r\nvO7iQJZvjJoX8RwFmCt1aabFJF+09tpB9x34KERa57GeX5IvoUB66LXRppGu\r\n9aWhYsCGQT4CbF2If77Z9BiBnXYi2J1yiO550xd24EoOeKIZzY+WA/Rgb/Po\r\n8d12zZTUuGdpObLZ2FtdHvhDZL61Nguwa/0ls+FrVkpVp4LOE++sUh5Jo/Us\r\nIduwiR2jSdZLZ2CxhrlygsqeIF44nKOm/xQ=\r\n=e6YN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAIdqq/Zy80ofVb1D0UccasJIo9SHoyQaBlkP1uL6GYAIgd6/+nvurOs4QDvMTNtp6owMHRKdohkjOd0qxNV7rdEs="}]},"_npmUser":{"name":"anonymous","email":"mikehartington@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"mike.summerfeldt@gmail.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"amanda.s@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"},{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"matt.netkow@gmail.com"},{"name":"anonymous","email":"damian@ionic.io"},{"name":"anonymous","email":"chace@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.2-testing.0_1647287412115_0.0554769677323419"},"_hasShrinkwrap":false},"5.1.2":{"name":"@ionic/cli-framework","version":"5.1.2","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.4","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.5","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.9","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.10","@ionic/utils-terminal":"2.3.2","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"6f8046bc3b2a5c4778b602364e5d31239ccebafb","_id":"@ionic/cli-framework@5.1.2","_nodeVersion":"14.19.1","_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-7z9cCJy832lQTZrl8pqxZS+QhjYEgvguPOktkD7yh3I0Yv6QpQJecKb5Amyx2UXv4ImmlfJkyAC3tmQdPRgEAw==","shasum":"32fa069fb943cfcc5d7b5d00e16985fabcfc6fc1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.2.tgz","fileCount":40,"unpackedSize":141091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/+9RkUNqKKgtspTEyrYA2GUy7g324ICggr7jkmza/OAiAMBIviU5JoTzerOUdhslx3XFdyM/4t3EHk01uFV+evvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieT/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJOg//a0pvKq2Hqwm5PiXL/pCSp7m92C2Ywx0/CBkePAobOINUdy4L\r\nDbFeroht2kL6CekubFpWwOjUUoB11iA26ltwfN4GIlvpOfo728ECAza1fB2i\r\nb1GqSnpkXWYoUzor0R1zoTQjQAzD/SmEvn8Pf5qWi8ymBpjiQLB9Qvv4Z3Vd\r\nIYC5v1dZtCo/HllEbqDn9TcJJgKE+xOYVJ9WcH1uxqwfyVX/FvVMg0kzvD5y\r\nwM3qQqMxCsYHNeye4JP0SP49xF4CVjNnon1+9aidDuKwE332AmiPjO6hCMqV\r\npk4FLn/hY8RHJNgcv16cQJXM9Lh3UkVIgAXBp2ACtBzN55P3YT8vC8OXKbPh\r\n0klADqd+Zqsv0sJ+HOkknPSCLprzrIou9eud6KG1zkfhV3Cvbt3D1PDftq1o\r\nIAQ5Tik9P3hz+JJyEw45eMMfir35YIuILOhysSdaPnpb/mfXFqDcw7R0/up3\r\nAN85icACBI649cf6vrClM19lCzK/2r0Sg42wXatC1dqzkuERXqFskMz3UqPe\r\n2y3h0y7SVmO5lquVf6045hoN6rqr2K+gvySNHt+3DJDcd76CCwEbO9xWSpNx\r\nibwQuuBSlGaIT+GdP9opO8HYamDEelqQioh/pFpOUWo2fF5f2ps7yEWUwWx0\r\nDI/237iyaGLyWWg20cOvTx/fk2E/gTdQmDY=\r\n=68We\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"giralte@ionic.io"},{"name":"anonymous","email":"steven.sherry@ionic.io"},{"name":"anonymous","email":"mike.summerfeldt@gmail.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"amanda.s@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"},{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"matt.netkow@gmail.com"},{"name":"anonymous","email":"damian@ionic.io"},{"name":"anonymous","email":"chace@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.2_1652113392335_0.9733948707857443"},"_hasShrinkwrap":false},"5.1.3":{"name":"@ionic/cli-framework","version":"5.1.3","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.5","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.6","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.10","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.11","@ionic/utils-terminal":"2.3.3","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"f090194e755912d7b8e659f4323c5c2804115c81","_id":"@ionic/cli-framework@5.1.3","_nodeVersion":"14.19.3","_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-T2KN/TurzNoAcc3iDt1KHU6GeEa7x9kXngMnu5xs+DzJv5HhBKjVOoo74b8rgVxdPx+dLOV8aLrorlyvsHR/tQ==","shasum":"3545a0381c7d309769a29ecb55660c3b5e5905f8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.3.tgz","fileCount":40,"unpackedSize":141288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfoTtCzoVJdonJFYqkZKX4X4kvyoZcKA1h1bj2I4Jg6AiEA+O1ojqR2QiHqjtzIF5dIto61guA+0w9GNSatGB7r8Bw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqwlnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1TQ/+N3ghYvv20OCud8P4YVjiA9XlXpgM3BWko1ZPObDz0N/R7mmn\r\nxPcSLNaiBOzOtVGZeYaqRUFy5EYlOeVLlVoLYSXWT6/apf0tbLwrBikSIi/6\r\n8mAi+o7Pb4mqyCd0uAs14aytEA+bRteBSkxqsJmCummTExQ8stWXEC4edv06\r\nWJbnnWJsIPPsVYeOvXoaUnUVOpddfuh0GIx5POVddcZ9bQXD2Iz2v3rVmfyx\r\nDi7lvYFwQAXJQQiFDaNFuQlzkmMZR911ecfjzxyMfss1zAsD8HA/JonB2fcV\r\nfoixzV3H+Sdu/KCpldo+h9TiR8FtlDgwYZoxovD9PPgR/X6W9efWw/HV6y7S\r\n6BR1ddH1ic8AvyNZoB5fds5QHZFSX7pwQwd/5E7kwzuKZ66mCNslZAf/xcbw\r\ngHUwFda1LOQr8xsMdUzj3qAoVFYjlXub2M56fpi6xOVRpLbtXOkvfPLGNY3J\r\n6VJZii3qoWgo0n5cUq9zMTeprn3qGGYEINvEcvrpeslUvAltJ1Ix5/pfE+DL\r\nHK4uWYLjcoHAqRrBR1ujKYK7AUG6rrNfgaWBv6BYWRYTTxi141JCNF90042b\r\nNayA5iRzD9Ap7Y5J2rqNQWCCCKDrMIns9w8T6eWJCDoii8dwt44rFdvQcpbB\r\ncpX2iAR7i3XLMNnzxXHg7TrD2OuAEHpcLsw=\r\n=1n38\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"hi@ionicframework.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"giralte@ionic.io"},{"name":"anonymous","email":"steven.sherry@ionic.io"},{"name":"anonymous","email":"mike.summerfeldt@gmail.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"hi@ionicframework.com"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"amanda.s@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"tim@ionic.io"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"},{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"matt.netkow@gmail.com"},{"name":"anonymous","email":"damian@ionic.io"},{"name":"anonymous","email":"chace@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.3_1655376231501_0.2535502209843723"},"_hasShrinkwrap":false},"5.1.4-testing.0":{"name":"@ionic/cli-framework","version":"5.1.4-testing.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=10.3.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.6-testing.0","@ionic/utils-array":"2.1.5","@ionic/utils-fs":"3.1.7-testing.0","@ionic/utils-object":"2.1.5","@ionic/utils-process":"2.1.11-testing.0","@ionic/utils-stream":"3.1.5","@ionic/utils-subprocess":"2.1.12-testing.0","@ionic/utils-terminal":"2.3.4-testing.0","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~10.17.13","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.0.2"},"gitHead":"f3fbed91bf0e32ba6bd10c805d0922161f59ef6f","readme":"# CLI Framework, by Ionic\n\nThe foundation framework of the Ionic CLI.\n\n## Getting Started\n\n`index.js`:\n```js\nconst { Command, CommandMap, Namespace, execute } = require('@ionic/cli-framework');\n\nclass VersionCommand extends Command {\n  async getMetadata() {\n    return {\n      name: 'version',\n      summary: 'Print CLI version',\n    };\n  }\n\n  async run() {\n    console.log('1.0.0');\n  }\n}\n\nclass RootNamespace extends Namespace {\n  async getMetadata() {\n    return {\n      name: 'mynewcli',\n      summary: 'A cool CLI that prints its own version',\n    };\n  }\n\n  async getCommands() {\n    return new CommandMap([['version', async () => new VersionCommand(this)]]);\n  }\n}\n\nmodule.exports = async function(argv, env) {\n  await execute({ namespace: new RootNamespace(), argv, env });\n}\n```\n\n`bin/mynewcli`:\n```javascript\n#!/usr/bin/env node\n\nconst run = require('../');\nrun(process.argv.slice(2), process.env);\n```\n\ncommand line:\n\n```bash\n$ ./bin/mynewcli\n$ ./bin/mynewcli version\n$ ./bin/mynewcli version --help\n```\n","readmeFilename":"README.md","_id":"@ionic/cli-framework@5.1.4-testing.0","_nodeVersion":"16.14.2","_npmVersion":"lerna/3.22.1/node@v16.14.2+arm64 (darwin)","dist":{"integrity":"sha512-x/C415fJBaAE8IJtV72NzN5ELvDDYtl/hu4A3t0KNIZVok5atmBhUykOculfZfSIhWgkIRVJ68d3bzNduqm2IA==","shasum":"3e91923411998facbd6f10b75bc1e8a0e25bed29","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.4-testing.0.tgz","fileCount":40,"unpackedSize":141348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEKDWsL0MemGOkNPPtidJa+bgREmmetow48xNrDHLFFAIhAMCjNBMChtuDmSALlalhdnyzKV0SnMgLCRVDP5S4z3Pz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpNwDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvgg//bzy4kT2oKeisGARtZU5RFjurZzH4y4EQlaUTwUW0/tBA6OLC\r\nZfYK22EIb+0+va81IwsLVyMRHOHgZ3npuiufkRvpMTw9CquS6xmhUE7T3XtB\r\njZnCIp71iZNJ8eIJo3+HLHJ4IFJKVVIIjZIlAoJZtKYqBab02RziQujo5zkx\r\n8pBXPBAAyGHsGv9ewIVTsTj1hsZ548IVEIQT4PJtrzFzIiSb2e2zzR9MmXfY\r\n8zLmc20jCYx87oZIhdecfD1e+fLo5282eqJtCnQlLFVVBBZYbhN/FhDtFWxo\r\nGOpnoPHGml/XkWggR+pc3Jy7+YSvDjp/9GCNCVbCiIHfimyqEbE7KMZ7EPEz\r\nDZYvTCseUecYhbUUHn8jILDrXNRSyuGWVszgQMFVLTDytrAEOMBYWlQmH2yZ\r\ngIciFceHGKYCkA23DH4hwg0RL/CSbX7Zlnksj4MJf4kU0jU1YnPa8Qg1g+U/\r\nbqiKbFXz7XOs9hxRW9d/U8l8lBri/fmYXXIU4T8rouLy02jH6Mg73b/nLzOK\r\nXUyV3Zf+68I8Usf2Ttd1c7Ke1GMbyzYVw1Bm8BT5G/86veJx6vq8jkOppkQg\r\nkfwm2W1F5iVwLCiINPICHFL2p8jnDs/iMs/gPzjLsV8CTaFmGqN1Pj8sMV1z\r\n0UBGemXdfj1JgJ8QYMpzyR4P3YUPgD8ItK4=\r\n=XAHv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"jcesarmobile@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"john@ionic.io"},{"name":"anonymous","email":"giralte@ionic.io"},{"name":"anonymous","email":"steven.sherry@ionic.io"},{"name":"anonymous","email":"mike.summerfeldt@gmail.com"},{"name":"anonymous","email":"lars@ionic.io"},{"name":"anonymous","email":"giovanni@ionic.io"},{"name":"anonymous","email":"hi@ionic.io"},{"name":"anonymous","email":"max@drifty.com"},{"name":"anonymous","email":"max@ionic.io"},{"name":"anonymous","email":"mikehartington@gmail.com"},{"name":"anonymous","email":"brandy@ionic.io"},{"name":"anonymous","email":"nick@ionic.io"},{"name":"anonymous","email":"amanda.s@ionic.io"},{"name":"anonymous","email":"jthoms1@gmail.com"},{"name":"anonymous","email":"liam@debeasi.com"},{"name":"anonymous","email":"jcesarmobile@gmail.com"},{"name":"anonymous","email":"ken.sodemann@gmail.com"},{"name":"anonymous","email":"carl@ionic.io"},{"name":"anonymous","email":"dallastjames@gmail.com"},{"name":"anonymous","email":"devinshoe@gmail.com"},{"name":"anonymous","email":"joey@ionic.io"},{"name":"anonymous","email":"jhagen@ionic.io"},{"name":"anonymous","email":"matt.netkow@gmail.com"},{"name":"anonymous","email":"damian@ionic.io"},{"name":"anonymous","email":"chace@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.4-testing.0_1671748611538_0.5789668388583842"},"_hasShrinkwrap":false},"5.1.4":{"name":"@ionic/cli-framework","version":"5.1.4","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.6","@ionic/utils-array":"2.1.6","@ionic/utils-fs":"3.1.7","@ionic/utils-object":"2.1.6","@ionic/utils-process":"2.1.11","@ionic/utils-stream":"3.1.6","@ionic/utils-subprocess":"2.1.12","@ionic/utils-terminal":"2.3.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~16.0.0","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.8.0"},"gitHead":"15ef6e7da4eace4fd55d16fd9508d156a4bc8203","_id":"@ionic/cli-framework@5.1.4","_nodeVersion":"16.19.1","_npmVersion":"lerna/3.22.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-SSUG0JGHmf23I1C1zU2LtZYz41o/zNWXOz58Xa4bapAo6DDBGt8LDndTCznKhRzNAqWHOa7+M8ogA4K3paTB3A==","shasum":"085ef9f2fb6d22ca16e1a0d5a5bc8e66958a3230","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.4.tgz","fileCount":40,"unpackedSize":142024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADVDBrKte/gvlFRAZEDtRp3NBCg6TZCwz38t2u+faR/AiEAtLPfhfesoHtctFhZIRRru2V4WYHkOztRBrdW5qi3JZw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJHu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpu0w//QRlczKQdFvNAYeTJ6TkVwGS7DkhsQNkfyqdYTraUMudKo7GD\r\nA+yWxeZFT2O+pR1KcWoIY8ouMbcA1KHB5h1J0PrnQlQA7c4apkzFQOH1yGDU\r\nCjuo0V7LvmkzLIljeweNAk9Uxs3zwp8g8RK1YckYzWCHTvfCy3LyuzSV1JK4\r\ntZkQn5unCWKZ6OHOjdsDAq+aKJ8MnYAnw3nwQvd61BUrtfU04W0AAbrcrbnT\r\n7Pzn4Ni8zKhQ4EDaGh5iUBYvqCK0H4SlzR7O7t2ZMiAWMYqMvK4WT6QG8GxY\r\nnJydWG+opSjx9cR3jvzzI5RCgM+wH6sbBP0f+MWicJ9LazGB0hsIu6Vy5z7/\r\nwDyVVKcb6XoCQ1W+J225yGaQ66KQQEedKB8QEb6rVdpw1NItDEBHexRcvK3o\r\nniUQQOpAUNYKu+F6nyJ3cn8qXj8apLTSdSaY/Xm1kQ363940mvSHyeZXS0lz\r\n4mvaE5xixASh2Ml05zJ4+XJnECmWxcU8bb3KISHnGrFg2HvD7uDU8OLFDrKE\r\nOEQ0Wh/sS4YYxBmjwHqlUd9KAq2B+LI9sUmhO7b2RAsFNX3QVUgW4LJqePSa\r\nZZft5Gja2P5STxGwEqAXzftJSnMVDK9u1sXmkhwEwAoV5rZTymxcJQou7l3C\r\nMu+nm9H6Vg2WKnfzsqNsafkGSHinnP9mQRU=\r\n=GwPf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"hi@ionic.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.4_1680112570151_0.7720627734676486"},"_hasShrinkwrap":false},"5.1.6":{"name":"@ionic/cli-framework","version":"5.1.6","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/ionic-team/ionic-cli.git"},"bugs":{"url":"https://github.com/ionic-team/ionic-cli/issues"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.7","@ionic/utils-array":"2.1.6","@ionic/utils-fs":"3.1.7","@ionic/utils-object":"2.1.6","@ionic/utils-process":"2.1.11","@ionic/utils-stream":"3.1.6","@ionic/utils-subprocess":"2.1.13","@ionic/utils-terminal":"2.3.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~16.0.0","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.8.0"},"_id":"@ionic/cli-framework@5.1.6","gitHead":"b0af2be5041f0d37697395df4881202f2c76bd3c","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UMwGA01UWJHBbmgokaZvMZz71NW+j6UqUxOq2yZtAKXb6u7XE6McwYPYjanqkls6VO/gaQPITD/h/GwEgpNvYw==","shasum":"566da3297ff9c93f6ca38d8d6c32e82d31f41d04","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.6.tgz","fileCount":40,"unpackedSize":142160,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ionic%2fcli-framework@5.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+YUzz6rqn6IAffcUdabDU/GXU3qf1O0kQTAtcezZKLAiEAnxVElWvFVKy36jU60hRidvcny0D8JIUdQ49ZQNZFi2Q="}]},"_npmUser":{"name":"anonymous","email":"hi@ionic.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.6_1699373713507_0.8639338997759767"},"_hasShrinkwrap":false},"5.1.7":{"name":"@ionic/cli-framework","version":"5.1.7","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/ionic-team/ionic-cli.git"},"bugs":{"url":"https://github.com/ionic-team/ionic-cli/issues"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.7","@ionic/utils-array":"2.1.6","@ionic/utils-fs":"3.1.7","@ionic/utils-object":"2.1.6","@ionic/utils-process":"2.1.11","@ionic/utils-stream":"3.1.6","@ionic/utils-subprocess":"2.1.14","@ionic/utils-terminal":"2.3.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~16.0.0","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.8.0"},"_id":"@ionic/cli-framework@5.1.7","gitHead":"b06ab3ca04be19b1e6585ad83008f55791165a49","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-FX8JOQu4VeqDvA3w1M+ZzUIqydHAVM3kE1TROOXo5RIaHMyJOnjAgsIzeaKzp33XHgkHzg3YINVc1GkDqUysoA==","shasum":"78c2b73cb7fd883736a23b2ea6ec0a1899c5f408","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-5.1.7.tgz","fileCount":40,"unpackedSize":143031,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ionic%2fcli-framework@5.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfSwqxs7FAaEUvNCga9gHc43tVeTmxZh/csJdyV9/DeAiEA2ea3b66Nrt08ImqwMimQSVnmYctwPqmAnaZpoZ3MN/Q="}]},"_npmUser":{"name":"anonymous","email":"hi@ionic.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_5.1.7_1699458620992_0.5868259179602306"},"_hasShrinkwrap":false},"6.0.0":{"name":"@ionic/cli-framework","version":"6.0.0","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/ionic-team/ionic-cli.git"},"bugs":{"url":"https://github.com/ionic-team/ionic-cli/issues"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.7","@ionic/utils-array":"2.1.6","@ionic/utils-fs":"3.1.7","@ionic/utils-object":"2.1.6","@ionic/utils-process":"2.1.11","@ionic/utils-stream":"3.1.6","@ionic/utils-subprocess":"3.0.0","@ionic/utils-terminal":"2.3.4","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~16.0.0","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.8.0"},"_id":"@ionic/cli-framework@6.0.0","gitHead":"d09653d21444cd8589e6451bd404487f1e4e1962","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-8tqoaDVerfvDS6UKVs2B6C8NksQ2OljjipUZXRRed1A2LrvD3GYY2MdP2BIfY80TfXil3lFkfj9xhrtaVoLExA==","shasum":"930591e8695b670e5f7be91c8f0c8c85870bba0c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-6.0.0.tgz","fileCount":40,"unpackedSize":142966,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ionic%2fcli-framework@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNE9z1hpU4/yOlnBRcbxA4gcINXlLgla4yC/8fGYW6EgIhALFI8RjHVa3vtGBf9/sOlwTWUzYPVqi6lTU2Y2Bek3nA"}]},"_npmUser":{"name":"anonymous","email":"hi@ionic.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_6.0.0_1699469391024_0.32428470375894247"},"_hasShrinkwrap":false},"6.0.1":{"name":"@ionic/cli-framework","version":"6.0.1","description":"The foundation framework of the Ionic CLI","homepage":"https://ionicframework.com/","author":{"name":"Ionic Team","email":"hi@ionic.io","url":"https://ionicframework.com"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/ionic-team/ionic-cli.git"},"bugs":{"url":"https://github.com/ionic-team/ionic-cli/issues"},"scripts":{"clean":"rimraf index.* definitions.* errors.* guards.* lib utils","lint":"true","build":"npm run clean && tsc","watch":"tsc -w --preserveWatchOutput","test":"jest --maxWorkers=4","prepublishOnly":"npm run build"},"license":"MIT","dependencies":{"@ionic/cli-framework-output":"2.2.8","@ionic/utils-array":"2.1.6","@ionic/utils-fs":"3.1.7","@ionic/utils-object":"2.1.6","@ionic/utils-process":"2.1.12","@ionic/utils-stream":"3.1.7","@ionic/utils-subprocess":"3.0.1","@ionic/utils-terminal":"2.3.5","chalk":"^4.0.0","debug":"^4.0.0","lodash":"^4.17.5","minimist":"^1.2.0","rimraf":"^3.0.0","tslib":"^2.0.1","write-file-atomic":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.1","@types/jest":"^26.0.10","@types/lodash":"^4.14.104","@types/minimist":"^1.2.0","@types/node":"~16.0.0","@types/write-file-atomic":"^3.0.0","jest":"^26.4.2","jest-cli":"^26.0.1","lint-staged":"^10.0.2","ts-jest":"~26.3.0","typescript":"~4.8.0"},"_id":"@ionic/cli-framework@6.0.1","gitHead":"05d64e9097d49008528ba8e1b134f065e906b676","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Fyix4eQt2HKTV+GoeoiziQGZyqIA8RfoMqjGyAS5XgNXLOYW0P27Ph348hQZh9Mphjf+m0lOYa6dWQTEPzUHiQ==","shasum":"c3a2d51a5cee8b08e401873e1c502cbf9665be13","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@ionic/cli-framework/-/cli-framework-6.0.1.tgz","fileCount":40,"unpackedSize":144433,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ionic%2fcli-framework@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAf2ZljwLGg+IFvWbONXl4voQxFN1fNTaTf3OEavxLuZAiEAoGWAG4hBpnVGkfp3hOvS8Ugy9flQ5M/bJ4S2hGxr+48="}]},"_npmUser":{"name":"anonymous","email":"hi@ionic.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@ionic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-framework_6.0.1_1703025526171_0.6031299562405694"},"_hasShrinkwrap":false}},"name":"@ionic/cli-framework","time":{"modified":"2023-12-19T22:38:46.854Z","created":"2017-10-23T17:52:38.302Z","0.1.0-alpha.5d730984":"2017-10-23T17:52:38.302Z","0.1.0-alpha.a3d1be6c":"2017-10-23T18:34:30.098Z","0.0.1":"2017-10-23T18:39:34.406Z","0.1.0-alpha.1a89fa2a":"2017-10-23T18:41:47.861Z","0.1.0-alpha.7975cd89":"2017-10-24T21:15:34.255Z","0.1.0-alpha.da35a83a":"2017-10-25T00:55:42.996Z","0.1.0-alpha.b3faeab0":"2017-10-25T01:00:32.958Z","0.1.0-alpha.066ff224":"2017-10-25T18:28:01.909Z","0.1.0-alpha.33f09d33":"2017-10-25T18:37:17.943Z","0.1.0-alpha.25bbda55":"2017-10-25T20:23:08.078Z","0.0.2":"2017-10-26T16:04:52.150Z","0.1.0-alpha.932c5465":"2017-10-26T16:07:42.728Z","0.1.0-alpha.aebe2ff4":"2017-10-26T20:58:57.376Z","0.1.0-alpha.fb4e38e9":"2017-10-30T22:54:14.214Z","0.1.0-alpha.06ba4dc8":"2017-11-01T16:33:11.101Z","0.1.0-alpha.44c5992d":"2017-11-01T16:37:16.572Z","0.1.0-testing.65573967":"2017-11-03T19:12:55.073Z","0.1.0-alpha.3137c766":"2017-11-04T04:21:44.835Z","0.1.0-alpha.1c5a5271":"2017-11-04T05:47:11.823Z","0.1.0-alpha.6f9c6db0":"2017-11-04T06:02:57.295Z","0.1.0":"2017-11-07T20:40:18.273Z","0.2.0-alpha.f2b052f7":"2017-11-07T20:42:33.669Z","0.2.0-alpha.553524db":"2017-11-07T22:49:43.384Z","0.2.0-alpha.f54e78b9":"2017-11-08T22:39:12.944Z","0.2.0-alpha.bb45db43":"2017-11-08T23:42:20.026Z","0.2.0-alpha.4ef93fac":"2017-11-08T23:44:53.589Z","0.1.1":"2017-11-09T22:30:57.164Z","0.2.0-alpha.eaae01a2":"2017-11-09T22:33:19.357Z","0.2.0-alpha.3433fdf6":"2017-11-10T20:13:33.449Z","0.2.0-alpha.b5ece737":"2017-11-11T22:06:10.494Z","0.2.0-alpha.45488dd4":"2017-11-15T20:48:32.163Z","0.2.0-alpha.aa47958f":"2017-11-15T21:31:52.199Z","0.2.0-alpha.195e089e":"2017-11-15T22:20:40.926Z","0.2.0-alpha.fefc39d3":"2017-11-17T22:42:39.413Z","0.2.0-alpha.4349ad06":"2017-11-18T02:00:07.929Z","0.1.2":"2017-11-22T00:58:37.078Z","0.2.0-alpha.a9b8aa1f":"2017-11-22T01:01:33.300Z","0.2.0-alpha.ddc42350":"2017-11-27T17:22:11.168Z","0.2.0-alpha.1ec3c1f9":"2017-11-27T17:59:32.662Z","0.2.0-alpha.86f8661b":"2017-11-29T19:18:15.495Z","0.2.0-alpha.2c28c0e3":"2017-12-01T23:51:52.772Z","0.2.0-alpha.22a71119":"2017-12-04T19:13:55.160Z","0.2.0-alpha.49b0a095":"2017-12-04T19:30:52.199Z","0.2.0-alpha.a1e647d2":"2017-12-05T20:08:18.736Z","0.2.0-alpha.4c304367":"2017-12-29T00:35:53.139Z","0.1.3-alpha.f2bf06e0":"2018-01-01T22:19:11.589Z","1.0.0-alpha.e98c583a":"2018-01-01T22:42:23.025Z","1.0.0-alpha.85e35897":"2018-01-02T20:54:49.161Z","1.0.0-alpha.356eb156":"2018-01-03T03:01:34.165Z","1.0.0-alpha.5c20c074":"2018-01-04T01:42:36.779Z","1.0.0-alpha.6216a462":"2018-01-05T04:47:59.028Z","1.0.0-alpha.a833c103":"2018-01-08T19:55:13.430Z","1.0.0-alpha.0303b03e":"2018-01-10T23:26:46.529Z","1.0.0-alpha.198aad73":"2018-01-17T17:54:36.541Z","1.0.0-alpha.01faed80":"2018-01-19T17:03:52.266Z","1.0.0-alpha.273c8f1c":"2018-01-20T17:02:22.174Z","1.0.0-alpha.f22667f0":"2018-01-22T22:48:03.811Z","1.0.0-alpha.140af35e":"2018-01-22T22:57:16.802Z","1.0.0-alpha.909edea3":"2018-01-23T00:22:37.962Z","1.0.0-alpha.8fb915d2":"2018-01-24T01:12:32.554Z","1.0.0-alpha.d976e58a":"2018-01-25T19:21:57.987Z","1.0.0-alpha.03a89e22":"2018-01-25T21:08:42.954Z","1.0.0-alpha.c4ec8f54":"2018-01-25T21:35:38.591Z","1.0.0-alpha.7966e92d":"2018-01-25T23:18:35.982Z","1.0.0-alpha.1ac018aa":"2018-01-29T17:40:19.306Z","1.0.0-alpha.43299dbc":"2018-01-29T20:57:03.637Z","1.0.0-alpha.943ba673":"2018-01-31T02:03:25.385Z","1.0.0-alpha.6d38ea17":"2018-02-02T00:02:23.062Z","1.0.0-alpha.c39ac6fb":"2018-02-02T02:54:39.197Z","1.0.0-alpha.1491ecb9":"2018-02-06T21:24:42.650Z","1.0.0-alpha.111fd923":"2018-02-08T20:45:39.914Z","1.0.0-alpha.67630efa":"2018-02-09T23:40:46.652Z","1.0.0-alpha.a4551f68":"2018-02-10T03:20:52.770Z","1.0.0-alpha.a949e65a":"2018-02-10T04:28:22.313Z","1.0.0-alpha.40df8709":"2018-02-11T00:38:21.203Z","1.0.0-alpha.38d0c2fd":"2018-02-12T16:13:45.908Z","1.0.0-alpha.422828aa":"2018-02-14T00:49:05.219Z","1.0.0-alpha.ed14f584":"2018-02-14T02:05:30.997Z","1.0.0-alpha.4cc5ed8c":"2018-02-23T01:47:03.660Z","1.0.0-alpha.f69a036f":"2018-02-26T22:33:00.957Z","1.0.0-alpha.f4cb9dda":"2018-03-02T17:45:42.329Z","1.0.0-alpha.6d86de07":"2018-03-03T00:54:24.657Z","1.0.0-alpha.4b619815":"2018-03-06T21:24:44.921Z","1.0.0-alpha.4fcf7385":"2018-03-07T14:24:28.212Z","1.0.0-alpha.57d76bed":"2018-03-07T16:40:06.816Z","1.0.0-alpha.3c83e928":"2018-03-07T17:02:30.241Z","1.0.0-alpha.72cfdebc":"2018-03-07T17:07:21.675Z","1.0.0-alpha.ad70724a":"2018-03-07T18:34:29.344Z","1.0.0-alpha.9822d979":"2018-03-07T20:26:23.076Z","1.0.0-alpha.aea8efc7":"2018-03-08T00:06:19.677Z","1.0.0-alpha.e0a71a83":"2018-03-08T23:17:05.169Z","1.0.0-alpha.2261e005":"2018-03-13T15:22:41.632Z","0.1.3":"2018-03-13T19:06:16.269Z","1.0.0-alpha.ee36d421":"2018-03-13T19:13:00.164Z","1.0.0-alpha.d62c12b3":"2018-03-14T22:46:46.356Z","1.0.0-alpha.9c5d4505":"2018-03-16T20:03:34.575Z","1.0.0-alpha.4e86d307":"2018-03-16T22:33:54.302Z","1.0.0-alpha.dbc03410":"2018-03-17T00:22:06.618Z","1.0.0-alpha.6587fe93":"2018-03-19T22:44:06.729Z","1.0.0-alpha.527fff48":"2018-03-20T22:37:35.669Z","1.0.0-alpha.94b47721":"2018-03-21T21:02:38.672Z","1.0.0-alpha.0405736c":"2018-03-22T19:42:08.333Z","1.0.0-rc.0":"2018-03-22T21:49:22.613Z","1.0.0-rc.1":"2018-03-26T22:12:59.724Z","1.0.0-testing.70319022":"2018-03-28T19:07:05.389Z","1.0.0-rc.2":"2018-04-03T02:25:07.830Z","1.0.0-testing.fa20842b":"2018-04-05T21:55:19.990Z","1.0.0-rc.3":"2018-04-06T16:03:22.860Z","1.0.0-rc.4":"2018-04-09T21:16:46.710Z","1.0.0-rc.5":"2018-04-18T20:28:26.234Z","1.0.0-rc.6":"2018-05-09T20:57:32.442Z","1.0.0-rc.7":"2018-06-14T18:18:36.104Z","1.0.0-rc.8":"2018-06-14T19:11:31.354Z","1.0.0-rc.9":"2018-06-18T20:24:31.691Z","1.0.0-rc.10":"2018-07-09T20:21:02.054Z","1.0.0-rc.11":"2018-07-12T00:16:01.768Z","1.0.0-rc.12":"2018-07-24T17:16:46.885Z","1.0.0-rc.13":"2018-07-25T15:06:00.903Z","1.0.0":"2018-07-25T15:17:07.190Z","1.1.0-testing.458303e0":"2018-07-27T00:21:38.672Z","1.0.1":"2018-07-30T22:31:27.788Z","1.1.0-testing.b8379be8":"2018-07-31T16:27:02.365Z","1.0.2":"2018-08-02T01:38:49.705Z","1.1.0-testing.fabaebf2":"2018-08-02T15:18:50.750Z","1.0.3":"2018-08-06T20:53:44.389Z","1.0.4":"2018-08-07T04:15:30.508Z","1.1.0-testing.6a88cfe2":"2018-08-08T22:33:23.705Z","1.0.5":"2018-08-09T16:04:51.808Z","1.0.6":"2018-08-20T21:21:57.863Z","1.0.7":"2018-09-05T00:39:39.553Z","1.1.0-testing.abd665ba":"2018-09-27T22:24:02.412Z","1.1.0-testing.e70f2d6e":"2018-09-27T22:29:02.399Z","1.1.0":"2018-10-03T22:52:07.363Z","1.1.1":"2018-10-05T22:25:36.054Z","1.2.0":"2018-10-31T22:09:30.729Z","1.3.0-testing.73b2b888":"2018-11-02T19:51:25.298Z","1.3.0":"2018-11-04T21:36:35.319Z","1.4.0":"2018-11-20T20:29:26.354Z","1.5.0":"2018-11-27T16:39:19.658Z","1.5.1":"2018-12-19T17:40:05.498Z","1.5.2":"2019-01-07T20:52:55.880Z","1.5.3":"2019-01-08T17:34:46.865Z","1.6.0":"2019-01-23T17:51:42.756Z","1.6.1":"2019-02-15T01:56:51.876Z","1.6.2":"2019-02-27T21:24:14.574Z","1.6.3":"2019-03-06T18:09:18.386Z","1.7.0":"2019-03-12T18:47:01.229Z","2.0.0-beta.0":"2019-04-23T02:08:59.556Z","2.0.0-beta.1":"2019-04-25T20:48:52.996Z","2.0.0-beta.2":"2019-05-08T18:03:37.847Z","2.0.0-beta.3":"2019-05-17T22:47:39.874Z","2.0.0":"2019-05-29T19:50:45.560Z","2.0.1":"2019-06-05T03:41:56.064Z","2.0.2":"2019-06-10T22:05:22.317Z","2.0.3":"2019-06-18T14:28:35.649Z","2.1.0":"2019-06-21T23:26:16.552Z","2.1.1-testing.0":"2019-06-28T17:25:58.007Z","2.1.1":"2019-06-28T20:40:02.118Z","2.1.2":"2019-07-09T20:13:45.589Z","2.1.3":"2019-08-07T20:09:49.441Z","2.1.4":"2019-08-14T22:28:42.055Z","2.1.5":"2019-08-23T22:33:51.873Z","2.1.6":"2019-08-28T22:32:49.297Z","2.1.7":"2019-09-18T22:09:24.797Z","2.1.8":"2019-10-14T20:53:30.057Z","3.0.0":"2019-10-14T21:05:09.102Z","3.0.1":"2019-11-21T22:57:41.330Z","3.0.2":"2019-11-22T16:53:43.142Z","3.0.3":"2019-11-25T21:34:42.252Z","3.0.4":"2019-12-05T21:26:37.352Z","3.0.5":"2019-12-10T23:02:46.643Z","3.0.6":"2020-01-13T21:01:36.672Z","4.0.0":"2020-01-25T01:12:12.506Z","4.0.1":"2020-02-03T03:02:47.231Z","4.0.2":"2020-02-10T23:40:09.285Z","4.1.0":"2020-02-11T22:24:13.171Z","4.1.1":"2020-03-03T21:13:33.175Z","4.1.2":"2020-03-30T19:49:40.426Z","4.1.3":"2020-04-29T20:15:54.927Z","4.1.4":"2020-05-06T22:37:33.349Z","4.1.5":"2020-05-12T19:42:54.785Z","4.2.0":"2020-06-02T21:17:41.150Z","4.2.1":"2020-08-25T23:51:54.632Z","4.2.2":"2020-08-26T00:45:29.083Z","5.0.0":"2020-08-27T00:04:11.898Z","5.0.1":"2020-08-27T00:29:48.583Z","5.0.2":"2020-08-28T00:13:16.818Z","5.0.3":"2020-08-29T19:57:30.452Z","5.0.4":"2020-09-02T23:20:14.695Z","5.0.5":"2020-09-24T21:31:47.729Z","5.0.6":"2020-09-29T19:19:12.937Z","5.1.0":"2020-12-10T16:38:21.045Z","5.1.1-testing.0":"2021-05-11T21:12:40.191Z","5.1.1":"2022-03-04T18:21:50.551Z","5.1.2-testing.0":"2022-03-14T19:50:12.278Z","5.1.2":"2022-05-09T16:23:12.465Z","5.1.3":"2022-06-16T10:43:51.670Z","5.1.4-testing.0":"2022-12-22T22:36:51.688Z","5.1.4":"2023-03-29T17:56:10.314Z","5.1.6":"2023-11-07T16:15:13.748Z","5.1.7":"2023-11-08T15:50:21.212Z","6.0.0":"2023-11-08T18:49:51.306Z","6.0.1":"2023-12-19T22:38:46.385Z"},"readmeFilename":"README.md","homepage":"https://ionicframework.com/"}