{"_id":"ts-httpexceptions","_rev":"26-c32f3b0a26c7e36d05cdfd0714cae68a","name":"ts-httpexceptions","description":"Provide exception for HTTP Rest API","dist-tags":{"latest":"4.1.0"},"versions":{"1.3.0":{"name":"ts-httpexceptions","version":"1.3.0","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"preinstall":"typings install","postinstall":"tsc","test":"mocha --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^1.8.10"},"engines":{"node":">=0.12.0"},"gitHead":"da1f480ad9fd3bdc94fbda8632a6ef695e7beb00","_id":"ts-httpexceptions@1.3.0","_shasum":"5246b1ae15021dcd22ae5b8e42e9cd3ce6244048","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"5246b1ae15021dcd22ae5b8e42e9cd3ce6244048","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-1.3.0.tgz","integrity":"sha512-cnY0GGv0QK1tOoXjxniWVEW8lkSDZ+dqgBLD8kD3MKlENoPQzzxhf3sttBti6+LIfPb/rYxberHglmIbJccxOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHrGi6yaJ1cQI9SFlqkvyhSfEFIkpDoplqzPbGTVvyvwIgDCuAwjiGdA8YNuygSsqt0uuDg++N6kJ6J9ed3o+1xPg="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-1.3.0.tgz_1466151941122_0.75651008146815"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"1.3.1":{"name":"ts-httpexceptions","version":"1.3.1","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"preinstall":"typings install","postinstall":"tsc","test":"mocha --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^1.8.10"},"engines":{"node":">=0.12.0"},"gitHead":"b1a57ed11eef429d7a1da7be9fd5c052c123fc5f","_id":"ts-httpexceptions@1.3.1","_shasum":"5b0009d30a148f6a14635015bb3886e27c86cd8b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"5b0009d30a148f6a14635015bb3886e27c86cd8b","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-1.3.1.tgz","integrity":"sha512-r11F4GUi++IqBYNVTvWukfeakn2JMA/3h7sL5CFU+pMUMR+KLdOuzE3xc1xVwg/aqC3fxte1fhXPzzw/r5nsuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAYztoCV/prI87ouhy+O+yUjGykakTdGL1h/oLYER1ZAiEApeWzd0zF7xyRqGjmr1MUIDR/b2lJ87OmDadV2yxZgHQ="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-1.3.1.tgz_1466152029744_0.0021183995995670557"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.0.0":{"name":"ts-httpexceptions","version":"2.0.0","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"build":"npm run tsc:es5 && npm run tsc:es6","postinstall":"npm run build","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:es5":"tsc --project tsconfig.json","tsc:es6":"tsc --project tsconfig.es6.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/express-serve-static-core":"^4.0.33","@types/mime":"0.0.28","@types/mocha":"^2.2.31","@types/serve-static":"^1.7.30","chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=0.12.0"},"gitHead":"11bcb179de7d1cd517aa227dd377c91c9c74b35b","_id":"ts-httpexceptions@2.0.0","_shasum":"ac3f03d0343115fefec20a1b8d6c2711294fb2b9","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"ac3f03d0343115fefec20a1b8d6c2711294fb2b9","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.0.0.tgz","integrity":"sha512-UylBR/7cDcGlvhekdo5CY5ZTLk2/4l5K8kq4dweoNM1ZuGKGPXjqtCBAFzaXkeJC0DUYcTiQbCuIxpTdc6btrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzOPNpKXlp4uR6xDwKrquH0+pYh0EIE4mFckrjHkEDxwIhAOssPHa31s/c5avVuLVZx19BE5nF0SkGJXaGQhx7gr4t"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.0.0.tgz_1474120542435_0.3339917487464845"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.0.1":{"name":"ts-httpexceptions","version":"2.0.1","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"build":"npm run tsc:es5 && npm run tsc:es6","postinstall":"npm run build","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:es5":"tsc --project tsconfig.json","tsc:es6":"tsc --project tsconfig.es6.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/express-serve-static-core":"^4.0.33","@types/mime":"0.0.28","@types/mocha":"^2.2.31","@types/serve-static":"^1.7.30","chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=0.12.0"},"gitHead":"fd6635b6e803ae58352801f81ae31982183fa4dd","_id":"ts-httpexceptions@2.0.1","_shasum":"d455da22606cb08316ccbe82ec02cf9ed3970ae6","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"d455da22606cb08316ccbe82ec02cf9ed3970ae6","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.0.1.tgz","integrity":"sha512-EEcRSwqsKN9RmqEETnjjsfj9rfItFTUEU+8BrZwr5ju0HUuhFmiG2i8un6YuAOej2HeoWaAcVW/3Q7ac5RvddA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXAKqOqjHCRmgcXOBw4yOwsvkqRUJEzj/Gv8obr2kQAAiEAqeDKMk+aqdpcSSAxoifaDI3crj+29z6gz0q9LfU0srI="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.0.1.tgz_1474120663732_0.2709604585543275"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.0.2":{"name":"ts-httpexceptions","version":"2.0.2","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"build":"npm run tsc:es5 && npm run tsc:es6","postinstall":"npm run build","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:es5":"tsc --project tsconfig.json","tsc:es6":"tsc --project tsconfig.es6.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/express":"^4.0.32"},"devDependencies":{"@types/chai":"^3.4.32","@types/mocha":"^2.2.31","chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=0.12.0"},"gitHead":"d32d7332612837bcce491a3dad246eedf6652b1c","_id":"ts-httpexceptions@2.0.2","_shasum":"7cacdd1839d119a39e2065e5333c0b96d90e34e8","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"7cacdd1839d119a39e2065e5333c0b96d90e34e8","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.0.2.tgz","integrity":"sha512-IT8SRjdmbMWbtaTPnvbXdZzaVp/Giwbm0Ow+Luw6QuzDi0J76Fx1+ZwSgHdmDki5k5sqV857CaO0jx/FYzZVYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIgbCRxXDkt68Ic0httV72ETsm0y2nuYMOr5keN9vn9AiEAiEG3ub510k/+oaRgB4fltlfPwEpVj1W/aM/rgq38/bg="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.0.2.tgz_1474127195353_0.20278127072378993"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.0.3":{"name":"ts-httpexceptions","version":"2.0.3","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"build":"npm run tsc:es5 && npm run tsc:es6","postinstall":"npm run build","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:es5":"tsc --project tsconfig.json","tsc:es6":"tsc --project tsconfig.es6.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/express":"^4.0.32"},"devDependencies":{"@types/chai":"^3.4.32","@types/mocha":"^2.2.31","chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=0.12.0"},"gitHead":"64f23893e51cbbe9f50b4f95f72839ed3d485a09","_id":"ts-httpexceptions@2.0.3","_shasum":"48afd31dfe72094666f42321f79d7765760e8999","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"48afd31dfe72094666f42321f79d7765760e8999","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.0.3.tgz","integrity":"sha512-W5catAptplgwntvYesevhNbCksHFlD8N2RrfswYnd368EXVlQOi6whPjvGTgjnskNm6L/YQDBH1uVqb8a/1GsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkmcILiYUq4rhAbK1ewp0LHijwlhhhH78mWmd4pu7RCQIgQ3mq9GNYnzc9mgGjTmGdcnxpWgH/KA/EofEqATvGp7Y="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.0.3.tgz_1474127574520_0.5919143387582153"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.0.4":{"name":"ts-httpexceptions","version":"2.0.4","description":"Provide exception for HTTP Rest API","main":"index.js","scripts":{"build":"npm run tsc:es5 && npm run tsc:es6","postinstall":"npm run build","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:es5":"tsc --project tsconfig.json","tsc:es6":"tsc --project tsconfig.es6.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/express":"^4.0.32","@types/chai":"^3.4.32","@types/mocha":"^2.2.31"},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=0.12.0"},"gitHead":"a75343a96f7167641f64e10202d2fa688f94924a","_id":"ts-httpexceptions@2.0.4","_shasum":"a025e7bfe0033c4cbba9a7e6bc7ae09a59677106","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"a025e7bfe0033c4cbba9a7e6bc7ae09a59677106","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.0.4.tgz","integrity":"sha512-OQmpiOmlbfJifH1mh+mJac3T6dIEKIazmJeaGMZCDyDyp0aSSJTEcCGVRPxj/5dPtqWMzWll31mpBYKuArwOPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJIVtFR40ByPQOliVfKwySkvaqgOjKaNxCryeT8urXLQIhAN25YyZCQRf25EUhaS7PgzL5A7RgJ08uG8/Y2luoAT4D"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.0.4.tgz_1474130904884_0.7137257428839803"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.1.0":{"name":"ts-httpexceptions","version":"2.1.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.js","scripts":{"prepublish":"npm run tsc:es5 && npm run tsc:es6 && npm run tsc:dec","coverage":"npm run test-cov && npm run test-remap","tslint":"tslint ./src/*.ts","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"npm run tsc:test && mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover -x \"examples/**\" node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:remap":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-report -t html","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc --project tsconfig.json --rootDir src/","tsc:test":"tsc --project tsconfig.test.json","tsc:es5":"tsc --project tsconfig.json --rootDir src/ --outDir lib/","tsc:es6":"tsc --project tsconfig.json --rootDir src/ --outDir es6/ --target es2015","tsc:dec":"rm -rf dts/ && tsc --project tsconfig.declaration.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/node":"^6.0.38","@types/express":"^4.0.32","@types/chai":"^3.4.32","@types/mocha":"^2.2.31"},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=4.0.0"},"gitHead":"ec7d1865818bb6d110669873ec2dffc8a7beb7d8","_id":"ts-httpexceptions@2.1.0","_shasum":"5479632e3929c65b866d8cc61a7af3f6a2c88677","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"5479632e3929c65b866d8cc61a7af3f6a2c88677","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.1.0.tgz","integrity":"sha512-DDEUeAr/VOBrdnorKonbe5FKp6hQV9GvH5jsuWzCKdJTWUl3riL3np8lXe33yQmgNYvWIABMgua1IaI+52AV8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG32lh5+naSklMKwM5EhIf2eMGvKvnRfIMm0ZZ5NRpUSAiAGRypzKCJMK/ANqM5e7vKOa0kFtsAVufpfer+pgXojaw=="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.1.0.tgz_1479668417971_0.2483051298186183"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.1.1":{"name":"ts-httpexceptions","version":"2.1.1","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.ts","scripts":{"prepublish":"npm run tsc:es5 && npm run tsc:es6 && npm run tsc:dec","coverage":"npm run test-cov && npm run test-remap","tslint":"tslint ./src/*.ts","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"npm run tsc:test && mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover -x \"examples/**\" node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test:remap":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-report -t html","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc --project tsconfig.json --rootDir src/","tsc:test":"tsc --project tsconfig.test.json","tsc:es5":"tsc --project tsconfig.json --rootDir src/ --outDir lib/","tsc:es6":"tsc --project tsconfig.json --rootDir src/ --outDir es6/ --target es2015","tsc:dec":"rm -rf dts/ && tsc --project tsconfig.declaration.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/node":"^6.0.38","@types/express":"^4.0.32","@types/chai":"^3.4.32","@types/mocha":"^2.2.31"},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=4.0.0"},"gitHead":"108960101d39250804146e53c49fcf9833fa04bb","_id":"ts-httpexceptions@2.1.1","_shasum":"a0ea597d6f6db9a31e7801de77a2de654e9353f0","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"a0ea597d6f6db9a31e7801de77a2de654e9353f0","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.1.1.tgz","integrity":"sha512-wRiXMqinM/2u9J96ok+gG1n5kfbFdmhRnSPMdom0ivia1L7uzmHeFUVF+BOY3ZVvHHlrPtxiS+3txuosiVhSBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzfqRZAAwE5DK9gzjYIdxGIMPgcNN5PPiM+MfaYnaC/gIhAJ0rzfgBuEfM92Ex2OVjYyZRtkwF0/fDDRfzhybVN7FN"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.1.1.tgz_1479669147226_0.8478337216656655"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.1.2":{"name":"ts-httpexceptions","version":"2.1.2","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","coverage":"npm run test-cov && npm run test-remap","tslint":"tslint ./src/*.ts","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"npm run tsc && mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover -x \"examples/**\" node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/ && npm run test:remap","test:remap":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-report -t html","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:compile":"tsc --project tsconfig.compile.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{"@types/node":"^6.0.38","@types/express":"^4.0.32","@types/chai":"^3.4.32","@types/mocha":"^2.2.31"},"devDependencies":{"chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=4.0.0"},"gitHead":"e96fa45cc66813b7365d2b464f5d9cfb7bf181f8","_id":"ts-httpexceptions@2.1.2","_shasum":"477b9304f7613a9d95870692dcd45f5f4e79f877","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"477b9304f7613a9d95870692dcd45f5f4e79f877","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.1.2.tgz","integrity":"sha512-X9NDWCAXAiYzmzKECLXXHbsx7YwPFtJIMa9fY9NUXI7DjxXnt0zC4cZgnhd+qQiZ7uwUut5RCFWQ/o1IRnkPjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9PfvpIvAlgy082/CfNx9s50pZO6w4S+UcyGs2Y5JJ2AiEAqlKR3UXATw3bhBJgrFMeiEsOECeFs0f3sFJUk6OONaw="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.1.2.tgz_1480272430945_0.6751505036372691"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.1.3":{"name":"ts-httpexceptions","version":"2.1.3","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","coverage":"npm run test-cov && npm run test-remap","tslint":"tslint ./src/*.ts","release:major":"npm version major && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"npm run tsc && mocha --reporter spec --check-leaks --bail test/","test:cov":"istanbul cover -x \"examples/**\" node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/ && npm run test:remap","test:remap":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-report -t html","test:travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","tsc":"tsc","tsc:compile":"tsc --project tsconfig.compile.json"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/node":"^6.0.38","@types/express":"^4.0.32","@types/chai":"^3.4.32","@types/mocha":"^2.2.31","chai":"^2.1.0","istanbul":"^0.4.2","mocha":"^2.4.5","typescript":"^2.0.2"},"engines":{"node":">=4.0.0"},"gitHead":"641268574cfae90cf22023ae40c6f20bdc2693e9","_id":"ts-httpexceptions@2.1.3","_shasum":"8b55828212f129ca9cc7e1b8de48e0a9da8b6c7f","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"8b55828212f129ca9cc7e1b8de48e0a9da8b6c7f","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.1.3.tgz","integrity":"sha512-L2lq21LKuaFb/FrZhsJHh79WgtmewKPyiJk1iagxC+oPl4Nx+gYc7SDT6ixYP9w4OHstPQyAKeRLb3NnS9FSjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwHwKJ4UZzPneV5/68XvkV8GKuvXV/SNQ0jBxG3XQqLAiEAhbDyaitQiuixWHSj/YGOhCW9WrCycTHSrPVuWVvRPQQ="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.1.3.tgz_1484659301515_0.2870934749953449"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.2.0":{"name":"ts-httpexceptions","version":"2.2.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","coverage":"npm run test-cov && npm run test-remap","tslint":"tslint ./src/*.ts","release:major":"npm run build:doc && npm run commit:doc ","release:minor":"npm version minor && npm publish && git push --follow-tags","release:patch":"npm version patch && npm publish && git push --follow-tags","test":"NODE_ENV=test mocha","test:cov":"NODE_ENV=test nyc npm test","test:travis":"NODE_ENV=test nyc --reporter=text-lcov npm test  | coveralls","tsc":"tsc","tsc:compile":"rm -rf ./lib && tsc --project tsconfig.compile.json","build:doc":"typedoc --target ES6 --module commonjs --name TsHttpExceptions --exclude '**/*.spec.ts' --out docs/ ./src/**/*.ts","commit:doc":"git status | grep -qF 'working directory clean' || (git commit -m 'build documentation' && git push origin master)"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/mocha":"^2.2.31","@types/node":"^6.0.38","chai":"^2.1.0","coveralls":"^2.13.1","istanbul":"^0.4.2","mocha":"^3.3.0","nyc":"^10.3.0","remap-istanbul":"^0.9.5","source-map-support":"^0.4.15","ts-node":"^3.0.2","tslint":"^5.1.0","typedoc":"0.5.10","typedoc-plugin-external-module-name":"^1.0.9","typescript":"^2.2.2"},"engines":{"node":">=4.0.0"},"nyc":{"extension":[".ts",".tsx"],"exclude":["coverage","docs","**/*.d.ts"],"require":["ts-node/register"],"reporter":["json","html","text-summary"],"all":true},"gitHead":"94b449e4b0e18f258a2b24a8d20ffd7945b49ac2","_id":"ts-httpexceptions@2.2.0","_shasum":"55cc71b38087fc6e366ade1ca37ee58400e642b1","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"55cc71b38087fc6e366ade1ca37ee58400e642b1","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.2.0.tgz","integrity":"sha512-LQS9bbiulAxpoflR8MFYiI7iUlRX+eftmjwZ21eD2E1idN6LQnVhYUWYODH7HKQYAZXa7YkfrXF1Vcubvk33Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiuFEu0EXoD4LBXKWaCMXfO/KQzh28jPqbGSOQXF8FngIhANT1SwYNi1IEyJHzBzlysKZdWIdlLZZ5iG0Qp140xTsg"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.2.0.tgz_1493466460456_0.5192127337213606"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.2.1":{"name":"ts-httpexceptions","version":"2.2.1","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"dts/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","tslint":"tslint ./src/*.ts","test":"NODE_ENV=test mocha","test:cov":"NODE_ENV=test nyc npm test","test:travis":"NODE_ENV=test nyc --reporter=text-lcov npm test | coveralls","tsc":"tsc","tsc:compile":"rm -rf ./lib && tsc --project tsconfig.compile.json","version":"npm run build:doc && git add docs","build:doc":"typedoc --target ES6 --module commonjs --name TsHttpExceptions --exclude '**/*.spec.ts' --out docs/ ./src/**/*.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/mocha":"^2.2.31","@types/node":"^6.0.38","chai":"^2.1.0","coveralls":"^2.13.1","istanbul":"^0.4.2","mocha":"^3.3.0","nyc":"^10.3.0","remap-istanbul":"^0.9.5","source-map-support":"^0.4.15","ts-node":"^3.0.2","tslint":"^5.1.0","typedoc":"0.5.10","typedoc-plugin-external-module-name":"^1.0.9","typescript":"^2.2.2"},"engines":{"node":">=4.0.0"},"nyc":{"extension":[".ts",".tsx"],"exclude":["coverage","docs","**/*.d.ts"],"require":["ts-node/register"],"reporter":["json","html","text-summary"],"all":true},"gitHead":"3c486d76cca028beb0eb9f3cdf7cc5f7fbadf577","_id":"ts-httpexceptions@2.2.1","_shasum":"9b59b2d37743ba3efaec7cfe7267343ff21621a9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"9b59b2d37743ba3efaec7cfe7267343ff21621a9","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.2.1.tgz","integrity":"sha512-uLwhmcjW65qenaIIHCgb8T5ULQxjv98OlYBBdHhCum3JvFvTdvaxkTks2JANhZXMjkzRmTk1aetHkfaPVzPyoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIF+bqpKcJpSIez+SQuNy/yaGdMjDNhQ5CGlN2YcnyDCGAh9M1c0A4iagHcJiJUBw6l7U37pkQq4Or25bYWh4QTb7"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.2.1.tgz_1493467643715_0.47675792896188796"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.2.2":{"name":"ts-httpexceptions","version":"2.2.2","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","tslint":"tslint ./src/*.ts","test":"NODE_ENV=test mocha","test:cov":"NODE_ENV=test nyc npm test","test:travis":"NODE_ENV=test nyc --reporter=text-lcov npm test | coveralls","tsc":"tsc","tsc:compile":"rm -rf ./lib && tsc --project tsconfig.compile.json","version":"npm run build:doc && git add docs","build:doc":"typedoc --target ES6 --module commonjs --name TsHttpExceptions --exclude '**/*.spec.ts' --out docs/ ./src/**/*.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/httpexceptions/issues"},"homepage":"https://github.com/romakita/httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/mocha":"^2.2.31","@types/node":"^6.0.38","chai":"^2.1.0","coveralls":"^2.13.1","mocha":"^3.3.0","nyc":"^10.3.0","source-map-support":"^0.4.15","ts-node":"^3.0.2","tslint":"^5.1.0","typedoc":"0.5.10","typedoc-plugin-external-module-name":"^1.0.9","typescript":"^2.2.2"},"engines":{"node":">=4.0.0"},"nyc":{"extension":[".ts",".tsx"],"exclude":["coverage","docs","**/*.d.ts"],"require":["ts-node/register"],"reporter":["json","html","text-summary"],"all":true},"gitHead":"93e6f15d4f3a0612fe4c135cb06669ae21c8d0b6","_id":"ts-httpexceptions@2.2.2","_shasum":"19224650a781cfb26f22a72fd6342903719acc42","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"19224650a781cfb26f22a72fd6342903719acc42","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.2.2.tgz","integrity":"sha512-Q4Iuo2hFCzQniSqkM+70OONTLJpBXZ3FOGQ8hUCDpzlOX9mdWSxacAx95PU9IFinlP7c5sfM8Nfwtt31oIuyeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbG2muqpB1ddVCnkZ4noJqcPbn0p4Co+3uYXoDBXx5WAIhANvQkXsHvT4NO2jCo3iXhqP1/GmRayEpuCficiFHyCM7"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.2.2.tgz_1493630869757_0.1441550978925079"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"2.2.3":{"name":"ts-httpexceptions","version":"2.2.3","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"prepublish":"npm run tsc:compile","tslint":"tslint ./src/*.ts","test":"NODE_ENV=test mocha","test:cov":"NODE_ENV=test nyc npm test","test:travis":"NODE_ENV=test nyc --reporter=text-lcov npm test | coveralls","tsc":"tsc","tsc:compile":"rm -rf ./lib && tsc --project tsconfig.compile.json","version":"npm run build:doc && git add docs","build:doc":"typedoc --target ES6 --module commonjs --name TsHttpExceptions --exclude '**/*.spec.ts' --out docs/ ./src/**/*.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/mocha":"^2.2.31","@types/node":"^6.0.38","chai":"^2.1.0","coveralls":"^2.13.1","mocha":"^3.3.0","nyc":"^10.3.0","source-map-support":"^0.4.15","ts-node":"^3.0.2","tslint":"^5.1.0","typedoc":"0.5.10","typedoc-plugin-external-module-name":"^1.0.9","typescript":"^2.2.2"},"engines":{"node":">=4.0.0"},"nyc":{"extension":[".ts",".tsx"],"exclude":["coverage","docs","**/*.d.ts"],"require":["ts-node/register"],"reporter":["json","html","text-summary"],"all":true},"gitHead":"a38b7fb9dedaad77b732b8df87e54e4f22488c1b","_id":"ts-httpexceptions@2.2.3","_shasum":"e9e11a08fcf51f4bc8445dbfac564af3cbb2e1b7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"shasum":"e9e11a08fcf51f4bc8445dbfac564af3cbb2e1b7","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-2.2.3.tgz","integrity":"sha512-fRlrFfizhzO7iOWjXOCXcGk7btxCr7KN9qRM2iTgqNmsl6NG+dI2YZh82SsFBvghKoL+I0UkRN2qA+LiOfMq+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsyHfvzYyzVn/koRakx9Xjy06ilmEENmXQjU/IVzlfOAiBxpz4tX70RF4IC+Rr+Z03qkJXrsv9zk2n/FOrd97fDVQ=="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ts-httpexceptions-2.2.3.tgz_1493876216524_0.09539272985421121"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"3.0.0":{"name":"ts-httpexceptions","version":"3.0.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf 'test/**/*.{js,js.map}' 'src/**/*.{js,js.map}'","tslint":"tslint 'src/**/*.ts?(x)'","test":"npm run clean && npm run tsc && npm run tslint && NODE_ENV=test nyc --reporter=html --reporter=text _mocha --recursive","coveralls:travis":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","tsc:compile":"rimraf ./lib && tsc --project tsconfig.compile.json","prepublish":"npm run tsc:compile","doc:build":"echo 'No documentation build' && exit 0"},"repository":{"type":"git","url":"git+https://github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^3.4.32","@types/express":"^4.0.32","@types/mocha":"^2.2.31","@types/node":"^6.0.38","chai":"^2.1.0","coveralls":"^3.0.0","mocha":"^3.3.0","nyc":"^10.3.0","rimraf":"^2.6.2","semantic-release":"^8.2.0","source-map-support":"^0.5.0","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.6.1"},"engines":{"node":">=6.0.0"},"gflow":{"master":"master","production":"production"},"release":{"debug":false,"branch":"production"},"gitHead":"2e73e488b999e05a14baafe8096200d38dfcdd6c","_id":"ts-httpexceptions@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-BfATS0qbQqzc0ZWEJFrep50raKQLShyEowYyzeEoHJitEd7taHxbG9xxseFoPhw0hnpKDhftLEepUNMIGFwncQ==","shasum":"dfd0aa9903f52ad98440bbccb603e16915c8962b","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQCVwRbHF0WHuJKzhiet1dsE3jnkZJSmCPs8GQ5kYNTAIhAP5vPh9Lta6NZweiHDDggqsG/HS1k+VdagEv/gk6beR+"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions-3.0.0.tgz_1511775287322_0.5091699133627117"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"3.0.1":{"name":"ts-httpexceptions","version":"3.0.1","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf 'test/**/*.{js,js.map}' 'src/**/*.{js,js.map}'","tslint":"tslint 'src/**/*.ts?(x)'","test":"npm run clean && npm run tsc && npm run tslint && NODE_ENV=test nyc --reporter=html --reporter=text _mocha --recursive","coveralls:travis":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","tsc:compile":"rimraf './lib' && tsc --project tsconfig.compile.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../..","prepublish":"npm run tsc:compile"},"repository":{"type":"git","url":"git+https://github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^4.0.5","@types/express":"^4.0.39","@types/mocha":"^2.2.44","@types/node":"^8.0.53","chai":"^4.1.2","coveralls":"^3.0.0","docsify-cli":"^4.1.9","docsify-server-renderer":"^4.2.6","mocha":"^4.0.1","nyc":"^11.3.0","rimraf":"^2.6.2","semantic-release":"^8.2.0","source-map-support":"^0.5.0","ts-log-debug":"^3.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.6.1"},"engines":{"node":">=6.0.0"},"gflow":{"master":"master","production":"production"},"release":{"debug":false,"branch":"production"},"gitHead":"8e766377fe268ca2e13a96d9917b243b5a54a635","_id":"ts-httpexceptions@3.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-oRm59PZ660C+J8xPMeIuxt3iJSwf9CRKYhh3BqQFlbw4UuNpJPpozLfGz+VY+Bb3Wes0iaaG30kQ5NsPv/EhMg==","shasum":"f2aff083e463318a304c1f3eebe4664016635ba6","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd5aLQ+Gfg16JCmpeoMAVuuCnJfy797P/63qx9Qn9DPAiBWdej2NILFe/Ir+oTcQVVBejT2xi9XJwcguVLv1KLsgg=="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions-3.0.1.tgz_1515239920899_0.4307126689236611"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"3.0.2":{"name":"ts-httpexceptions","version":"3.0.2","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf 'test/**/*.{js,js.map}' 'src/**/*.{js,js.map}'","tslint":"tslint 'src/**/*.ts?(x)'","test":"npm run clean && npm run tsc && npm run tslint && NODE_ENV=test nyc --reporter=html --reporter=text _mocha --recursive","coveralls:travis":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","tsc:compile":"rimraf './lib' && tsc --project tsconfig.compile.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../..","prepublish":"npm run tsc:compile"},"repository":{"type":"git","url":"git+https://github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^4.0.5","@types/express":"^4.0.39","@types/mocha":"^2.2.44","@types/node":"^8.0.53","chai":"^4.1.2","coveralls":"^3.0.0","docsify-cli":"^4.1.9","docsify-server-renderer":"^4.2.6","mocha":"^4.0.1","nyc":"^11.3.0","rimraf":"^2.6.2","semantic-release":"^8.2.0","source-map-support":"^0.5.0","ts-log-debug":"^3.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.6.1"},"engines":{"node":">=6.0.0"},"gflow":{"master":"master","production":"production"},"release":{"debug":false,"branch":"production"},"gitHead":"4d245b2799db4c989036b0ea47773558bcd6ced4","_id":"ts-httpexceptions@3.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-MXeqaXFdetD+FYQnomTrpVV3N10ggtRmMsXC2bTIb/ONXzYFKExIlaIlXWQBSMY6I1hyH5ebIu73tPRnFeb48Q==","shasum":"8075009d1b472909d89757c5d33c2d4bad35d006","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuVgwaGwmd/Jzx/uofhVkpyeh7i1LOGeeRwbdUHJNtvAIhAPDwslEiJmcHvH8PrVuKn4qDD61KAy756oR0kxA/O0tC"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions-3.0.2.tgz_1515423311958_0.23409365164116025"},"directories":{},"deprecated":"This module has moved and is now available at @tsed/exceptions"},"3.1.0":{"name":"ts-httpexceptions","version":"3.1.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf 'test/**/*.{js,js.map}' 'src/**/*.{js,js.map}'","tslint":"tslint 'src/**/*.ts?(x)'","test":"npm run clean && npm run tsc && npm run tslint && NODE_ENV=test nyc --reporter=html --reporter=text _mocha --recursive","coveralls:travis":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","tsc:compile":"rimraf './lib' && tsc --project tsconfig.compile.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../..","prepublish":"npm run tsc:compile"},"repository":{"type":"git","url":"git+https://github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{},"devDependencies":{"@types/chai":"^4.1.4","@types/express":"^4.16.0","@types/mocha":"^5.2.3","@types/node":"^10.3.5","chai":"^4.1.2","coveralls":"^3.0.1","docsify-cli":"^4.2.1","docsify-server-renderer":"^4.6.10","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.2","semantic-release":"^8.2.0","source-map-support":"^0.5.6","ts-log-debug":"^4.0.3","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":">=6.0.0"},"gflow":{"master":"master","production":"production"},"release":{"debug":false,"branch":"production"},"gitHead":"1f16e4e7b04a547c9fe6b68d755918bfa80f5485","_id":"ts-httpexceptions@3.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-AcEF5efbHbUXBPrYyqI6xuZsADKbhn/hGuNNLWmfInZVg0jqUME1MqEiG/Zi2LRS8eiL5OxL6T6mYHh4pujt/w==","shasum":"a7916517409ddcc6bd7eeb3d70b0b15a8ae9df22","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-3.1.0.tgz","fileCount":319,"unpackedSize":268148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLgTZCRA9TVsSAnZWagAAMzsP/3H88AdPFhRf1C9n0VzO\nXiUtBVOXMrjSOksVhHVPx16MdjMccWcbNjoyu28cDFLdNKoMAoOeMh5q7tZX\nB8MdhQkb2IwDblIzbt6V57dJEIBZ2By1f1YayJTBv77xR7RNjJn1xaDZV78X\ndp4ZPPCoR+F0QOaOug66WdeX85Ys/xdYTFz10qjIFxksHn2WHz+YWMz14kzY\nWOjOaeNdrWBGWq2vN/yYdo1eqq+fN2AR13DCLfa6o0gCKkDXFpNgNtXH4ZZ2\nImFcdJcLFdnoyaWh3vUkVHNHyLc7Gl7iFRIogfgdc6PspeCFEJDuhy3SYTrt\nEPWQdzinv1OHqJGhrLSj6ki/6U0m9iGkSM0piXhhjfK0ElimUpzNRm5ZAM7Q\ncX990LSJ04FlnWB+i548aiC37kTsuZalqwt+DK1DGXq01faYupEUssYCnyRX\nFiyeEeDGcCplY2fL9DRBknw9p/g6dSQ6LitoApDea/DJ09+B3bX655qizejT\nNf5aWVa8YQHy6N5uEC9K2ZFC6soffAO3kRQdqwcAChn1/82xEKcbWGpUIJw1\nlFdAKF1Hcjd5p7/akEAtllXuG1VdX1264+je75VnLNVY7J3SIP0jc7qjJ+C2\nK05cg+TlBt61J78++0Q+47sbkirQbMSFjtJelJrSlNTA/LfdSePX4TqHP9Fx\nTtNe\r\n=Quwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBWNmU9sY3g9+oAC9g0WyPuEAolFyCnMqi4EhZlcf03QIhAOmgUiMG3zroch4nCkMdJDsuImEue7gAhfEE+RvObbOC"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions_3.1.0_1529742553107_0.982966404330466"},"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @tsed/exceptions"},"3.1.1":{"name":"ts-httpexceptions","version":"3.1.1","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf 'test/**/*.{js,js.map}' 'src/**/*.{js,js.map}'","tslint":"tslint 'src/**/*.ts?(x)'","test":"npm run clean && npm run tsc && npm run tslint && NODE_ENV=test nyc --reporter=html --reporter=text _mocha --recursive","coveralls:travis":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","tsc:compile":"rimraf './lib' && tsc --project tsconfig.compile.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../..","prepublish":"npm run tsc:compile"},"repository":{"type":"git","url":"git+https://github.com/romakita/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/romakita/ts-httpexceptions/issues"},"homepage":"https://romakita.github.io/ts-httpexceptions","dependencies":{"tslib":"^1.9.3"},"devDependencies":{"@types/chai":"^4.1.4","@types/express":"^4.16.0","@types/mocha":"^5.2.3","@types/node":"^10.3.5","chai":"^4.1.2","coveralls":"^3.0.1","docsify-cli":"^4.2.1","docsify-server-renderer":"^4.6.10","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.2","semantic-release":"^8.2.0","source-map-support":"^0.5.6","ts-log-debug":"^4.0.3","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":">=6.0.0"},"gflow":{"master":"master","production":"production"},"release":{"debug":false,"branch":"production"},"gitHead":"841bcbf792e80892e388264aa62e27caa7ed1aa1","_id":"ts-httpexceptions@3.1.1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-n6O6WHkX6g4P+s1uHrDv1PbdRBO3502oIt9wwxuBg/m+RmPORmcht/nAgSfzvgancbWIUg0ePdBJbWIWZkVUHA==","shasum":"abe719bc5e873440df4fa5870fc4bf8cbb8d4c36","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-3.1.1.tgz","fileCount":320,"unpackedSize":268501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD/xyCRA9TVsSAnZWagAAHj0P/1ziNqV1+/LNz4m5qGIg\nn0b9xaue8BTyqBw88Gmyrk3VO3nHZxluLEbNUkwVoWr4tjeX30AHXECVO0zw\nVfpudN9owDOeaQ0WVXfiEQQB7pWdw6uetKZSuGs8gvozFoABnrXCNYf7FsNK\nQZ1A8jWBbINJ/qrBPEsI5zmxgKggrnNrMv+tlqo09UvBARozkXhgvusfTJMJ\nBxvTODuzlyJ79c85GhqQzHdrMjRwZBLX+QT8395WTYsGw+SiZ4SV54LP5sRu\nyBXs+jlcFmZbBh7aG5aCjoCbW+h3rsR1Ro5D2FUV99Ytt726NyZaDUEbW5MH\nrBj8RIsMOqTP7whDO58EhGHRHdnfyeqEumeST6eeovEiF8z/qm6luQ4WaFua\nfnXHP6U7xDJuB/IOMzIY4p/doA74XRlwwI8PulZZjUXSOVPF++6WQkmS+na4\nNoh5b7kfb7eHiFYTdrBMSuTJij6BbIfW74qnwkAFjNaTP912Q61HuhJkf9xk\n1XF4FbjZxrnKDiBD9so85wKnJnTUkPpF6Dj01Ne+wzuwBOVvESOqy9mcG4Uq\n0zakwwenHNCf756ySyrxYgH97C+G8mEzMGi1WVJBZLFnz5DnQIjiEk8M1vyR\njzxdYx2gmxI2KIuMtGxxza9ASuQZIMPe0JV60ev4BHqE6h5gmhrTI/y7QJY+\nqCOT\r\n=p+v4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0QxSGOPMFUkIQMwGs0ooXeJcRPvYYMpcOO5FYFTkL+gIhANiOk/ItN/BVoLsOT3wZcNkpv2rtjvrs55UR+0fjv2r8"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions_3.1.1_1544551537582_0.36014974896314667"},"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @tsed/exceptions"},"4.0.0":{"name":"ts-httpexceptions","version":"4.0.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"precommit":"lint-staged","postcommit":"git update-index --again","prepublishOnly":"npm run doc:build && gflow release post","gflow-release-pre":"","semantic-release":"gflow release pre && semantic-release","semantic-release:dry-run":"semantic-release --dry-run","build":"tsc --project tsconfig.compile.json","prettier":"prettier '{src,test}/**/*.ts' --write","test":"npm run test:lint && NODE_ENV=test nyc mocha","test:unit":"mocha --recursive","test:lint":"tslint --project tsconfig.json","test:coveralls":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../.."},"repository":{"type":"git","url":"git+https://github.com/TypedProject/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/TypedProject/ts-httpexceptions/issues"},"homepage":"https://TypedProject.github.io/ts-httpexceptions","devDependencies":{"@types/chai":"^4.1.4","@types/express":"^4.16.0","@types/mocha":"^5.2.6","@types/node":"^11.11.0","chai":"^4.1.2","chai-as-promised":"^7.0.0","coveralls":"^3.0.3","docsify-cli":"^4.2.1","docsify-server-renderer":"^4.6.10","gflow":"^4.0.5","husky":"^1.3.1","lint-staged":"^8.1.0","mocha":"^6.0.2","nyc":"^13.3.0","prettier":"^1.16.4","rimraf":"^2.6.3","semantic-release":"^15.13.3","source-map-support":"^0.5.10","ts-node":"^8.0.3","tslint":"^5.13.1","typescript":"^2.9.2"},"dependencies":{"tslib":"^1.9.3"},"engines":{"node":">=8.0.0"},"release":{"branch":"production"},"gitHead":"5e790bbe941f99d5d03689df731cd3e7dc7a2967","_id":"ts-httpexceptions@4.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.11.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-H04JkK+Drl+qoIBUsAyDUAytneoSnRir6F4ZELh/tF8+PxU7bc/3Nkv3teqXi9qKnA1a0CIe/tzTlfJA1IlNpQ==","shasum":"13dbc2b6f824568d30c3852d649474ea4c0a51a4","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-4.0.0.tgz","fileCount":217,"unpackedSize":334551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchRCOCRA9TVsSAnZWagAAhaQQAI8iHvGEnO2UGoUY1PsG\nYhlZ5kYi6E4C3vX21cbZOhLYM15cb07FpuwCc98c9E5eAYxWTrX0kbZxxXeq\n68BHR6u304FzbFf5vWIsfKLi3N53P73IuMIuAjmt38aQUCQyF74R4PhVYOIg\nHerv78QSxkhlh6BaMUZHMLrgyEpK38mHo3iEXdjOW7qyuHrcjqyxRgmfVipk\nDxYJ7MfiPASH1kiCJa2qRQ0WTipno71CN+LnpzBkMPu5vZbpuo9uBzm0JNpg\nthIm/hVgfb3jugBvuDHDoI4YQlMoDZNBSgv7E6JcoRJfGWIilwgrslOJVNJy\nsSjFtfHnoCcYU+AK0chG8Pc+gS9OXP6VrNGQ2/yvkGBb4CIMpGh7ZZmF4/UJ\nT6+/PFr0AQ8K1Dk2vy604RF4kd9wHfwhJ5JinKxLtjCIJbYNu57NM0lY8i9g\nu9UqkSrIMf3TL13KUPSa4OYO79iQMQfLdf3upLpXD0ibfN2Wa6eERKhLBJar\ngXtk9h6SKo5UtsKQe+CaPBJrxfjm6q2Bh1iNKcBkgpLQeKh0+njEnYo38qew\nWZoedliRR9hl2rCNiSozLagR5pzvXdGEyY91q7hElNjDeFQoFA92LQhWmxhq\nKlmuyuB3eBTBzz+knll7xlA0lgG4CHcUB+KAmILW+yZ2K1/8dA7C0wiWK3Fh\nKAbF\r\n=1HTT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkNyMMtNlCtdPDSqUn3+ZjoyFkkPTrk4SnmiAsld112AIhAMHCLMVWi92xdJsRUcyZ4W94kEmUS3R3AdfJ6ELdNQjX"}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions_4.0.0_1552224397329_0.0072662551987539015"},"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @tsed/exceptions"},"4.1.0":{"name":"ts-httpexceptions","version":"4.1.0","description":"Provide exception for HTTP Rest API","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"precommit":"lint-staged","postcommit":"git update-index --again","prepublishOnly":"npm run doc:build && gflow release post","gflow-release-pre":"","semantic-release":"gflow release pre && semantic-release","semantic-release:dry-run":"semantic-release --dry-run","build":"tsc --project tsconfig.compile.json","prettier":"prettier '{src,test}/**/*.ts' --write","test":"npm run test:lint && NODE_ENV=test nyc mocha","test:unit":"mocha --recursive","test:lint":"tslint --project tsconfig.json","test:coveralls":"nyc report --reporter=text-lcov | coveralls","tsc":"tsc --project tsconfig.json","doc:serve":"concurrently \"tsc --project tsconfig.compile.json -w\" \"docsify serve ./docs\" \"cd docs/_build && nodemon --delay 2.5 -e ts --watch ../../lib build-api.js\"","doc:build":"cd docs/_build && node build-api.js && cd ../.."},"repository":{"type":"git","url":"git+https://github.com/TypedProject/ts-httpexceptions.git"},"keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"author":{"name":"Romakita"},"license":"MIT","bugs":{"url":"https://github.com/TypedProject/ts-httpexceptions/issues"},"homepage":"https://TypedProject.github.io/ts-httpexceptions","devDependencies":{"@types/chai":"^4.1.4","@types/express":"^4.16.0","@types/mocha":"^5.2.6","@types/node":"^11.11.0","chai":"^4.1.2","chai-as-promised":"^7.0.0","coveralls":"^3.0.3","docsify-cli":"^4.2.1","docsify-server-renderer":"^4.6.10","gflow":"^4.0.5","husky":"^1.3.1","lint-staged":"^8.1.0","mocha":"^6.0.2","nyc":"^13.3.0","prettier":"^1.16.4","rimraf":"^2.6.3","semantic-release":"^15.13.3","source-map-support":"^0.5.10","ts-node":"^8.0.3","tslint":"^5.13.1","typescript":"^2.9.2"},"dependencies":{"tslib":"^1.9.3"},"engines":{"node":">=8.0.0"},"release":{"branch":"production"},"gitHead":"2d05e756200650dad4364392910cc1921cb216d4","_id":"ts-httpexceptions@4.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.14.0","_npmUser":{"name":"romakita","email":"rom.lenzotti@gmail.com"},"dist":{"integrity":"sha512-eNppUDEIt7zE/YnJ9tIvDnqzvs41qssS23+QsgOrUm+MZXoVsohAP+XBDAah5QWMk0nOyaLkS7EUpN8HeAdhSA==","shasum":"582b8426936c9404ff1a3787eb233df2f4a11149","tarball":"https://registry.npmjs.org/ts-httpexceptions/-/ts-httpexceptions-4.1.0.tgz","fileCount":217,"unpackedSize":347161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDM+CRA9TVsSAnZWagAA/RkP/irEV1OWsdiTgFHPRUsr\nUnETSn9eqk+alDhzlWah6oe3mzul6yESXApwnsHoG9UiWLe0FPXjuiimtzmU\nmSLbt9CYOLpyJm2xl/4i6YHzLhGRAWhXpWBvHMffrx1pNIMMaoytE9BCanXc\nbDrqeAZh0owedAuAJYBwLdLpkhsxg+oSaGyULBAwc8zzbdD07BYzZoFIOrz8\n/SHXucyHgkELk8jXD/5CUI1CQODmUYTAkJ3V9dQhpjgMrVJsYOsEV3y9vjKY\n7sIvElEUoqVDRmyPUGUHua+CId8PwbHJB9jY5JrcPd0gg+EtbaDUvI0xqIQu\nwQTvJfkwwzlpss81DEwmHuvsNuCgINyfgcGnklzl9JYumFA1l+6wjtUJ8Hq7\nIdFUwjpVYKDSa4A511+VMnRV83vtHF4xcGVsSuLJNd+Y1M+bJr1V43Ii+sNN\nWhIqB7PVrD3Q9JgMNYenmx8UFLSDokdcLaPDJg+MmI53a7pB9B1ekY8GvZEL\nvKUvQTgDfPPVnpO7pk6CaOL++VLZEF7WBzmw/hWCu9el2nk74yOgX6tX3s2h\nHPZbMZWm0coU8JPHO/LuMVLb1F8nzcUxsDAhIzpAnemcB0IUww3Cxe7k3AZh\np2j59/z3IBszgiTqBWs2o5RQmIQeDnizkDrXoIjd1vgyDZ7MJCV7npBTof/l\ncply\r\n=0M4U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbyFOGaycUiD1pHQ85AT/3MKuy8h2JU9h3spP/jUlXJAiEA4lod5UHWo52czdTbidpeXBRNGSxeuJOgJc1U+1aCNZg="}]},"maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-httpexceptions_4.1.0_1555313469492_0.21098563739269105"},"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @tsed/exceptions"}},"readme":"# ts-httpexceptions \n\n[![Build Status](https://travis-ci.org/TypedProject/ts-httpexceptions.svg?branch=master)](https://travis-ci.org/TypedProject/ts-httpexceptions)\n[![Coverage Status](https://coveralls.io/repos/github/TypedProject/ts-httpexceptions/badge.svg?branch=master)](https://coveralls.io/github/TypedProject/ts-httpexceptions?branch=master)\n[![TypeScript](https://badges.frapsoft.com/typescript/love/typescript.svg?v=100)](https://github.com/ellerbrock/typescript-badges/) \n[![Package Quality](http://npm.packagequality.com/shield/ts-express-decorators.png)](http://packagequality.com/#?package=ts-express-decorators)\n[![npm version](https://badge.fury.io/js/ts-express-decorators.svg)](https://badge.fury.io/js/ts-express-decorators)\n[![Dependencies](https://david-dm.org/TypedProject/ts-httpexceptions.svg)](https://david-dm.org/TypedProject/ts-httpexceptions#info=dependencies)\n[![img](https://david-dm.org/TypedProject/ts-httpexceptions/dev-status.svg)](https://david-dm.org/TypedProject/ts-httpexceptions/#info=devDependencies)\n[![img](https://david-dm.org/TypedProject/ts-httpexceptions/peer-status.svg)](https://david-dm.org/TypedProject/ts-httpexceptions/#info=peerDependenciess)\n[![Known Vulnerabilities](https://snyk.io/test/github/TypedProject/ts-httpexceptions/badge.svg)](https://snyk.io/test/github/TypedProject/ts-httpexceptions)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n> Provide Exceptions for REST API based on Express.js. Written in Typescript !\n\nSee [guide installation](https://TypedProject.github.io/ts-httpexceptions/#/getting-started) and our [API](https://TypedProject.github.io/ts-httpexceptions/#/api/index).\n## Features\n\nSome HTTP Exceptions are already implemented : \n\nRedirections (3xx):\n\n * MovedPermanently,\n * MovedTemporarily,\n * MultipleChoices,\n * NotModified,\n * PermanentRedirect,\n * SeeOther,\n * TemporaryRedirect,\n * TooManyRedirects,\n * UseProxy.\n\nClient errors (4xx) :\n\n * BadMapping,\n * BadRequest,\n * Conflict,\n * ExpectationFailed,\n * Forbidden,\n * Gone,\n * ImATeapot,\n * LengthRequired,\n * MethodNotAllowed,\n * MisdirectedRequest,\n * NotAcceptable,\n * NotFound,\n * PaymentRequired,\n * PreconditionFailed,\n * PreconditionRequired,\n * ProxyAuthentificationRequired,\n * RequestedRandeUnsatifiable,\n * RequestTimeout,\n * RequestURITooLong,\n * TooManyRequests,\n * Unauthorized,\n * UnavailabledForLegalReasons,\n * UnsupportedMediaType,\n * UpgradeRequired.\n \nServer errors (5xx) :\n \n * BadGateway,\n * BandwidthLimitExceeded,\n * GatewayTimeout,\n * InternalServerError,\n * NetworkAuthenticationRequired,\n * NotExtended,\n * NotImplemented,\n * ProxyError,\n * ServiceUnvailable,\n * VariantAlsoNegotiates.\n \nYou can use HTTPExceptions method to throw a custom Exception.\n\n\n## Installation\n\n```bash\n$ npm install -g typescript@2.0.2\n$ npm install ts-httpexceptions\n```\n\n## API\n\n```typescript\nimport {BadRequest, Exception, NotFound} from 'ts-httpexceptions';\nconst express = require('express');\nconst app = express();\n\napp.get('/my/route/:id', async (req, res, next) => {\n if (req.params.id === undefined) {\n   const error = new BadRequest(\"ID is required\")\n   \n   // Additionally\n   error.headers = {\n     'x-header': 'value'\n   }\n   error.errors = [{'message': \"ID is required\"}]\n   error.body = [{'message': \"ID is required\"}]\n   \n   next(error);\n }\n \n try {\n   const user = await getUser(res.params.id)\n   res.json(user);\n } catch(origin) {\n   next(new NotFound('User not found',  origin))\n }\n});\n\n\n//GlobalHandler middleware catch exception and send response to the client\napp.use((err, request, response, next) => {\n if(err instanceof Exception) {\n   if (err.errors) { // If errors is provided\n     response.set({'x-errors': JSON.stringify(err.errors)})\n   }\n   \n   if (err.headers) {\n     response.set(err.headers)\n   }\n   \n   if (err.body) { // If a body is provided\n     return response.status(err.status).json(err.body)\n   }\n   \n   return response.status(err.status).send(err.message);\n }\n \n next()\n});\n```\n\n\n## Test\n\n```bash \n$ npm install -g mocha\n$ npm test\n```\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2016 Romain Lenzotti\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n[travis]: https://travis-ci.org/\n","maintainers":[{"name":"romakita","email":"rom.lenzotti@gmail.com"}],"time":{"modified":"2022-06-27T22:07:58.391Z","created":"2016-06-17T08:25:43.541Z","1.3.0":"2016-06-17T08:25:43.541Z","1.3.1":"2016-06-17T08:27:12.227Z","2.0.0":"2016-09-17T13:55:44.170Z","2.0.1":"2016-09-17T13:57:45.511Z","2.0.2":"2016-09-17T15:46:37.247Z","2.0.3":"2016-09-17T15:52:56.338Z","2.0.4":"2016-09-17T16:48:26.804Z","2.1.0":"2016-11-20T19:00:20.103Z","2.1.1":"2016-11-20T19:12:27.902Z","2.1.2":"2016-11-27T18:47:11.484Z","2.1.3":"2017-01-17T13:21:42.126Z","2.2.0":"2017-04-29T11:47:41.029Z","2.2.1":"2017-04-29T12:07:25.631Z","2.2.2":"2017-05-01T09:27:50.448Z","2.2.3":"2017-05-04T05:36:58.338Z","3.0.0":"2017-11-27T09:34:48.556Z","3.0.1":"2018-01-06T11:58:42.018Z","3.0.2":"2018-01-08T14:55:13.030Z","3.1.0":"2018-06-23T08:29:13.180Z","3.1.1":"2018-12-11T18:05:37.749Z","4.0.0":"2019-03-10T13:26:37.567Z","4.1.0":"2019-04-15T07:31:09.609Z"},"homepage":"https://TypedProject.github.io/ts-httpexceptions","keywords":["Exceptions","Throwable","Rest","HTTP","Typescript"],"repository":{"type":"git","url":"git+https://github.com/TypedProject/ts-httpexceptions.git"},"author":{"name":"Romakita"},"bugs":{"url":"https://github.com/TypedProject/ts-httpexceptions/issues"},"license":"MIT","readmeFilename":"readme.md"}