{"_id":"prompt-sync","_rev":"32-22ed1bf10fdf30eeefcb1809e211ef38","name":"prompt-sync","description":"a synchronous prompt for node.js","dist-tags":{"latest":"4.2.0"},"versions":{"1.0.0":{"name":"prompt-sync","version":"1.0.0","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline"],"author":{"name":"hij1nx"},"license":"MIT","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync","gitHead":"b9a07e74fcc584e3c95ccf253bac81860aca99b2","_id":"prompt-sync@1.0.0","_shasum":"ba132dd0f351505295484e0e80581b343ff11478","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"dist":{"shasum":"ba132dd0f351505295484e0e80581b343ff11478","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-1.0.0.tgz","integrity":"sha512-UlgEMYPmZNZ/KzQ242r8x0T0Hsw7hLNkUZo19lZwBkcg/7N+9wwjEGt/U6qlqB5gmnfRHzvjKeR9CPxOy9t82g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClLe0Q71mlRm7gVs5kvK/sBAimLHafyuxGRESMBvrUwwIhAPpxj3OjTo/aNhq7FB4ptyOODc1RzfiAMPeZGtBRHYff"}]},"directories":{}},"2.0.1":{"name":"prompt-sync","version":"2.0.1","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"eb9c84f5eacb85d050b9bb0e4ba3a0dbc306b3cf","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@2.0.1","_shasum":"c9227d3a678e11101b1fd273e614a639024040df","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.5","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"c9227d3a678e11101b1fd273e614a639024040df","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-2.0.1.tgz","integrity":"sha512-Y5IagMxZM9puTVLpa/NGHUF52DFoAtRckeeIEh66fOMZ0/uG0auTApWMXkhO2K7k/rnvs5N9KGtksa9yCtDFTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEct2AMjdE41hloHmzrolGCEqPIw/W0w9Pce3rICqRU3AiEA5rqPZ1kS+JBc0sz+yQaLVm0GiLGBuqNyCpO0LJgdN2w="}]},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"directories":{}},"2.1.0":{"name":"prompt-sync","version":"2.1.0","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"d5724c1fc55f9c3f05b874eb69d05d628a3b3623","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@2.1.0","_shasum":"80b46ab66dd6307589056fd8023ad45406634f7a","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.5","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"80b46ab66dd6307589056fd8023ad45406634f7a","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-2.1.0.tgz","integrity":"sha512-qGdPw6kt2oauQ0mqx/cKw927m0GGs93oyglxA+tcMrYLiicXAXm1F6qAQ9uTbKhnd5ujJtc+U8kbdTEZ6ZmuGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh7El4LWuHmFr1xE6DJqRUieYXbtqVjzHkyt8KxgDCZAiEA8W4JAFfv19hHaoyLUPVRsCuIsoK+lLiT/TQNKmApafg="}]},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"directories":{}},"3.0.0":{"name":"prompt-sync","version":"3.0.0","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"96879e4102edd942a978d36f9e0cc7b2da949998","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@3.0.0","_shasum":"854a38543acc8325bb410a7f08feeb817e7d4c99","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.1","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"854a38543acc8325bb410a7f08feeb817e7d4c99","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-3.0.0.tgz","integrity":"sha512-2flQuBaKfaDU8Hz8bdDyFurLtCo4ae5s2XAA0Swh35e15i5VfG1xgSfXphZY3nbS7F0qJsIyNOMhqcPG23URTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQMi8H2fF9ROm/SrF6626uD9Z/5KRkNL0pCEMeRD/QcAiAHD+QmnEQ//dL6enYGWHvbS8it0DuicSGHOR8P+c5TQg=="}]},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"directories":{}},"3.0.1":{"name":"prompt-sync","version":"3.0.1","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"4b1de856068b432fafeeb9a1f8aaa93ae3587800","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@3.0.1","_shasum":"b929a8d939f017e8885785ebeb3ee0b7f9ff9981","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"b929a8d939f017e8885785ebeb3ee0b7f9ff9981","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-3.0.1.tgz","integrity":"sha512-a3eakbdjfBlSay+PgrKI7LUbGJTnGHe3mgKToEOAte6USr9/TpvG8ghvlkF1b8ErB50d2uhBkGUHavrIAblbcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrJPJy9QgWrgxoqR6pZHk0UgaWzk4h99Tiw7wo0OHsFgIgMFgKKFfzR5vH2kd+LTrIQLhZnPmzKWl39kjVTMflvCk="}]},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/prompt-sync-3.0.1.tgz_1456312675616_0.067254334455356"},"directories":{}},"3.0.2":{"name":"prompt-sync","version":"3.0.2","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"95c93d20abbb32e8dbe42a9ae7397fc868c205aa","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@3.0.2","_shasum":"868a06a1bc0b3c4a772bcc82d32a5fe80898216c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"868a06a1bc0b3c4a772bcc82d32a5fe80898216c","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-3.0.2.tgz","integrity":"sha512-8RC4xjp6JJsc8wNYJNitDcMTCZ3KVXjkQEaxhPinAamaA2jUNYre7qis5Dm2LmpC5BjZnMypcP2vUr7G55cdkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGcGRYfAM/6xxGJ9QeVT7xuyCz/B+/EGnDXNUAT/bSuAiAsb0lAIVnBlG0dyQR5CZllSJVvBKi9+sRj7wI8bb2yBA=="}]},"maintainers":[{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/prompt-sync-3.0.2.tgz_1456428229698_0.5384649527259171"},"directories":{}},"4.0.0":{"name":"prompt-sync","version":"4.0.0","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"6652a1c2d8549a1ed6793a10ab5cd5c1b3c98407","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.0.0","_shasum":"a378c8f46456eabb49f5b05976ff9619b65a6daf","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"a378c8f46456eabb49f5b05976ff9619b65a6daf","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.0.0.tgz","integrity":"sha512-1hy4yhC/jD+7a2Wcrbh6Clyz8kaDF04XxImx8+iSFerBJq0rD8ZzDTP2S+xL9d1ttyxPh0xof2UtSIgDb7fRfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeAxRfJnP1qvXYd/tZdPOST9pPlr6KAHsOa+IDcbRz9wIhANcEQ+cwSicq4Dda6ftVqIdKbbNRyLl7duG2uIO7NKJ0"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.0.0.tgz_1456963377959_0.8982465155422688"},"directories":{}},"3.0.3":{"name":"prompt-sync","version":"3.0.3","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/hij1nx/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"author":{"name":"hij1nx"},"license":"MIT","gitHead":"f9d7e109bc07b16bc62378eea544daecce4cd921","bugs":{"url":"https://github.com/hij1nx/prompt-sync/issues"},"homepage":"https://github.com/hij1nx/prompt-sync#readme","_id":"prompt-sync@3.0.3","_shasum":"503acc3ce81315f61132cebef2fd2775145c550d","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"503acc3ce81315f61132cebef2fd2775145c550d","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-3.0.3.tgz","integrity":"sha512-QXmH5eCNzYGzB7g6OkO+8k3yxi8epNStiZH5WSRPEzNdiAL93onuL68j5Fz/i33H+oy8sXd4Jid7U1/WYqbgcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFg4HT7k4yKbIVFfY/0ok/8s9zd9mY1OgnisE3j9murwIgPmzt4FCxIjmiiH/lnee73K1MgWMAjC3UgzHWv019uig="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/prompt-sync-3.0.3.tgz_1456963471826_0.2175601387862116"},"directories":{}},"4.0.1":{"name":"prompt-sync","version":"4.0.1","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"6652a1c2d8549a1ed6793a10ab5cd5c1b3c98407","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.0.1","_shasum":"502c4ed68dae6e698222c19cce470c08d522f2d0","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"502c4ed68dae6e698222c19cce470c08d522f2d0","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.0.1.tgz","integrity":"sha512-nEFjq/IntXnGn7t2ne727t+ADCS6WeZ0stKG+wne1vyubdAJ4CXB7drxQsI3hy96UykLrsMWTmw+Pwprkeof4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGL80tvVr6d20HgOATTDCrk4Dw0a63fVA16MQEaLadtQIhAN8a8wqNikmpqT9ZL6mAuD0JE7JFENWvn5G0uRtUTo7v"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.0.1.tgz_1456963893400_0.13956581731326878"},"directories":{}},"4.0.2":{"name":"prompt-sync","version":"4.0.2","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"e9b553d20db6e2f63f25e5264c5d3a3d031a357d","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.0.2","_shasum":"750a2c77c443c765bb18f73a3bafa06caef50358","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"750a2c77c443c765bb18f73a3bafa06caef50358","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.0.2.tgz","integrity":"sha512-iqZvLct4MO5Oib39EVSho05zgThp5jFO/NVfC/Vj7e8PLiPDMkhHPwRQhe/NFXjs7lnBwLMiYZ1vBvRLZwsMEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhd2uM0aCYPllQIjBqkuCF/+okTyYorjjjw1Ts+c+qNQIgcDqYhRLjsp67tdkbFR6lvRx4zzIPbVZC4Vx40hP6rLg="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.0.2.tgz_1456964155236_0.3694628693629056"},"directories":{}},"4.0.3":{"name":"prompt-sync","version":"4.0.3","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"7ffebdae6dcb4d98606c9900ab321e0d11edd96e","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.0.3","_shasum":"df9cddd089f9d01633bc50a28cc95b95d1cc090b","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"df9cddd089f9d01633bc50a28cc95b95d1cc090b","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.0.3.tgz","integrity":"sha512-3Robtft11W03Aea4WSn5r1xzVj/fhtid8qn/oc0dTVbXjvMpvzQhJb6aiA2UEDXmfZXuRHsfMtZKfcQaYX6yxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+DtHbu9cglllw5z/j7QgoA60TXV6OcKjjjB+wEVsPRAiAQyxYqDRztX9/NBaWOeILeBA53v17HwYCA6GAFKDwfaQ=="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.0.3.tgz_1456964313457_0.2787895801011473"},"directories":{}},"4.0.4":{"name":"prompt-sync","version":"4.0.4","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"0afd606565d0f561a690dfdd34a31fd3b03423fe","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.0.4","_shasum":"e895df04256ae12d9460fd7d0364e1b1fdbbc661","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.7.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"e895df04256ae12d9460fd7d0364e1b1fdbbc661","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.0.4.tgz","integrity":"sha512-0zRUkM8A5/EUbwkgxyBSWpX6r7LBeU7uH+Zx9q+O/nnXXe8gEphocCQqf19ZegBaOSjNAffaeKJggEMQF0967g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpU/CfLRXx3OE5ic1IOj87K8OuCamnwusLxkdpuSVTJAiEAnveuZawV+6ObyBXNx0OmxfOt30dbjFLDouNGOmytsoQ="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.0.4.tgz_1456964340593_0.03489168919622898"},"directories":{}},"4.1.4":{"name":"prompt-sync","version":"4.1.4","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"0d1a1dff4f0e479697492b53665dc2ac9f37382a","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.1.4","_shasum":"0bd3bcd3c899c0e860add6a2d6e6f4bdf0775658","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"hij1nx","email":"paolo@async.ly"},"dist":{"shasum":"0bd3bcd3c899c0e860add6a2d6e6f4bdf0775658","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.1.4.tgz","integrity":"sha512-NKKfg67K+iuqkTlXIzhOqrr3lW8yGuStUAuRTKQfMKbweIIwd4r+vijukuSN2H4av7T/6Te7koNcXE5klkPdJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRdgxtwsVs3/fhzmpltOzfKelui1aq752fdsjgnAFNzwIgWYn8svMEFA8d+P3+kosZ5qbWfsY3uaBwBlmGcivGALc="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/prompt-sync-4.1.4.tgz_1463924459274_0.8012393182143569"},"directories":{}},"4.1.5":{"name":"prompt-sync","version":"4.1.5","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"bc7e5882782129b7e8c7afc3964807e7bc774f3b","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.1.5","_shasum":"709ac182388b0e9a4a45b5683ed0449ed19f3eb8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"709ac182388b0e9a4a45b5683ed0449ed19f3eb8","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.1.5.tgz","integrity":"sha512-ePm3DRZfRYX8vMHjM7kmrxUucAlWeicYBAlAgDOcf1J6ZuqV0fm0zdrjGp5QCEWfZen7CtD+8Isu4Y0baxzRzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRIgQQc5gYjprXK5snspCZDBeTneR3azCLzvyDx6H5lAIgARbmI6julk4PreHN8Wp9mO9v+dGQdp8It21oolCFRmE="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/prompt-sync-4.1.5.tgz_1493909059703_0.9066443531773984"},"directories":{}},"4.1.6":{"name":"prompt-sync","version":"4.1.6","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"gitHead":"69129e8c84d3ed2ad4a775be8ccd8759a5a80a4a","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.1.6","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"integrity":"sha512-dYjDha0af2vefm6soqnPnFEz2tAzwH/kb+pPoaCohRoPUxFXj+mymkOFgxX7Ylv59TdEr7OzktEizdK7MIMvIw==","shasum":"416ee21d92a95601d421a582d7cbf38cf7b53ff7","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.1.6.tgz","fileCount":6,"unpackedSize":13694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSGgAm70ZWQP8gKcmmZrz83CYBARRx6tlyFwn/vJVOlAiEA/cWvSnd8xa1MccVuMnZ7UOZarZVV7M+rJvIuL7L2pOE="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-sync_4.1.6_1521461354598_0.7276498929603166"},"_hasShrinkwrap":false},"4.1.7":{"name":"prompt-sync","version":"4.1.7","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/0x00A/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"dependencies":{"strip-ansi":"^5.0.0"},"gitHead":"822a3b800a07442074d471d078eeeafc1407a9b4","bugs":{"url":"https://github.com/0x00A/prompt-sync/issues"},"homepage":"https://github.com/0x00A/prompt-sync#readme","_id":"prompt-sync@4.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"integrity":"sha512-EPdLWdZCgNAxF8haGg1CKOL/F5KZiRtuqgoWc1EGefX+fX+5qsB8vI52+qzl1jgADO6AiLaIcioicxRgQEy5xA==","shasum":"8465d6a83ce35db7fcc5cb73936ba54a8f2b8517","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.1.7.tgz","fileCount":4,"unpackedSize":12761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8GYcCRA9TVsSAnZWagAA9WoQAJUUpfNJgulz1r8PkvA/\nk44mH4Fug4i7960DJ56rOjvuw2wBtcwYOdpOIPCNm1sCMFEg27AY/dQPQWKt\n1hX6tUDqSLJCoUdN7Z6ZiOIvfIqVlcek/N84EgdnwbEX2iPj7Zhk75suNGkU\n4Wn+9oM9MtLhh0vO0DN2MZkfAymbhBrhlOJsKV2r6zl0wixDno1gJdvG+lLq\nucu3gfZJ/OEuWomnHsz6KEQeaMIxmTP9g8SlzLGZ7hu9ZurTk/i10CVH3uly\nB4RN26tkQYAnGufPR8Vrta73PdhMm4OYaaEDAEUQgx9GDq+yrfDC8SgVnoYa\nN9i0v0/gEm/rN/dBxzh+lNstREHO+J9eVnBtYZYsNng7kWGKZv2ybSOV8Knk\nozvHmWdJJLumJAK+Q7vNtBSW7n1TaRp2Z461ZfiWxGQ+614xsroXHnvI8DUW\npZn4DiaRKjbgtuD8GCduLmzx4LC7BCOWd4zP2z4gmO5aZY8RhC9l/SesO3B0\nUXPetsD3y6ActZnMzz3Gz2U00tZVwjQFPdDONVugHVDQnTsNTIka1zubTGsR\nODz92/a+6vjTbcSqGw4QJXtxpu7zFhVNHiwnivaZK3DOPy2jnvgioShQjOyw\nuLPX7iDUzRQDDwVcEsZpj3hWBznx8W/vNRktmBASqCv3Iq5Fyg4iPVjRGHPq\nSSJn\r\n=hh2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA24uGohPfda4BR3VK0Eei9jEkFBzbaKLBAf4ErKVjxcAiAw9yJKP0OceKSGc5xxsSOXk3B9AR2yCdDBQrdmn4140g=="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-sync_4.1.7_1559258651215_0.037411910072792987"},"_hasShrinkwrap":false},"4.2.0":{"name":"prompt-sync","version":"4.2.0","description":"a synchronous prompt for node.js","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/heapwolf/prompt-sync.git"},"keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}],"license":"MIT","devDependencies":{"prompt-sync-history":"^1.0.1"},"dependencies":{"strip-ansi":"^5.0.0"},"gitHead":"33a12524a6c829b7a1379939d866d903ab2e375e","bugs":{"url":"https://github.com/heapwolf/prompt-sync/issues"},"homepage":"https://github.com/heapwolf/prompt-sync#readme","_id":"prompt-sync@4.2.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-BuEzzc5zptP5LsgV5MZETjDaKSWfchl5U9Luiu8SKp7iZWD5tZalOxvNcZRwv+d2phNFr8xlbxmFNcRKfJOzJw==","shasum":"0198f73c5b70e3b03e4b9033a50540a7c9a1d7f4","tarball":"https://registry.npmjs.org/prompt-sync/-/prompt-sync-4.2.0.tgz","fileCount":5,"unpackedSize":14233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/LxkCRA9TVsSAnZWagAApVwP/ilZfRCRCD5rUXgFdNYr\ntGVR900nFhgrU/dvqTfcaxCwPnzd5fQXY9kMTGQm97FyPV6qZs00y9T78Bud\nM7wc8saMQ4pv3P6oe0uSXj4vEcFT7Klwts3GkEVLoSoPpQuocTeFAw0Mx5as\n9vO25WO1eYQCUUUQZXCc9joJEpp4ysMo66aQ0risbcCcDkE/gQU5qszZCIj9\nWK1YhS+ttw4mGxaINvZy3jK4QnKpRiyJaqQkCG8ESMWXG6Gzn6xEvDj8eRcy\nanTW6N6PZTuopgtx1O843R88qwQoyv0nn4OFG+aq4aeNhFv/O1C7jOR7sbGz\nHRPF8k2Rd2SrP/H3kWBZCF8DrIDDHxZHRqphGk2fifH1bRe7PnC/jmGB6a0X\n8bWMzTf5FwWbJSrHhdYiIOK6rgwX8SCLixQhPEjFAJXit1imY/4BihOWTozB\nPFzZCJ5gT+h6/9DV1fNnsgzSoh5IiMhKAxA/t9kFgMgvMm2bwjpkj/jDBtlM\ntilZn4RXfVh2yRmGVP/Gjq2IE3qs7Dmuu2zNvkXFYNTTKOClgODQNIdR+7xv\njlkiRftGnTuYDV9G0AXSNGwJyaeyOsvGpoKPQ/KI0kR+xxf6fZG0hGGtI/hN\nwnMZZUlVtx45z1vjF6fgSDphn8XdYOb/GZ3qSdNz5sXHJo9hwziq1WYdvj+A\nEUr2\r\n=Om0I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcY4EATWciG3/CUcWGvvf/u4h07y3tgNTco2lIDMywPQIhAOvVI4MIhvpUgE4aTRAnbbCHO4tUPYkzTAJq39vyKX7k"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prompt-sync_4.2.0_1576844388049_0.41452081197588964"},"_hasShrinkwrap":false}},"readme":"# SYNOPSIS\nA sync prompt for node. very simple. no C++ bindings and no bash scripts.\n\nWorks on Linux, OS X and Windows.\n\n# BASIC MODE\n```js\n\nvar prompt = require('prompt-sync')();\n//\n// get input from the user.\n//\nvar n = prompt('How many more times? ');\n```\n# WITH HISTORY\n\nHistory is an optional extra, to use simply install the history plugin. \n\n```sh\nnpm install --save prompt-sync-history\n```\n\n```js\nvar prompt = require('prompt-sync')({\n  history: require('prompt-sync-history')() //open history file\n});\n//get some user input\nvar input = prompt()\nprompt.history.save() //save history back to file\n```\n\nSee the [prompt-sync-history](http://npm.im/prompt-sync-history) module\nfor options, or fork it for customized behaviour. \n\n# API\n\n## `require('prompt-sync')(config) => prompt` \n\nReturns an instance of the `prompt` function.\nTakes `config` option with the following possible properties\n\n`sigint`: Default is `false`. A ^C may be pressed during the input process to abort the text entry. If sigint it `false`, prompt returns `null`. If sigint is `true` the ^C will be handled in the traditional way: as a SIGINT signal causing process to exit with code 130.\n\n`eot`: Default is `false`. A ^D pressed as the first character of an input line causes prompt-sync to echo `exit` and exit the process with code 0.\n\n`autocomplete`: A completer function that will be called when user enters TAB to allow for autocomplete. It takes a string as an argument an returns an array of strings that are possible matches for completion. An empty array is returned if there are no matches.\n\n`history`: Takes an object that supplies a \"history interface\", see [prompt-sync-history](http://npm.im/prompt-sync-history) for an example.\n\n## `prompt(ask, value, opts)`\n\n`ask` is the label of the prompt, `value` is the default value\nin absence of a response. \n\nThe `opts` argument can also be in the first or second parameter position.\n\nOpts can have the following properties\n\n`echo`: Default is `'*'`. If set the password will be masked with the specified character. For hidden input, set echo to `''` (or use `prompt.hide`).\n\n`autocomplete`: Overrides the instance `autocomplete` function to allow for custom \nautocompletion of a particular prompt.\n\n`value`: Same as the `value` parameter, the default value for the prompt. If `opts`\nis in the third position, this property will *not* overwrite the `value` parameter.\n\n`ask`: Sames as the `value` parameter. The prompt label. If `opts` is not in the first position, the `ask` parameter will *not* be overridden by this property.\n\n## `prompt.hide(ask)`\n\nConvenience method for creating a standard hidden password prompt, \nthis is the same as `prompt(ask, {echo: ''})`\n\n\n# LINE EDITING\nLine editing is enabled in the non-hidden mode. (use up/down arrows for history and backspace and left/right arrows for editing)\n\nHistory is not set when using hidden mode.\n\n# EXAMPLES\n\n```js\n  //basic:\n  console.log(require('prompt-sync')()('tell me something about yourself: '))\n\n  var prompt = require('prompt-sync')({\n    history: require('prompt-sync-history')(),\n    autocomplete: complete(['hello1234', 'he', 'hello', 'hello12', 'hello123456']),\n    sigint: false\n  });\n\n  var value = 'frank';\n  var name = prompt('enter name: ', value);\n  console.log('enter echo * password');\n  var pw = prompt({echo: '*'});\n  var pwb = prompt('enter hidden password (or don\\'t): ', {echo: '', value: '*pwb default*'})\n  var pwc = prompt.hide('enter another hidden password: ')\n  var autocompleteTest = prompt('custom autocomplete: ', {\n    autocomplete: complete(['bye1234', 'by', 'bye12', 'bye123456'])\n  });\n\n  prompt.history.save();\n\n  console.log('\\nName: %s\\nPassword *: %s\\nHidden password: %s\\nAnother Hidden password: %s', name, pw, pwb, pwc);\n  console.log('autocomplete2: ', autocompleteTest);\n\n  function complete(commands) {\n    return function (str) {\n      var i;\n      var ret = [];\n      for (i=0; i< commands.length; i++) {\n        if (commands[i].indexOf(str) == 0)\n          ret.push(commands[i]);\n      }\n      return ret;\n    };\n  };\n```\n","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"hij1nx","email":"paolo@async.ly"}],"time":{"modified":"2023-05-27T02:27:19.163Z","created":"2014-07-10T03:12:31.882Z","1.0.0":"2014-07-10T03:12:31.882Z","2.0.1":"2015-08-14T02:20:13.354Z","2.1.0":"2015-08-17T23:17:49.153Z","3.0.0":"2015-09-01T14:06:16.971Z","3.0.1":"2016-02-24T11:17:58.178Z","3.0.2":"2016-02-25T19:23:52.305Z","4.0.0":"2016-03-03T00:03:00.718Z","3.0.3":"2016-03-03T00:04:34.540Z","4.0.1":"2016-03-03T00:11:36.427Z","4.0.2":"2016-03-03T00:15:58.083Z","4.0.3":"2016-03-03T00:18:36.079Z","4.0.4":"2016-03-03T00:19:03.452Z","4.1.4":"2016-05-22T13:41:01.691Z","4.1.5":"2017-05-04T14:44:20.728Z","4.1.6":"2018-03-19T12:09:14.640Z","4.1.7":"2019-05-30T23:24:11.327Z","4.2.0":"2019-12-20T12:19:48.179Z"},"homepage":"https://github.com/heapwolf/prompt-sync#readme","keywords":["prompt","sync","blocking","readline","input","getline","repl","history"],"repository":{"type":"git","url":"git+https://github.com/heapwolf/prompt-sync.git"},"bugs":{"url":"https://github.com/heapwolf/prompt-sync/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ruchirgodura":true,"jrejaud":true,"mugeso":true,"pragmateek":true,"axelrindle":true,"leizongmin":true,"ys_sidson_aidson":true,"touskar":true,"kapillamba4":true,"flumpus-dev":true},"contributors":[{"name":"Paolo Fragomeni","email":"paolo@async.ly"},{"name":"David Mark Clements","email":"david.clements@nearform.com"}]}