{"_id":"keq-exception","_rev":"13-9bac15a85ee6dbb7ef758784f2952a8e","name":"keq-exception","dist-tags":{"latest":"3.2.0","alpha":"3.2.0"},"versions":{"0.0.1":{"name":"keq-exception","version":"0.0.1","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@0.0.1","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"c0a5e8549bc5390b9308b1317d9e7b27220a120f","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-0.0.1.tgz","fileCount":39,"integrity":"sha512-wiOBenDMta/yW+ZJ9/xoc78vPCcLSF3XpPYSlORrmznLVvoHGCf0txXe1V2+mn83DFBGSuNEFwI26ltwt8uFHQ==","signatures":[{"sig":"MEUCIQCb3rKVBomVVitSMXwuagV/cUpUjdfuW645ddpTVw5bQgIgfKWGOT1ph0mHWWkH2T8AVD2jhbPVXVDFdr0lHkQsvPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1374432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSHjhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopDg//ckLVfYv0ES5+rQVDqD5heRWGkJOInbHb/gHhsNrxivo/M5dP\r\npV5cOfrl+NyEkm0ttOO93ceHScYYLuWumHadpHakXtcIDOf7/YFwCvvWgHZR\r\nNpkBK+uZHcSkgt/DtLR17D6t9m4n9gMfr8SnBCY7c/NO1/l8NbQKK+dKjmcl\r\nzxtqKQkL3gbIv/JUHQqwY1IvN5lLDZYLAFHbt19X+4k8gaQDyWB9GwpMftg4\r\n9hvjfp/BU3Oa1u6Uol+0uWZo1hO+7Ui6u0zvqNf9K4k3rJc/63a/3ex4uoHF\r\nOXoHMHzRqCwhUvJ2vU8Uc5/iiKg+3GpQIp6pLqHunErTkfNJDneNAElDOMv7\r\n12jJBSEcTVT3bZDtzRLPjh8HYSXacwRHcYJ73xRrRWSGsi6l3FR86fjrqYLO\r\nb5e1sv1fKIvO1eexnj8JKpjWXStxqsxrzR9mWIkvSZYhBnOAt3OkbFQiaA93\r\n1esgwcEvhP3Gjj+e7vVxmO2EkB3pyUi8EC3jux1CGMnsecuE3FuYeBREXPIi\r\nzN2mq8gyWMsrmb1J0ysDC4yXIeOlGcXFeoOILIgySI/1CJajQ4f9Hl5zxb4p\r\nL8N4VB16OoL/bf7YpQotxASvAWL8nILu5Vp6mKjlGnE3WoCFpGp6Q9RDqsxT\r\n1gectqoDpJlkpZBPLrcZCw6JQF5G7KI4rts=\r\n=EG3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","gitHead":"df96c374fb487cbaf03edff122cfeed5510db4bb","scripts":{"ca":"git add -A && git-cz -av","ci":"git-cz","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"  --fix","test":"ava","build":"npm run build:lib && npm run build:es","clean":"rm -rf ./lib/*","watch":"NODE_ENV=development ttsc -p build/tsconfig.lib.json -w","report":"nyc --reporter=html --reporter=text-summary --skip-full ava","prepare":"is-ci || husky install","release":"standard-version","build:es":"ttsc -p build/tsconfig.es.json && npm run copyfile:es","prebuild":"npm run clean","prewatch":"npm run copyfile:lib","build:lib":"ttsc -p build/tsconfig.lib.json && npm run copyfile:lib","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls","test:debug":"ava --verbose","copyfile:es":"copyfiles -e \"@(build|es|lib|node_modules|tests|doc)/**/*.!(ts)\" -e \"@(README.md|CHANGELOG.md|ava.config.js|backers.md)\" \"**/*.!(ts)\" es","test:update":"ava -u","copyfile:lib":"copyfiles -e \"@(build|es|lib|node_modules|tests|doc)/**/*.!(ts)\" -e \"@(README.md|CHANGELOG.md|ava.config.js|backers.md)\" \"**/*.!(ts)\" lib","release:alpha":"standard-version --prerelease alpha","release:first":"standard-version --first-release","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"8.3.1","description":"Request exception for keq","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@types/node":"^14.14.31","ts-custom-error":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","keq":"^1.8.0","nyc":"^15.1.0","mili":"^4.7.5","husky":"^5.2.0","is-ci":"^3.0.0","sinon":"^10.0.0","eslint":"^7.20.0","ts-node":"^9.1.1","copyfiles":"^2.4.1","coveralls":"^3.1.0","commitizen":"^4.2.4","typescript":"^4.2.2","lint-staged":"^11.0.0","ttypescript":"^1.5.12","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","@typescript-eslint/parser":"^4.15.2","cz-conventional-changelog":"^3.3.0","typescript-transform-paths":"^2.2.3","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.15.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_0.0.1_1648916704824_0.35494517375279155","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"keq-exception","version":"0.0.2","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@0.0.2","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"f4ed8e205fbd6493636fbe75cc9cbb04c5385bbf","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-0.0.2.tgz","fileCount":39,"integrity":"sha512-fz6kNkvBR7qPkcJMg+Gl/Hts5sPvsHXvSGjnjozka//1MawAcFShlk08DMGFUCYd6q8GQoGZ/SG5mnfaODYkyA==","signatures":[{"sig":"MEUCIEk0ozHYeSuQB+VBwLRCWt/HNgDnC43sEYMIRySU75fIAiEA0rYz1VOJgHm1kmqi6Tpzh6uwJx1F3GmApEd6fM/uqrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1374018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY+t8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj0A//ZXyyDySM3/38d0Uyn1uITQglH1VOepMVF5/XQLX52DEfR+Vx\r\nFw1ckWTA9FaaSp6NoJlBOiKye31/wpW72+S0ZjRod1CQtT9S78rXOtGrc8nR\r\nTlovoN0J3LCBSotX1ot3vgBDnLg4Z6plSDB4xSIO5t5S3gSmRrPXtKxom3rz\r\nv9anBSRssvOy28FypII8GPp/aDYKQPRHupikv3SQePRb5PVHdsEpvirPg2qM\r\nCurRX/ZmPqwNJ7ffvMKVyDImz1SsiiSQGcMLoxeYT67L7NT2LG1eAazH/P4b\r\nbuvkjXWPyMgUCypooFoan++VLsnudW9gIzFQEIxglfAtPHeQkd5sy9EcFdst\r\n+effjKjoqrtm38vryTSPQLU1H5Njoo8Gpdzc8ZmHl3D4UtNB1HjWc2Yzejea\r\nI4iFUWluyfeRl+pxeErppPSxYGvXUdL0ZmyNQAeFhVVQG5rKWBtEX/sO3Kp9\r\nNy4OMQ+roAJVwfixD92v8ORkhKFeeqALo+i5BtOZ3GRMuoacnqHDB6n7TL9q\r\n46dkjM7iGZNmu8n5EcEFxiJPquSwJJ/x9W5oZGW8m+el/fMEk4PYZZr2UVfj\r\nk2KMNHjhzHElMeMR0/L5M+WI08JMpeKIH9j1P9gPgCYJqRTf9z/5YShXKeqT\r\nriEogVzsjWut0df9bipzRzioeYpV9GcK7fg=\r\n=D3O9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","gitHead":"1dd8ca96fa43f6b2fb0cd1777e21da307ea12fb6","scripts":{"ca":"git add -A && git-cz -av","ci":"git-cz","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"  --fix","test":"ava","build":"npm run build:lib && npm run build:es","clean":"rm -rf ./lib/*","watch":"NODE_ENV=development ttsc -p build/tsconfig.lib.json -w","report":"nyc --reporter=html --reporter=text-summary --skip-full ava","prepare":"is-ci || husky install","release":"standard-version","build:es":"ttsc -p build/tsconfig.es.json && npm run copyfile:es","prebuild":"npm run clean","prewatch":"npm run copyfile:lib","build:lib":"ttsc -p build/tsconfig.lib.json && npm run copyfile:lib","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls","test:debug":"ava --verbose","copyfile:es":"copyfiles -e \"@(build|es|lib|node_modules|tests|doc)/**/*.!(ts)\" -e \"@(README.md|CHANGELOG.md|ava.config.js|backers.md)\" \"**/*.!(ts)\" es","test:update":"ava -u","copyfile:lib":"copyfiles -e \"@(build|es|lib|node_modules|tests|doc)/**/*.!(ts)\" -e \"@(README.md|CHANGELOG.md|ava.config.js|backers.md)\" \"**/*.!(ts)\" lib","release:alpha":"standard-version --prerelease alpha","release:first":"standard-version --first-release","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"8.3.1","description":"Request exception for keq","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@types/node":"^14.14.31","ts-custom-error":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","keq":"^1.8.0","nyc":"^15.1.0","mili":"^4.7.5","husky":"^5.2.0","is-ci":"^3.0.0","sinon":"^10.0.0","eslint":"^7.20.0","ts-node":"^9.1.1","copyfiles":"^2.4.1","coveralls":"^3.1.0","commitizen":"^4.2.4","typescript":"^4.2.2","lint-staged":"^11.0.0","ttypescript":"^1.5.12","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","@typescript-eslint/parser":"^4.15.2","cz-conventional-changelog":"^3.3.0","typescript-transform-paths":"^2.2.3","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.15.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_0.0.2_1650715516179_0.3761554796023532","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"keq-exception","version":"0.0.3","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@0.0.3","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"98c961bfea7ff193ea03c0c9bf016298a7145cac","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-0.0.3.tgz","fileCount":30,"integrity":"sha512-EDxfnbkRpRghxxkhGCwOgsjM+6XypWfe9X114i1VkE69/JfZ30tRcIPd7ptevkllS59S/DooxCKnK4gOMqr1/g==","signatures":[{"sig":"MEYCIQD8lveFn/x5PD5IuDI8Qc54GOBVwIG+xfXpUcwuV4EzjgIhAI0+Az29uIKZOihwLJFiI7/pQ1bxmGsDrR0zxy2j2Lh0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ZsNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLcQ/+IpJlmBNDhPXwJfBN6QwBOBrTkmAvPfEb7jxjvoHYlMhBgBvM\r\nshxsZXyL5nThB7i5oXs2NsQw6X1f2KmI5P+xIVkKIqFD8fsnDcp33o1mcGbg\r\nm4JPH7LpOLTW3eKOe+Gf2krBmlWmDlaB7elC+WemTdFJkysAim7qDn5vY9YI\r\nYMXytHpJGVAChKyQGWA3kIeOMQ1WyvOLohKUhcQiMkvw2XKEnze0dV2Bw8b2\r\nFHGJxhFUDt4eDtir9dBRF3kJY1IQ6jZRUqqRMTsVc9n2wOtLyfgdRrqdI3YY\r\nLc4Jv1mMV8ft7jThUG0mTXyCv6KD+qjNwrHtelSOVfVbDLQ0givf+KkGEpWe\r\nrSm1HCjpKFW/8EsqpQvv7xsR4gKT3LxkN+GSwHWu2r+5kKdwwbvuPpiwUs/V\r\n8nbimYpNyGPK0rc+yxYEGMsRJbRdjTsAtTK/97OgXqnlWF3kRcffvAMmo3gS\r\nM/iRrxWd9rBwFPIl2nFj+2qQXYI+GRpphjJJ8jG+mSY02899UIJfGshxsjeK\r\n/VX/RHkP5qIWQ0FB8dDorxYsOK68aT1uH17XUUc9LydZjfGTqsKaKXfxpCuO\r\n5vOaCg11hZeYGIlF3sN0L0q6a4S1ZwWBIyRT8G7buQDrOOE7Bmfto1fcI5Yb\r\n+gqwGsaE7slYAsesY/cbzb9hRnqEagxO64U=\r\n=YOLA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","module":"es/src/index.js","gitHead":"29a266b69df28392d7db615ce166af034df1ccc0","scripts":{"ca":"git add -A && git-cz -av","ci":"git-cz","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"  --fix","test":"npm run clean && npm run build:test && c8 ava","build":"npm run build:lib && npm run build:es","clean":"rm -rf ./lib/* && rm -rf ./es/*","watch":"NODE_ENV=development ttsc -p build/tsconfig.lib.json -w","report":"npm run build:test && c8 --reporter=html --reporter=text-summary --skip-full ava","prepare":"is-ci || husky install","release":"standard-version","build:es":"ttsc -p build/tsconfig.es.json && npm run copyfile:es","prebuild":"npm run clean","prewatch":"npm run copyfile:lib","build:lib":"ttsc -p build/tsconfig.lib.json && npm run copyfile:lib","coveralls":"c8 report --reporter=text-lcov | coveralls","build:test":"ttsc -p build/tsconfig.test.json && npm run copyfile:lib","test:debug":"ava --verbose","copyfile:es":"copyfiles -u 1 \"src/**/*.!(ts)\" es/src","test:update":"ava -u","copyfile:lib":"copyfiles -u 1 \"src/**/*.!(ts)\" lib/src","release:alpha":"standard-version --prerelease alpha","release:first":"standard-version --first-release","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"6.14.17","description":"Request exception for keq","directories":{},"_nodeVersion":"14.21.2","dependencies":{"@types/node":"^14.14.31","ts-custom-error":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","ajv":"^8.12.0","ava":"^4.3.0","keq":"^1.8.0","nyc":"^15.1.0","mili":"^4.7.5","husky":"^5.2.0","is-ci":"^3.0.0","sinon":"^14.0.0","eslint":"^7.20.0","ts-node":"^10.8.1","copyfiles":"^2.4.1","coveralls":"^3.1.0","commitizen":"^4.2.4","typescript":"^4.7.4","ttypescript":"^1.5.13","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","@typescript-eslint/parser":"^4.15.2","cz-conventional-changelog":"^3.3.0","typescript-transform-paths":"^3.3.1","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.15.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"peerDependencies":{"keq":"^1"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_0.0.3_1676516109677_0.06229923154887773","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"keq-exception","version":"2.0.0","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@2.0.0","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"76bd4f7ac895f5d019bf7800194e634a5bd5c5f2","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-2.0.0.tgz","fileCount":27,"integrity":"sha512-wC6XM+XRPmOeI0FxJ6OxNhkJQlTp2i672PAuLoJmkApiXkltrtSsTLKIG2+HehgRDP2IMVXN67qVIMtP8GFKIg==","signatures":[{"sig":"MEUCIDdH9lCMZKNY87e/kDxfkDj20IJiiEDTK9mxi5v3VZVaAiEAwkA3PnWluacc3MIvDbLmNT3OvHAL4ykNF/RCJuiMj0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14102},"main":"dist/umd/src/index.js","_from":"file:keq-exception-2.0.0.tgz","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","release":"standard-version","release:alpha":"standard-version --prerelease alpha"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"_resolved":"/private/var/folders/1k/vk9cb8mx55q79y3p3hxptxbh6bf95j/T/b770748310a0ca73303152d062b83cd5/keq-exception-2.0.0.tgz","_integrity":"sha512-wC6XM+XRPmOeI0FxJ6OxNhkJQlTp2i672PAuLoJmkApiXkltrtSsTLKIG2+HehgRDP2IMVXN67qVIMtP8GFKIg==","repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"9.5.1","description":"Request exception for keq","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"keq":"^2.0.3","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.52.0","coveralls":"^3.1.1","typescript":"^5.2.2","@types/node":"^20.8.9","@commitlint/cli":"^18.2.0","standard-version":"^9.5.0","@typescript-eslint/parser":"^6.9.0","typescript-transform-paths":"^3.4.6","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_2.0.0_1698646111211_0.6417722192599502","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"keq-exception","version":"2.1.0","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@2.1.0","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"a1858414a9b0222f6d3a3ae92997df3bd7a44d55","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-2.1.0.tgz","fileCount":26,"integrity":"sha512-uTMl1T17bF0nqs7zs+D7V74mZGYCiAjuZS5Npvcf3kCaETKaUu/lMq21Liz/GDNt4KzSpD6WsRunBfqbN3Xqng==","signatures":[{"sig":"MEUCIQCbyI/uX/mrtYtx9Q/uQBd0cuvZ8goAS1HyjBXlThwORQIgCJee4bZoY71u/uKnWAI3L6tqOE2CqiwvmaEr4R9yUKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13408},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","gitHead":"51d939639dceca9619f0a291d962a8ace449efb2","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.5.0","description":"Request exception for keq","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"keq":"^2.3.2","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^8.57.0","coveralls":"^3.1.1","typescript":"^5.4.5","@types/node":"^20.12.7","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^1.6.4","@rushstack/eslint-patch":"^1.10.2","@typescript-eslint/parser":"^6.21.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_2.1.0_1713889995647_0.8858694622695631","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"keq-exception","version":"3.0.0","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.0.0","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"500b3484a6dcff45ed5409adc6dc06de0873de1b","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.0.0.tgz","fileCount":28,"integrity":"sha512-KjOjz3Qr2FDMMEcDWFnpbC5OXIuRgqFGG+l+fQknqG86o7EjbJvtdXR+RSpxz2emlT6IppyEYYQG6Nux4TZ4Jw==","signatures":[{"sig":"MEUCIQCMLgV3fPjJ2ZlI8KjITOH26F3K7L7gAaMESrAmHWahUwIgSPq/tjVErG07RyHGRjzGYfMpnu8pcEc6tC8P6FwIf5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15082},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","gitHead":"4a84c6a89a5a2c489ccc0aca8e963f781330c9ea","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.5.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.2+sha512.127dc83b9ea10c32be65d22a8efb4a65fb952e8fefbdfded39bdc3c97efc32d31b48b00420df2c1187ace28c921c902f0cb5a134a4d032b8b5295cbfa2c681e2","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^8.57.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^1.6.4","@rushstack/eslint-patch":"^1.10.2","@typescript-eslint/parser":"^6.21.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.0.0_1716727595794_0.6159087587525789","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"keq-exception","version":"3.1.0","keywords":["keq","request","exception","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.1.0","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"6bf5829274d0196c738ae746deb754da119dd665","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.1.0.tgz","fileCount":28,"integrity":"sha512-4r3AAL5LxIZmdktIaDvsaRYmCR1SmGDhEqtqsuwiQS6nhJLJoUiHBmKXp4OIpFAyMZCkH9msiw9vFcAMaM1gJg==","signatures":[{"sig":"MEUCIQCXDEJhKnbqHVtMbR+7VQkn7gW6TFg6VLVMwRKo/c8bIwIgFnQ/xmRDiYl3INj+sHB8Y9dojLExOPREXmb/rDLR3/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16317},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","gitHead":"3589f3576a95b12a9c5c7386912b102aa48cac8a","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.5.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.3+sha512.7c2ea089e1a6af306409c4fc8c4f0897bdac32b772016196c469d9428f1fe2d5a21daf8ad6512762654ac645b5d9136bb210ec9a00afa8dbc4677843ba362ecd","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^8.57.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^1.6.4","@rushstack/eslint-patch":"^1.10.2","@typescript-eslint/parser":"^6.21.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.1.0_1716863553004_0.702511626961839","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"keq-exception","version":"3.1.1","keywords":["keq","request","exception","error","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.1.1","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"41c56f16e7253b9517247019f0900ae98accae66","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.1.1.tgz","fileCount":31,"integrity":"sha512-CKRMy3V9qANGEcETh5zPHA/48gDwZ5tMLdKK8+vhvpjM+mANsTTy4taEV9C1axSzyef3cPU8NdmRLVO1EFEIxw==","signatures":[{"sig":"MEUCIEw6tqYZPF6rURcbnBneG2lQqhqU78QiZe5jc+N0ePhKAiEAydH02nWtJh+kmdXQaXEDOnU+cwmrF1DwfiBpDyVQJWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17359},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{"import":"./dist/esm/src/index.js","require":"./dist/umd/src/index.js"},"gitHead":"4f4b72aae9f876382f63cbfad51926d741dd04eb","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.8.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ts-custom-error":"^3.3.1","jest-environment-jsdom":"^29.7.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^9.12.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^2.1.1","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.1.1_1729005969881_0.2154702313463226","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"keq-exception","version":"3.1.2","keywords":["keq","request","exception","error","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.1.2","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"39ba148efed5fb0f57de67ea0b1e1852af093954","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.1.2.tgz","fileCount":31,"integrity":"sha512-t5NdJEWNBbWyqrhM8+DIgHk2bFjQv0UYmtnPZiwi/Lfp+yHogHC8LL4EcQN+Xherfd0GZXf9EwFUyrYyLhJILA==","signatures":[{"sig":"MEQCIFKGldUWCkrIhcmixk4XKfy4obsKT1eSgFYffVi7e75lAiAcWG0JhhjtT/KbKICS3FQAq9NG91SMPG+q2cHZ0V30Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17872},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{"import":"./dist/esm/src/index.js","require":"./dist/umd/src/index.js"},"gitHead":"9d38f603ed99c34aebde97ab996ec8289733f84d","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.8.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^9.12.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^2.1.1","jest-environment-jsdom":"^29.7.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.1.2_1729045248834_0.6473060141505158","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"keq-exception","version":"3.1.3","keywords":["keq","request","exception","error","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.1.3","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"722ba80d08463d803f906031736272c6b35026c0","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.1.3.tgz","fileCount":31,"integrity":"sha512-LKd85qH4L/uuWfm1FkynZQknrCVbfOx6luk6FMK4diOuf56TPwW+r9NvZjWV6tpBkq0mRsLcke0I0a3A9JgnWw==","signatures":[{"sig":"MEYCIQDuVsU+59oznywPP2ICDeXteEc3FryNLlXl2R0aGGt8SwIhAOZj86cyO5yx0VTvg1u0Ndy/md4v8oa4nah7IptaEsg1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18194},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{"import":"./dist/esm/src/index.js","require":"./dist/umd/src/index.js"},"gitHead":"d2c2996aa6e457c8a05af8f3b18ea25183ac2d2b","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.8.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^9.12.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^2.1.1","jest-environment-jsdom":"^29.7.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.1.3_1734490644526_0.9138916694132344","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"keq-exception","version":"3.1.4","keywords":["keq","request","exception","error","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.1.4","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"8a998915a2c0312611fdfe6d2cc4acd4aefe80a0","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.1.4.tgz","fileCount":31,"integrity":"sha512-jwTdDx+NQmbYhQyxiPcRTCKa6EvYdL5DbDNTKYi+9yU+WtiVNQ/ruUyWYGh63HOILJ5SqeZIyowBRMS+yNckgA==","signatures":[{"sig":"MEYCIQDHUH86VoCl4LASIHR1Drwfw3E4OcOtO+sT17FyxdZXBgIhALpx4FW/3Ml63dFdzN0Fcc0lq42nClQ9OF/wCtWyf6aV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18515},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{"import":"./dist/esm/src/index.js","require":"./dist/umd/src/index.js"},"gitHead":"2f0d1f1a4c06bbb62252fef4f5125a994eeaafe3","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.8.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^9.12.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^2.1.1","jest-environment-jsdom":"^29.7.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.1.4_1749094375206_0.6677890244902274","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"keq-exception","version":"3.2.0","keywords":["keq","request","exception","error","fetch"],"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","_id":"keq-exception@3.2.0","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"homepage":"https://github.com/keq-request/keq-exception#readme","bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"dist":{"shasum":"bea2db337ef674c705c7ee080ee646ed06042a7f","tarball":"https://registry.npmjs.org/keq-exception/-/keq-exception-3.2.0.tgz","fileCount":31,"integrity":"sha512-kKYiXlL+iSFguvxXJ1RPvoz7fCG0oiCIj2PK8dEIUoWBO5YGpuy9Az/ik3koe3JpliXgZCGHr2ZUzX0vHB0j8Q==","signatures":[{"sig":"MEQCICodVkD9Mg+RDJaPvTrmGt98/gJXXCOul2WEuFF6UBA5AiBscnXj+ZTjlsGMFDYFORXnIJoiN8EFebcGMjiiH42Qig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/keq-exception@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19001},"main":"dist/umd/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{"import":"./dist/esm/src/index.js","require":"./dist/umd/src/index.js"},"gitHead":"91d9ec71c2204d98b511c3eef83acf20ce24eb8f","scripts":{"dev":"npm run clean && ./build/watch.sh","test":"jest","build":"npm run clean && ./build/build.sh","clean":"rm -rf ./dist/*","prepare":"ts-patch install -s && is-ci || husky","release":"standard-version","release:alpha":"standard-version --prerelease alpha","prepublishOnly":"npm run build"},"_npmUser":{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"},"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"_npmVersion":"10.8.2","description":"Request exception for keq","directories":{},"_nodeVersion":"20.19.2","dependencies":{"type-fest":"^4.41.0","ts-custom-error":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"keq":"^2.5.5","jest":"^29.7.0","husky":"^9.0.11","is-ci":"^3.0.1","eslint":"^9.12.0","ts-jest":"^29.1.3","ts-node":"^10.9.2","ts-patch":"^3.1.2","jest-mock":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@jest/globals":"^29.7.0","@commitlint/cli":"^19.3.0","standard-version":"^9.5.0","@buka/eslint-config":"^2.1.1","jest-environment-jsdom":"^29.7.0","typescript-transform-paths":"^3.4.7","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"keq":"^2"},"_npmOperationalInternal":{"tmp":"tmp/keq-exception_3.2.0_1749094680553_0.2103882399288961","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-04-02T16:25:04.823Z","modified":"2025-09-19T06:30:59.876Z","0.0.1":"2022-04-02T16:25:05.284Z","0.0.2":"2022-04-23T12:05:16.365Z","0.0.3":"2023-02-16T02:55:09.821Z","2.0.0":"2023-10-30T06:08:31.503Z","2.1.0":"2024-04-23T16:33:15.792Z","3.0.0":"2024-05-26T12:46:35.951Z","3.1.0":"2024-05-28T02:32:33.159Z","3.1.1":"2024-10-15T15:26:10.094Z","3.1.2":"2024-10-16T02:20:49.065Z","3.1.3":"2024-12-18T02:57:24.702Z","3.1.4":"2025-06-05T03:32:55.369Z","3.2.0":"2025-06-05T03:38:00.734Z"},"bugs":{"url":"https://github.com/keq-request/keq-exception/issues"},"author":{"name":"Val.istar.Guo","email":"val.istar.guo@gmail.com"},"license":"MIT","homepage":"https://github.com/keq-request/keq-exception#readme","keywords":["keq","request","exception","error","fetch"],"repository":{"url":"git+https://github.com/keq-request/keq-exception.git","type":"git"},"description":"Request exception for keq","maintainers":[{"name":"val.istar.guo","email":"val.istar.guo@gmail.com"}],"readme":"<!-- title -->\n<p align=\"center\" style=\"padding-top: 41px\">\n  <img src=\"https://raw.githubusercontent.com/keq-request/keq/refs/heads/master/images/logo.svg\" width=\"121\" alt=\"logo\" />\n</p>\n\n<h2 align=\"center\" style=\"text-align: center\">KEQ-EXCEPTION</h2>\n<!-- title -->\n\n[![version](https://img.shields.io/npm/v/keq-exception.svg?style=for-the-badge)](https://www.npmjs.com/package/keq-exception)\n[![downloads](https://img.shields.io/npm/dm/keq-exception.svg?style=for-the-badge)](https://www.npmjs.com/package/keq-exception)\n[![license](https://img.shields.io/npm/l/keq-exception.svg?style=for-the-badge)](https://www.npmjs.com/package/keq-exception)\n[![dependencies](https://img.shields.io/librariesio/release/npm/keq-exception?style=for-the-badge)](https://www.npmjs.com/package/keq-exception)\n[![codecov](https://img.shields.io/codecov/c/gh/keq-request/keq-exception?logo=codecov&token=HWP4GTMWV8&style=for-the-badge)](https://codecov.io/gh/keq-request/keq-exception)\n\n[Document EN]: https://keq-request.github.io/guide/libraries/keq-exception\n[Document CN]: https://keq-request.github.io/zh/guide/libraries/keq-exception\n\n[**Document**][Document EN] | [**中文文档**][Document CN]\n\n`Middleware` for throwing/catching exceptions. And it can control whether the exception trigger `retry`.\n\n## Usage\n\n<!-- prettier-ignore -->\n```typescript\nimport { request } from \"keq\"\nimport {\n  throwException,\n  catchException,\n  RequestException,\n} from \"keq-exception\"\n\nrequest\n  .use(\n    catchException((err) => {\n      if (err instanceof RequestException && err.code === 401) {\n        context.redirect(\"/login\")\n        return\n      }\n\n      throw err\n    })\n  )\n\n  // Callback will run after `await next()`.\n  // This way you can throw errors based on the response body.\n  .use(\n    throwException(async (ctx) => {\n      if (ctx.response && ctx.response.status >= 400) {\n        const body = await ctx.response.json()\n        throw new RequestException(ctx.response.status, body.message)\n      }\n    })\n  )\n```\n\n### RequestException(statusCode[, errorMessage[, retry]])\n\n| **Parameter** | **Default** | **Description**                              |\n| :------------ | :---------- | -------------------------------------------- |\n| statusCode    | -           | Error code                                   |\n| message       | `''`        | Error message                                |\n| retry         | `true`      | Whether the thrown error can trigger a retry |\n","readmeFilename":"README.md"}