{"_id":"hacker-news-api","_rev":"42-27109004862ab02a3a72ae16e03fd9e1","name":"hacker-news-api","description":"Node.js library for Algolia's Hacker News API","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.0":{"name":"hacker-news-api","version":"0.0.0","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@0.0.0","dist":{"shasum":"bf019db48e4ce36e1249af42ad4fd9c146128957","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-0.0.0.tgz","integrity":"sha512-RrdAbRgJGxse1W+oQVUwL5WlAPU81NtFaO2lZLyO6FFpTa7AiRK1xL3jDBE5r/hcpQ0yqj6vpTPrfFWFqXH0TQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRHBR97LOsUAI83nqgXgZD/O8bSa2yNNF1e/2YdvW5NAiEA4L9peXWXxU8GMXryV3q7yZAFt+OsZuf21Pw0Xp31PbE="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.0.0":{"name":"hacker-news-api","version":"1.0.0","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.0.0","dist":{"shasum":"5f5736703fec92fb512ccbaf5ad87a7e52f6d0e9","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.0.0.tgz","integrity":"sha512-OAKx+JZcIGrbCtHC2y1Ua/BvFVmhNXyrEl+TYduAnwR11tOO3pPhgf3ch4gtNTrQt7kCzeIlM4y9e4To18WWdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBD2Ga77/ibBPtnmcfQ+IorpKcSlsQqX3awMUNzKoJWfAiAgAPoxUi/QHafHsAwATcOsza6yjN80xQ8smlJYvkBFaA=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.1.2":{"name":"hacker-news-api","version":"1.1.2","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.1.2","dist":{"shasum":"2cc84638476e985e7ba4db978f1275ee7372dce1","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.1.2.tgz","integrity":"sha512-V2l/dcPwCOXXaAzxzkELI8GdjjKcTBAOoXBhbI2F83Gq8nIFnTMnXKI8hituUK7Ex/6prhdXHxZB/cckUQlNXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoZ6Rrfo1EQ2JHs9K24QGpVyaR5xUFG+Xm/NSKq6W+5AIhAN2nno4w21P7iF3UvtYRxNfmLHBwughh7YUiPprToW+d"}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.1.3":{"name":"hacker-news-api","version":"1.1.3","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.1.3","dist":{"shasum":"3dddb7cafc501ef3436c04cc85eaa3c4069e3bad","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.1.3.tgz","integrity":"sha512-Ma4xWcMhZBFTf8XCoZ+2v/iC6xZW+OZ0d4zGN7AJYG6MrgztosTfuW39HMad6g1YHMnc0qSEHcIKPmX538YejA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmxViQ7pR1YcMp2yQhzAO/yx8YFcMESn9dgUo90Gd5jAiBOrPntHDdMboTbLyZUjshgyz9nv7DHghYt0FMsQx4sIg=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.1.4":{"name":"hacker-news-api","version":"1.1.4","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.1.4","dist":{"shasum":"8da2d192427b8a23acd28860015d23cda77cf454","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.1.4.tgz","integrity":"sha512-Y5wBC5dEQhdrfPeK4h9sA332lSAQ80CDZi4X4uJRlJE05mDstE2PMfA/bccN/izk1qj5l7ioAd0VPABRyw0fqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjVLbW+hn7lGK5BAhehv5Y5RiKIO1Itc3/P6YH903L5gIhAMKBxHLjCNcLU8Grp4MhBOm/l1D4CSWH/09oY1I9XC1a"}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.1.5":{"name":"hacker-news-api","version":"1.1.5","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.1.5","dist":{"shasum":"5e58fb3e016aaa766b453f12e623924136e3cf25","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.1.5.tgz","integrity":"sha512-VEZP7F+/CuLbxIlrD5q8TO86Q60KTSuTqzTpxUMXg7jbqw9GYZheNWOeUlSe631je3x81xkTrBb7Di/FglHBEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5RmDjor9wZrowUqL2iCR5ZMkncCoxQ+1MkbcLZIxQyQIhANplplMKRJeSTnnL6+j3Q4xcfawZIkrO0Y8cHLxPMmZv"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.1.6":{"name":"hacker-news-api","version":"1.1.6","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"_id":"hacker-news-api@1.1.6","dist":{"shasum":"f7ff61ac9c2269426296870496edbcaffc34d211","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.1.6.tgz","integrity":"sha512-2WrwclSoEdEkakkNVndqE3q1Ts6u5Z6tVnJL31JgjDnD+4tvCHuWWv3Q55BNn7ly8DCEuBt6UI1gpdCAHLUpfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH+dOpPd5KnXAdjHpBRFntXydwMOumwXHnEELPAUE8LAiEA/pRToTmaxPQGCdrA7nf6Y/7qOngucu9aXq+wfVlMyb4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.2.0":{"name":"hacker-news-api","version":"1.2.0","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"devDependencies":{"chai":"*","nock":"*","mocha":"*"},"_id":"hacker-news-api@1.2.0","dist":{"shasum":"196503c817e9855be152045e66155a93c220dc10","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.2.0.tgz","integrity":"sha512-RX/7PniOguFV4caGM5LDFUEo+Bh+vE9DTAIsaGx7FNxhX9lx8foR2bAW+iDWyu9Vtjs7uIWhk9cnDsCkLvIuFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1I4qYFx85mX/CVuRGCJRX2J4bH6A7pXP3To5RXV1nJwIhAK3nRGxWNmwyxPL60Yhz4rxCnU/jnGvlbCzKg0+H5KzW"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.2.1":{"name":"hacker-news-api","version":"1.2.1","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"devDependencies":{"chai":"*","nock":"*","mocha":"*"},"_id":"hacker-news-api@1.2.1","dist":{"shasum":"f61bb8fff4822f3f65c3f277dd2da856b65508f2","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.2.1.tgz","integrity":"sha512-k46jNllSrdXZL3CvF3qCFyhmg/ropla0MKyhePso2E6n+lQEyGzBtICWxkGURJJk5wtXnaqmlfgGQinvKs+XQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYAAH3HYiZLR2590tsFJnYxtHF1cP55alqK3h3x82u9AiEAssyyQiew54wZ7i18Q8L7UdXCa+qQNoOd31kKoCDP148="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.3.0":{"name":"hacker-news-api","version":"1.3.0","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.34.0"},"devDependencies":{"chai":"*","nock":"*","mocha":"*"},"_id":"hacker-news-api@1.3.0","dist":{"shasum":"1aa48bb80cf659e8985f9cb6e690ac013cb76c9d","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.3.0.tgz","integrity":"sha512-+K/CT8iwAR/bGndjg23nWWTw9v2s3nDoSjzEW7W7FK6c4yleGpIopQFZLcHCpu+6nTvI07V42BtAuyasyox2qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRFj9oTQjLEVEuKD9In7chw4qbQbfugQ006f5z26jeHwIhALoJ6wnFSFn5z3yMPzpV4N6wd6j0Kl55vANRkUjC6YlC"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"1.3.1":{"name":"hacker-news-api","version":"1.3.1","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/christianbundy/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","algolia","api"],"author":{"name":"Christian Bundy","email":"me@christianbundy.com","url":"http://christianbundy.com/"},"license":"MIT","bugs":{"url":"https://github.com/christianbundy/node-hacker-news-api/issues"},"homepage":"https://github.com/christianbundy/node-hacker-news-api","dependencies":{"request":"~2.36.0"},"devDependencies":{"chai":"*","nock":"*","mocha":"*"},"_id":"hacker-news-api@1.3.1","dist":{"shasum":"f5dd7ee04ca14824a61223672d14f252939fbaa4","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-1.3.1.tgz","integrity":"sha512-a8cOqdDYvvvvtJx6DvkPEIEXYMQlN5k+PwnZTBsuXyj8EvGRhAFaeF9RcZZQM8fknP52ekKnCTORZ3PrqfQKFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0OUaRmUjSd96h4kG1aoFlU6Ko/cX6Ky5Vfpx98/4TXQIhAPBpb74ljh1q5mfv+ChBQ+kgwRJc+SJ34jxGOVzuEAHQ"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]},"2.0.0":{"name":"hacker-news-api","version":"2.0.0","description":"Node.js library for Algolia's Hacker News API","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/fraction/node-hacker-news-api.git"},"keywords":["hacker","news","hackernews","hn","ycombinator","yc","algolia","api"],"author":{"name":"Fraction","email":"us@fraction.io","url":"http://fraction.io/"},"contributors":[{"name":"beltex","url":"https://github.com/beltex"},{"name":"Christian Bundy","email":"me@christianbundy.com","url":"https://github.com/christianbundy"},{"name":"euank","email":"euank@euank.com","url":"https://github.com/euank"}],"license":"MIT","bugs":{"url":"https://github.com/fraction/node-hacker-news-api/issues"},"homepage":"https://github.com/fraction/node-hacker-news-api","dependencies":{"request":"~2.36.0"},"devDependencies":{"chai":"*","nock":"*","mocha":"*"},"_id":"hacker-news-api@2.0.0","dist":{"shasum":"3a508285edab33aa22f7edc89a0f86fd7e48ab59","tarball":"https://registry.npmjs.org/hacker-news-api/-/hacker-news-api-2.0.0.tgz","integrity":"sha512-BjDe7onHdjs080FZJ/ZCOlXRu6w2LKXd6O/UbHMg6OSmbojvxmUBhNCNoEBlIHlP+HrsgJrhn+ykUYeCaxRerQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwsgvvTZhN5LAGxfP/nHMSz7FnJTi+f7kv9+MD0PBeBAiEAwVjp1IfQLN5HGxsfB5Jl81ow8Efa/R+vYulmZz8KSwI="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"christianbundy","email":"me@christianbundy.com"},"maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}]}},"readme":"# Node.js Hacker News API\n\nA Node.js [library](https://www.npmjs.org/package/hacker-news-api) for seamless\nintegration with [Algolia's kickass Hacker News API](https://hn.algolia.com/api).\n\n\n## Installation\n\n```sh\nnpm install hacker-news-api\n```\n\n## Examples\n\nAlmost all methods are chainable, with flexible ordering. Methods are executed\n(as in HTTP requests are made) once a callback function is passed (not all\n  methods accept a callback). Thus, this will always be the last method in the\nchain.\n\n```js\nvar hn = require('hacker-news-api');\n\n// Get recent ask_hn posts, polls, and comments\nhn.ask_hn().poll().comment().recent(function (error, data) {\n  if (error) throw error;\n  console.log(data);\n});\n\n// Get pg's top story and show_hn posts\nhn.author('pg').story().show_hn().top(function (error, data) {\n  if (error) throw error;\n  console.log(data);\n});\n\n// Search for comments and storys containing 'js' before the past week\nhn.comment().story().search('js').before('past_week', function (error, data) {\n  if (error) throw error;\n  console.log(data);\n});\n```\n\n## Chainable Methods\n\n### Tags (OR'ed)\n\nThese tags are logically OR'ed when chained.\n\n- ```ask_hn()```\n- ```comment()```\n- ```poll()```\n- ```pollopt()```\n- ```show_hn()```\n- ```story()```\n\n\n### Tags (AND'ed)\n\nThese tags are logically AND'ed when chained.\n\n- ```author(username)```\n- ```story(id)```\n\n\n### Filters\n\nThese methods take an optional callback function.\n\n- ```recent(cb)```\n- ```top(cb)```\n\n### Time\n\nThese methods take an optional callback function.\n\n- ```before(marker, cb)```\n- ```since(marker, cb)```\n\nThe following are valid inputs for the ```marker```\nparameter:\n\n- **'past_24h'**\n- **'past_week'**\n- **'past_month'**\n- **'forever'**\n\n### Search\n\nThis method takes an optional callback function.\n\n- ```search(query, cb)```\n\n### Settings\n\n- ```hitsPerPage(n)```\n  - _n must be an integer and 1 <= n <= 1000_\n  - _Default is 1000_\n  - _This setting is persistant from one request another_\n- ```page(n)```\n  - _n must be an integer and 0 <= n_\n\n\n## Non-chainable\n\nBy definition these methods are not chainable.\n\n- ```item(id, cb)```\n  - _Get specific item_\n- ```user(username, cb)```\n  - _Get user profile_\n\n\n## API Notes\n\nKeep in mind that Algolia has a rate limit of 10,000 requests per hour from a\nsingle IP. Also, requests have a max of a 1000 hits (results). By default,\n```hitsPerPage``` is to this max (it is configurable however). So for example,\n```author().comment().since()``` called with ```past_month``` will return\nthe first 1000 posts within the last month from the author (user) in question,\nbut there could easily be more than that. You can check this via ```nbHits```\nin the returned JSON, the total number of hits for the query.\n","maintainers":[{"name":"christianbundy","email":"me@christianbundy.com"}],"time":{"modified":"2022-06-18T18:39:21.186Z","created":"2014-04-12T21:03:20.192Z","0.0.0":"2014-04-12T21:03:21.901Z","1.0.0":"2014-04-12T21:14:40.510Z","1.1.2":"2014-04-12T21:47:39.155Z","1.1.3":"2014-04-12T21:49:05.103Z","1.1.4":"2014-04-15T01:15:32.995Z","1.1.5":"2014-05-18T21:03:40.997Z","1.1.6":"2014-05-20T03:23:17.742Z","1.2.0":"2014-05-29T21:33:40.795Z","1.2.1":"2014-05-30T19:52:44.006Z","1.3.0":"2014-06-05T17:39:04.344Z","1.3.1":"2014-06-11T21:50:39.717Z","2.0.0":"2014-07-26T18:32:02.355Z"},"readmeFilename":"README.md","homepage":"https://github.com/fraction/node-hacker-news-api","keywords":["hacker","news","hackernews","hn","ycombinator","yc","algolia","api"],"repository":{"type":"git","url":"https://github.com/fraction/node-hacker-news-api.git"},"author":{"name":"Fraction","email":"us@fraction.io","url":"http://fraction.io/"},"bugs":{"url":"https://github.com/fraction/node-hacker-news-api/issues"},"license":"MIT","users":{"christianbundy":true,"shipow":true,"janthonyfields":true},"contributors":[{"name":"beltex","url":"https://github.com/beltex"},{"name":"Christian Bundy","email":"me@christianbundy.com","url":"https://github.com/christianbundy"},{"name":"euank","email":"euank@euank.com","url":"https://github.com/euank"}]}