{"_id":"reloquent","_rev":"300315","name":"reloquent","description":"Ask user configurable questions via read-line.","dist-tags":{"latest":"1.4.1"},"maintainers":[{"name":"zvr","email":""}],"time":{"modified":"2024-01-31T16:07:58.000Z","created":"2017-05-23T21:57:09.527Z","1.4.1":"2020-02-22T23:18:09.219Z","1.4.0":"2020-02-22T21:45:59.899Z","1.3.2":"2019-08-01T20:37:04.065Z","1.3.1":"2019-05-01T16:58:01.293Z","1.3.0":"2019-04-30T11:26:24.905Z","1.2.4":"2019-02-03T08:17:29.228Z","1.2.3":"2018-10-10T03:17:11.058Z","1.2.2":"2018-10-07T23:35:05.181Z","1.2.1":"2018-10-07T23:24:03.680Z","1.2.0":"2018-10-07T23:19:14.759Z","1.1.0":"2018-10-07T21:49:07.134Z","1.0.6":"2018-06-26T07:16:57.745Z","1.0.5":"2018-06-26T06:49:44.313Z","1.0.4":"2018-06-26T06:46:22.216Z","1.0.3":"2018-06-26T06:44:04.793Z","1.0.2":"2018-06-26T06:42:10.115Z","1.0.1":"2018-06-11T05:23:33.370Z","1.0.0":"2018-06-09T06:46:01.866Z","0.2.0":"2017-05-31T00:18:36.616Z","0.1.2":"2017-05-23T22:01:23.445Z","0.1.1":"2017-05-23T21:58:38.455Z","0.1.0":"2017-05-23T21:57:09.527Z"},"users":{},"author":{"name":"Anton","email":"anton@adc.sh"},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"versions":{"1.4.1":{"name":"reloquent","version":"1.4.1","description":"Ask user configurable questions via read-line.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"yarn test -e test-build","test-compile":"yarn test -e test-compile","b":"alamode src -o build -s","doc":"doc -o README.md -d -a -n _reloquent","build":"yarn-s d b doc","lib":"depack src/depack -o compile/reloquent.js -a -c -p --source_map_include_content","e":"alanode","lint":"eslint .","d":"yarn-s template d1 externs types","externs":"typal types/externs.js -e","types":"typal types/index.js -u -t types/api.xml","template":"typal compile/template.js -T compile/index.js -u -t types","d1":"typal compile/index.js src/index.js -u -t types"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"typedefs":"typedefs.json","keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://www.artd.eco/","devDependencies":{"alamode":"^3.5.1","catchment":"^3.3.0","depack":"^1.1.1","documentary":"^1.37.0","eslint-config-artdeco":"1.0.1","forkfeed":"^1.1.1","promto":"^1.2.0","spawncommand":"^2.2.0","yarn-s":"1.2.3","zoroaster":"^4.3.0"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.4.1","dist":{"shasum":"03bcc4eedda960102aca9a5b81b763ee154e1888","size":14570,"noattachment":false,"key":"/reloquent/-/reloquent-1.4.1.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.4.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.4.1_1582413489067_0.9797257805855621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:48.355Z","publish_time":1582413489219,"_cnpm_publish_time":1582413489219},"1.4.0":{"name":"reloquent","version":"1.4.0","description":"Ask user configurable questions via read-line.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"yarn test -e test-build","test-compile":"yarn test -e test-compile","b":"alamode src -o build -s","doc":"doc -o README.md -d -a -n _reloquent","build":"yarn-s d b doc","lib":"depack src/depack -o compile/reloquent.js -a -c -p --source_map_include_content","e":"alanode","lint":"eslint .","d":"yarn-s template d1 externs types","externs":"typal types/externs.js -e","types":"typal types/index.js -u -t types/api.xml","template":"typal compile/template.js -T compile/index.js -u -t types","d1":"typal compile/index.js src/index.js -u -t types"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"typedefs":"typedefs.json","keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://www.artd.eco/","devDependencies":{"alamode":"^3.5.1","catchment":"^3.3.0","depack":"^1.1.1","documentary":"^1.37.0","eslint-config-artdeco":"1.0.1","forkfeed":"^1.1.1","promto":"^1.2.0","spawncommand":"^2.2.0","yarn-s":"1.2.3","zoroaster":"^4.3.0"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.4.0","dist":{"shasum":"70244fcd262407f8776407d03333333405b86599","size":14547,"noattachment":false,"key":"/reloquent/-/reloquent-1.4.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.4.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.4.0_1582407959798_0.43705411681470174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:47.463Z","publish_time":1582407959899,"_cnpm_publish_time":1582407959899},"1.3.2":{"name":"reloquent","version":"1.3.2","description":"Ask user configurable questions via read-line.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","doc":"NODE_DEBUG=doc doc -o README.md","build":"yarn-s d b doc","e":"alanode","lint":"eslint .","d":"yarn-s d1 externs types","externs":"typal types/externs.js -e","types":"typal types.js -c","d1":"typal src/index.js -c -t types/index.xml,types/confirm.xml"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"^2.3.6","catchment":"^3.3.0","documentary":"^1.29.0","eslint-config-artdeco":"1.0.1","forkfeed":"^1.1.1","spawncommand":"^2.2.0","yarn-s":"1.1.0","zoroaster":"^4.1.1-alpha"},"dependencies":{"promto":"^1.1.2"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.3.2","dist":{"shasum":"66996e8c65acf5e427490fa5f68eaf7948943a62","size":7831,"noattachment":false,"key":"/reloquent/-/reloquent-1.3.2.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.3.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.3.2_1564691823961_0.3195127789982972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:46.582Z","publish_time":1564691824065,"_cnpm_publish_time":1564691824065},"1.3.1":{"name":"reloquent","version":"1.3.1","description":"Ask user configurable questions via read-line.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","doc":"NODE_DEBUG=doc doc -o README.md","build":"yarn-s d b doc","e":"alanode","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","d":"yarn-s d1 externs types","externs":"typal externs.js -e","types":"typal types.js -c","d1":"typal src/index.js -c -t types/index.xml,types/confirm.xml"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"^2.1.0","catchment":"^3.3.0","documentary":"^1.26.5","eslint-config-artdeco":"1.0.1","forkfeed":"^1.1.1","spawncommand":"^2.2.0","yarn-s":"1.1.0","zoroaster":"^3.13.0"},"dependencies":{"promto":"^1.1.2"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.3.1","dist":{"shasum":"554e151625a6f27d79f5bf57354bfb2cdfdd06e0","size":7499,"noattachment":false,"key":"/reloquent/-/reloquent-1.3.1.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.3.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.3.1_1556729881165_0.07962921602401485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:45.697Z","publish_time":1556729881293,"_cnpm_publish_time":1556729881293},"1.3.0":{"name":"reloquent","version":"1.3.0","description":"Ask user configurable questions via read-line.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","doc":"NODE_DEBUG=doc doc -o README.md","build":"yarn-s d b doc","e":"alanode","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","d":"yarn-s d1 externs types","externs":"typal externs.js -e","types":"typal types.js -c","d1":"typal src/index.js -c -t types/index.xml,types/confirm.xml"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"^2.0.0","catchment":"^3.3.0","documentary":"^1.26.2","eslint-config-artdeco":"1.0.1","forkfeed":"^1.1.1","spawncommand":"^2.2.0","yarn-s":"1.1.0","zoroaster":"^3.13.0"},"dependencies":{"promto":"^1.1.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.3.0","dist":{"shasum":"7c1df10a533b0721e7b2708b6b7f301df6584004","size":7466,"noattachment":false,"key":"/reloquent/-/reloquent-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.3.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.3.0_1556623584759_0.4768037919880288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:44.830Z","publish_time":1556623584905,"_cnpm_publish_time":1556623584905},"1.2.4":{"name":"reloquent","version":"1.2.4","description":"Ask user configurable questions via read-line.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input","cli"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.7.3","catchment":"3.2.2","documentary":"1.21.1","eslint-config-artdeco":"1.0.1","forkfeed":"1.0.0","spawncommand":"2.1.0","yarn-s":"1.1.0","zoroaster":"3.6.6"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.2.4","dist":{"shasum":"7d06f719b4b8df892d1888909a938b528cfd1181","size":6692,"noattachment":false,"key":"/reloquent/-/reloquent-1.2.4.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.2.4.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.2.4_1549181848573_0.32338750092220514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:43.958Z","publish_time":1549181849228,"_cnpm_publish_time":1549181849228},"1.2.3":{"name":"reloquent","version":"1.2.3","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.6.0","catchment":"3.1.1","documentary":"1.20.1","eslint-config-artdeco":"1.0.1","forkfeed":"1.0.0","spawncommand":"2.1.0","yarn-s":"1.1.0","zoroaster":"3.6.2"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.2.3","dist":{"shasum":"d6f8aec7bbf13c4acee61973f09b40ce34c860bf","size":6171,"noattachment":false,"key":"/reloquent/-/reloquent-1.2.3.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.2.3.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.2.3_1539141430928_0.6461555746423886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:43.087Z","publish_time":1539141431058,"_cnpm_publish_time":1539141431058},"1.2.2":{"name":"reloquent","version":"1.2.2","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.5.1","catchment":"3.1.1","documentary":"1.20.1","eslint-config-artdeco":"1.0.1","forkfeed":"1.0.0","spawncommand":"2.1.0","yarn-s":"1.1.0","zoroaster":"3.6.2"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.2.2","dist":{"shasum":"5be6b3ea4cf4c2f6115f4bce752ccbc4e4b5c436","size":6184,"noattachment":false,"key":"/reloquent/-/reloquent-1.2.2.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.2.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.2.2_1538955305040_0.1568039524379412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:42.142Z","publish_time":1538955305181,"_cnpm_publish_time":1538955305181},"1.2.1":{"name":"reloquent","version":"1.2.1","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.5.1","catchment":"3.1.1","documentary":"1.20.1","eslint-config-artdeco":"1.0.1","forkfeed":"1.0.0","spawncommand":"2.1.0","yarn-s":"1.1.0","zoroaster":"3.6.2"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.2.1","dist":{"shasum":"d473dfe8503813c1dae560f43a0bb2a5c63baecc","size":6134,"noattachment":false,"key":"/reloquent/-/reloquent-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.2.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.2.1_1538954643531_0.12090002264296484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:41.281Z","publish_time":1538954643680,"_cnpm_publish_time":1538954643680},"1.2.0":{"name":"reloquent","version":"1.2.0","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.5.1","catchment":"3.1.1","documentary":"1.20.1","eslint-config-artdeco":"1.0.1","forkfeed":"1.0.0","spawncommand":"2.1.0","yarn-s":"1.1.0","zoroaster":"3.6.2"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.2.0","dist":{"shasum":"a2dd5fa53914d4e79c5ea53559e48e36626a92d0","size":6110,"noattachment":false,"key":"/reloquent/-/reloquent-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.2.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.2.0_1538954354601_0.462561473519965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:40.362Z","publish_time":1538954354759,"_cnpm_publish_time":1538954354759},"1.1.0":{"name":"reloquent","version":"1.1.0","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","b":"alamode src -o build -s","d":"NODE_DEBUG=doc doc src/index.js -g","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s d b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"alamode":"1.5.1","documentary":"1.20.1","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.6.2"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.1.0","dist":{"shasum":"2ccdff2a61c7666fa34ff9890d64bc9ac18ca9be","size":5806,"noattachment":false,"key":"/reloquent/-/reloquent-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.1.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.1.0_1538948946944_0.3400079715999693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:39.488Z","publish_time":1538948947134,"_cnpm_publish_time":1538948947134},"1.0.6":{"name":"reloquent","version":"1.0.6","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","b":"b --source-maps","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","p":"git add documentary README.md; git commit -m t; git push;"},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"documentary":"1.8.0","eslint-config-artdeco":"1.0.0","yarn-s":"1.1.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.6","dist":{"shasum":"56cb87f43209e421a129df48ba621a658c08b1d4","size":7517,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.6.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.6.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.6_1529997417688_0.5718212497114892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:38.623Z","publish_time":1529997417745,"_cnpm_publish_time":1529997417745},"1.0.5":{"name":"reloquent","version":"1.0.5","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","b":"b --source-maps","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","p":"git add documentary README.md; git commit -m t; git push;"},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"documentary":"1.8.0","eslint-config-artdeco":"1.0.0","yarn-s":"1.1.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.5","dist":{"shasum":"95580031b2b2fbc2be8e8b78712ab5d746433717","size":7501,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.5.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.5.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.5_1529995784250_0.9455294090994912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:37.750Z","publish_time":1529995784313,"_cnpm_publish_time":1529995784313},"1.0.4":{"name":"reloquent","version":"1.0.4","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","b":"b --source-maps","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","p":"git add documentary README.md; git commit -m t; git push;"},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"cross-env":"5.0.0","documentary":"1.8.0","eslint-config-artdeco":"1.0.0","yarn-s":"1.1.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.4","dist":{"shasum":"ec1a48980b6d8dcbf769fb3af7b5f92ef526058b","size":7496,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.4.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.4.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.4_1529995582156_0.7308018265023306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:36.809Z","publish_time":1529995582216,"_cnpm_publish_time":1529995582216},"1.0.3":{"name":"reloquent","version":"1.0.3","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","b":"b --source-maps","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","p":"git add documentary README.md; git commit -m t; git push;"},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"cross-env":"5.0.0","documentary":"1.8.0","eslint-config-artdeco":"1.0.0","yarn-s":"1.1.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.3","dist":{"shasum":"3c87d7c07f02914ecb624e4b1ea963c145752f8d","size":7490,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.3.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.3.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.3_1529995444704_0.921283297360262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:35.923Z","publish_time":1529995444793,"_cnpm_publish_time":1529995444793},"1.0.2":{"name":"reloquent","version":"1.0.2","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","b":"b --source-maps","doc":"NODE_DEBUG=doc doc documentary -o README.md","build":"yarn-s b doc","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint .","p":"git add documentary README.md; git commit -m t; git push;"},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"cross-env":"5.0.0","documentary":"1.8.0","eslint-config-artdeco":"1.0.0","yarn-s":"1.1.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.2","dist":{"shasum":"b25613a147a41ccba83b8ca59ab901470e2bf47b","size":7448,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.2_1529995330061_0.6760340851383342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:35.021Z","publish_time":1529995330115,"_cnpm_publish_time":1529995330115},"1.0.1":{"name":"reloquent","version":"1.0.1","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","build":"babel src --out-dir build --source-maps","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"@babel/cli":"7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/plugin-syntax-object-rest-spread":"7.0.0-beta.49","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.49","@babel/register":"7.0.0-beta.49","babel-plugin-transform-rename-import":"2.2.0","cross-env":"5.0.0","eslint":"4.19.1","eslint-config-artdeco":"1.0.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.1","dist":{"shasum":"be481d425c960202f68c4df7aa3ea710fb8d68f0","size":6410,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.1_1528694613253_0.4785720589693494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:34.137Z","publish_time":1528694613370,"_cnpm_publish_time":1528694613370},"1.0.0":{"name":"reloquent","version":"1.0.0","description":"Ask user configurable questions via read-line.","main":"build","scripts":{"t":"zoroaster -b","test":"zoroaster test/spec -b","test-build":"BABEL_ENV=test-build zoroaster test/spec -b","build":"babel src --out-dir build","e":"node example","example/single.js":"yarn e example/single.js","example/string.js":"yarn e example/string.js","example/questions.js":"yarn e example/questions.js","lint":"eslint ."},"files":["build"],"repository":{"type":"git","url":"git://github.com/artdecocode/reloquent.git"},"keywords":["readline","ask","questions","stdin","read","input"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"homepage":"https://github.com/artdecocode/reloquent#readme","devDependencies":{"@babel/cli":"7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/plugin-syntax-object-rest-spread":"7.0.0-beta.49","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.49","@babel/register":"7.0.0-beta.49","babel-plugin-transform-rename-import":"2.2.0","cross-env":"5.0.0","eslint":"4.19.1","eslint-config-artdeco":"1.0.0","zoroaster":"2.1.0"},"dependencies":{"promto":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2018 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"reloquent@1.0.0","dist":{"shasum":"a119ffab79b6e8cedb0dac974474ce02782e9925","size":4334,"noattachment":false,"key":"/reloquent/-/reloquent-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-1.0.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent_1.0.0_1528526761766_0.001324454019078436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T19:16:33.277Z","publish_time":1528526761866,"_cnpm_publish_time":1528526761866},"0.2.0":{"name":"reloquent","version":"0.2.0","description":"A simple Node.js module to query readline","main":"src/index.js","scripts":{"test":"cross-env ZOROASTER_TIMEOUT=20000 zoroaster test/spec","test-watch":"cross-env ZOROASTER_TIMEOUT=20000 zoroaster test/spec --watch"},"files":["src/"],"repository":{"type":"git","url":"git://github.com/Sobesednik/reloquent.git"},"keywords":["promise","timeout","readline","mnp"],"author":{"name":"Anton","email":"anton@sobesednik.media"},"license":"MIT","bugs":{"url":"https://github.com/Sobesednik/reloquent/issues"},"homepage":"https://github.com/Sobesednik/reloquent#readme","devDependencies":{"cross-env":"5.0.0","zoroaster":"0.4.4"},"dependencies":{"promto":"1.0.1"},"gitHead":"7941e6224d686ec80fdffebac085614aed2fc89a","_id":"reloquent@0.2.0","_shasum":"0b9e5f02cc9d19466474a90a40d057f97312bfde","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.1","_npmUser":{"name":"zvr","email":"anton@sobesednik.media"},"dist":{"shasum":"0b9e5f02cc9d19466474a90a40d057f97312bfde","size":3892,"noattachment":false,"key":"/reloquent/-/reloquent-0.2.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-0.2.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent-0.2.0.tgz_1496189915700_0.4990775613114238"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T19:16:32.403Z","publish_time":1496189916616,"_cnpm_publish_time":1496189916616},"0.1.2":{"name":"reloquent","version":"0.1.2","description":"A simple Node.js module to query readline","main":"src/index.js","scripts":{"test":"zoroaster test/spec","test-watch":"zoroaster test/spec --watch"},"files":["src/"],"repository":{"type":"git","url":"git://github.com/Sobesednik/reloquent.git"},"keywords":["promise","timeout","readline","mnp"],"author":{"name":"Anton","email":"anton@sobesednik.media"},"license":"MIT","bugs":{"url":"https://github.com/Sobesednik/reloquent/issues"},"homepage":"https://github.com/Sobesednik/reloquent#readme","devDependencies":{"zoroaster":"0.4.4"},"dependencies":{"promto":"1.0.1"},"gitHead":"3301491040fce01dd17a6b6e405e6381211fe125","_id":"reloquent@0.1.2","_shasum":"36748e0d98adc1911518f365ccf8fcc5c019e827","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"zvr","email":"anton@sobesednik.media"},"dist":{"shasum":"36748e0d98adc1911518f365ccf8fcc5c019e827","size":2109,"noattachment":false,"key":"/reloquent/-/reloquent-0.1.2.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-0.1.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent-0.1.2.tgz_1495576882547_0.26884303614497185"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T19:16:31.533Z","publish_time":1495576883445,"_cnpm_publish_time":1495576883445},"0.1.1":{"name":"reloquent","version":"0.1.1","description":"A simple Node.js module to query readline","main":"src/index.js","scripts":{"test":"zoroaster test/spec","test-watch":"zoroaster test/spec --watch"},"files":["src/"],"repository":{"type":"git","url":"git://github.com/Sobesednik/reloquent.git"},"keywords":["promise","timeout","readline","mnp"],"author":{"name":"Anton","email":"anton@sobesednik.media"},"license":"MIT","bugs":{"url":"https://github.com/Sobesednik/reloquent/issues"},"homepage":"https://github.com/Sobesednik/reloquent#readme","devDependencies":{"zoroaster":"0.4.4"},"dependencies":{"promto":"1.0.1"},"gitHead":"8a08f17bb249d83be03ea797691fae65ea7e92e0","_id":"reloquent@0.1.1","_shasum":"5ee1b61ab83fc17e0275a2a867f97ad9cdc0fef8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"zvr","email":"anton@sobesednik.media"},"dist":{"shasum":"5ee1b61ab83fc17e0275a2a867f97ad9cdc0fef8","size":2108,"noattachment":false,"key":"/reloquent/-/reloquent-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-0.1.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent-0.1.1.tgz_1495576717493_0.043060407508164644"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T19:16:30.619Z","publish_time":1495576718455,"_cnpm_publish_time":1495576718455},"0.1.0":{"name":"reloquent","version":"0.1.0","description":"A simple Node.js module to query readline","main":"src/index.js","scripts":{"test":"zoroaster test/spec","test-watch":"zoroaster test/spec --watch"},"files":["src/"],"repository":{"type":"git","url":"git://github.com/Sobesednik/reloquent.git"},"keywords":["promise","timeout","readline","mnp"],"author":{"name":"Anton","email":"anton@sobesednik.media"},"license":"MIT","bugs":{"url":"https://github.com/Sobesednik/reloquent/issues"},"homepage":"https://github.com/Sobesednik/reloquent#readme","devDependencies":{"zoroaster":"0.4.4"},"dependencies":{"promto":"1.0.1"},"gitHead":"327baadf150d4eb49d57f34875d1baaaa1174677","_id":"reloquent@0.1.0","_shasum":"e8892f7b22eb004fecf447529d3c43dc1f77d988","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"zvr","email":"anton@sobesednik.media"},"dist":{"shasum":"e8892f7b22eb004fecf447529d3c43dc1f77d988","size":2106,"noattachment":false,"key":"/reloquent/-/reloquent-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/reloquent/download/reloquent-0.1.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reloquent-0.1.0.tgz_1495576628526_0.3002458047121763"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T19:16:29.741Z","publish_time":1495576629527,"_cnpm_publish_time":1495576629527}},"readme":"# reloquent\n\n[![npm version](https://badge.fury.io/js/reloquent.svg)](https://www.npmjs.com/package/reloquent)\n[![Build status](https://ci.appveyor.com/api/projects/status/9bkgy77h7arflx24?svg=true)](https://ci.appveyor.com/project/4r7d3c0/reloquent)\n\n_Reloquent_ allows to ask users a question, a confirmation (y/n), or a series of questions via the read-line interface. \n\n```sh\nyarn add reloquent\nnpm i reloquent\n```\n\n## Table Of Contents\n\n- [Table Of Contents](#table-of-contents)\n- [API](#api)\n- [`Question` Type](#question-type)\n  * [<strong><code>text*</code></strong>](#text)\n  * [<code>validation</code>](#validation)\n  * [<code>postProcess</code>](#postprocess)\n  * [<code>defaultValue</code>](#defaultvalue)\n  * [<code>getDefault</code>](#getdefault)\n  * [<code>password</code>](#password)\n  * [<code>Question</code>](#type-question)\n- [`async askSingle(question: (string|!Question), timeout=: number): string`](#async-asksinglequestion-stringquestiontimeout-number-string)\n- [`async askQuestions(questions: !Questions, timeout=: number): !Object<string, string>`](#async-askquestionsquestions-questionstimeout-number-objectstring-string)\n  * [`Questions`](#type-questions)\n- [`async confirm(question: (string|!Question), options=: !ConfirmOptions): boolean`](#async-confirmquestion-stringquestionoptions-confirmoptions-boolean)\n  * [`ConfirmOptions`](#type-confirmoptions)\n- [Copyright](#copyright)\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/0.svg?sanitize=true\">\n</a></p>\n\n\n\n## API\n\nThere are 4 types of calls to the API:\n\n- ask a single question as a string;\n- ask a single question as an object;\n- ask multiple questions.\n- ask for a confirmation;\n\nTheir respective methods can be accessed via the `import` statement:\n\n```js\nimport ask, { askSingle, confirm } from 'reloquent'\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/1.svg?sanitize=true\">\n</a></p>\n\n## `Question` Type\n\nWhen asking a question which is not a string, the `question` object should have the following structure:\n\n<table>\n <thead>\n  <tr>\n   <th>Property</th>\n   <th>Type</th>\n   <th>Description</th>\n   <th>Example</th>\n  </tr>\n </thead>\n <tbody>\n  <tr>\n   <td><a name=\"text\"><strong><code>text*</code></strong></a></td>\n   <td><em>string</em></td>\n   <td>Display text. Required.</td>\n   <td>\n\n```js\nconst q = {\n  text: 'What is your name',\n}\n```\n  </td>\n  </tr>\n  <tr>\n   <td><a name=\"validation\"><code>validation</code></a></td>\n   <td><em>(async) function</em></td>\n   <td>A function which needs to throw an error if validation does not pass.</td>\n   <td>\n\n```js\nconst q = {\n  text: 'What is your name',\n  validate(v) {\n    if (!v.length) {\n      throw new Error('Name required.')\n    }\n  },\n}\n```\n  </td>\n  </tr>\n  <tr>\n   <td><a name=\"postprocess\"><code>postProcess</code></a></td>\n   <td><em>(async) function</em></td>\n   <td>A function to transform the answer.</td>\n   <td>\n\n```js\nconst q = {\n  text: 'What is your name',\n  postProcess(v) {\n    return `${v.toLowerCase()}`\n  },\n}\n```\n  </td>\n  </tr>\n  <tr>\n   <td><a name=\"defaultvalue\"><code>defaultValue</code></a></td>\n   <td><em>string</em></td>\n   <td>\n\nDefault answer (shown to users in `[default]` brackets).</td>\n   <td>\n\n```js\nconst q = {\n  text: 'What is your name',\n  defaultValue: 'Visitor',\n}\n```\n  </td>\n  </tr>\n  <tr>\n   <td><a name=\"getdefault\"><code>getDefault</code></a></td>\n   <td><em>(async) function</em></td>\n   <td>A function to execute to obtain the default value.</td>\n   <td>\n\n```js\nconst q = {\n  text: 'What is your name',\n  async getDefault() {\n    await git('config', 'user.name')\n  },\n}\n```\n  </td>\n  </tr>\n  <tr>\n   <td><a name=\"password\"><code>password</code></a></td>\n   <td><em>boolean</em></td>\n   <td>Hide the inputs behind <code>*</code> when typing the answer.</td>\n   <td>\n\n```js\nconst q = {\n  text: 'Please enter the password',\n  password: true,\n}\n```\n  </td>\n  </tr>\n </tbody>\n</table>\n\n\nIf both `defaultValue` and `getDefault` are provided, the result of the `getDefault` takes precedence:\n\n```js\nconst q = {\n  defaultValue: 'I desire it much',\n  getDefault() {\n    return 'I desire it much so'\n  },\n}\n```\n\n![getDefault will get precedence](doc/precedence.gif)\n\nWhen the `password` property is set to true, the answer will be hidden behind the `*` symbols.\n\n```js\nimport { askSingle  } from 'reloquent'\n\nconst Password = async () => {\n  const res = await askSingle({\n    text: 'Please enter the password',\n    password: true,\n  })\n  return res\n}\n```\n```\nPlease enter the password: ********\n```\n\n<details>\n <summary><strong><a name=\"type-question\"><code>Question</code></a> extends <a href=\"#type-readlinereadlineoptions\"><code>readline.ReadLineOptions</code></a></strong>: A question.</summary>\n\n|     Name     |                              Type                               |                               Description                               | Default |\n| ------------ | --------------------------------------------------------------- | ----------------------------------------------------------------------- | ------- |\n| __text*__    | <em>string</em>                                                 | The text to show to the user.                                           | -       |\n| defaultValue | <em>string</em>                                                 | The default answer to the question.                                     | -       |\n| password     | <em>boolean</em>                                                | Hide the inputs behind `*` when typing the answer.                      | `false` |\n| getDefault   | <em>() => (string \\| !Promise&lt;string&gt;)</em>               | The function which will get the default value, possibly asynchronously. | -       |\n| validation   | <em>(answer: string) => void</em>                               | The validation function which should throw on error.                    | -       |\n| postProcess  | <em>(answer: string) => (string \\| !Promise&lt;string&gt;)</em> | The transformation function for the answer.                             | -       |\n</details>\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/2.svg?sanitize=true\">\n</a></p>\n\n## <code>async <ins>askSingle</ins>(</code><sub><br/>&nbsp;&nbsp;`question: (string|!Question),`<br/>&nbsp;&nbsp;`timeout=: number,`<br/></sub><code>): <i>string</i></code>\nAsk user a question via the CLI. Returns the answer to the question. \n    If a timeout is passed, the promise will expire after the specified \n    number of milliseconds if the answer was not given.\n\n - <kbd><strong>question*</strong></kbd> <em><code>(string \\| <a href=\"#type-question\" title=\"A question.\">!Question</a>)</code></em>: The question to present to the user.\n - <kbd>timeout</kbd> <em>`number`</em> (optional): How long to wait before rejecting the promise. Waits forever by default.\n\nQuestions can be asked as a simple string.\n\n```js\nimport { askSingle } from 'reloquent'\n\n(async () => {\n  try {\n    const answer = await askSingle('What brought you her', 10000)\n    console.log(`You've answered: ${answer}`)\n  } catch (err) {\n    console.log()\n    console.log(err)\n    console.log('Nevermind...')\n  }\n})()\n```\n\n```fs\nWhat brought you her: I guess Art is the cause.\n```\n\n```fs\nYou've answered: I guess Art is the cause.\n```\n\nAlternatively, _Reloquent_ can ask a question which is passed as an object of the <a href=\"#type-question\" title=\"A question.\">`Question`</a> type, and return a string.\n\n```js\nimport { askSingle } from 'reloquent'\n\n(async () => {\n  const answer = await askSingle({\n    text: 'Do you wish me to stay so long?',\n    validation(a) {\n      if (a.length < 5) {\n        throw new Error('The answer is too short')\n      }\n    },\n    defaultValue: 'I desire it much',\n    postProcess(a) {\n      return `${a}!`\n    },\n    async getDefault() {\n      return 'I desire it much so'\n    },\n  })\n  console.log(answer)\n})()\n```\n\n```fs\nDo you wish me to stay so long? [I desire it much]\n```\n\n```fs\nI desire it much!\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/3.svg?sanitize=true\">\n</a></p>\n\n## <code>async <ins>askQuestions</ins>(</code><sub><br/>&nbsp;&nbsp;`questions: !Questions,`<br/>&nbsp;&nbsp;`timeout=: number,`<br/></sub><code>): <i>!Object<string, string></i></code>\nAsk user a series of questions via CLI and transform them into answers.\n    Returns an object with keys as questions' texts and values as answers.\n\n - <kbd><strong>questions*</strong></kbd> <em><code><a href=\"#type-questions\" title=\"A set of questions.\">!Questions</a></code></em>: A set of questions.\n - <kbd>timeout</kbd> <em>`number`</em> (optional): How long to wait before rejecting the promise. Waits forever by default.\n\n<code>!Object&lt;string, (string \\| <a href=\"#type-question\" title=\"A question.\">!Question</a>)&gt;</code> __<a name=\"type-questions\">`Questions`</a>__: A set of questions.\n\n```js\nimport ask from 'reloquent'\n\nconst Ask = async () => {\n  const questions = {\n    title: {\n      text: 'Title',\n      validation(a) {\n        if (!a) throw new Error('Please enter the title.')\n      },\n    },\n    description: {\n      text: 'Description',\n      postProcess: s => s.trim(),\n      defaultValue: 'A test default value',\n    },\n    date: {\n      text: 'Date',\n      async getDefault() {\n        await new Promise(r => setTimeout(r, 200))\n        return new Date().toLocaleString()\n      },\n    },\n  }\n  const res = await ask(questions)\n  return res\n}\n```\n\nIf when provided with the following answers (leaving _Date_ as it is), the result will be returned as an object:\n\n```\nTitle: hello\nDescription: [A test default value] world\nDate: [2/22/2020, 21:37:04] \n\nResult: {\n  \"title\": \"hello\",\n  \"description\": \"world\",\n  \"date\": \"2/22/2020, 21:37:04\"\n}\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/4.svg?sanitize=true\">\n</a></p>\n\n## <code>async <ins>confirm</ins>(</code><sub><br/>&nbsp;&nbsp;`question: (string|!Question),`<br/>&nbsp;&nbsp;`options=: !ConfirmOptions,`<br/></sub><code>): <i>boolean</i></code>\nAsk a yes/no question. Returns `true` when answer was `y` and `false` otherwise.\n\n - <kbd><strong>question*</strong></kbd> <em><code>(string \\| <a href=\"#type-question\" title=\"A question.\">!Question</a>)</code></em>: The question, such as \"Add default options\", or \"Continue to delete?\".\n      The question mark can added automatically.\n - <kbd>options</kbd> <em><code><a href=\"#type-confirmoptions\" title=\"Options for the confirmation question.\">!ConfirmOptions</a></code></em> (optional): Options for the confirmation question.\n\n__<a name=\"type-confirmoptions\">`ConfirmOptions`</a>__: Options for the confirmation question.\n\n\n|    Name    |       Type       |                               Description                                | Default |\n| ---------- | ---------------- | ------------------------------------------------------------------------ | ------- |\n| defaultYes | <em>boolean</em> | Whether the default value is _yes_.                                      | `true`  |\n| timeout    | <em>number</em>  | How long to wait before rejecting the promise. Waits forever by default. | -       |\n\n```js\nimport { confirm } from 'reloquent'\n\nconst Confirm = async (question) => {\n  const res = await confirm(question, {\n    defaultYes: false,\n  })\n  return res\n}\n```\n\n```\nDo you wish to continue (y/n): [n] y\n\nResult: true\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/5.svg?sanitize=true\">\n</a></p>\n\n\n## Copyright\n\n<table>\n  <tr>\n    <th>\n      <a href=\"https://www.artd.eco\">\n        <img width=\"100\" src=\"https://raw.githubusercontent.com/wrote/wrote/master/images/artdeco.png\"\n          alt=\"Art Deco\">\n      </a>\n    </th>\n    <th>© <a href=\"https://www.artd.eco\">Art Deco™</a>   2020</th>\n  </tr>\n</table>\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/-1.svg?sanitize=true\">\n</a></p>","_attachments":{},"homepage":"https://www.artd.eco/","bugs":{"url":"https://github.com/artdecocode/reloquent/issues"},"license":"MIT"}