{"_id":"getpass","_rev":"21944","name":"getpass","description":"getpass for node.js","dist-tags":{"latest":"0.1.7"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"time":{"modified":"2021-06-03T10:01:44.000Z","created":"2016-04-21T21:14:01.250Z","0.1.7":"2017-04-25T23:40:58.770Z","0.1.6":"2016-04-29T05:18:12.439Z","0.1.5":"2016-04-21T22:56:46.999Z","0.1.4":"2016-04-21T22:35:52.015Z","0.1.3":"2016-04-21T22:02:13.717Z","0.1.2":"2016-04-21T21:53:24.572Z","0.1.1":"2016-04-21T21:46:24.961Z","0.1.0":"2016-04-21T21:14:01.250Z"},"users":{"mojaray2k":true},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"versions":{"0.1.7":{"name":"getpass","version":"0.1.7","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MIT","gitHead":"e219fae3a4458a1aa4b84002539265a6a1475267","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"homepage":"https://github.com/arekinath/node-getpass#readme","_id":"getpass@0.1.7","_shasum":"5eff8e3e684d569ae4cb2b1282604e8ba62149fa","_from":".","_npmVersion":"2.15.11","_nodeVersion":"0.12.18","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"5eff8e3e684d569ae4cb2b1282604e8ba62149fa","size":2601,"noattachment":false,"key":"/getpass/-/getpass-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.7.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.7.tgz_1493163657029_0.5366648870985955"},"directories":{},"publish_time":1493163658770,"_hasShrinkwrap":false,"_cnpm_publish_time":1493163658770},"0.1.6":{"name":"getpass","version":"0.1.6","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MIT","gitHead":"e7fdf43ad60aa520f894d41856852aa320f36646","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"homepage":"https://github.com/arekinath/node-getpass#readme","_id":"getpass@0.1.6","_shasum":"283ffd9fc1256840875311c1b60e8c40187110e6","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"283ffd9fc1256840875311c1b60e8c40187110e6","size":2624,"noattachment":false,"key":"/getpass/-/getpass-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.6.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.6.tgz_1461907090215_0.6450737570412457"},"directories":{},"publish_time":1461907092439,"_cnpm_publish_time":1461907092439,"_hasShrinkwrap":false},"0.1.5":{"name":"getpass","version":"0.1.5","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"11419e2e861be30c818f422e7c3cb256cc222003","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"homepage":"https://github.com/arekinath/node-getpass#readme","_id":"getpass@0.1.5","_shasum":"a20d5f2a8fc83f11db0d591d0487469407e6be14","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"a20d5f2a8fc83f11db0d591d0487469407e6be14","size":2016,"noattachment":false,"key":"/getpass/-/getpass-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.5.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.5.tgz_1461279405263_0.8423897379543632"},"directories":{},"publish_time":1461279406999,"_cnpm_publish_time":1461279406999,"_hasShrinkwrap":false},"0.1.4":{"name":"getpass","version":"0.1.4","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"53eca57276d4f849c83a218acc7c53d89db61a63","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"homepage":"https://github.com/arekinath/node-getpass#readme","_id":"getpass@0.1.4","_shasum":"c627e40b359a1db8d0a4ff0a7c218870e011a04d","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.10.43","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"c627e40b359a1db8d0a4ff0a7c218870e011a04d","size":1962,"noattachment":false,"key":"/getpass/-/getpass-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.4.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.4.tgz_1461278150352_0.07285057893022895"},"directories":{},"publish_time":1461278152015,"_cnpm_publish_time":1461278152015,"_hasShrinkwrap":false},"0.1.3":{"name":"getpass","version":"0.1.3","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"47051f596ed200e6c097cbc861c4a8be91cc1e9c","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"homepage":"https://github.com/arekinath/node-getpass#readme","_id":"getpass@0.1.3","_shasum":"49c085a288f8b1be109d4f4a5ebac839c579fafb","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"49c085a288f8b1be109d4f4a5ebac839c579fafb","size":1964,"noattachment":false,"key":"/getpass/-/getpass-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.3.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.3.tgz_1461276132175_0.29017636459320784"},"directories":{},"publish_time":1461276133717,"_cnpm_publish_time":1461276133717,"_hasShrinkwrap":false},"0.1.2":{"name":"getpass","version":"0.1.2","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"cf64430426b2328dfd20af98218073cab4b40600","bugs":{"url":"https://github.com/arekinath/getpass/issues"},"homepage":"https://github.com/arekinath/getpass#readme","_id":"getpass@0.1.2","_shasum":"dbcc91a1143267bbcd18d061bf889a51182778aa","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"dbcc91a1143267bbcd18d061bf889a51182778aa","size":1963,"noattachment":false,"key":"/getpass/-/getpass-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.2.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/getpass-0.1.2.tgz_1461275602229_0.8338033361360431"},"directories":{},"publish_time":1461275604572,"_cnpm_publish_time":1461275604572,"_hasShrinkwrap":false},"0.1.1":{"name":"getpass","version":"0.1.1","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"76a1d0da61f85e011455488dd6fbde6172169c1f","bugs":{"url":"https://github.com/arekinath/getpass/issues"},"homepage":"https://github.com/arekinath/getpass#readme","_id":"getpass@0.1.1","_shasum":"fe4c1462c7eb72a0074d882769bc915f2051bc47","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"fe4c1462c7eb72a0074d882769bc915f2051bc47","size":1546,"noattachment":false,"key":"/getpass/-/getpass-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.1.tgz_1461275183317_0.10568123101256788"},"directories":{},"publish_time":1461275184961,"_cnpm_publish_time":1461275184961,"_hasShrinkwrap":false},"0.1.0":{"name":"getpass","version":"0.1.0","description":"getpass for node.js","main":"lib/index.js","dependencies":{"assert-plus":"^1.0.0"},"devDependencies":{"json":"^9.0.3","pty.js":"^0.3.0","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/arekinath/getpass.git"},"scripts":{"test":"tape test/*.test.js"},"author":{"name":"Alex Wilson","email":"alex.wilson@joyent.com"},"license":"MPL-2.0","gitHead":"1f13a142025f8f29eab9e06ee9cf7e2b1bf03490","bugs":{"url":"https://github.com/arekinath/getpass/issues"},"homepage":"https://github.com/arekinath/getpass#readme","_id":"getpass@0.1.0","_shasum":"2896de9fc14d5b2cc6833c6d3a601326a37eed9b","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"2896de9fc14d5b2cc6833c6d3a601326a37eed9b","size":1536,"noattachment":false,"key":"/getpass/-/getpass-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/getpass/download/getpass-0.1.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/getpass-0.1.0.tgz_1461273239531_0.9900160033721477"},"directories":{},"publish_time":1461273241250,"_cnpm_publish_time":1461273241250,"_hasShrinkwrap":false}},"readme":"## getpass\n\nGet a password from the terminal. Sounds simple? Sounds like the `readline`\nmodule should be able to do it? NOPE.\n\n## Install and use it\n\n```bash\nnpm install --save getpass\n```\n\n```javascript\nconst mod_getpass = require('getpass');\n```\n\n## API\n\n### `mod_getpass.getPass([options, ]callback)`\n\nGets a password from the terminal. If available, this uses `/dev/tty` to avoid\ninterfering with any data being piped in or out of stdio.\n\nThis function prints a prompt (by default `Password:`) and then accepts input\nwithout echoing.\n\nParameters:\n\n * `options`, an Object, with properties:\n   * `prompt`, an optional String\n * `callback`, a `Func(error, password)`, with arguments:\n   * `error`, either `null` (no error) or an `Error` instance\n   * `password`, a String\n","_attachments":{},"homepage":"https://github.com/arekinath/node-getpass#readme","bugs":{"url":"https://github.com/arekinath/node-getpass/issues"},"license":"MIT"}