{"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"keywords":["cli","option","parser","command","commander"],"dist-tags":{"latest":"2.0.3"},"author":{"name":"Pawel Galazka"},"_rev":"10","description":"Functions based CLI framework","readme":"# CLI ![node version](https://img.shields.io/node/v/%40pawelgalazka%2Fcli.svg) [![Build Status](https://travis-ci.org/pawelgalazka/cli.svg?branch=master)](https://travis-ci.org/pawelgalazka/cli) [![npm version](https://badge.fury.io/js/%40pawelgalazka%2Fcli.svg)](https://badge.fury.io/js/%40pawelgalazka%2Fcli)\nFunctions based CLI framework\n\n- [Quick start](#quick-start)\n- [Add help](#add-help)\n- [Add commands](#add-commands)\n- [Add namespaces](#add-namespaces)\n- [Add middleware](#add-middleware)\n- [Use TypeScript](#use-typescript)\n\n## Quick Start\n\n```sh\n$ npm install @pawelgalazka/cli --save\n$ touch yourScript.js                    # add your script file\n$ chmod a+x ./yourScript.js              # add execute permissions\n```\n\n`yourScript.js`:\n```js\n#!/usr/bin/env node\nconst { cli } = require('@pawelgalazka/cli')\n\ncli((options, name = '', surname = '') => {\n  console.log(`Hello ${name} ${surname}!`)\n  if (options.yay) {\n    console.log('YAY!')\n  }\n})\n```\n\n```sh\n$ ./yourScript.js Pawel Galazka\nHello Pawel Galazka!\n```\n\n```sh\n$ ./yourScript.js Pawel Galazka --yay\nHello Pawel Galazka!\nYAY!\n```\n\n## Add help\n\n```js\n#!/usr/bin/env node\nconst { cli, withHelp } = require('@pawelgalazka/cli')\n\ncli(withHelp((options, name = '', surname = '') => {\n  console.log(`Hello ${name} ${surname}!`)\n  if (options.yay) {\n    console.log('YAY!')\n  }\n}, 'Script description'))\n```\n\n```sh\n$ ./yourScript.js --help\nUsage: yourScript.js\n\nScript description\n```\n\nYou can also add more detailed `help` which will print out info\nabout options and params:\n\n```js\n#!/usr/bin/env node\nconst { cli, help } = require('@pawelgalazka/cli')\n\nfunction command(options, name = '', surname = '') {\n  console.log(`Hello ${name} ${surname}!`)\n  if (options.yay) {\n    console.log('YAY!')\n  }  \n}\n\nhelp(command, 'Script description', {\n  options: {\n    yay: 'print yay'\n  },\n  params: ['name', 'surname']\n})\n\ncli(command)\n```\n\n```sh\n$ ./yourScript.js --help\nUsage: yourScript.js [options] [name surname]\n\nScript description\n\nOptions:\n\n  --yay       print yay\n```\n\n## Add commands\n\n```js\nconst { cli, help } = require('@pawelgalazka/cli')\n\nhelp(cmd1, 'Description of first command')\n\nfunction cmd1(options) {\n  console.log('First command')\n}\n\nhelp(cmd2, 'Description of second command')\n\nfunction cmd2(options) {\n  console.log('Second command')\n}\n\nhelp(defaultCmd, 'Description of default command')\nfunction defaultCmd(options) {\n  console.log('Default command')\n}\n\ncli({\n  cmd1,\n  cmd2,\n  default: defaultCmd\n})\n```\n\n```sh\n$ ./yourScript.js cmd1\nFirst command\n$ ./yourScript.js\nDefault command\n```\n\nMutlicommand version of cli can as well accept `options` and params which\nwill be passed to proper function. `--help` generation is handled too.\n\n## Add namespaces\n\nTo better organise commands, it is possible to group them in namespaces:\n\n```js\nconst test = {\n  unit (options) {\n    console.log('Doing unit testing!')\n  }\n\n  e2e (options) {\n    console.log('Doing e2e testing!')\n  }\n}\n\ncli({\n  test\n})\n```\n\n```sh\n$ ./yourScript.js test:unit\nDoing unit testing!\n```\n\nBecause namespace is just an object with functions, namespace \ncan be created also from a module:\n\n`./commands/test.js`:\n```javascript\nfunction unit () {\n  console.log('Doing unit testing!')\n}\n\nfunction e2e () {\n  console.log('Doing e2e testing!')\n}\n\nmodule.exports = {\n  unit,\n  integration\n}\n```\n\n`./yourScript.js`\n```js\nconst test = require('./commands/test')\n\ncli({\n  test\n})\n```\n\n```bash\n$ ./yourScript.js test:unit\nDoing unit testing!\n```\n\n## Add middleware\n\nYou can customise behaviour of `cli` framework by middleware system. `cli`\nitself is build on chain of middlewares.\n\nTo add custom middleware:\n\n```js\n#!/usr/bin/env node\nconst { cli, useMiddlewares } = require('@pawelgalazka/cli')\n\nconst customMiddleware = next => ({ \n    options, \n    params,\n    command,\n    definition, \n    namespace\n  }) => {\n\n  const nextParams = params.map(param => param.toUpperCase())\n  // Run next middleware\n  next({ options, params: nextParams, command, definition, namespace })\n}\n\ncli((options, name = '', surname = '') => {\n  console.log(`Hello ${name} ${surname}!`)\n}, useMiddlewares([customMiddleware]))\n```\n\n```sh\n$ ./yourScript.js Pawel Galazka\nHello PAWEL GALAZKA!\n```\n\nWhat `useMiddlewares` does, it takes your middleware and puts it within the chain\nwith default middlewares, which looks like this:\n\n```js\n[\n    errorsHandler(logger),\n    argsParser(argv),\n    commandFinder,\n    helper(logger, argv),\n    validator,\n    rawArgsParser(argv),\n    ...middlewares, // here goes your middlewares\n    commandCaller\n]\n```\n\nSo custom middlewares gets called right before calling command function. You\ncan totally customise the chain by not using `useMiddlewares`. You can provide an array\nof middlewares directly to `cli` as a second argument, instead of `useMiddlewares` call.\nBy this default chain of middlewares will get overwritten.\n\n## Use TypeScript\n\n`cli` has support for `TypeScript`. `TS` types are included within the\nlibrary, so you can write your scripts fully in `TypeScript` with usage\nof `ts-node`:\n\n```sh\n$ npm install ts-node --save-dev\n```\n\n`yourScript.ts`:\n```ts\n#!/usr/bin/env ts-node\nimport { cli } from '@pawelgalazka/cli'\n\ncli((options, name = '', surname = '') => {\n  console.log(`Hello ${name} ${surname}!`)\n})\n```\n","repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"license":"MIT","versions":{"1.3.4":{"name":"@pawelgalazka/cli","version":"1.3.4","description":"CLI scripts micro engine","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","lint":"tslint -c tslint.json 'src/*.ts'","test":"yarn run lint && yarn run test:unit && yarn build && yarn run test:e2e","test:unit":"jest ./src/index.spec.ts","test:e2e":"jest ./src/index.e2e.spec.ts"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=6.16.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","lodash":"4.17.11"},"devDependencies":{"@types/dedent":"0.7.0","@types/jest":"23.3.12","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"23.6.0","lint-staged":"8.1.0","prettier":"1.15.3","ts-jest":"23.10.5","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"417b6590aa46f0f2e2f67b9e65d3c43c7fe91a65","_id":"@pawelgalazka/cli@1.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-IfqYuXsELypwxNMobJRO9mSs6XAyjCcLEtHtq3SMJwgzxs3wfuqgo2oA6/vsHg6n9TWkvJfSYBGT2KhoYmka3g==","shasum":"68ba7e0af847d05090487e8463c6a4fa54d2f2d4","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-1.3.4.tgz","fileCount":7,"unpackedSize":186405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXiH/CRA9TVsSAnZWagAAVocQAI+uBbtpsOj71GWagH65\nyEsIwLITK6v8U0kHFDjw/0WQZy3cg1cIyIpbAyhY6MxXmzuoNo9N8RisrTRC\nBO9atMU7tsoHOQbB/SpXmhXpKrT//vJgbr5eYKLI2XB3P4aCi9SoA47bZ02n\nyIPER6sQO6Ok+wADADBUhO46OKENIOb7Q5uPeMsKfnibshX8g5xtdzhgDm6j\nRScimQB+89n9R27/QEXTZycriFhkqa5iMlDl/2lEQs7/hzzDY9WONurQT/AJ\nQaU4P4vE8aJKo8MB/NqsGSWPD0gcEjH0TDoO6K2/R5eq8kev0AZ23SJJ26KG\n/0KFhsNAfoWdXlNBcnARePqn1EpYNU1x4IYSz7cG6WCyIItcdDU02YO9y9mZ\n3TVgAHIXiXCOttrSfImigbtjECIjZsVRfyv+KOmCDwzEjiN2xpolSiaZSUJU\ns92NzpQ98ZFtkVGZ4puVtZeGxdm5GKQU5CErxs1HQhtG4DVfUtd8soYCOOrY\neNp7HEWauuCATfn+bJUF0Ws56DsulRTeVkTDrXMzMdkn02TDg6duI7tITlG1\naaVcasSXCY/12a/soNCzZo14GEFRhtLz+oSur2VMrqN5JqoS5yjqU52uTT0i\nm9Udn0nBmVaSCvUjd5Stfob+ckHxc8Njwc9C9wMQ7XextdainZ5H+tNKbWyM\nrFkR\r\n=0JxC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCABQOaItfYmyuzPkRSoMeYnLc+vX9jZed6kMi2S+YvqwIhANEIURSh2GNlCJuKZcXm9+b1YLpbyqxS5GFfncyhFQ0X"}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.3.4_1549672959328_0.7888167044131746"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.5":{"name":"@pawelgalazka/cli","version":"1.3.5","description":"CLI scripts micro engine","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","lint":"tslint -c tslint.json 'src/*.ts'","test":"yarn run lint && yarn run test:unit && yarn build && yarn run test:e2e","test:unit":"jest ./src/index.spec.ts","test:e2e":"jest ./src/index.e2e.spec.ts"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=6.16.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","lodash":"4.17.11"},"devDependencies":{"@types/dedent":"0.7.0","@types/jest":"23.3.12","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"23.6.0","lint-staged":"8.1.0","prettier":"1.15.3","ts-jest":"23.10.5","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"1f9e4d07772cfa662904e82f79b9feed3adac0f4","_id":"@pawelgalazka/cli@1.3.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-aosoTH1Fa7Ur8EqY7azs7a7mTwPVs/YykAhp1snpxOcdM59t+OE3hUMh/NCFxOWyhdOdz4goZkyYtgcaYs9DzA==","shasum":"b5c54607f5cc8b216ec7ad6cd79df031b1dfdbad","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-1.3.5.tgz","fileCount":7,"unpackedSize":186426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXiKDCRA9TVsSAnZWagAAdeIP+wT8NPXaR2frnRni21cC\n9JgnnjHqnXKDQ6Z+FMEx4n58LTRA5lTg6suBDEHhtkxGO2CRiWX4vqOeLlQy\ntu+/YKgBYfQYm4xQaKwgPU9OLo8M5BzwcwQblP2QzYB2oS77wG6/03RRdgC9\n0Ls/Dzn1JUHNF2VIcHJxuQXUOg01z6+6xYlmZ+6k4jdXgfvR1iR0TsMyRo2K\nV6GDcTWguWbVRqVuUjs2PLdcO+azqtLx3JDz/zUar0q0KB3nq/LaXCKvNiQJ\nLp3/Bt0OXOBcYG4QMI7iiQDrZgBGmAVaRm/ppFqwfS/F2mqbAA9uvG6tNbHC\n2g5bx0wsOVrdEu+LwOhvCXFi2onqPzHo+qXoSa0zI+axB2uWh7Y9hGj16nf0\nDfL4dSw+5HizCOdx3foK3LjAlMMzFgFKNBkvSuhwAY3+I4XzEi+HraMH0gwe\n9Fef7q6ecupYPUu2pF37dfDM07Tv1tYQo6PuciY38xRyGI03g4ggxilYRIYD\noUr/N5Tk35pCzL2OID1SusEhdVmJzFshxSDPeNHTbAn1mgwhILMZpyD69rfV\njYFsWxitbPvtEN/lnR7UOqUnX/v9FBfPXyYIpFt/gOfUU4XqbtRHnew1D/e9\nGojK7pcRwmYZs+LwAlGlstOxBFncikTUfnYpfpdGrHiKoefh6s3lzQMBtI8h\nCfEX\r\n=hD0b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXfGY6pjr+qbaVHTlwpBplMNv8m7DAiQwiIndkjJ3qMAiAjm1DB50Y+L2Aeg+vjALONoMMIYqxFgjZ7VL2r/7ipMw=="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.3.5_1549673090950_0.8300078674239044"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.1":{"name":"@pawelgalazka/cli","version":"1.4.1","description":"CLI scripts micro engine","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/index.spec.ts","test:e2e":"jest ./tests/index.e2e.spec.ts"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=6.16.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","lodash":"4.17.11"},"devDependencies":{"@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"ad7d7ee6c55bf46c4ebfbedc4a4c8ca465c01414","_id":"@pawelgalazka/cli@1.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-rGJG03Lv1WujOijQZbxrkFBW7nn3+ppclUw8v7ESWSDUWSUy5221ryodgWtWXkLSqHrd0tZV8oeU6SxBRsXqqg==","shasum":"b05a774881e618b9a900a683af4779521de2f3db","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-1.4.1.tgz","fileCount":10,"unpackedSize":211695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcX0EJCRA9TVsSAnZWagAAZW8P/3q/6/RR//kPJ13P+yU9\n0d8w6tV/8oZWwc6Cp8ICgNy1ga1keVamGu+N62blJfToLQgDzYpyNSvwWP4+\n4fraev3sTjtHYRLPXyHqy+2J+W19Ycaqm4AUCCcsLeqsdu10vIbDT+DJBTcB\nyqZjwd6tDeZWhYsd2sc1HisjRpgG52QPMOrqEh1vTy888mtf77zzxz/q3tg0\nSEWLSMdzbQVXyqtq091dCqY+GCspjBnVJ7pzHdFutxYuEdrO3veM5fKO0V8p\nGBQbHimxCuWZxc9/urWX+kRQOsZjefPao2XmlM9wFwBxv1OgELJfVGdPWqx9\n740fz7ygU+AGy+sPuy3WGrg7VTuSWP5fZtfc996tKmNAYbGzK31wWFay0YcF\n7kc9cGPby4bvvwjRvJazegMHJ8pgm1VmDgJMcX3ouseQIHWOq+uGtlXB6f8f\nCEBc3gS6D53XhlFU2aSgJ5P+0SzV7kKhYLGU4HFFfWWoUGr7Zv4Fb4k7ZMtf\nd3dhEVJTsFanbpMwUwC93wIJEbZFgEds5AWKKQxbAq1fcKwPk6IneA2svA+a\nu1IUKUrYYXnXPPlHGH1VNtb8cxwaLf3jL7cNhq48r7oVYl1kEiuJt4ydoAFt\n4+j7SkIu+svnpaog1/86sfQQYJ59WkPJTzedf5tykFh1DfaIGQiSyjzsZI4x\nPfFq\r\n=AJgt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYV+dFEoHR4ucHfolT7BYf+vjIiEw9IQ1N/rBtV0H4CwIget9PkweVzOKApoOTmZt96cRQAWJGuDGYjw7E2zEDjp8="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.4.1_1549746441182_0.40577967191243536"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.1":{"name":"@pawelgalazka/cli","version":"2.0.0-beta.1","description":"CLI scripts micro engine","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/**/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/unit/*.spec.ts","test:e2e":"jest ./tests/e2e/*.e2e.spec.ts"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=6.16.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","chalk":"2.4.2","lodash":"4.17.11"},"devDependencies":{"@babel/core":"7.2.2","@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"6d3580bd92f01105ff2c1f1fc64324e95f7bafa7","_id":"@pawelgalazka/cli@2.0.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-xRjPlowwFhENBUBRbzDVWfe+dx8EWsX0ZtIoQUJ09YtfHrr6o7v9N7C3KAhYMd7GkzEVsZjpx2XPktBI6LY67w==","shasum":"b6c7f67f5574589f470c3df25df2d8ccc58ca0ad","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-2.0.0-beta.1.tgz","fileCount":26,"unpackedSize":222538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcX5JiCRA9TVsSAnZWagAAXrsP/1ZJcCJy6kQd/xuZ3Odo\ntDymF7xQ+TJ24GL2qwla2602sNKXTf4aU/+9JwyTGmX1cb4BEBwlw1PreP2g\noKns6QiEP4xM3Ze9It8pe/oVVCBzRY9eUU0SvAJeVoJkukEI/Nn4sAIIDNmb\njlP+MmNnCdsMEehWltKG9zQzCaqgMirFYACtWuLmLiOTl+M6EAV/tb+IouFI\nXUJG2Jd4K+NAFELIaPh3QtJEt4taTCNPbwSojrAAJvMku2ja+Kb4R1XFFrvq\nsiTtrEnjBCFQIFyoQ0vFMFy6ZiGxy71l6N58BrvHUnZayu7GQbXGlBNi90O1\nEit1pqX9Mx/cUUxt4AFE05SzmuK9Fd5gmf45zSAnwGrJvoC9uSMkleeCUvWI\n5jXe14Kh4/cd+hsRF1t4JIHHGr4F7m087vB14xnrcOFrfl/5kW2Rrj5ylpoO\nxRTytwp5I1Y+UHtOADDMwlgH3NeJFkp5NdHZjGcknzKWaa6XTJ0sYh6gEPxH\nbzhfpoLbsq8uXvMSkT1/4QX4zMFa/FYFF/+8uDusCCq4/juGkfbajOjNelZE\n6LkdFdo03Nk1Uq1zJ7nVtk0rIE+fajSUzTTxuARKg9pjiXGnuiL82G4kW8Sk\nATHL3idKGOJIDehQ8RFT75PXcSEsmSXm2jLH9KSPJG7YmcdzmCbjkcLUKcfP\nXnji\r\n=uJpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkmXYaEcYlkpOMO1/s/b1jz/643HcVoTRTjoxQDSonJQIgQUkGog8xnsifGiNkDyP+xyMFripXOTundB7GIdM9744="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_2.0.0-beta.1_1549767265898_0.01970849028526156"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@pawelgalazka/cli","version":"2.0.0","description":"Functions based CLI framework","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/**/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/unit/*.spec.ts","test:e2e":"jest ./tests/e2e/*.e2e.spec.ts"},"lint-staged":{"src/**/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=8.6.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","@pawelgalazka/middleware":"1.0.0","chalk":"2.4.2","lodash":"4.17.11"},"devDependencies":{"@babel/core":"7.2.2","@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"746273edae2090b7705f31869d107930a2ee8dd2","_id":"@pawelgalazka/cli@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-/PtLD3kM2kEIoBDnC6jZQYf5IE8NsI6P3RPNNQ4QOsH0T7QO/rwasReTtgfRCjjtEx2zPht5nU7pUocZuAofyQ==","shasum":"f2c90e029277e0d53a29ae23d1ce503861146021","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-2.0.0.tgz","fileCount":37,"unpackedSize":231493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctc6MCRA9TVsSAnZWagAAkqsP/1GG2WuUnLrLFXD+WoyT\nAwv5FJ/5I24MOEkzVVOMQAssSTSUzzBo11c25Kn4TrJVeICYWH2XQ0x5peWn\nwc4VmnGNXMOIEZ/DvRBGndW+hnmxQJp+TJ6C5l1Yo9+9SQteLQwnERW0GIpF\n/y7hYCM8EX/tIxUSMqdMldmkJdHewyoPxATrPDz8XPBT0IdpBQ1iLFaqg4ta\n+eyVIx0CRC8HHVENz7D3xtgtS5FPuKVgqZIDZX7ijNNPNFrOJymW5yNMkJkr\n5WrtHEy+iH6kjM21SxwcjRK30X6IZWJFcn+023TKQO6W1n8BJiTKdisfvqTy\nOQLQxcKojV9VWnDcm4uPrIHf03tEVh/Qz/+Uq1HSfBJVkKGL1nQ+daNOg716\nfIl/7HZd+sUXr9Dzb5Pn3TYOY6+sr1GBoSU2S0bgg1kpEEIj+sVYoN6mAbxm\nXewEI8hCcJYs1yzBw07QiYrkbEsjUVFBMiNmKiCaMtojkEUx3culQ0aEvP0L\n1dL0wep4aA3fkdXYzL0Iqt8/ZLYHHQYgIOs/WI/ekyqG2qyENdLm8rBkU4K4\nXt2TeyAK7sBjH00gVmY5Gr4lR3WMWKO+Cb+sBcEgUMIt/DmZKFSDuqw1aGkH\nO4suzffr7dYVceCeAtX8gP3JIUShJ7ZRD8ttOMF0T6karFxTvtmTSZzLmEcU\nOuEp\r\n=OZKe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4ds9BgFsP7i3qUvWYk2y8fNrmjJ33XwMYdAb2jk3MDAiEAlf1x3ooAAIGRHEBq1LgQZoJlRKcN2atulVW9OhFkPc8="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_2.0.0_1555418763381_0.45538671498823446"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"@pawelgalazka/cli","version":"2.0.1","description":"Functions based CLI framework","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/**/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/unit/*.spec.ts","test:e2e":"jest ./tests/e2e/*.e2e.spec.ts","sandbox:simple":"./tests/sandbox/simple.js","sandbox:commands":"./tests/sandbox/commands.js"},"lint-staged":{"src/**/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=8.6.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","@pawelgalazka/middleware":"1.0.0","chalk":"2.4.2","lodash":"4.17.11"},"devDependencies":{"@babel/core":"7.2.2","@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"13c8d00476e9e12655f8ab7079923add5ead041f","_id":"@pawelgalazka/cli@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-Xa3aerdlr30yIucd7EoCQgEEFI5k3BXDcsk0aDTMr/pMGd9dACzOhH7DH7PgOQMft93CbAWTqMCJctSgjaqfDg==","shasum":"cf4f511514247f7413455ffaae115d6b951cbd1c","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-2.0.1.tgz","fileCount":38,"unpackedSize":232033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuZBfCRA9TVsSAnZWagAAbN4P/jaGal38JsDwZXCOty0L\n9kCdCkuYjhjeZ/vuVvDcc/RXP5A8a/5N+l3BfSJPW5WwqcUwKj8OkR/PfetV\nI0N/uzP4xvD34Kb4CCprtYw/jjkOkjFvBYZnUMK2T1ZWWCFCBUcqF9dpvNTE\nHPM3IPmUmnS7JKu7sTEfjX0gyDRYZJG1GtnYXwqI2jTJREbf/KA4lIPxe/36\nK6OwuR/DEGfc19h5SQWZke2SUL3KnSiYYthxztYthUmY7kUcwy44ZiD85QLJ\nBDVFTutgJupfdTl+jQDHDlQJ8nd+Q00dpfGg3/1C6TFnT9B7c3i9AvgmpuxW\nouHSSc+UQUFp36eLttkWh+ZV51Dxv2ITjdESY193cGWKPgyzVfTM7bC2to7I\nxtyMojoyD42o4wJ2kt968p9B6xjSHDhraw038LsEluihMD9ULxjJ+J8UhNBd\nKiTUG04hFcBq4TJX64MfKMAlQ3Cl2KENUA1Xw0KTWS1FMeU5S69fvlM8bmQN\nIwgqcGIKcnX5Wb/jrm41HDHvyFNhxby9Ia2MhrhnPC+kV0ohPuuI0+1uhc1U\nSycKgB8yGZkQ1kqjFia/xr0TvZwglDOX8I9vOpJSXNYpnfkgw5VegM8b1ADZ\nPu/2pMm8Qjont1GHhVYaU1H7L74p2rCWNBCCcUsFSwt4IADqvroKPly+ylI8\n9dXz\r\n=o3YL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFcnF0N5N1U2GLvIkfubxXaGrWWRkI6LUFOHTtVlkedwIgFC3Cb2x1+SdW/ItwqZUsdU3XTGXgv6B875oUP+1zkp4="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_2.0.1_1555664990625_0.5145026280233287"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"@pawelgalazka/cli","version":"2.0.2","description":"Functions based CLI framework","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/**/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/unit/*.spec.ts","test:e2e":"jest ./tests/e2e/*.e2e.spec.ts","sandbox:simple":"./tests/sandbox/simple.js","sandbox:commands":"./tests/sandbox/commands.js"},"lint-staged":{"src/**/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=8.6.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","@pawelgalazka/middleware":"1.0.0","chalk":"2.4.2","lodash":"4.17.11"},"devDependencies":{"@babel/core":"7.2.2","@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.120","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"f0d5e0a52972e6009d7b4929d52e5f8935fc2c98","_id":"@pawelgalazka/cli@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-xhnmZLsPp8MG1Eqijlpp1JtzxuTBp4dxYWpXpU6cLeaw5zk8d/5ssqgomavKUTs3ff6jSBshYbLNU4Ncma1meA==","shasum":"785afbf7a1c4fe1381805d779d052bf7ffabc486","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-2.0.2.tgz","fileCount":38,"unpackedSize":232326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuZ6tCRA9TVsSAnZWagAAxBUP/09YMFSDdmW1jIm/UCEE\n3tTiTtJeTrelWRIdKalmkx1STvaVmErtP9Z1vHmrco1QKHtvbZ/uSXk7Gf8w\ndGzGH+rSKIwXW51/pbPi3Oy3sZqaH26XVpX3shZPsIHlTAKT01j6ve/LlxD1\nSQqZgzNkBKGuP910M225aGIF0d4innxlAzqWZ9I2oIp+s0eVv+qViGrdrUtV\nw9P0pUibaTL15DvjqbEHh5ue6MGmSTjRkiWkQbR9L8mA6KEtb2B14wayg+X+\nmVF0qpoOJFfw4fAeSkGvM6AJrESnWrQft6lRP/PtlTqgBb1LgeBupY0nKOvv\n7tknYxQ9h340bcq6sTfMzXlCbYHPLV2RVgN7snbt1JZ45jxxELGvwx62f2kS\ng4fVs52QegD1O9SP2TRhM0gNVAFoSSVanTAohX15SQzJdgFowpaiUlOPvxBk\nfCBx7O5iOYtdQLjyCZlMtDC0Z1fcLz90xnmAqsKc9JsTxDxdg4reNi4nl6Zh\n+JBjh6f2m9d/m+CabU0dYRMJUI55etceZ3nQkFj3JtFmNSG8KLQQl7C+pr01\n8IHSy+4wNa2CwUbJk9r6wYyeBAEgHmVKYDN747H+MO+OmkVndHQaSn4LD9YE\nwpz2CGwLibWLc5ur6U/pBYhBD+VakG70gLlsu6iN0bywy+Vimnf5VYOPFDnw\nGgzj\r\n=uMFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8ZB5NaQK+PKVumDj9pQ5Yp7FYAVelQO+6IZZj+86dMAiEAnkcXVMXaMwMCwXtF0MLUkoydSG3QsEVFZtIRKLRXvgg="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_2.0.2_1555668652824_0.9994348119534187"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.3":{"name":"@pawelgalazka/cli","version":"2.0.3","description":"Functions based CLI framework","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"tsc","lint":"tslint -c tslint.json 'src/*.ts' 'test/**/*.ts'","test":"yarn run lint && yarn build && jest --coverage","test:unit":"jest ./tests/unit/*.spec.ts","test:e2e":"jest ./tests/e2e/*.e2e.spec.ts","sandbox:simple":"./tests/sandbox/simple.js","sandbox:commands":"./tests/sandbox/commands.js"},"lint-staged":{"src/**/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"engines":{"node":">=8.6.0"},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli.git"},"publishConfig":{"access":"public"},"keywords":["cli","option","parser","command","commander"],"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli/issues"},"homepage":"https://github.com/pawelgalazka/cli#readme","dependencies":{"@pawelgalazka/cli-args":"1.1.3","@pawelgalazka/middleware":"1.0.0","chalk":"2.4.2","lodash":"4.17.15"},"devDependencies":{"@babel/core":"7.2.2","@babel/preset-env":"7.3.1","@babel/preset-typescript":"7.1.0","@types/dedent":"0.7.0","@types/jest":"24.0.0","@types/lodash":"4.14.150","@types/node":"10.12.18","dedent":"0.7.0","husky":"1.3.1","jest":"24.1.0","lint-staged":"8.1.0","prettier":"1.15.3","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"31290eaca07037fae12642ea847e3a9c4b8789a9","_id":"@pawelgalazka/cli@2.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-PjR8WGDfd8KLFdRS0ceZC/V99xCMN+z6MVThoaqODEOrgwSyP1qA1nVc8JXOI5cxGQ5OBvSDikrvulXYnzgIjg==","shasum":"69ccfb43c69457c2c7d040a95e163ec207663186","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli/-/cli-2.0.3.tgz","fileCount":37,"unpackedSize":32828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepX8ACRA9TVsSAnZWagAAJcsP/16kliOlnkjB5kYcbGuu\nXBkn621CYHHW0DwbS6rsridSaBnc1sMcUtVbvP//InXAaBcME2EJbEP1o3eR\nX/YO1z+2NBnURAjn9U9I4KZ0QoiNQB2NiJTnVC06rVqCAhQqPubKiHWtvleI\n3333mOsczuddFYYRyZWzXp6MbyvDfMRU2zEpL0YS8QW3lcPcuOKsXj3aTpcv\naAb/+z8J4sBHgpKmQHiOeBJRDz5fHqOF9dDcMhi3e50iT6W7BP+UK43cHU46\nzTgKZyulks0rfXew1ZA8kasd5VCm8uuQptQgJ141DDDwLJdO6PmpUeRNkNEZ\ne/7207o5UjNqHJ0/8eibZLbote22M/x9jVy+CdW6O0y980tjJN41bK5SkDGz\nZAzc6biDJWUOit9/1On5PBNP6K8+3TCTg2S+1bpZtdMkufRrPK2exwTW3Uzb\nqq83l3W4rAXLgihOFs1r5LIp0eSfZ3SMENFeOUt1cfzppAvsXe0PrW5aZ0EB\nq3fHV6XPflkda/EugRsSuAwhdxNGhuNvwQP2DQQ0IYI2jWT6Kew5OqI9P4Bs\nQvLHHBVaMHYsXRubWEUYmj7Wp9rSPKRjLxHIIVtuQGuj4E41aHmyPS/QsDL0\nrQw4WksIZbNfo03X4skXgRaQgHIr2guD2X/h3ZvOLmGm3lhlFsIFCmPDNP9A\ntqff\r\n=wKCg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI+9J6pW57q6FYrN4sOJEg1AjvVCSA9tZiUBIrjNTFhAiEA1iA0GEpZzmOjf78zYgo/uYrdzckfdU2xikv5F0Ggnno="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_2.0.3_1587904256299_0.22401007754803137"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"name":"@pawelgalazka/cli","time":{"created":"2019-02-09T00:42:39.140Z","1.3.4":"2019-02-09T00:42:39.471Z","modified":"2026-04-17T16:30:34.564Z","1.3.5":"2019-02-09T00:44:51.128Z","1.4.1":"2019-02-09T21:07:21.275Z","2.0.0-beta.1":"2019-02-10T02:54:26.022Z","2.0.0":"2019-04-16T12:46:03.502Z","2.0.1":"2019-04-19T09:09:50.819Z","2.0.2":"2019-04-19T10:10:53.050Z","2.0.3":"2020-04-26T12:30:56.425Z"},"readmeFilename":"README.md","_id":"@pawelgalazka/cli","homepage":"https://github.com/pawelgalazka/cli#readme"}