{"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"keywords":["listr","input","question","message"],"dist-tags":{"latest":"0.2.1","[object Object]":"0.1.1"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"description":"Input module for Listr","readme":"# listr-input [![Build Status](https://travis-ci.org/SamVerschueren/listr-input.svg?branch=master)](https://travis-ci.org/SamVerschueren/listr-input)\n\n> Input module for [Listr](https://github.com/SamVerschueren/listr)\n\n\n## Install\n\n```\n$ npm install --save listr-input\n```\n\n\n## Usage\n\n```js\nconst Listr = require('listr');\nconst input = require('listr-input');\nconst got = require('got');\n\nconst list = new Listr([\n\t{\n\t\ttitle: 'Retrieving data',\n\t\ttask: () => input('Credentials', {\n\t\t\tsecret: true,\n\t\t\tvalidate: value => value.length > 0,\n\t\t\tdone: credentials => got('https://myapi.com', {\n\t\t\t\theaders: {\n\t\t\t\t\t'Authorization': `Bearer ${credentials}`\n\t\t\t\t}\n\t\t\t})\n\t\t})\n\t}\n]);\n\nlist.run();\n```\n\n\n## API\n\n### input(question, [options])\n\nReturns an Observable which asks for user input.\n\n#### question\n\nType: `string`\n\nQuestion to ask.\n\n#### options\n\n##### default\n\nType: `string`\n\nDefault value to use if nothing is entered.\n\n##### validate\n\nType: `function`\n\nFunction which accepts the provided value. Should return `true` if the value is valid, `false` otherwise.\n\n##### secret\n\nType: `boolean`<br>\nDefault: `false`\n\nMark the input as secret.\n\n##### done\n\nType: `function`\n\nFunction that will be invoked when the user has answered the question.\n\n##### autoSubmit\n\nType: `function`\n\nFunction which accepts the provided value. If returns `true` then the value will be submitted automatically.\n\n\n\n## License\n\nMIT © [Sam Verschueren](https://github.com/SamVerschueren)\n","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"license":"MIT","versions":{"0.1.0":{"name":"listr-input","version":"0.1.0","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^3.3.0","rxjs":"^5.5.2","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"*"},"gitHead":"c00c4025098f6030b55c8bc88a8477a7368038db","bugs":{"url":"https://github.com/samverschueren/listr-input/issues"},"homepage":"https://github.com/samverschueren/listr-input#readme","_id":"listr-input@0.1.0","_shasum":"69043322760a77bc8f25297f4d7e3c2364f7937f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"69043322760a77bc8f25297f4d7e3c2364f7937f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.1.0.tgz","integrity":"sha512-i4zok5KbwNmdNEoW+F+ftlsSsUQEbam2Pmn8aBy5FSJqzBVjibwgla1jJCTqFKIdMA6s5p3kMf5TWE6PBYeZ+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnBzxCOEkCRaVNu50Oj9lsenbex8Iwo6A9sEmWDLMKUAiBgZTU0gKAUUJYOVt/3mGLeRR1mUSgMAuJs4y9L443hhQ=="}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input-0.1.0.tgz_1510258326979_0.515693892724812"},"directories":{}},"0.1.1":{"name":"listr-input","version":"0.1.1","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^3.3.0","rxjs":"^5.5.2","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"*"},"gitHead":"87cbc8793d01968c83df1859a6c197e27e4ed565","bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"homepage":"https://github.com/SamVerschueren/listr-input#readme","_id":"listr-input@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"dist":{"integrity":"sha512-c3+e+9qe5MYOinzTwbp6F+CQSVtdQmxJaI0iNyQrWkfWdP37n+2zWJ2g9h8glcXWJYAqacjvNbQrKvYUCBm6vA==","shasum":"d34d99beccce1863661eee4886a256246919bbf8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnzJXfgOspzdNvBOiYX0EqmhcePgCWW/U8US/4JyrscgIgY2I5fZvZwdrHCOyj+s5D3X2kOScVa+ifuuM3nUYyTAI="}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input-0.1.1.tgz_1510296648512_0.23287137458100915"},"directories":{}},"0.1.2":{"name":"listr-input","version":"0.1.2","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^3.3.0","rxjs":"^5.5.2","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"*"},"gitHead":"2b64451cf44fbb290420ba38c23bd34c48ca0d54","bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"homepage":"https://github.com/SamVerschueren/listr-input#readme","_id":"listr-input@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"dist":{"integrity":"sha512-GQl3txLCcuKzmkYxMjZ3idiICyyjxZTfDz2k92LXU3byxY1nz249iKbfMKvSmWYUHs85TqWYZCkMJ316OKjTfA==","shasum":"628b68f47dc8809bce24a782be8520a723cfb611","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASSuUPECwBlCQhB2rNCuKSTBz40UzvYS9VDcyvwwarrAiEA/7yifd3jfewjyvQ5wa5nN5s/0l6O3iV82/SHg2z7c1Y="}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input-0.1.2.tgz_1510300598669_0.9092624117620289"},"directories":{}},"0.1.3":{"name":"listr-input","version":"0.1.3","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^3.3.0","rxjs":"^5.5.2","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"*"},"gitHead":"065c44a6722eab192fa4b853a22e0009388faf38","bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"homepage":"https://github.com/SamVerschueren/listr-input#readme","_id":"listr-input@0.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"dist":{"integrity":"sha512-dvjSD1MrWGXxxPixpMQlSBmkyqhJrPxGo30un25k/vlvFOWZj70AauU+YkEh7CA8vmpkE6Wde37DJDmqYqF39g==","shasum":"0c313967b6d179ebe964a81e9363ce2a5a39d25c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.1.3.tgz","fileCount":4,"unpackedSize":4271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Hu3JtgxsQrWp2puKRCmAX0YHGYT/BLbOigRGX/8pWgIhALnw9aEcSugmqJRji0xGtn3njzGoiYxb+ll8Xoq/fBJ8"}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input_0.1.3_1518897110517_0.5948957990774213"},"_hasShrinkwrap":false},"0.2.0":{"name":"listr-input","version":"0.2.0","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^7.0.0","inquirer-autosubmit-prompt":"^0.2.0","rxjs":"^6.5.3","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"^0.24.0"},"gitHead":"d438f298b7257cf604bdac7eec2aa2f6233448e5","bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"homepage":"https://github.com/SamVerschueren/listr-input#readme","_id":"listr-input@0.2.0","_nodeVersion":"10.15.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-k5cKZllYKKFyTe/B6H4m9NWm/Px49OVvZXT28khQ9xrZQMYADh4zqMk7507/0Jdbg0tPjS0xTbvfrX9Yn6b7Yw==","shasum":"3a038978fa14a3392dccdda4358777f970fe24c7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.2.0.tgz","fileCount":4,"unpackedSize":4660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkaQuCRA9TVsSAnZWagAAE/EP/RGo+fGZVMwf7J2DVFci\ng8p2JZjXValLtvjB73AgYkPVCo1eKPYU5kyZ96V2wRHK11PI2ezRd6rWP5I5\nZH+89IC5f235kKn7Qy4KOE/5b5GB88tLeCpj7tw0x1+f+2bbsao96BzZmsCR\nyWM5KyRP8wZW4VUnoLRkdcUjpPRE0zjFZEYD1OOYoqGMMbfToVle1VghsIuY\njLBZKbF1Bob/F8zIHpZjquc2jH7jYli1AyFt940VvHePNloM5bdOtRoi2+ec\nhx0bN2QSuO4/zN8aHavTYVYs9UGvMlBcz2AI50gqmaVWxOo3HiS3+LQFyGJw\nmzABs/pOKI/ta4u37YmahYG3Y8vyEg5n2iQvzTruiXZZhKUZi3VE6sUQ5hWP\nIb9WI5cnYNp7SyNgSoRs7AG1N9vD4CNqQAwcK6p/ORMTLarwLYd1Yic1Ys2/\naQMA+a+AbIeqg2AV0kXz3nMY8N9HmtHX9ZgOEvlFDcwQZQcX1bnfTZtYHxh0\n/g8MU7YFC3Ulg6rayxidseEDo8pAEKXMF2WowPG/W56eedtgPEwSuDBJT08Q\npdULJiwnmg5RbVpIbtAkyAADsAXasIu1oChwKL15GmHVkl+vbGgSJ5rTSsww\nSfToYrxhgVYCV4B8pczHZ8xx8lJpZMFYkfa6xLUqOjYDMejuXksS32GOpq2L\nN0cq\r\n=FfhN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLPfaWR0e/lck8s1x5AtDXv2cUaHZp0POL1RQwzKvEqwIgTpTyzpiI35SqupYCjjEta3GCq8ZO5gLikpNG9vmpqc8="}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input_0.2.0_1569825837548_0.3714786430597907"},"_hasShrinkwrap":false},"0.2.1":{"name":"listr-input","version":"0.2.1","description":"Input module for Listr","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/listr-input.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["listr","input","question","message"],"dependencies":{"inquirer":"^7.0.0","inquirer-autosubmit-prompt":"^0.2.0","rxjs":"^6.5.3","through":"^2.3.8"},"devDependencies":{"ava":"^0.23.0","xo":"^0.24.0"},"gitHead":"354ee221b8dac065288693801ea0a1fc9d7ddd95","bugs":{"url":"https://github.com/SamVerschueren/listr-input/issues"},"homepage":"https://github.com/SamVerschueren/listr-input#readme","_id":"listr-input@0.2.1","_nodeVersion":"10.15.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==","shasum":"ce735c34530683580388fdf9462ecfebd3b66126","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/listr-input/-/listr-input-0.2.1.tgz","fileCount":4,"unpackedSize":4658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSjbECRA9TVsSAnZWagAANjAP/RVNIIDfO3hbEz1gR9fx\nr2iM6Ur75MTd8dBC9B42fzUYUSR0GyzTe+fhHyvCAej82OjXP4tbsZDCU+pE\noPF8HNduOb8B/eo/K0W0qzSYoaT7mET0VFuRF1ZA264Q9oODQCk+TVepQZFG\nBH3vxlxtGmt5U14LRUncGUg6oZILSYAh5qNK8sukic55HXEyetEUUUzkjPeg\nOJ+a7Q47hdTMm5sGEh1zSlg2xLA4stSQBuqeWRbG05dJ58TPRbAoGk/h1FGO\nrxF5m5ui0w4vq7bYUqy6Qla9fSUnbE8t0lP+FNQKeStKsnY/VOgdcxMLebhx\ncj+T/YomWv3yQ5xESmgHJeZlWWwmJZhq9Lzf/QIF9WuE6VzcsNhEEtz/blpE\nVr8/OJPPBvfsjKD1MMs4wc+oFoJm1zClb5nZ84k/xAh70Pcci65W0V1uEGbs\nLZZrWl95B0i2nNgZUEJOVCr0FvNnVr9wazlVkbxZk379ZGg4PrIJctt24HfO\nCDwVNWCwzRBDRTVNMvkNV3CceGwG6zK/EilubHSQyfqGmyOdtT8pLJ4PsZ8h\n6KBI7UQsl4Qzq01Iwzd/RgdUT1hdPGhHURhPCxcfkEX2sufJLVKMTPxXJ2M5\noQgm5bah4Qyfa4rLaxrbN3qrpZF6m0MtkR0P0PPm4uN+3PrUqyzjrKKZItLO\nAkMG\r\n=LQJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeP99jDr+6TYCeidOP9lXBaAuW9DFO+mY0sM+yXUL99AiEA9UsiQBjiGaglTtp/73yKkubxnE2Zy0zN3EJ9o7d+wuk="}]},"maintainers":[{"name":"anonymous","email":"sam.verschueren@gmail.com"}],"_npmUser":{"name":"anonymous","email":"sam.verschueren@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listr-input_0.2.1_1581921988179_0.6402664326460441"},"_hasShrinkwrap":false}},"name":"listr-input","time":{"modified":"2022-06-19T12:48:21.076Z","created":"2017-11-09T20:12:07.040Z","0.1.0":"2017-11-09T20:12:07.040Z","0.1.1":"2017-11-10T06:50:49.389Z","0.1.2":"2017-11-10T07:56:39.657Z","0.1.3":"2018-02-17T19:51:50.577Z","0.2.0":"2019-09-30T06:43:57.771Z","0.2.1":"2020-02-17T06:46:28.351Z"},"readmeFilename":"readme.md","homepage":"https://github.com/SamVerschueren/listr-input#readme"}