{"_id":"readline-utils","_rev":"150602","name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","dist-tags":{"latest":"2.2.3"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T11:32:18.000Z","created":"2016-08-29T00:50:16.907Z","2.2.3":"2017-07-11T23:18:43.430Z","2.2.1":"2017-05-21T15:02:46.099Z","2.2.0":"2017-05-17T10:59:42.476Z","2.1.2":"2017-05-13T04:18:23.221Z","2.1.1":"2017-05-11T20:14:08.535Z","2.1.0":"2017-05-09T18:19:17.336Z","2.0.0":"2017-05-09T06:15:19.970Z","1.0.0":"2017-05-07T09:08:21.335Z","0.1.6":"2017-05-05T16:47:07.545Z","0.1.5":"2017-04-29T02:18:48.810Z","0.1.4":"2017-04-12T22:01:10.762Z","0.1.3":"2017-03-07T01:20:25.065Z","0.1.2":"2016-09-03T08:46:46.002Z","0.1.1":"2016-09-01T18:20:20.594Z","0.1.0":"2016-08-29T00:50:16.907Z"},"users":{"andrew.oxenburgh":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"versions":{"2.2.3":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.2.3","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=4.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.1.0","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","koalas":"^1.0.2","mute-stream":"0.0.7","strip-color":"^0.1.0","window-size":"^1.1.0"},"devDependencies":{"mocha":"^3.3.0","gulp-format-md":"^0.1.12"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"lint":{"reflinks":true}},"gitHead":"6db705d40fd88c1c094abd775d60721a8ad98374","_id":"readline-utils@2.2.3","_shasum":"6f847d6b8f1915c391b581c367cd47873862351a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.10.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"6f847d6b8f1915c391b581c367cd47873862351a","size":8633,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.2.3.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readline-utils-2.2.3.tgz_1499815120962_0.1295283487997949"},"directories":{},"publish_time":1499815123430,"_hasShrinkwrap":false,"_cnpm_publish_time":1499815123430},"2.2.1":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.2.1","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","mute-stream":"^0.0.7","strip-color":"^0.1.0","window-size":"^1.0.0"},"devDependencies":{"mocha":"^3.3.0","gulp-format-md":"^0.1.12"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"lint":{"reflinks":true}},"gitHead":"ed2c39ffaaf02962a0611ce5d5b4ad010acb93bd","_id":"readline-utils@2.2.1","_shasum":"3cbbc6fd21ed65199a77e20a71d5deba69c6b03a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3cbbc6fd21ed65199a77e20a71d5deba69c6b03a","size":8517,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.2.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readline-utils-2.2.1.tgz_1495378965141_0.5207896903157234"},"directories":{},"publish_time":1495378966099,"_hasShrinkwrap":false,"_cnpm_publish_time":1495378966099},"2.2.0":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.2.0","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","mute-stream":"^0.0.7","strip-color":"^0.1.0","window-size":"^1.0.0"},"devDependencies":{"mocha":"^3.3.0","gulp-format-md":"^0.1.12"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"lint":{"reflinks":true}},"gitHead":"3cfd16802dedbf2a1ff3d041249aa6a8a60ada4e","_id":"readline-utils@2.2.0","_shasum":"cdc05a8f796f75c417cae344cc8e2ea7b6222365","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"cdc05a8f796f75c417cae344cc8e2ea7b6222365","size":8507,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readline-utils-2.2.0.tgz_1495018780942_0.3603927376680076"},"directories":{},"publish_time":1495018782476,"_hasShrinkwrap":false,"_cnpm_publish_time":1495018782476},"2.1.2":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.1.2","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","mute-stream":"^0.0.7","window-size":"^1.0.0"},"devDependencies":{"mocha":"^3.3.0","gulp-format-md":"^0.1.12"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"lint":{"reflinks":true}},"gitHead":"baea4c63b80719b3122959881a20628533b85b73","_id":"readline-utils@2.1.2","_shasum":"dfe62ef033eb49c832f58c14955a018ec800fc58","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"dfe62ef033eb49c832f58c14955a018ec800fc58","size":8335,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/readline-utils-2.1.2.tgz_1494649100869_0.7731714274268597"},"directories":{},"publish_time":1494649103221,"_hasShrinkwrap":false,"_cnpm_publish_time":1494649103221},"2.1.1":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.1.1","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","extend-shallow":"^2.0.1","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","mute-stream":"^0.0.7","window-size":"^1.0.0"},"devDependencies":{"mocha":"^3.3.0","gulp-format-md":"^0.1.12"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"lint":{"reflinks":true}},"gitHead":"be8c7a657c72bf280c8c4bfa5cb1afd0a57b1530","_id":"readline-utils@2.1.1","_shasum":"7b41eea80f26f3fa880dbf3c91e17e2364bd2625","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"7b41eea80f26f3fa880dbf3c91e17e2364bd2625","size":8308,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/readline-utils-2.1.1.tgz_1494533646604_0.17651688121259212"},"directories":{},"publish_time":1494533648535,"_hasShrinkwrap":false,"_cnpm_publish_time":1494533648535},"2.1.0":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.1.0","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","lazy-cache":"^2.0.2","mute-stream":"^0.0.7"},"devDependencies":{"gulp-format-md":"^0.1.12","mocha":"^3.3.0"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"94d659b62d93857ecfeac2013effdf53ff1020fb","_id":"readline-utils@2.1.0","_shasum":"71e126ac58095bb864234d5f730fd511029adb69","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"71e126ac58095bb864234d5f730fd511029adb69","size":8341,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readline-utils-2.1.0.tgz_1494353955544_0.4672499110456556"},"directories":{},"publish_time":1494353957336,"_hasShrinkwrap":false,"_cnpm_publish_time":1494353957336},"2.0.0":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"2.0.0","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","lazy-cache":"^2.0.2","mute-stream":"^0.0.7"},"devDependencies":{"gulp-format-md":"^0.1.12","mocha":"^3.3.0"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"021c29c445dba7754d40eb638341623b5c5e525f","_id":"readline-utils@2.0.0","_shasum":"9d659b5783611d6d0a28b8186278b7ff976f8330","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"9d659b5783611d6d0a28b8186278b7ff976f8330","size":8335,"noattachment":false,"key":"/readline-utils/-/readline-utils-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/readline-utils-2.0.0.tgz_1494310517943_0.7806601494085044"},"directories":{},"publish_time":1494310519970,"_hasShrinkwrap":false,"_cnpm_publish_time":1494310519970},"1.0.0":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"1.0.0","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-buffer":"^1.1.5","is-number":"^3.0.0","is-windows":"^1.0.1","lazy-cache":"^2.0.2","mute-stream":"^0.0.7"},"devDependencies":{"gulp-format-md":"^0.1.12","mocha":"^3.3.0"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"7b2ba0ad9b578b62ae860c6e51abd23905e0058e","_id":"readline-utils@1.0.0","_shasum":"39a2cc2548862fb485d4bf5ec7d9c3cbdd7b91f0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"39a2cc2548862fb485d4bf5ec7d9c3cbdd7b91f0","size":9307,"noattachment":false,"key":"/readline-utils/-/readline-utils-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/readline-utils-1.0.0.tgz_1494148099222_0.3743716664612293"},"directories":{},"publish_time":1494148101335,"_hasShrinkwrap":false,"_cnpm_publish_time":1494148101335},"0.1.6":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.6","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=4.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.3","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^3.0.0","is-windows":"^1.0.1","lazy-cache":"^2.0.2","mute-stream":"^0.0.7"},"devDependencies":{"gulp-format-md":"^0.1.12","mocha":"^3.3.0"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"e4b2eb18bca17e0c9a5760782abcce78b36514c3","_id":"readline-utils@0.1.6","_shasum":"3a9da9a996890c17f17e540ca89e456a31211f67","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3a9da9a996890c17f17e540ca89e456a31211f67","size":5896,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.6.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.6.tgz_1494002825612_0.16185794887132943"},"directories":{},"publish_time":1494002827545,"_cnpm_publish_time":1494002827545,"_hasShrinkwrap":false},"0.1.5":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.5","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=4.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"2e077164d6f479b99a531c7d10ff0dfdf79440b4","_id":"readline-utils@0.1.5","_shasum":"576e323bc7401dd20dfd88c12411a8df2fd033a7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"576e323bc7401dd20dfd88c12411a8df2fd033a7","size":6103,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.5.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.5.tgz_1493432328060_0.9616693099960685"},"directories":{},"publish_time":1493432328810,"_cnpm_publish_time":1493432328810,"_hasShrinkwrap":false},"0.1.4":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.4","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=4.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"250d648d6bf034f94c63e3ee12d0532c3941fe75","_id":"readline-utils@0.1.4","_shasum":"26acff454ddc14331a913c5eb453b89db901ee77","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"26acff454ddc14331a913c5eb453b89db901ee77","size":6098,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.4.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.4.tgz_1492034469800_0.4692613775841892"},"directories":{},"publish_time":1492034470762,"_cnpm_publish_time":1492034470762,"_hasShrinkwrap":false},"0.1.3":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.3","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=4.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["choices-separator","enquirer","prompt-choices"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"17848027daf42f5f5d6003e7a8fe6720171fbdf2","_id":"readline-utils@0.1.3","_shasum":"8f3054380c3f59300b0aad64fa769ef96444b349","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"8f3054380c3f59300b0aad64fa769ef96444b349","size":5831,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.3.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.3.tgz_1488849624364_0.5104890377260745"},"directories":{},"publish_time":1488849625065,"_cnpm_publish_time":1488849625065,"_hasShrinkwrap":false},"0.1.2":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.2","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["enquirer","prompt-choices","choices-separator"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"dc3b36da3c5b86d9f2719be2b5cca5cc3b02fa57","_id":"readline-utils@0.1.2","_shasum":"9cbd9e279aa8ff5c3335a15e9306bd098d86a463","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"9cbd9e279aa8ff5c3335a15e9306bd098d86a463","size":5528,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.2.tgz_1472892403640_0.33198407641611993"},"directories":{},"publish_time":1472892406002,"_cnpm_publish_time":1472892406002,"_hasShrinkwrap":false},"0.1.1":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.1","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["enquirer","prompt-choices","choices-separator"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"4e2afd3663aaf87a4ec8a0cea602e8000c527c28","_id":"readline-utils@0.1.1","_shasum":"9c1325db5426a68a0f4e29afdc17e43d15f5e8c3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"9c1325db5426a68a0f4e29afdc17e43d15f5e8c3","size":5538,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.1.tgz_1472754018387_0.05059165763668716"},"directories":{},"publish_time":1472754020594,"_cnpm_publish_time":1472754020594,"_hasShrinkwrap":false},"0.1.0":{"name":"readline-utils","description":"Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.","version":"0.1.0","homepage":"https://github.com/enquirer/readline-utils","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/enquirer/readline-utils.git"},"bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","cli-width":"^2.1.0","extend-shallow":"^2.0.1","get-value":"^2.0.6","is-number":"^2.1.0","is-windows":"^0.2.0","lazy-cache":"^2.0.1","mute-stream":"0.0.6","ttys":"0.0.3"},"devDependencies":{"gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["enquirer","readline","utils"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"88df66dbe30986975193b266ded1b802792f750e","_id":"readline-utils@0.1.0","_shasum":"74e8dbe18268421777d4d87a36259760728c61da","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"74e8dbe18268421777d4d87a36259760728c61da","size":5307,"noattachment":false,"key":"/readline-utils/-/readline-utils-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/readline-utils/download/readline-utils-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/readline-utils-0.1.0.tgz_1472431815832_0.9604182727634907"},"directories":{},"publish_time":1472431816907,"_cnpm_publish_time":1472431816907,"_hasShrinkwrap":false}},"readme":"# readline-utils [![NPM version](https://img.shields.io/npm/v/readline-utils.svg?style=flat)](https://www.npmjs.com/package/readline-utils) [![NPM monthly downloads](https://img.shields.io/npm/dm/readline-utils.svg?style=flat)](https://npmjs.org/package/readline-utils) [![NPM total downloads](https://img.shields.io/npm/dt/readline-utils.svg?style=flat)](https://npmjs.org/package/readline-utils) [![Linux Build Status](https://img.shields.io/travis/enquirer/readline-utils.svg?style=flat&label=Travis)](https://travis-ci.org/enquirer/readline-utils) [![Windows Build Status](https://img.shields.io/appveyor/ci/enquirer/readline-utils.svg?style=flat&label=AppVeyor)](https://ci.appveyor.com/project/enquirer/readline-utils)\n\n> Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save readline-utils\n```\n\n## Usage\n\n```js\nvar utils = require('readline-utils');\n```\n\n## API\n\n### [.createInterface](index.js#L31)\n\nCreate a readline interface with the given `options`.\n\n**Params**\n\n* `options` **{Object}**\n\n### [.up](index.js#L47)\n\nMove cursor up by `n` lines.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Lines up to move. Default is `1`.\n\n### [.down](index.js#L60)\n\nMove cursor down by `n` lines.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Lines down to move. Default is `1`.\n\n### [.left](index.js#L73)\n\nMove cursor left by `n` colums.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Characters to move left. Default is `1`.\n\n### [.right](index.js#L86)\n\nMove cursor right by `n` colums.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Characters to move right. Default is `1`.\n\n### [.move](index.js#L105)\n\nMove cursor up, down, left or right by `1` line.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n\n**Example**\n\n```js\nvar utils = require('readline-utils');\nvar rl = utils.createInterface();\nrl.input.on('keypress', function(str, key) {\n  utils.move(rl, key);\n});\n```\n\n### [.auto](index.js#L125)\n\nCallback function for the `keypress` event, to automatically move cursor up, down, left or right by `1` line.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n\n**Example**\n\n```js\nvar utils = require('readline-utils');\nvar rl = utils.createInterface();\nrl.input.on('keypress', utils.auto(rl));\n```\n\n### [.clearAfter](index.js#L151)\n\nClear `n` lines after the cursor.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Number of lines to clear\n\n### [.clearScreen](index.js#L164)\n\nClear the terminal.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `n` **{Number}**: Number of lines to clear\n\n### [.lastLine](index.js#L177)\n\nGet the last line from the given `str`\n\n**Params**\n\n* `str` **{String}**\n* `returns` **{String}**\n\n### [.height](index.js#L189)\n\nGet the height (rows) of the given `str`\n\n**Params**\n\n* `str` **{String}**\n* `returns` **{Number}**\n\n### [.hideCursor](index.js#L203)\n\nHide the cursor so it doesn't show during a prompt. This is\nuseful for multiple-choice or list prompts, or any prompt\nwhere the user will not be entering input.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `returns` **{Object}**: readline-utils object for chaining\n\n### [.showCursor](index.js#L216)\n\nShow the cursor.\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `returns` **{Object}**: readline-utils object for chaining\n\n### [.close](index.js#L229)\n\nClose the interface, remove event listeners, and restore/unmute prompt functionality\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `returns` **{Object}**: readline-utils object for chaining\n\n### [.forceClose](index.js#L250)\n\nClose the interface when the keypress is `^C`\n\n**Params**\n\n* `rl` **{Readline}**: Readline interface\n* `returns` **{Object}**: readline-utils object for chaining\n\n### [.eraseLines](index.js#L266)\n\nErase `n` lines\n\n**Params**\n\n* `n` **{Number}**\n* `returns` **{String}**: Returns the unicode to erase lines\n\n**Example**\n\n```js\nutils.eraseLines(3);\n```\n\n### [.clearTrailingLines](index.js#L289)\n\nRemove lines from the bottom of the terminal.\n\n**Params**\n\n* `rl` **{Number}**: Readline interface\n* `lines` **{Number}**: Number of lines to remove\n* `height` **{Number}**: Content height\n* `returns` **{Object}**: Returns the readline-utils object for chaining\n\n### [.cursorPosition](index.js#L307)\n\nRemember the cursor position\n\n* `returns` **{Object}**: readline-utils object\n\n### [.restoreCursorPos](index.js#L317)\n\nRestore the cursor position to where it has been previously stored.\n\n* `returns` **{Object}**: readline-utils object\n\n### [.cliWidth](index.js#L333)\n\nGet the width of the terminal\n\n* `returns` **{Number}**: Returns the number of columns.\n\n### [.breakLines](index.js#L348)\n\nBreak lines longer than the cli width so we can normalize the\nnatural line returns behavior accross terminals. (I don't see how\nthis can work consistently. It seems brittle and will probably be replaced\nwith https://github.com/jonschlinkert/word-wrap)\n\n**Params**\n\n* `lines` **{Array}**: Array of lines\n* `width` **{Number}**: Terminal width\n\n### [.forceLineReturn](index.js#L373)\n\nJoins the lines returned from [.breakLines](#breakLines).\n\n**Params**\n\n* `lines` **{Array|String}**: String or array of lines.\n* `width` **{Number}**: Terminal width\n* `returns` **{String}**\n\n### [.normalizeLF](index.js#L392)\n\nEnsure the given `str` ends in a newline.\n\n**Params**\n\n* `str` **{String}**: The input string\n* `returns` **{String}**\n\n**Example**\n\n```js\nconsole.log(utils.normalizeLF('foo'));\n//=> 'foo\\n'\n```\n\n### [.keypress](index.js#L437)\n\nThis module offers the internal \"keypress\" functionality from node-core's `readline` module, for your own programs and modules to use.\n\nThe `keypress` function accepts a readable Stream instance and makes it\nemit \"keypress\" events.\nUsage:\n\n**Params**\n\n* **{Stream}**: stream\n\n**Example**\n\n``` js\nrequire('keypress')(process.stdin);\n\nprocess.stdin.on('keypress', function(ch, key) {\n  console.log(ch, key);\n  if (key.ctrl && key.name === 'c') {\n    process.stdin.pause();\n  }\n});\nproces.stdin.resume();\n```\n\n### [.enableMouse](index.js#L475)\n\nEnables \"mousepress\" events on the _input_ stream. Note\nthat `stream` must be an _output_ stream (i.e. a Writable\nStream instance), usually `process.stdout`.\n\n**Params**\n\n* **{Stream}**: stream writable stream instance\n\n### [.disableMouse](index.js#L488)\n\nDisables \"mousepress\" events from being sent to the _input_\n\nstream. Note that `stream` must be an _output_ stream (i.e.\na Writable Stream instance), usually `process.stdout`.\n\n**Params**\n\n* **{Stream}**: stream writable stream instance\n\n## Attribution\n\nSome of this code was initially borrowed from [Inquirer][].\n\n## About\n\n### Related projects\n\n* [choices-separator](https://www.npmjs.com/package/choices-separator): Separator for choices arrays in prompts. Based on the Separator from inquirer. | [homepage](https://github.com/enquirer/choices-separator \"Separator for choices arrays in prompts. Based on the Separator from inquirer.\")\n* [enquirer](https://www.npmjs.com/package/enquirer): Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all… [more](https://github.com/enquirer/enquirer) | [homepage](https://github.com/enquirer/enquirer \"Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all the same prompt types and more, but without the bloat.\")\n* [prompt-choices](https://www.npmjs.com/package/prompt-choices): Create an array of multiple choice objects for use in prompts. | [homepage](https://github.com/enquirer/prompt-choices \"Create an array of multiple choice objects for use in prompts.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\nPlease read the [contributing guide](.github/contributing.md) for advice on opening issues, pull requests, and coding standards.\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 41 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 7 | [doowb](https://github.com/doowb) |\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on May 21, 2017._","_attachments":{},"homepage":"https://github.com/enquirer/readline-utils","bugs":{"url":"https://github.com/enquirer/readline-utils/issues"},"license":"MIT"}