{"_id":"popsicle-status","_rev":"454528","name":"popsicle-status","description":"Popsicle middleware for rejecting responses with bad HTTP statuses","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"time":{"modified":"2021-08-05T07:17:01.000Z","created":"2014-12-11T20:23:46.054Z","3.0.0":"2019-06-09T20:01:27.407Z","2.0.1":"2017-05-23T17:38:21.636Z","2.0.0":"2016-05-08T00:49:25.383Z","1.0.2":"2016-04-01T00:28:36.123Z","1.0.1":"2016-02-06T04:49:51.147Z","1.0.0":"2016-01-10T02:05:46.709Z","0.2.2":"2015-11-02T02:12:33.114Z","0.2.1":"2015-11-01T23:07:25.745Z","0.2.0":"2015-10-03T22:26:36.273Z","0.1.1":"2015-05-24T19:01:44.467Z","0.1.0":"2015-03-07T04:18:00.891Z","0.0.2":"2015-02-16T14:54:51.035Z","0.0.1":"2014-12-11T20:23:46.054Z"},"users":{},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"versions":{"3.0.0":{"name":"popsicle-status","version":"3.0.0","description":"Popsicle middleware for rejecting responses with bad HTTP statuses","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"src/**/*.{js,ts}\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs && npm run -s size","prepare":"npm run build","size":"size-limit"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","size-limit":[{"path":"./dist/index.js","limit":"200 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"peerDependencies":{"servie":"^4.0.0"},"devDependencies":{"@types/jest":"^24.0.13","husky":"^2.4.0","jest":"^24.8.0","lint-staged":"^8.2.0","prettier":"^1.18.2","servie":"^4.0.6","size-limit":"^1.3.6","standard":"^10.0.2","throwback":"^4.0.0","ts-jest":"^24.0.2","tslint":"^5.17.0","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.1"},"gitHead":"48bf8e04be43d86136203177fd6a93c35bf9fdbd","_id":"popsicle-status@3.0.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"shasum":"5cc646a33a89cc3c411e035cb99ff1a1818db262","size":4035,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-3.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/popsicle-status_3.0.0_1560110487307_0.7830383278098842"},"_hasShrinkwrap":false,"publish_time":1560110487407,"_cnpm_publish_time":1560110487407},"2.0.1":{"name":"popsicle-status","version":"2.0.1","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","typings":"popsicle-status.d.ts","files":["popsicle-status.js","popsicle-status.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.4.1","mocha":"^3.3.0","nock":"^9.0.13","popsicle":"^9.1.0","standard":"^10.0.2"},"gitHead":"960ded63fbb25cf14bde04fdbd436315029d3947","_id":"popsicle-status@2.0.1","_shasum":"8dd70c4fe7c694109add784ffe80eacac1e7b28d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"8dd70c4fe7c694109add784ffe80eacac1e7b28d","size":2313,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-2.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/popsicle-status-2.0.1.tgz_1495561100359_0.23327770247124135"},"directories":{},"publish_time":1495561101636,"_hasShrinkwrap":false,"_cnpm_publish_time":1495561101636},"2.0.0":{"name":"popsicle-status","version":"2.0.0","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","typings":"popsicle-status.d.ts","files":["popsicle-status.js","popsicle-status.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.4.1","mocha":"^2.0.1","nock":"^8.0.0","popsicle":"^6.0.0","standard":"^7.0.1"},"gitHead":"cfd24007a392c4b6ae1798261409d986669b99fc","_id":"popsicle-status@2.0.0","_shasum":"54e12722376efba0a353abdf53cbf1ce0e852efa","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"54e12722376efba0a353abdf53cbf1ce0e852efa","size":2290,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-2.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/popsicle-status-2.0.0.tgz_1462668564304_0.541052101412788"},"directories":{},"publish_time":1462668565383,"_cnpm_publish_time":1462668565383,"_hasShrinkwrap":false},"1.0.2":{"name":"popsicle-status","version":"1.0.2","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","typings":"popsicle-status.d.ts","files":["popsicle-status.js","popsicle-status.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.4.1","mocha":"^2.0.1","nock":"^5.2.1","popsicle":"^3.0.0","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"bc90736c8865ebb8b27d5484818e82b2c038e803","_id":"popsicle-status@1.0.2","_shasum":"a02416727580724412e09d1303f067cea3ca0e13","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"a02416727580724412e09d1303f067cea3ca0e13","size":2273,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-1.0.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/popsicle-status-1.0.2.tgz_1459470515645_0.7759254511911422"},"directories":{},"publish_time":1459470516123,"_cnpm_publish_time":1459470516123,"_hasShrinkwrap":false},"1.0.1":{"name":"popsicle-status","version":"1.0.1","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","typings":"popsicle-status.d.ts","files":["popsicle-status.js","popsicle-status.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.4.1","mocha":"^2.0.1","nock":"^5.2.1","popsicle":"^3.0.0","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"0ca13ab838a162275f4e7f5b51f3a3e4e7e62cad","_id":"popsicle-status@1.0.1","_shasum":"208ba1e1ba88bc82ddf76d515d0970e11c76d914","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"208ba1e1ba88bc82ddf76d515d0970e11c76d914","size":2295,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-1.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/popsicle-status-1.0.1.tgz_1454734190347_0.7187980392482132"},"directories":{},"publish_time":1454734191147,"_cnpm_publish_time":1454734191147,"_hasShrinkwrap":false},"1.0.0":{"name":"popsicle-status","version":"1.0.0","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.4.1","mocha":"^2.0.1","nock":"^5.2.1","popsicle":"^3.0.0","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"d2389479afafa0dcae6a2ace659a64d049cfd700","_id":"popsicle-status@1.0.0","_shasum":"2f05d879c6ef078a82e8b49c2bdd97f14ffb5d49","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"2f05d879c6ef078a82e8b49c2bdd97f14ffb5d49","size":2157,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-1.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"publish_time":1452391546709,"_cnpm_publish_time":1452391546709,"_hasShrinkwrap":false},"0.2.2":{"name":"popsicle-status","version":"0.2.2","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"bluebird":"^3.0.5","chai":"^3.3.0","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^2.13.0","popsicle":"^1.2.1","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"22659b3e90c562287dadb9a648af4c5badefe60a","_id":"popsicle-status@0.2.2","_shasum":"8c40b3848561b51c69fa848d06efc22d9520a7df","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"8c40b3848561b51c69fa848d06efc22d9520a7df","size":2158,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.2.2.tgz"},"directories":{},"publish_time":1446430353114,"_cnpm_publish_time":1446430353114,"_hasShrinkwrap":false},"0.2.1":{"name":"popsicle-status","version":"0.2.1","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^3.3.0","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^2.13.0","popsicle":"^1.2.1","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"f9b4ffd6f1fc9334d55ab5aab7b051d81ba482e1","_id":"popsicle-status@0.2.1","_shasum":"6b34a840648eaae2a1d7c0dd38daee8bc1710af4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"6b34a840648eaae2a1d7c0dd38daee8bc1710af4","size":2129,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.2.1.tgz"},"directories":{},"publish_time":1446419245745,"_cnpm_publish_time":1446419245745,"_hasShrinkwrap":false},"0.2.0":{"name":"popsicle-status","version":"0.2.0","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^3.3.0","es6-promise":"^3.0.2","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^2.13.0","popsicle":"^1.1.1","pre-commit":"^1.0.6","standard":"^5.3.1"},"gitHead":"e12ee61d8316dadc113f8ff916687e79209e7b15","_id":"popsicle-status@0.2.0","_shasum":"e19fb459129713833f30a10c81a248d8bce8e100","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"e19fb459129713833f30a10c81a248d8bce8e100","size":2144,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.2.0.tgz"},"directories":{},"publish_time":1443911196273,"_cnpm_publish_time":1443911196273,"_hasShrinkwrap":false},"0.1.1":{"name":"popsicle-status","version":"0.1.1","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^2.1.1","es6-promise":"^2.0.1","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^1.1.0","popsicle":"^0.4.0","pre-commit":"^1.0.6","standard":"^3.0.0-alpha"},"gitHead":"820c263564a696bd0f42c83560e6e3f1f0477b8c","_id":"popsicle-status@0.1.1","_shasum":"8c21b8681ffe1bd3acd3ec42619cb39a339c2d0f","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"8c21b8681ffe1bd3acd3ec42619cb39a339c2d0f","size":1865,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.1.1.tgz"},"directories":{},"publish_time":1432494104467,"_cnpm_publish_time":1432494104467,"_hasShrinkwrap":false},"0.1.0":{"name":"popsicle-status","version":"0.1.0","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","files":["popsicle-status.js","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^2.1.1","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^1.1.0","popsicle":"^0.4.0","pre-commit":"^1.0.6","standard":"^3.0.0-alpha"},"gitHead":"65567bcf2d0b799074b345356d918745b2731207","_id":"popsicle-status@0.1.0","_shasum":"8184c1d6cb99dc920db3cbd1f60d59edae8aeda8","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"8184c1d6cb99dc920db3cbd1f60d59edae8aeda8","size":1544,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.1.0.tgz"},"directories":{},"publish_time":1425701880891,"_cnpm_publish_time":1425701880891,"_hasShrinkwrap":false},"0.0.2":{"name":"popsicle-status","version":"0.0.2","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^1.10.0","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^0.51.0","popsicle":"^0.1.1"},"gitHead":"f8279340381e89a6da01a3453d799af7e5fa4a45","_id":"popsicle-status@0.0.2","_shasum":"ef59f7025372180d7c1631bf4e2f406f198dad5f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"ef59f7025372180d7c1631bf4e2f406f198dad5f","size":3250,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.0.2.tgz"},"directories":{},"publish_time":1424098491035,"_cnpm_publish_time":1424098491035,"_hasShrinkwrap":false},"0.0.1":{"name":"popsicle-status","version":"0.0.1","description":"Reject Popsicle responses on HTTP failure status codes","main":"popsicle-status.js","scripts":{"test":"istanbul cover _mocha -- -R spec"},"repository":{"type":"git","url":"git://github.com/blakeembrey/popsicle-status.git"},"keywords":["popsicle","plugin","status","http","response"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"homepage":"https://github.com/blakeembrey/popsicle-status","devDependencies":{"chai":"^1.10.0","istanbul":"^0.3.5","mocha":"^2.0.1","nock":"^0.51.0","popsicle":"^0.1.1"},"gitHead":"d0dc58a587365d072d5b58cec81d7ad3a7015902","_id":"popsicle-status@0.0.1","_shasum":"622529402bd5d66e1471d973751b5cb381501439","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"622529402bd5d66e1471d973751b5cb381501439","size":3244,"noattachment":false,"key":"/popsicle-status/-/popsicle-status-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/popsicle-status/download/popsicle-status-0.0.1.tgz"},"directories":{},"publish_time":1418329426054,"_cnpm_publish_time":1418329426054,"_hasShrinkwrap":false}},"readme":"# Popsicle Status\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\nPopsicle middleware for rejecting responses with bad HTTP statuses.\n\n## Installation\n\n```\nnpm install popsicle-status --save\n```\n\n## Usage\n\n```js\nimport { status } from \"popsicle-status\";\n\nconst middleware = status();\n\nconst res = await middleware(req, send);\n```\n\n### **status(min?: number, max?: number)**\n\nDefault status codes of min `200` (inclusive) and max `400` (exclusive).\n\n## TypeScript\n\nThis project is written using [TypeScript](https://github.com/Microsoft/TypeScript) and publishes the definitions directly to NPM.\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/popsicle-status.svg?style=flat\n[npm-url]: https://npmjs.org/package/popsicle-status\n[downloads-image]: https://img.shields.io/npm/dm/popsicle-status.svg?style=flat\n[downloads-url]: https://npmjs.org/package/popsicle-status\n[travis-image]: https://img.shields.io/travis/blakeembrey/popsicle-status.svg?style=flat\n[travis-url]: https://travis-ci.org/blakeembrey/popsicle-status\n[coveralls-image]: https://img.shields.io/coveralls/blakeembrey/popsicle-status.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/blakeembrey/popsicle-status?branch=master\n","_attachments":{},"homepage":"https://github.com/blakeembrey/popsicle-status","bugs":{"url":"https://github.com/blakeembrey/popsicle-status/issues"},"license":"MIT"}