{"_id":"reply","_rev":"32-35125525779f443ad505cfb49989fe8f","name":"reply","description":"Create console-based wizards in a snap.","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Lighter alternative to prompt for requesting user input.","version":"0.1.0","repository":{"url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"reply@0.1.0","_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"3c68e34162863bdf7c42cdd9ce19c6a5b7edc6a5","tarball":"https://registry.npmjs.org/reply/-/reply-0.1.0.tgz","integrity":"sha512-AglPy0xxY147xNd6aA7arjgj4bTV0qm+SdbDFHD1iHOemLi7AnbHcf5CVoHSUtLRfhhwlwOXKf2Ry0fYXlg21g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4i+b96vTAbLH1nVFK0ZSWdyZWZFGRDqAUyQ441G5KOAIgKdaH8yY/TrPVCzu8NpUiWAS3D14lFuUUxyWyQ+4sHKI="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.0":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","version":"0.2.0","repository":{"url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.0","dist":{"shasum":"ffccb5948b80194093ff9e269d4a264ff95ada95","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.0.tgz","integrity":"sha512-0SS+QaF84TgmH5FmBR7mbZM1H/MAStNJVg9OgvoYzOLsH8IwhV7SFzDYCJjCeVqQgnz7wmVAXAnQVRyV+Dw1Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGllq5LC1aMDOPHHVNRkDZgfqC8bLClfFVS+GqSVsEkpAiEAtJ9cTTOM8vDNZGyWWZgBf4VrxVP+YTL/8Dj2OST09Q4="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.1":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","keywords":["reply","prompt","console","wizard","input"],"version":"0.2.1","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.1","dist":{"shasum":"7b605e144e8a67403b8d794d3161594ba1f8a1d7","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.1.tgz","integrity":"sha512-sdfBRkAiatKk2k3oeD+vVaMLYl3vPeYmtzL01vSu5m1JJWEnavyjdrjpOdVyuDT4tEC2/PahAX2hc7Qtj5Qs2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6xkilvahtv2pjLSmYMNcMOX14tu8D2xlCvnHm+WfltwIhAKIe6kDeR4oFbMne/hsPTvzPw+wnhK9yww/lGi9uS8Bs"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.2":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","keywords":["reply","prompt","console","wizard","input"],"version":"0.2.2","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.2","dist":{"shasum":"4a4bcc1803b8d478e7a86cf5bca826c20fe6c18a","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.2.tgz","integrity":"sha512-eLA6SQ7msNeFOtu4aiSRBMyz0zTFTb0nBQEShyDxo8pFKmvvIDAFG571xaYH9qYbnXCOeRc076wbI66ox0UffA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5/D0ANlrRpY+Aw+2Xuy2oOKAGYY6UhRERz2xeHN+8vAiEAhKlH9bJ86aylS8SH+SN6aebetR2qUZph58jL7q38JUw="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.3":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","keywords":["reply","prompt","console","wizard","input"],"version":"0.2.3","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.3","dist":{"shasum":"90dc57a39c1fcf0d0c08bf72840699de6ce1fa45","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.3.tgz","integrity":"sha512-9eD6dkQnO43f6+6yXQIoJ1y1/V3w09nHCJhDv84qcHBoQg7y+yapLNe1XA3DYQxTVhU/MTtV6rBLK65Sajx2Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuN20qfoIgnsUBVnUfjRjpgrNQkIgXP5aLAuVmXxEL/AiEAru8yUCUcNdR02PuFkRjsMrkxh3gV+H7b+BiSKZ5Hb6g="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.4":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","keywords":["reply","prompt","console","wizard","input"],"version":"0.2.4","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.4","dist":{"shasum":"3193b371e7d0c79e1bf9399c396a891b612aa8bc","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.4.tgz","integrity":"sha512-XoZg0YxC4MTtimfKKTbRlojbgym4pyHg91/zPndy1X7CgjC95fQGlAKHSDSchnPmAPxXN0ptapeTuSVAkZ0zHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq4OZE9+IUe+rwvrQZIS/S/bdMh9F9JL6vsOVe6EyTtgIgC2BoTnT/UoAxRwihc6I7WAf/c7gyH3tCz2FCX7PtWvU="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.5":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.2.5","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.5","dist":{"shasum":"6563bf40f428bcbfd278df8472776e1663973694","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.5.tgz","integrity":"sha512-vhGAPM9DUAJVhLCE7lkwF9MKFH+AXagrxnisCGbcbs8+TIkh8sBnk4L/CxJX5SUSyi7w92qLHVXGD7hDOp8uUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDztK6qYdnGdqF/c4b4+6kUgDlv95FTkINjo3NIqhd3NQIhALOVtRGK3dLIKiDRpZX/32yXx9sZ7qGdifk1ytABSjUK"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.6":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.2.6","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.6","dist":{"shasum":"891771690980181df5d5cfa81ca6682ace4f9f65","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.6.tgz","integrity":"sha512-IOxC/kga0EJmjNHFwzofm9s3EGo6yrsuxcrBJ8svQ9lnTGRLuT8uEmqVQO+RBmRT5uigBu1qQA3pSyc2b5UDMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3bZkMdzqw3pVQbnbX+Vx9Bjnq1EzCmr+KRswKUnztRAiEAw4hxFJcgHsyQCs+m6YdouV3n3hqJQ2E6Er2JVo7sFgU="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.7":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.2.7","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.2.7","dist":{"shasum":"0b6af59cedb3e027122dd230bc95812618b23008","tarball":"https://registry.npmjs.org/reply/-/reply-0.2.7.tgz","integrity":"sha512-4vfVV7Mcs+aC9Tz2u6rUWqL60OBrgscC0acOJipDr+XNBsYm/dRaMzkKjuUfmLnKhuDbId+RWyXI2x/e60FKZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7qgxfZZ+vcCEtPAR52f0cuJ9uEs0pxtRkfYDAK5TVbAIhAMZK8/sLLn7G8JEzSyQM29uzkBNAGbMgYVyGsT2Lb152"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.3.0":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.3.0","engine":"node >= 0.10","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"reply@0.3.0","dist":{"shasum":"06426daf1239bd7f3c32134044c25fece76517ed","tarball":"https://registry.npmjs.org/reply/-/reply-0.3.0.tgz","integrity":"sha512-puGOf0Nn7bTO+0UqeYU4tdaOY7nNPjoIQ4G8E6iGFzG7df9GHvyUSlGRvgXOQy1fGUBIVYGZYHjFcbZ0KLWDeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9/tR+MAhexlyhe3SOWjVVKqynTnsqnnDCvAaFdQAzFAiBya4NlWahiuqjGl5IrXLoz6eY7ofvU/G1d3bmdOSj5PA=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.3.1":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.3.1","engine":"node >= 0.10","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"0262250f8c10a0261bcd92b1218651ac18752f4c","bugs":{"url":"https://github.com/tomas/reply/issues"},"homepage":"https://github.com/tomas/reply","_id":"reply@0.3.1","scripts":{},"_shasum":"5f435a059ae30f0d3364a7a40cd41a3baf584f69","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"5f435a059ae30f0d3364a7a40cd41a3baf584f69","tarball":"https://registry.npmjs.org/reply/-/reply-0.3.1.tgz","integrity":"sha512-GzoLMrr/Cj2Dmrg5Pp4N74KJlPiwuh3QhxIWGwl6OmXu1ZSIAH+VU/co5zJujtdBxvi85FpUTVqcUz4q3H3xhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwM0kPE+cEoaJNeHQyn8a1IhvGv2SEE0p+x4vaf8ZGlAIhALV8foE1HwrSfAhvs2cqA5RZ+Xh8ksS0rzqy+do3aiNO"}]}},"0.4.0":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.4.0","engine":"node >= 0.10","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"dffc58f98e2a899fa6fdebb08a351383f060e5ea","bugs":{"url":"https://github.com/tomas/reply/issues"},"homepage":"https://github.com/tomas/reply","_id":"reply@0.4.0","scripts":{},"_shasum":"1562aea6e9437d15edda99ddc80745f4818a33a7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"1562aea6e9437d15edda99ddc80745f4818a33a7","tarball":"https://registry.npmjs.org/reply/-/reply-0.4.0.tgz","integrity":"sha512-4vbdHu5u+KJggnrJJKiiGATnX0ovPpqPnlC6I109RvegBX4XdKFBwgDpty7peaVJUFrIatuLIgsRz4aGItcKcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2+UekWFz+/YkfjYRLUP1y/sp1BG60y+/kZv41uO9mwQIgM+fiwAvTHFmp+ycyJEVKeFpbzAf6fzHqp2U1SfG8xkE="}]}},"0.4.1":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.4.1","engine":"node >= 0.10","repository":{"type":"git","url":"https://github.com/tomas/reply"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"711a2f72c29e71a3c73978c51914130fdbf797b5","bugs":{"url":"https://github.com/tomas/reply/issues"},"_id":"reply@0.4.1","scripts":{},"_shasum":"b17dc3163aa2f00d124629705781569ad5bb5a07","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"b17dc3163aa2f00d124629705781569ad5bb5a07","tarball":"https://registry.npmjs.org/reply/-/reply-0.4.1.tgz","integrity":"sha512-8kHr/tm0J8AlCt0JPziIT9Wlu4GIBSshUPW66yMLfg3Pl3aWjevQabN76HTDNf0s3LKdkt/zW4hWEKMboz5e4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdc/zgrvuP9CyeaGHfmjXglgTMP1QMustMdAyCDbtLigIhAKrVksxrZOsYXajDRk0/iI6EOc5h5Ylz0toBLZeQW1wE"}]}},"0.5.0":{"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"name":"reply","description":"Create console-based wizards in a snap.","tags":["reply","prompt","console","wizard","input"],"version":"0.5.0","engine":"node >= 0.10","repository":{"type":"git","url":"git+https://github.com/tomas/reply.git"},"dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"55442108fd200c5e44b0c6f21bf233391f34a687","bugs":{"url":"https://github.com/tomas/reply/issues"},"homepage":"https://github.com/tomas/reply#readme","_id":"reply@0.5.0","scripts":{},"_shasum":"9c3000917131cc842664525ec2a10e1f3079d886","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"9c3000917131cc842664525ec2a10e1f3079d886","tarball":"https://registry.npmjs.org/reply/-/reply-0.5.0.tgz","integrity":"sha512-dR/k49drUk0ZBRNLAP7f6KCi2Z6xfNlApdF8ZN+F4Xk8cTQFs11hgvfLn/VniELKdingiVsL2y/xA6WOCMMwoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAURXY801u/AuZE5mYx3OdnCjSB3gH4FgyCcowv/HMNBAiA2T/jU9/YRu6FxrrfRlKVcB6pIXP330bDlV5KXK5yfOg=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reply-0.5.0.tgz_1507130194916_0.7435982939787209"}}},"readme":"Reply\n=====\n\nSimple way of getting user input in Node.js. Prompt is really awesome but it ships\nwith too much stuff I don't really need.\n\nFeatures\n--------\n\n - Verifies type of response (string, number, boolean), and returns native value.\n - Can check response against regex or array of options.\n - Custom error message for each field, or fallback to 'Invalid value'.\n - Masks password fields with '*', with support for backspace keystrokes.\n - Fields can hold a default value, be marked as required or allow an empty response.\n\nInstall\n-------\n\n    npm install reply\n\nUsage\n-----\n\n``` js\nvar reply = require('reply');\n\nvar opts = {\n  name: {\n    message : 'Please type in your name.',\n    allow_empty: false // will require an answer\n  },\n  username: {\n    default : 'nobody' // if left empty, will fall back to this value\n    type    : 'string'    // ensure value is not a number\n  },\n  gender: {\n    options : ['Male', 'Female', 'Robot', 'Rather not say']\n  },\n  password: {\n    message : 'Password, please.',\n    type    : 'password',\n    regex   : /(\\w{6})/,\n    error   : 'Six chars minimum. Try again.'\n  },\n  country: {\n    message : 'Where are you now?',\n    default : get_country // use the function below to provide a default/fallback answer\n  },\n  zip_code: {\n    message : 'Please enter your ZIP code.',\n    type    : 'number', // reply uses the JS primitives, as returned by `typeof var`\n    depends_on: {\n      country: 'US'\n    }\n  }\n}\n\nfunction get_country(answers) {\n  // answers contains the values given up to this point.\n  if (answers.username == 'billgates')\n    return 'US';\n  else // we'll simply guess it from the LANG variable\n    return process.env.LANG.split(/_|\\./)[1]; \n}\n\nreply.get(opts, function(err, answers) {\n  console.log(answers); \n  /* { name: 'Bill Gates', \n       username: 'billgates',\n       gender: 'Robot', \n       password: '123456',\n       country: 'US',\n       zip_code: 12345 } */\n});\n```\n\nConfirm (yes/no)\n----------------\n\n``` js\nreply.confirm('Are you up for it?', function(err, yes) {\n  var answer = (!err && yes) ? \"That's crack-a-lackin!\" : 'Bummer.';\n  console.log(answer);\n});\n```\n\nOptions\n-------\n\n - message : What's displayed when requesting the user's input. Optional, though helpful.\n - default : Default value in case user just presses the enter key. Can be a value or a function that returns a value.\n - depends_on: Key/val object containing the previous answers from which a specific entry depends on. Check the depends-on.js example for a use case.\n - type    : Determines the type of response that is expected to the valid. Possible values are: string, password, number, or boolean.\n - options : Array of elements from which the user is expected to give a valid answer from.\n - regex   : Validates response against the given regex.\n - allow_empty: Disallows empty answers.\n\nYou can find a few more use cases in the examples directory.\n\nCredits\n-------\nWritten by Tomás Pollak.\n\nCopyright\n-------\n(c) Fork Ltd. MIT license.\n","maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"time":{"modified":"2022-06-26T11:23:17.671Z","created":"2012-06-11T06:28:45.732Z","0.1.0":"2012-06-11T06:28:49.102Z","0.2.0":"2012-07-10T04:23:26.799Z","0.2.1":"2012-07-10T04:25:44.837Z","0.2.2":"2012-07-10T04:57:45.054Z","0.2.3":"2012-07-10T05:17:24.079Z","0.2.4":"2012-07-10T05:38:17.217Z","0.2.5":"2012-07-10T07:20:35.626Z","0.2.6":"2012-07-18T03:52:11.919Z","0.2.7":"2012-08-15T18:01:35.643Z","0.3.0":"2013-05-15T18:02:05.027Z","0.3.1":"2014-07-22T00:54:05.694Z","0.4.0":"2014-10-15T00:53:16.878Z","0.4.1":"2015-03-27T22:17:54.556Z","0.5.0":"2017-10-04T15:16:35.851Z"},"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com","url":"http://forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/reply.git"},"bugs":{"url":"https://github.com/tomas/reply/issues"},"readmeFilename":"README.md","users":{"fredjourney":true},"homepage":"https://github.com/tomas/reply#readme"}