{"_id":"oauth-fetch","_rev":"51-9a877ed5c4f25e1c3cfcfdf16fb65953","name":"oauth-fetch","dist-tags":{"latest":"1.0.52"},"versions":{"1.0.0":{"name":"oauth-fetch","version":"1.0.0","author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.0","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"dist":{"shasum":"d9b2bf65986cc467b55d683e42d870eecce82dda","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.0.tgz","fileCount":7,"integrity":"sha512-LW14Jym67tE9pEIotR8HdCe5vlytLCk+VP3Ys2gioK5LraMxhH+c/B6BI8xto0iFpTrHSXzUPfpJxwLLccCqSQ==","signatures":[{"sig":"MEUCIEnQcTzD7n5Gf0wH8Nb4lMwzILTMCZckOMzV+2wNeT1pAiEAjG1mABy3LjMfvcObVINlN6D/J/RlsehZ+hBRy9b9AmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182130},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7cc8014db42b2c13ca673e97ff46c50110b0d26e","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"_npmVersion":"11.3.0","description":"","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.0_1747063652156_0.37442399234799284","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"oauth-fetch","version":"1.0.2","author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.2","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"dist":{"shasum":"df775ad353ababcd28e55ad4b31f4db1b9c40862","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.2.tgz","fileCount":8,"integrity":"sha512-KIMrhWygL8cDKJMjc3B+UPcscaSY3xwP9taQ+g6V2Ru7O7c3yoDKQbY8b5YK9/SfXP1wTnr++EFUmmJ3XOx7cg==","signatures":[{"sig":"MEUCIHnsANnBRPMWlVYDhki0nhj0FAPZ2Ho9pZUR9UGhbyp7AiEA89jzYXpdeI4glIJ0IF//smAAbyi0z9hPs5IqMCj5gNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188816},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0c6b860faa31506408484460d969fb5f9748fb6c","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"_npmVersion":"11.3.0","description":"**oauth-fetch** is a lightweight, flexible HTTP client built on top of the native `fetch` API to simplify making requests to both public and OAuth-protected resources. Its identity-provider-agnostic design enables seamless integration with any OAuth-compl","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.2_1747064168612_0.49031255555116826","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"oauth-fetch","version":"1.0.3","author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.3","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://github.com/jacobovidal/oauth-fetch#readme","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"84d5ec924521445ef36ebaf1930541234c0950c2","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.3.tgz","fileCount":8,"integrity":"sha512-rcfqQq/qpaFifBj5annuwkTiHjfhrCgi0zRmrlmMrN01hYb3vartZnHCV8OLspH9cHSTEcBcEcJ36joBX5CFaQ==","signatures":[{"sig":"MEUCIQCqlku2KRD2VPpnmtSfCJL2pds+tq0Rl318vqzI/faPTgIgXOSkHtU7SiQlkjurw5MOXCd7mnNFxsG2qnCKLJVsiMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188918},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8fb346d537442aae197d74013bcb9e7a1a0b3ba5","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git"},"_npmVersion":"11.3.0","description":"**oauth-fetch** is a lightweight, flexible HTTP client built on top of the native `fetch` API to simplify making requests to both public and OAuth-protected resources. Its identity-provider-agnostic design enables seamless integration with any OAuth-compl","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.3_1747064655201_0.1682982116862366","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"oauth-fetch","version":"1.0.4","author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.4","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"d8e5c48e4ce524bae873e5a755fa0923886a6e1b","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.4.tgz","fileCount":8,"integrity":"sha512-LHWwP3EpnSQcCZ+9c5dZsZJi3y5HG+AqGYBxrPTjnaCN3U2SgNs8vjrjsRC2IKo2ESrarbH0BmA1t60go4GehA==","signatures":[{"sig":"MEYCIQC+70YpTMUZtPHn3HYP4Ua2vC+TbO8Xm8kxr38V8Lfu3gIhANP3qmc+FJFypOstIAYV7VolxIZ0u832NSUABmLFfath","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188969},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e2606f9e5838822fcc44c29bdcfe64049a01e712","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git"},"_npmVersion":"11.3.0","description":"**oauth-fetch** is a lightweight, flexible HTTP client built on top of the native `fetch` API to simplify making requests to both public and OAuth-protected resources. Its identity-provider-agnostic design enables seamless integration with any OAuth-compl","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.4_1747065879901_0.548054062689981","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"oauth-fetch","version":"1.0.5","author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.5","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"5abbe21f7010fed037d6480db3809d6222f240af","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.5.tgz","fileCount":8,"integrity":"sha512-tBAXJ/2F7sR9B5RZmDycuYKQd32deouiIYjVtvPP2DyEnEmcAvfVO3hbKIN9WLfKhOU4WOEYgK+QSmmevAwK+Q==","signatures":[{"sig":"MEQCIHvg3aU70wUxF2CU7N+Lxq8CtTrjcS64V4DxyY/V6FkFAiAe0IYfue8PP+gaRw4baWo7YCgLdoP6QSwS/BE75WMBJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184978},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f76b352f600a97ec8d29b972688403622aa872e2","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git"},"_npmVersion":"11.3.0","description":"**oauth-fetch** is a lightweight, flexible HTTP client built on top of the native `fetch` API to simplify making requests to both public and OAuth-protected resources. Its identity-provider-agnostic design enables seamless integration with any OAuth-compl","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.5_1747145329620_0.3581433390191471","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"oauth-fetch","version":"1.0.6","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.6","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"9272d926432894daeb382b45e9784ae08a7f3c57","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.6.tgz","fileCount":8,"integrity":"sha512-r4vNqWn7qrvtJsjklZJNNeMRytsqa4+kdMMokib28oJlxzBd7Oa0WUE0ZJeuDJGix2Vy0wYMXRQAhyfXW3AxnA==","signatures":[{"sig":"MEYCIQDjs/z1LaInQyK7Vm3007Xbv7xMLK+7Ui78AWgOnME+VwIhAJLnWhZHEv/gUeR2jpTacVze+2dMBY8LSzUacP0bS126","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185175},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d304dde64fb0af3312a3da4e13874b4e494c246e","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git"},"_npmVersion":"11.3.0","description":"**oauth-fetch** is a lightweight, flexible HTTP client built on top of the native `fetch` API to simplify making requests to both public and OAuth-protected resources. Its identity-provider-agnostic design enables seamless integration with any OAuth-compl","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.6_1747147526852_0.17682346589641917","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"oauth-fetch","version":"1.0.7","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.7","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"0f35df9c9d9f33d04ca4fb87dd67b8a919c4c3eb","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.7.tgz","fileCount":9,"integrity":"sha512-imdVBn0QcNr8BqWxLw4qIvfVjqFZ6/RrfZneYYvRaaIO31uJk/3cThXJTkuBB5nyCiUfs7OMgMETHLGaR7QVSA==","signatures":[{"sig":"MEQCIHJeENZz70UYSMLqBopZ01Vh6cOW7Vb0oCCBLmrvl3TlAiBJnpvNxi7ofwJaAax9yloAcivNbKlLO0bhmOT5UQY3iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"24b8675334c7499649d9d9c9b17d4e8d137eea5c","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"Lightweight, flexible HTTP client built on top of the native fetch API to simplify making requests to both public and OAuth-protected resources","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.7_1747156664318_0.384715749742768","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"oauth-fetch","version":"1.0.8","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.8","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"5e7f6f685ad0a236bc4539c050d37f4cacce8b55","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.8.tgz","fileCount":8,"integrity":"sha512-K0ID9NbzVRPi/b0stc6+oQUnaQOICbU9BY8Jo3okCtU02Ir+Tp0cNwcuyFPMmEq60VK+XtMz2Q7Tr9agfJirDQ==","signatures":[{"sig":"MEUCIQD0KM6xXbs6Y0PZXpm6zcTNd4JFaifFmc/PnGhX12BVkgIgNjPORqs1UJBDEuTmv0ShG4/1Hnk6qE/kVtz6zdJKofk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"893df4a11cf49bf3e0af47f333cc3640ef5ee98a","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"Lightweight, flexible HTTP client built on top of the native fetch API to simplify making requests to both public and OAuth-protected resources","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.8_1747156867216_0.375365322963676","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"oauth-fetch","version":"1.0.10","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.10","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"2caf08e1790003db05f0de2af56fa310d78dd4ce","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.10.tgz","fileCount":8,"integrity":"sha512-phcjLFLFyGmAlV9eVG36uu/o47NBKC56DK2krqy2n2FIWXqObtmTuzCgWdsA1+sIiuH5V4TUU5nyl46S24AUTA==","signatures":[{"sig":"MEUCIQD8buIQUKVHPGQLTPrTpTLLWENap6llEL1luWzx0wtX5wIgP9L6AcTCy1W4ZfNU+qz9n4gUwJjAx4K67invzk9RkrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"351dd7c99ff495a70f57beae80d4ab51fec462b5","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.10_1747161281196_0.036057746687257364","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"oauth-fetch","version":"1.0.11","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.11","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"443c2639e25e79283383752c4a74f2c5907315e5","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.11.tgz","fileCount":8,"integrity":"sha512-/jeUHaDi+76dU3YGYUiGhOzx8ZzevxwjSMTjZRv+S9kkddFiLR4gsl3CXQ2bTgxNJSAp6BeIgXM/lzLupNWwdA==","signatures":[{"sig":"MEUCIQCBL6zUscZx/tQjg93t2EGEyuneieh4WsnSR6Dm4yTrPgIgOYh4FjQsUGrm+uj17e4nOj80uzZ3+GJkvhiXNmM8rYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9d4c739b0440fd11122d2e1f5b1247bbed1dc8b1","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.11_1747165309232_0.41403189309308","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"oauth-fetch","version":"1.0.12","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.12","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"75a8e785cd6eb3d53fd826d50df70fd9094b186c","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.12.tgz","fileCount":8,"integrity":"sha512-OVd44duojf5D6AuJYQNDP/M1Y6qpQObwDt0rMwNgIoTRZ6MYAobnc6CYfssoqeQY8MFTCPEc9Athel4GJv9q/w==","signatures":[{"sig":"MEUCICiQPGdYpAAbdFS2pzwvGDu93jQkMb8fV8pQAoMZkzA/AiEAg8IX7NK2Sh4gXM/iCQCe7Q53wub9pW6DeZ333okzZDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bac04fe0f0d503c018ce2cfbbc67fecf43636d27","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.12_1747165928710_0.3570398245381927","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"oauth-fetch","version":"1.0.13","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.13","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"799c2f0610dd4d3cc9acc1a4f209478c734e071d","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.13.tgz","fileCount":8,"integrity":"sha512-6VC7XRIbxmz4uSzorhRwgBLVG9tLi/XdhSYAHxGOUsXw5zX+sz6gfC5zZJm3iQOlzFpPaa77L+T8Yeci1MZ6hw==","signatures":[{"sig":"MEUCIBdTOmh49VPF8QZSIie3VYdLbaUIlqNlpuVk+nBO7qPoAiEA88I+kErWgYVMTzW/2vnqFa6CubdUzHYV02sSsnBeR4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1798b3141eb8ea768e36b88e6144c118c531cc19","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.13_1747176487917_0.37977387380155014","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"oauth-fetch","version":"1.0.14","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.14","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"dd1a24c4c11eebdda7f8de21f7616906615e842e","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.14.tgz","fileCount":8,"integrity":"sha512-PT9BtVR0aSis/RkRAXRKkVWmxVP9L6b+ivYvJrKJxGSKGk/fPSY3jFZCDSnwo04hl+sMe4XMcM4RWIiOa/AHjQ==","signatures":[{"sig":"MEUCIAshZEdl2vPWEOzNN15RZhetETT55wXFfkA0t0Vi6I7GAiEA1uw8XbclK2KJGXYcjksSs4pVsSWQm9qRJhBNkhXgRik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"631017b0dccf7f46071debf2931d90d4e3d705e4","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.14_1747176658459_0.5590898252388001","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"oauth-fetch","version":"1.0.15","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.15","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"885ae41f1407f79789cf37e8b0cdee5d77d9f84d","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.15.tgz","fileCount":8,"integrity":"sha512-W0735DhIS9PlvfDig7GpLen9oMuNxwWLtCw8RyAs0ZL1YIPXiAHX7B3SiXk3ezvq2YH8RNif6v32yQ8V9k4Liw==","signatures":[{"sig":"MEUCIHl9KfkEX3IVBEg1MSRSBzDg7TVKeCTjL2FPYNsCLfeaAiEA3rwlCEfpxjSkMUyfdM4KFcbmIvw521hkN5fhLCXUVhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"970cb541f9c35ecde9c24b3f4069af4bc072499f","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.15_1747176834263_0.6751517461672161","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"oauth-fetch","version":"1.0.16","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.16","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"d5350e9308e3596cc9117a0ae831397ecaf18503","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.16.tgz","fileCount":8,"integrity":"sha512-Rm2I52Xt77wRaDeCGGA9QZFtQauH844X975QFzrBjIJIUAqXirFkvtBTirReWgWbxxDxg30uyZioYBbTJKsymw==","signatures":[{"sig":"MEYCIQDooA307A9n+DXbqVBuBGrEfn+e+RuxSY842vH5gLXy6wIhAM6TMkCeGPTFAvCaOXIK4HzMcOd13mEno2ul1ATVYMGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f9622aa27ec56345f4d5264b3554e27f8540575b","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.16_1747177318105_0.3154687678491317","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"oauth-fetch","version":"1.0.17","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.17","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"a690d2af04654ebd925da1fb11e084ef25afc9c7","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.17.tgz","fileCount":8,"integrity":"sha512-L15ILdHnCx10hc95Obxh7sVFiDv0xxknqXlHmPTxf1VkCVebSWO3tAKtdu6ScaedaX6UVXF/1OYZgw0PAxfroA==","signatures":[{"sig":"MEUCIQCQraMWrJf8vy0QWT5SzNmjGeY1yTeNffkKV+ngk7hdqgIgFzL1Ap3JiOG0eSORgWvDsA+LJ6yZ2rYmrp7WQok208A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4a43f535968f33bc18e46589b03da6a8e40bef2","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.17_1747177417115_0.14184227878401923","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"oauth-fetch","version":"1.0.18","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.18","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"c8202c7e0f4c81c7ccf69c1088d7798dba7f33c8","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.18.tgz","fileCount":8,"integrity":"sha512-LwsEj5UY41qBcW09GzhsTJFy7vULzawg+4TTaXHb7qQuRanaDjz9GcGORFcVU0bEMr3PG3ZVvxRWBGcsiV3JSQ==","signatures":[{"sig":"MEUCIQDKZKpPkqzTSGFd86uo+9k2SzbUYBfjIJl7MGI/Jw5ZVwIgMP35Nw2NFBVZf3AOKiv/oORBimAyncs4v8zJ4Y9Q+fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"446c50e38b0b59b708d550297d8ae571b6da23cd","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.18_1747217385628_0.40643538995234696","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"oauth-fetch","version":"1.0.19","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.19","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"99e887b83ffca439e919681c892cea188ae52ab7","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.19.tgz","fileCount":8,"integrity":"sha512-+DT/zp6EqpqBUFhLdnGfqVdyjGg9ZxA/HllZs1IanGee2NIW25Q0qBVFS8vP1g2IcNtu2YL8mhAc24RVC9ceTw==","signatures":[{"sig":"MEYCIQC1nDDgV44xKOjd6eN//4HDnWTpD6DrYeSSsF/4BsgGXgIhALU0zMGmfB3gTFkN4pHjxM8sveIZML/skjTNnkidRuqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"43880e9e6bba3507cc90c7094a4479d7962a3ce2","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.19_1747218162192_0.514587628309618","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"oauth-fetch","version":"1.0.20","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.20","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"90208442b0527fbf9f806d801b3f6b7843d3d07b","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.20.tgz","fileCount":8,"integrity":"sha512-FbdgsEexr6JqqJNd1atTuBM26z9AayxDHXrUfMcc6PD28A2Ldqu9SrYxGQMSNgEVY6FqpfhncoTFHnIpT+lNoQ==","signatures":[{"sig":"MEQCICGWAusqkd/lVzF/DQjEroPHMUCgIhFU9mAYatMRuLJkAiBQBpRqb8PO7mp9iXAY/NckaHRLRN3LSCjF+2Fm4L/7kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c57fc36ada8c448d859466a5c9a3309c16fa3f4a","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.20_1747218535607_0.35115128978092036","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"oauth-fetch","version":"1.0.21","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.21","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"a92cff0a8c2184591659621d91411137661707c3","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.21.tgz","fileCount":8,"integrity":"sha512-mghcDNdMSSUea2wL2ciB3y5cYaiXZ3+X7ZDH/kxXBU83dQP6SgUfu2kL2bV7bnfdeUJTsSCc5rIZSQIU4QB1kQ==","signatures":[{"sig":"MEUCIQDUx3jl2wxfjFJGfYWAzsD5z1BXeCMtLYQrzfSBHN3ZjgIgAlvexY2K7bOTQwXtGSRVFV8NpK3KFkQ9O86HsmO4zMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8dc371b4880463c30ea4d74f408df3c77b0817da","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.21_1747221531366_0.026386056974240457","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"oauth-fetch","version":"1.0.22","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.22","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"a565879ba1b79ac6b6ad256f763f5412a0f1e91e","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.22.tgz","fileCount":8,"integrity":"sha512-CwvhHhChwmzS0Osh+N2+27DcliPe6D8eeKokDDnkLI86WJYgXWK+7T9YA6Ikb5j+fSZZ6uzZVg4r6FwXCqYVAw==","signatures":[{"sig":"MEQCIFqTNCIyK5iRFP64hpyMiR9lw6maQj8MdR/K7IkYSdzEAiAjv/G3qXLtWJKLuyn1RNZ/TR45p7dJls3sDwFl9a+p0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175568},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2d2065210f0eed88b624abf682319257f300aa50","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.22_1747221621811_0.17142495207473818","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"oauth-fetch","version":"1.0.23","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.23","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"ebda4176d469db3e047866007041ab5939d4e6ba","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.23.tgz","fileCount":8,"integrity":"sha512-VabwUuMtYsKZwpVfSvFcaBKLYu08jBIk7Y+Uip0DchE+101mNEZJDsCsRoBrIgwiDxs3AW09c/0KOxivTX7M6A==","signatures":[{"sig":"MEQCICrc89EWSIpWTs7kQC8tegEG8U1+2mDGIfR92XpYAW9nAiBhYC+WWQBC4rsXe9GPCVGbBr0dUdc1TRzgPb0x6ZaFmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5d1adc5175c531392ee12f28b0d702cc913a8ccf","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.23_1747221705163_0.7896028945470437","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"oauth-fetch","version":"1.0.24","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.24","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"f455af8ed512b53fec8f71a0e5f357fcd634ffd8","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.24.tgz","fileCount":8,"integrity":"sha512-zldpTI5wEGIg8gm4D+5DfcpRhbmh2vxx8kD7o4oJX2vGij9CZs5m1CGrPtr2Z2Fdovzd3j8g1afjf14gNjCuGQ==","signatures":[{"sig":"MEUCIQCaOezapxJyjNiZK5dlgYj6VZWvgujgNzdw/LF0VghXpwIgJ3VdlyJhg6PACThSxI5qb5dxcxk9w3scW9lHhLI5J5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"860119e77188be4cb295845eb14bec01f1ee9294","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.24_1747324549760_0.9880470832115498","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"oauth-fetch","version":"1.0.25","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.25","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"991192e766b3ad9a95c091591ed6e7c524cacc18","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.25.tgz","fileCount":8,"integrity":"sha512-B5gS2o7QiP5IpnPZmUSE9Jfw5CYcLSrNsOr3UjTTw6s67D+OjpfuAr73bwYY2olEf2JeKArZB6183kNkLn4Cpg==","signatures":[{"sig":"MEUCIQCm6bba2xXGyhofhKUPRH84XETKhkmj8st7oBYagPLgZwIgNEk1w3SsdvJU7j1KZ3ipDQKwSiaVpjWBorsYjLELDKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4938abcfc9bbdddb5c0f8d50b49740da176b0a05","scripts":{"docs":"typedoc src --out docs --theme default","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.27.9","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.25_1747326212911_0.4839466390544842","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"oauth-fetch","version":"1.0.26","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.26","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"b02c83f41a46799d929bf5c6b2ac46a4532c87b2","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.26.tgz","fileCount":8,"integrity":"sha512-W+WTVHWfzs+JML2ngcIBmX+lLE96tT95a4/xalbytCL/IYvcHqdj6/k/j23oPPdecet+tg7q7vPboFvbGjAK3A==","signatures":[{"sig":"MEUCIQCzKPQGShEvpVQPP3crdaam3wZisUcYsHREUSRPSHI7MQIgBlU+gwn3fxKdA6BzqsrLp0QQyq/Amt5zTOeUdEura7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212065},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0bfcc50438357c4ab1fdd409578b031f96ade88f","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.26_1747397126656_0.29313884280136926","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"oauth-fetch","version":"1.0.27","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.27","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"19aa861233510ac73a5b0d4f4d4dd8d16338539d","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.27.tgz","fileCount":8,"integrity":"sha512-qOmPnS1GJeNJzuUDy01DNjvy3c/qonGQCUKqDeEXOhBk+h+ahetgim/8haLdKLeJ1woxBS/qokCvgatd6p7l9A==","signatures":[{"sig":"MEYCIQDuwuCCoZwJDorW1NxvqtTEYliR1av7Bg3WSmEpJht+BQIhAO3+uYUi2a+Eupz2eLr6XVgC6OfbjVQmoUO0MUvY5uEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e5f4e1857b00363cf85379fe1471cf40d3ab2655","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.27_1747397228541_0.8167504831240173","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"oauth-fetch","version":"1.0.28","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.28","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"80e9e92e6681d85439bd373080bdd6b9496bafd7","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.28.tgz","fileCount":10,"integrity":"sha512-KyEv0uDj2cMLp8x4/gn4dVB13dwR5zhqp0fg2zNK7UsV0EVTYI7opUuAH00qEo6ujAPthz5EvT9ZYagv3IWsug==","signatures":[{"sig":"MEUCIBshzEoOu+KYwhxGuOYXDCS09gCpVaAWYITfuiDoLVYLAiEAyMO30WmASDbetQkJwHAsXEiD4vmtDW6sIuxCslmPPZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7836f780e128f0ce0afb3339e0f8673d3344cc14","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.28_1747409149659_0.656060805065878","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"oauth-fetch","version":"1.0.30","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.30","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"1b80ea82543d5c6f69c8fd7a5fa21bdf26fa8189","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.30.tgz","fileCount":8,"integrity":"sha512-h/VFIuitZlvv488u+bj3woSy1Oaopvh7e3/AYgmEYc/pEymr36GLz74QnYqGFwOokRiyPuhxQdANl8cgHJJ/rw==","signatures":[{"sig":"MEUCIFNzj02d71vQnLzLfaaw/viaOlNmFBXvpgo+JqCKdvxXAiEA6HAFPuD36j03c9AeWFttZOFMKIsphchNAZvpq9JUj6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221756},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5f965e5daa51fcd5266517f753eae2e4fbfae1ea","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.30_1747443777464_0.23782869810091034","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"oauth-fetch","version":"1.0.31","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.31","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"634fd9a0f288550f7d1d9e5064d7bf4270d49143","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.31.tgz","fileCount":8,"integrity":"sha512-mvJGRC+VAcOr4Qi8C41j6/DzbFcYKb2JzpNLRe4zfSgqv1gIW7JPfLPf229HtTIzkgMhiZeAWuMVGuU2RdjPzg==","signatures":[{"sig":"MEUCIQCUZgZnZMfqA+KKSxVfbzwlafRhrxDQRg6+M5YFW5nVSgIgLuf47eM1hRhNURddIOMbE390NY8H2E3RjItmpYqZO0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221756},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d87d1784d6561fce81457f537775d9607c4bc735","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.31_1747443973147_0.9021087045846181","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"oauth-fetch","version":"1.0.32","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.32","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"5f9174259554710b270357c4156590d6c0626712","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.32.tgz","fileCount":10,"integrity":"sha512-fEhhwnMJUDjivqOyD7nMcI0PpvAAL+CVPsSUMtbaJZ3Ag/9NVd6Re6mIa3zgOrbSWX97E2FsY3JydbvNXUS3qg==","signatures":[{"sig":"MEUCIBxjbgGvS2YNEBKvnYOtkVaLcu/WLhMYjSutt8RC8aZfAiEAx2QRPBUGNVARbN6hJwmRP8D4GJyZMATxj/WMoi9g2n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7dbd1c922f657b065bfd08294bc9f6e5a5caddae","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.32_1747579389726_0.09846281238510901","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"oauth-fetch","version":"1.0.33","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.33","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"19cd5c8b3a8eda0afd1e6025bb65b36b1adbdea1","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.33.tgz","fileCount":10,"integrity":"sha512-Ln8ztXHoPocgcosnSG5ZDDEK9lUkpTKlLnWbdK1r8UfaMdy3LqMVfdFgSMZUof+40G0dzHt845AGBsuWWYCxqA==","signatures":[{"sig":"MEQCIEsLObMwdV6qwKQqA7mFfWeYDilOwYI+uDfk6tNpxDLLAiB45DNhhxs8jjqbVdTZSGOBR94g3DLplITehc2ZpONwJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e44f3f72c0f8d287576e763eb557cee6d1b650bb","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.33_1747582219194_0.43551776188981917","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"oauth-fetch","version":"1.0.34","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.34","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"02bb08955c0b45dea7fc418a1df8a6b9a2989d82","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.34.tgz","fileCount":10,"integrity":"sha512-WyAFpnmxjb77tlxpCwofshv4STS5nWtEi2bCFfnJNujN1ltPLosm5iKj5nwGYoP0fkh0TrRnF1Fon3p7LFSkvg==","signatures":[{"sig":"MEUCIQC8/m3rGIoQRBBtNGw68LWSLwioVjCTYptTrDvEiNMJ+AIgWamW2Rv4QNZbje15Gqf4ZvOG2X2b6wfg7NbyiPpAWKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"decbb45681c9d2949b21343e8a82961ff6125de5","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.34_1747583408217_0.37406699413347466","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"oauth-fetch","version":"1.0.35","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.35","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"ee3c3cf110009f9087ad8f35c40f977b94c7c823","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.35.tgz","fileCount":10,"integrity":"sha512-alxnlZAQNCttdI8r74v6UpdMUGrMzu2oKqqt6BQfPb2jNxYKGyhR/B7jecED/AGMaQFJ7+IQCSw8ysC9BZBKTw==","signatures":[{"sig":"MEQCIFBUsBbSIJcEhkC6xPOsDekWX4cLeVt5DTCTUn9b7cvpAiBUSb0GSXczKUA5FVognO13rKvNmINMRW1drNm8DJu2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ca8052f5ef4f3ef7b8c04965dfb148ef3b21c65f","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.35_1747583488944_0.8243796311920908","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"oauth-fetch","version":"1.0.36","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.36","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"3c2e180d198d0fd6d0e7389e25eed8ab6745cc7b","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.36.tgz","fileCount":10,"integrity":"sha512-AgKURYR1BYPFN0oUe1ZB8/KDnFRwPQ/CJHZRU81/GTTNtovFpKx3TwwpWjd+peL9/qlJqXDP2dXHR7psIF0dkw==","signatures":[{"sig":"MEUCIQCcwGXpiYOjbCXc6xh3qhd3NnzOKnqPX6fqUxQCQDFm/QIgAgwE6CduGzIcG1iWc6amB//sgpesZyZ7U0Vj1+5/RrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232871},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ca8052f5ef4f3ef7b8c04965dfb148ef3b21c65f","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.36_1747584856845_0.23272212203273113","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"oauth-fetch","version":"1.0.37","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.37","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"4730fba3fd43d4e5934144a82098aa547d1f8a3c","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.37.tgz","fileCount":10,"integrity":"sha512-Z70vTTdt/FxIDwVVabo2ZqwpFhn6VtOTJj8RJVev7uK0oLKYFX5nK1eFG7D4pLIQn3Ok2dG0gziI6ikBQx1ODw==","signatures":[{"sig":"MEYCIQDOWSzX5VVRPa5dkQyGUDW9pxtBDEKGqFBwEO8cwuJZBwIhAMkgfVCt41LhU0U+KQjBSYrhP1sPM1dUNgCUNIiOin4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231275},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"20bbb1a865652952773d40a7ab44f13d608953d3","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup --metafile","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.37_1747585114034_0.46107112244358617","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"oauth-fetch","version":"1.0.39","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.39","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"2e4b6cdf163011679a762268cb69e9aef002b249","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.39.tgz","fileCount":8,"integrity":"sha512-SYi2StL3m5m6IpaFWfm862YI0PDBvhyP+/WS/Q/JPewzDdPa8YoP6ntoj0KHsVrAp5lNy6V50ZRXKtCYv+au5Q==","signatures":[{"sig":"MEUCIQDqfpjEbwcqhFkiqx0xDnkmWpAvm0r8H9EB66yb08r6qwIgYMarS2Vhhobj6e4OYhOyaPdHzyMuecTa3WLtO0Ihtv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6847e1e2993f4f7659d52f8b294c2207158a56e6","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.39_1747586536813_0.10913165150677129","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"oauth-fetch","version":"1.0.40","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.40","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"5cd0a352dce15e9135600425972c058882bd709a","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.40.tgz","fileCount":8,"integrity":"sha512-33rIiaNI8vSSmFeEWI8mFyGJ1b0GAx2ArFE4aOxDsDNkVd90ZsSmVRo2UbfjFDh0lzT3nfejcfPI6alaZuDUMA==","signatures":[{"sig":"MEUCIQCpk8O+Q/+UhZQGuwwxo0tEZ6rL9jZrXAknB37BGXYxAAIgG+tb+MSFlXCU0IEW7Qho7xW+wrsAYfdokVCB0YqJ6+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f667970575173bcb07ed640e395cd722fde4e7ea","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.40_1747601783661_0.052415672833378","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"oauth-fetch","version":"1.0.42","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.42","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"14534dcaa64634cc96515296db14a6688d7cca6f","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.42.tgz","fileCount":8,"integrity":"sha512-nQMK5Ftxub2LGJXRiTKP3bEK8bTDtXhJQjc0m9g9GcSK6pqjyDvBfUx3c7Pje7kGuO5KzmQ7Oe/TDbxJdGOdKQ==","signatures":[{"sig":"MEYCIQCZxHKTPhuFicdNr4U/pKM6nfT7ZlH5sGQapPonMN4/TQIhAKaxb2bNniHaVeXZBhq4/zvhTR1lzFBTfJ9btVkZlEjr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1d7fd6f7baddbb469f29fb5fccf99e59a68a6fb3","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.42_1747602939934_0.0012164073446940815","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"oauth-fetch","version":"1.0.43","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.43","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"b45d9e20dc06f52bb8c41dc246b4111556e5b049","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.43.tgz","fileCount":8,"integrity":"sha512-gwTehOTAZKa5PLgruB4hQB/JcN0ulG9+N2gGxvi/ez+PecEANWTzYtg6KFdfwd8oY4MlyLeyrlbWgtWWKOoQlA==","signatures":[{"sig":"MEUCIQDO85speZ6J/Zoq/Aa4QpqIWVh3CRbBFGv28vIVR8dowQIgU5HgJcYgrU6Wx09nwJ6O51DHdRv2SwtO2sx9HZ6dIZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222228},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ac3612084c1f4ca2a40e28a7feb229cd13d16ad4","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.43_1747605421955_0.25589258062052056","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"oauth-fetch","version":"1.0.44","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.44","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"1ceaa457ad9556533cef4bfdcb5bc99ec24b6cb8","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.44.tgz","fileCount":8,"integrity":"sha512-YGOeNw0N4n7bbCtpHIc/I9tS/MTs+1oBJoJaS/lA7MSNSdrCMlGlT4kgiXHNQhcGf5VHjZyOWOx4vV0EBD2m1w==","signatures":[{"sig":"MEUCIBs6vO/TfkDrKuXcNVSfcnZDq49eW8EU1Of27/jb3NRUAiEA8Xmd3CLYalhpKwXAAh0NaBVpI0sVke0rsQ4O2gZcXBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222570},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e661b4d093195de94f4c7f6d00f2dcfa42526e50","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.44_1747606327787_0.1609722513597236","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"oauth-fetch","version":"1.0.45","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.45","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"d3c210eb74c1d69b1e650a47d1686662c3830adf","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.45.tgz","fileCount":8,"integrity":"sha512-LT02cTlLUKCqygzQ9LxtrZfVuuqajDTB1puuuvNhgMQ9u1AZYRg0IXg9IFTpqcRGOvLZalyFP0cgL2BzzCKszg==","signatures":[{"sig":"MEUCIHvyxm49zz+xzQEkxQr1TJORkptleLVYsup0FykdZIhUAiEAjqUaEGxK8bUJNofynTgj70GpXH3VoX+/lY+eLqELGvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222221},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b20a57a49237897df7a887f2fe7d4d0bc92bb20","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.45_1747606621562_0.2726848844626659","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"oauth-fetch","version":"1.0.46","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.46","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"8312d582df86b25a8a60899192de7bb50c965713","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.46.tgz","fileCount":8,"integrity":"sha512-O/fKC6y+Rfb177q7lUere6fljBgVK7LNQcEvstHpX2ge/DpNkfYnQQcUSUp7zBEIkPoMz4w6/NDeRvok2u86bQ==","signatures":[{"sig":"MEQCIF0BGEumQSqi4clGrjdcIf0opSW2iboy4+H72/j1BQ5eAiAf431kM9tNF0P5BRkYJcnMEWaowE2mZJT2TQH30ypq+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"43c9ac2e6a4d8a02407401eb9a981954c344f88d","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.46_1747607089252_0.0009145438877162793","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"oauth-fetch","version":"1.0.47","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.47","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"84eb8ce021bea9f889991ed4ac4b477b7e092cd7","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.47.tgz","fileCount":8,"integrity":"sha512-EnaU7O24r+TZWuivYEuGebRYittJafGxEljB1yD4XvBN5sbmspcfO4nAKELZ98X2d9HBPdVjfyInRPGsm9oS/Q==","signatures":[{"sig":"MEYCIQCGRPUCVTR9iNEeqDm5wOH0QIu7k9hJDu7YZAbAVBpdGgIhAKu4EFltHn9yJJndrmOvHl31VTBk/31HAqaPRL5yoNN2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"acd6cee4e115682b6cb963d22b72726279314a16","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.47_1748346490617_0.2543680662390859","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"oauth-fetch","version":"1.0.48","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.48","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"16b0e3702dea7c33432943c8975867af24eaf09f","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.48.tgz","fileCount":8,"integrity":"sha512-75DolMxDKYPa9ER0bkLadjxbQQPSdvCs3S4aYqIZ1VrDdHa9cqjvS4VqKOLj5LMyNDZglxyo8kTZhUs5p+YLtQ==","signatures":[{"sig":"MEYCIQDc4t+1jkPPsmEgdDcFsc5B2oRE+D0cf/R0W24qYR1sawIhAKV5bNnXpOqJcPAI78jrzggCIpxxwpnKXGG7Af1klwMe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199878},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"445b4bc0bbfe870572d2a50181ba9202425e6880","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.48_1748348103001_0.7479804905767189","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"oauth-fetch","version":"1.0.49","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.49","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"40061a0f2b5570aecc0e0522cc6755b72d2d9179","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.49.tgz","fileCount":8,"integrity":"sha512-Ol6ukMEWvJxXHnmAJzwmMD0VfyJh+nlui/iwO8C6xI6z/lx+Dacv3OlfXArvrJJ/7pd0H+k+5jKarmk6zXLQtQ==","signatures":[{"sig":"MEQCICDUWZYMYB3WW7y9ebmMAO8EnysnG9OecQjbtRRg04OhAiBfEwLpOD5pDt+Ta8zHFux35hTyeKWTvgW04f60x2Atzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3a23e7c922c1bff06120e8e34002973855e9a49d","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.49_1748699009623_0.6588189822737178","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"oauth-fetch","version":"1.0.50","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.50","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"4d845d6956ffb63c1cfc1de1cc10a829f366b9a1","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.50.tgz","fileCount":8,"integrity":"sha512-eu2pZZEA4pPkNpz9TAMFDsa65ezUbkSB37ZrDK+X0HJoj2QPY51DU6Omm5jrvTW1VAv//6eDbL2bGVCc3uZwpw==","signatures":[{"sig":"MEUCIQCOfF5QRUC+fxGVty4kSdZpDtqLImuTJO9STCo8YZXWTgIgdumlwkF1uals3oe3KaIJizeoySwD6cOXUX6/g8pPqAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4876cb5943a904a51748b71237b00277bcf1ca85","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.50_1748720015960_0.6030570635929449","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"oauth-fetch","version":"1.0.51","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"author":{"name":"Jacobo Vidal"},"license":"MIT","_id":"oauth-fetch@1.0.51","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"homepage":"https://oauth-fetch.oauthlabs.com","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"dist":{"shasum":"69d091332edeb4ad3f56fd56e586d5b170843673","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.51.tgz","fileCount":8,"integrity":"sha512-wrnVysR4EDjpT4OEpkNFRJ209Pj4um7XZWg7b35Xy/KsEWrRcl4tDpYVSYDyLbyniMq2FZ1tqDLXIHjKoZdLgA==","signatures":[{"sig":"MEUCIG87odOFJ6WwwsJYk/3NgKppkFZsjP53+SC6TSIE/PNJAiEA+CkKJs6WanpSZCHZNlc4tlzmww45DoBWxW0mDra04/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fdc3ec43bf5f68f62b5134100b32ecaf84923bf9","scripts":{"docs":"typedoc","lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"tsup","clean":"rm -rf ./dist","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test:ci":"vitest --watch false --coverage","build:watch":"tsup --watch","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"},"repository":{"url":"git+https://github.com/jacobovidal/oauth-fetch.git","type":"git","directory":"packages/oauth-fetch"},"_npmVersion":"11.3.0","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.8.2","tsup":"^8.4.0","eslint":"^9.20.1","vitest":"^3.0.5","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.20.0","typescript":"^5.7.3","typescript-eslint":"^8.24.0","esbuild-visualizer":"^0.7.0","@vitest/coverage-v8":"^3.0.6","typedoc-plugin-markdown":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth-fetch_1.0.51_1750083949161_0.22565213481811108","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"oauth-fetch","version":"1.0.52","description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","author":{"name":"Jacobo Vidal"},"license":"MIT","type":"module","homepage":"https://oauth-fetch.oauthlabs.com","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"scripts":{"build":"tsup","build:watch":"tsup --watch","clean":"rm -rf ./dist","docs":"typedoc","lint":"eslint \"./**/*.ts*\"","format":"prettier --write \"./src/**/*.{ts,tsx,js,jsx,json,md}\"","test":"vitest run","test:ci":"vitest --watch false --coverage","stats":"esbuild-visualizer --metadata ./dist/metafile-esm.json --open","prepublishOnly":"npm run clean && npm run lint && npm run format && npm run test && npm run build"},"devDependencies":{"@eslint/js":"^9.20.0","@vitest/coverage-v8":"^3.0.6","esbuild-visualizer":"^0.7.0","eslint":"^9.20.1","msw":"^2.8.2","prettier":"^3.5.3","tsup":"^8.4.0","typedoc":"^0.28.4","typedoc-plugin-markdown":"^4.6.3","typescript":"^5.7.3","typescript-eslint":"^8.24.0","vitest":"^3.0.5"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js","default":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/jacobovidal/oauth-fetch.git","directory":"packages/oauth-fetch"},"publishConfig":{"access":"public"},"keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"_id":"oauth-fetch@1.0.52","gitHead":"6b41132518e0e1df565da65ef27cc21fca174bbe","bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"_nodeVersion":"20.18.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-/HbM93CyEC+8MW0C9UM3elJE0/wuL+uVozJtiiU1drNRe02mJzusz+IpVVnQS04MtrGh1VW/rBP8/1dx9i+zPA==","shasum":"abe824f7be72cd0333d81e378ea20ed309558daa","tarball":"https://registry.npmjs.org/oauth-fetch/-/oauth-fetch-1.0.52.tgz","fileCount":8,"unpackedSize":200605,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG3n2srwbCqbVX79xgO6RE66WBdevfE5Aw7utvzC5GkeAiEA8kkxxE7jXs84iAsq7meaDY2odcMrixtDNNMIy8ERdys="}]},"_npmUser":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com","actor":{"name":"jacobo.vidal","email":"jcvidal90@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oauth-fetch_1.0.52_1751392840733_0.11981941291647114"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-12T15:27:32.031Z","modified":"2025-07-01T18:00:41.174Z","1.0.1":"2020-02-26T17:11:25.966Z","1.0.0":"2025-05-12T15:27:32.420Z","1.0.2":"2025-05-12T15:36:08.792Z","1.0.3":"2025-05-12T15:44:15.411Z","1.0.4":"2025-05-12T16:04:40.119Z","1.0.5":"2025-05-13T14:08:49.833Z","1.0.6":"2025-05-13T14:45:27.042Z","1.0.7":"2025-05-13T17:17:44.505Z","1.0.8":"2025-05-13T17:21:07.406Z","1.0.10":"2025-05-13T18:34:41.367Z","1.0.11":"2025-05-13T19:41:49.441Z","1.0.12":"2025-05-13T19:52:08.901Z","1.0.13":"2025-05-13T22:48:08.131Z","1.0.14":"2025-05-13T22:50:58.690Z","1.0.15":"2025-05-13T22:53:54.432Z","1.0.16":"2025-05-13T23:01:58.294Z","1.0.17":"2025-05-13T23:03:37.297Z","1.0.18":"2025-05-14T10:09:45.865Z","1.0.19":"2025-05-14T10:22:42.406Z","1.0.20":"2025-05-14T10:28:55.794Z","1.0.21":"2025-05-14T11:18:51.534Z","1.0.22":"2025-05-14T11:20:22.018Z","1.0.23":"2025-05-14T11:21:45.392Z","1.0.24":"2025-05-15T15:55:49.955Z","1.0.25":"2025-05-15T16:23:33.113Z","1.0.26":"2025-05-16T12:05:26.867Z","1.0.27":"2025-05-16T12:07:08.734Z","1.0.28":"2025-05-16T15:25:49.848Z","1.0.30":"2025-05-17T01:02:57.665Z","1.0.31":"2025-05-17T01:06:13.375Z","1.0.32":"2025-05-18T14:43:09.958Z","1.0.33":"2025-05-18T15:30:19.398Z","1.0.34":"2025-05-18T15:50:08.423Z","1.0.35":"2025-05-18T15:51:29.134Z","1.0.36":"2025-05-18T16:14:17.013Z","1.0.37":"2025-05-18T16:18:34.249Z","1.0.39":"2025-05-18T16:42:17.003Z","1.0.40":"2025-05-18T20:56:23.846Z","1.0.42":"2025-05-18T21:15:40.121Z","1.0.43":"2025-05-18T21:57:02.193Z","1.0.44":"2025-05-18T22:12:07.985Z","1.0.45":"2025-05-18T22:17:01.823Z","1.0.46":"2025-05-18T22:24:49.427Z","1.0.47":"2025-05-27T11:48:10.815Z","1.0.48":"2025-05-27T12:15:03.187Z","1.0.49":"2025-05-31T13:43:29.800Z","1.0.50":"2025-05-31T19:33:36.161Z","1.0.51":"2025-06-16T14:25:49.359Z","1.0.52":"2025-07-01T18:00:41.006Z"},"bugs":{"url":"https://github.com/jacobovidal/oauth-fetch/issues"},"author":{"name":"Jacobo Vidal"},"license":"MIT","homepage":"https://oauth-fetch.oauthlabs.com","keywords":["fetch","dpop","oauth","auth0","bearer","typescript","api","request","javascript","oidc","access token","auth","authentication","jwt","openid"],"repository":{"type":"git","url":"git+https://github.com/jacobovidal/oauth-fetch.git","directory":"packages/oauth-fetch"},"description":"A lightweight HTTP client built on top of the native fetch API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP).","maintainers":[{"name":"jacobo.vidal","email":"jcvidal90@gmail.com"}],"readme":"# oauth-fetch\n\n**oauth-fetch** is a lightweight HTTP client built on top of the native `fetch` API, designed to simplify making requests to both public and OAuth-protected resources (Bearer and DPoP). It features a flexible, identity-agnostic design that allows seamless integration with any OAuth-compliant provider and removes the typical boilerplate code required to handle requests and responses.\n\n![Release](https://img.shields.io/npm/v/oauth-fetch)\n![Downloads](https://img.shields.io/npm/dw/oauth-fetch)\n[![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT)\n\n## Key Features\n\n- **🔗 Identity provider agnostic:** Integrate with any OAuth-compliant provider (e.g., Auth0) to manage the complete token lifecycle, from retrieval to refresh.\n- **🔓 Flexible Authentication:** Supports `Bearer`, `DPoP`, and unauthenticated requests out-of-the-box, adapting seamlessly based on the provided token type.\n- **🚀 Intelligent request handling:** Automatically sets headers based on request content type (e.g., `application/json`, `multipart/form-data`) and parses responses accordingly — no manual parsing required.\n- **🎯 Granular request control**: Override global configurations per request with additional headers, query parameters, or different token providers.\n- **🛠️ OAuth utilities**: Provides built-in utilities for DPoP.\n- **📦 Zero dependencies**: Built entirely on the native `fetch` API, ensuring minimal bundle size and maximum compatibility.\n- **⚡ Ultra-lightweight**: The minified and gzipped bundle size is only ![Bundle size](https://deno.bundlejs.com/badge?q=oauth-fetch).\n- **💡 Written in TypeScript:** Offering strong types, inline documentation, and an intuitive API to streamline development and prevent common errors.\n\n## Table of Contents\n<!-- no toc -->\n- [Installation](#installation)\n- [Token Provider](#token-provider)\n  - [Examples](#examples)\n  - [Overrides](#overrides)\n- [Getting Started](#getting-started)\n  - [Public (No Authentication)](#public-no-authentication)\n  - [Bearer Authentication](#bearer-authentication)\n  - [Demonstrating Proof-of-Possession (DPoP)](#demonstrating-proof-of-possession-dpop)\n- [Requests](#requests)\n  - [Error Handling](#error-handling)\n  - [Overrides](#overrides-1)\n- [Custom Fetch](#custom-fetch)\n- [Utilities](#utilities)\n  - [Demonstrating Proof-of-Possession (DPoP)](#demonstrating-proof-of-possession-dpop-1)\n- [API Reference](https://github.com/jacobovidal/oauth-fetch/blob/main/packages/oauth-fetch/docs/README.md)\n- [Live Demo](https://oauth-fetch.oauthlabs.com/)\n\n## Installation\n\n### via npm\n\n```bash\nnpm install oauth-fetch\n```\n\n### via Yarn\n\n```bash\nyarn add oauth-fetch\n```\n\n### via CDN (Browser)\n\n```html\n<script type=\"module\">\n  import { OAuthFetch, DPoPUtils, AbstractTokenProvider } from \"https://esm.sh/oauth-fetch\";\n</script>\n```\n\n## Token Provider\n\nThe core of `oauth-fetch`'s flexibility is the concept of Token Provider. This is an abstract class that defines the contract for managing the token lifecycle. By using a custom token provider, you can integrate with any OAuth-compliant identity provider.\n\n### Examples\n\nBelow there are practical implementations of custom token providers integrating popular identity providers like Auth0, Clerk, and WorkOS.\n\n<details>\n  <summary>Auth0</summary>\n\nFirst, we create a `Auth0TokenProvider` to use the `@auth0/auth0-spa-js` SDK.\n\n```typescript\n// auth0-token-provider.ts\n\nimport { type Auth0Client, type GetTokenSilentlyOptions } from \"@auth0/auth0-spa-js\";\nimport { AbstractTokenProvider, type TokenProviderGetTokenResponse } from \"oauth-fetch\";\n\nexport class Auth0TokenProvider extends AbstractTokenProvider<GetTokenSilentlyOptions> {\n  private auth0: Auth0Client;\n\n  constructor(auth0: Auth0Client, config?: GetTokenSilentlyOptions) {\n    super(config);\n    this.auth0 = auth0;\n  }\n\n  async getToken(): Promise<TokenProviderGetTokenResponse> {\n    try {\n      const accessToken = await this.auth0.getTokenSilently(this.config);\n\n      return {\n        access_token: accessToken,\n        token_type: \"Bearer\",\n      };\n    } catch {\n      throw new Error(\"Failed to retrieve access token.\");\n    }\n  }\n}\n```\n\nAfter creating your token provider, you can initialize the `OAuthFetch` client and configure the `tokenProvider` with the Auth0 client to manage the token lifecycle. Additionally, you can pass extra configuration to the `getToken()` method using `withConfigOverrides` for fine-grained control over each request.\n\n```typescript\n// index.ts\n\nimport { OAuthFetch } from 'oauth-fetch';\nimport { Auth0Client } from \"@auth0/auth0-spa-js\";\n\nimport { Auth0TokenProvider } from './auth0-token-provider';\n\nconst auth0 = new Auth0Client({\n  domain: \"auth0.oauthlabs.com\",\n  clientId: \"UapVm2tv...\",\n  authorizationParams: {\n    redirect_uri: window.location.origin,\n  }\n});\n\nconst tokenProvider = new Auth0TokenProvider(auth0);\n\nconst oauthClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  tokenProvider,\n});\n\n// Make a GET request\nawait oauthClient.get(\"/me/profile\");\n\n// Make a PATCH request with a body passing `authorizationParams.scope` for just this call\nawait oauthClient.patch(\n  \"/me/profile\",\n  {\n    first_name: \"Jacobo\",\n    company_name: \"Auth0\",\n  },\n  {\n    tokenProvider: tokenProvider.withConfigOverrides({\n      authorizationParams: {\n        scope: \"write:profile\",\n      },\n    }),\n  }\n);\n```\n</details>\n\n<details>\n  <summary>Clerk</summary>\n\nFirst, we create a `ClerkTokenProvider` to use the `@clerk/clerk-react` SDK.\n\n```typescript\n// clerk-token-provider.ts\n\nimport { AbstractTokenProvider, type TokenProviderGetTokenResponse } from \"oauth-fetch\";\nimport { type GetTokenOptions, type UseAuthReturn} from \"@clerk/types\";\n\nexport class ClerkTokenProvider extends AbstractTokenProvider<GetTokenOptions> {\n  private clerk;\n\n  constructor(clerk: UseAuthReturn, config?: GetTokenSilentlyOptions) {\n    super(config);\n    this.clerk = clerk;\n  }\n\n  async getToken(): Promise<TokenProviderGetTokenResponse> {\n    try {\n      const accessToken = await this.clerk.getToken(this.config);\n\n      if (!accessToken) {\n        throw new Error();\n      }\n\n      return {\n        access_token: accessToken,\n        token_type: \"Bearer\",\n      };\n    } catch {\n      throw new Error('Failed to retrieve access token.');\n    }\n  }\n}\n```\n\nAfter creating your token provider, you can initialize the `OAuthFetch` client and configure the `tokenProvider` with the Clerk client to manage the token lifecycle. Additionally, you can pass extra configuration to the `getToken()` method using `getTokenConfig` for fine-grained control over each request.\n\n```typescript\n// index.ts\n\nimport { useAuth } from \"@clerk/clerk-react\";\n\nimport { ClerkTokenProvider } from \"./clerk-token-provider\";\n\nconst clerk = useAuth();\nconst tokenProvider = new ClerkTokenProvider(clerk);\n\nconst oauthClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  tokenProvider,\n});\n\n// Make a GET request\nawait oauthClient.get(\"/me/profile\");\n\n// Make a GET request passing `organizationId` to `getToken()` \nawait oauthClient.get(\"/me/profile\", {\n  tokenProvider: tokenProvider.withConfigOverrides({\n    organizationId: \"...\",\n  }),\n});\n```\n</details>\n\n<details>\n  <summary>WorkOS</summary>\n\nFirst, we create a `WorkOSTokenProvider` to use the `@workos-inc/authkit-react` SDK.\n\n```typescript\n// workos-token-provider.ts\n\nimport {\n  AbstractTokenProvider,\n  type TokenProviderGetTokenResponse,\n} from \"oauth-fetch\";\nimport { useAuth } from \"@workos-inc/authkit-react\";\n\nexport class WorkOSTokenProvider extends AbstractTokenProvider {\n  private workos;\n\n  constructor(workos: typeof useAuth) {\n    super();\n    this.workos = workos();\n  }\n\n  async getToken(): Promise<TokenProviderGetTokenResponse> {\n    try {\n      const accessToken = await this.workos.getAccessToken();\n\n      return {\n        access_token: accessToken,\n        token_type: \"Bearer\",\n      };\n    } catch {\n      throw new Error(\"Failed to retrieve access token.\");\n    }\n  }\n}\n```\n\nAfter creating your token provider, you can initialize the `OAuthFetch` client and configure the `tokenProvider` with the WorkOS client to manage the token lifecycle.\n\n```typescript\n// index.ts\n\nimport { useAuth } from \"@workos-inc/authkit-react\";\n\nimport { WorkOSTokenProvider } from \"./workos-token-provider\";\n\n// Note we don't call `useAuth()` directly here because it will be invoked within the class constructor to inherit its types. WorkOS does not expose types for `useAuth()`.\nconst workos = useAuth;\nconst tokenProvider = new WorkOSTokenProvider(workos);\n\nconst oauthClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  tokenProvider,\n});\n\n// Make a GET request\nawait oauthClient.get(\"/me/profile\");\n```\n</details>\n\n### Overrides\n\nThe `AbstractTokenProvider` class includes a feature to customize token acquisition on a per-request basis using configuration overrides. This allows you to create a new instance of your token provider with modified `getToken()` options without affecting the global instance or other requests.\n\nThis is particularly useful when you need to adjust parameters like scopes, audiences, or other provider-specific options dynamically for individual API calls.\n\n```typescript\nconst profileTokenProvider = tokenProvider.withConfigOverrides({\n  authorizationParams: {\n    scope: \"read:profile\",\n    audience: \"https://api.example.com\",\n  },\n});\n\nawait oauthClient.get(\"/me/profile\", {\n  tokenProvider: profileTokenProvider,\n});\n```\n\n> [!TIP]\n> When implementing your token provider, ensure you inject `AbstractTokenProvider<YourGetTokenOptionsType>` to fully benefit from TypeScript's type inference and autocompletion in `withGetTokenConfig()` overrides.\n>\n> Example using `AbstractTokenProvider<GetTokenSilentlyOptions>` with Auth0:\n> \n> ![Example using Auth0](https://github.com/jacobovidal/oauth-fetch/blob/main/assets/token-provider-abstraction-typescript.gif?raw=true)\n\n\n## Getting Started\n\n### Public (No Authentication)\n\nThis mode simply performs unauthenticated HTTP requests. `isProtected` is set to `false`, so no tokens are attached to the request.\n\n```typescript\nimport { OAuthFetch } from 'oauth-fetch';\n\nconst publicClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  isProtected: false,\n});\n\n// Make a GET request\nawait publicClient.get(\"/posts/e1c43825-e1a8-416b-b968-f399138050e3\");\n```\n\n### Bearer Authentication\n\nIn this mode, `oauth-fetch` retrieves an access token from the provided `tokenProvider` and includes it in the `Authorization` header of every request:\n\n```typescript\nimport { OAuthFetch } from 'oauth-fetch';\nimport { MyTokenProvider } from './my-token-provider';\n\nconst bearerClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  tokenProvider: new MyTokenProvider(),\n});\n\n// Make a GET request\nawait bearerClient.get(\"/me/profile\");\n\n// Make a PATCH request with a body\nawait bearerClient.patch('/me/profile', {\n  first_name: 'Jacobo',\n  company_name: 'Auth0'\n});\n```\n\n### Demonstrating Proof-of-Possession (DPoP)\n\nDPoP (Demonstration of Proof-of-Possession) enhances security by binding the access token to a cryptographic proof. When `oauth-fetch` is configured with a `dpopKeyPair`, it prepares the client to support DPoP if the `tokenProvider` returns a DPoP token type:\n\n```typescript\nimport { OAuthFetch } from 'oauth-fetch';\nimport { MyTokenProvider } from './my-token-provider';\n\nconst dpopKeyPair = await DPoPUtils.generateKeyPair();\n\nconst dpopClient = new OAuthFetch({\n  baseUrl: \"https://api.example.com\",\n  tokenProvider: new MyTokenProvider(),\n  dpopKeyPair,\n});\n\n// Make a GET request\nawait dpopClient.get(\"/me/profile\");\n\n// Make a PATCH request with a body\nawait dpopClient.patch('/me/profile', {\n  first_name: 'Jacobo',\n  company_name: 'Auth0'\n});\n```\n\n#### DPoP Behavior\n- If the `tokenProvider` returns a token of type `DPoP`, `oauth-fetch` generates a proof for every request.\n- If the API responds with a `DPoP-Nonce` header, it will be cached and included in the next request's proof automatically.\n- If the API returns a `DPoP-Nonce` in a `401 Unauthorized` response, `oauth-fetch` retries the request, generating a new proof with the provided nonce.\n- If a `dpopKeyPair` is provided but the `tokenProvider` returns a `Bearer` token, `oauth-fetch` **will not attempt to use DPoP** for that request, falling back to `Bearer` authentication.\n\n## Requests\n\n### Error Handling\n\nWhen an API responds with a non-successful status code (e.g., 4xx or 5xx), we will throw an instance of `ApiResponseError` error. This error is desigend to:\n- Automatically parse the response body based on its content type (application/json, text/plain, etc.).\n- Expose the original `Response` object for full access to headers, status codes, and raw data if needed.\n\nIn this example, the API returns a `400 Bad Request` response with the following JSON error body:\n```json\n{\n  \"error_code\": \"invalid_property\",\n  \"error_description\": \"The company_name property doesn't exist\"\n}\n```\n\nThis error response is automatically parsed, and you can access the JSON properties directly:\n\n```typescript\nimport { ApiResponseError } from \"oauth-fetch\";\n\ntry {\n  await dpopClient.patch('/me/profile', {\n    first_name: 'Jacobo',\n    company_name: 'Auth0'\n  });\n} catch (e) {\n  if (e instanceof ApiResponseError) {\n    // Acess to raw response\n    console.error(\"Request failed with status:\", error.response.status);\n    console.error(\"Status text:\", error.response.statusText);\n\n    // Access to parsed body\n    console.error(\"Error Code:\", error.body.error_code);\n    console.error(\"Error Description:\", error.body.error_description);\n  } else {\n    // Handle unexpected error\n  }\n}\n```\n\n### Overrides\nYou can override authentication and request settings per request:\n\n```typescript\n// Include additional headers\nawait bearerClient.patch(\n  \"/me/profile\",\n  {\n    first_name: \"Jacobo\",\n    company_name: \"Auth0\",\n  },\n  {\n    headers: {\n      \"Correlation-ID\": \"bfd3c24e-e755-45c3-af09-e00b55d80dd8\",\n    },\n  }\n);\n\n// Disable authentication for the request\nawait bearerClient.get(\"/posts/e1c43825-e1a8-416b-b968-f399138050e3\", {\n  isProtected: false,\n});\n\n\n// Include additional native fetch options\nawait bearerClient.get(\"/posts/e1c43825-e1a8-416b-b968-f399138050e3\", {\n  isProtected: false,\n  mode: 'cors',\n  credentials: 'include',\n});\n\n\n// Include additional config for the token provider just for this call\nawait oauthClient.post(\n  \"/me/authentication-methods/enroll\",\n  {\n    type: \"passkey\",\n  },\n  {\n    tokenProvider: tokenProvider.withConfigOverrides({\n      authorizationParams: {\n        scope: \"write:authentication-methods\",\n      },\n    }),\n  }\n);\n```\n\n## Custom Fetch\n\nBy default, we use `globalThis.fetch`, but you can provide your own `fetch` implementation, whether it's a customized version, a polyfill, or even a wrapper around another HTTP client.\n\n```typescript\nconst client = new OAuthFetch({\n  baseUrl: 'https://api.example.com',\n  isProtected: false,\n  customFetch: async (url, options) => {\n    // Custom fetch logic\n  }\n});\n```\n\n## Utilities\n\nWe provide standalone OAuth utilities that you can use directly in your flows. These utilities, such as DPoP proof generation, are available as separate classes, allowing you to implement OAuth features independently without needing to use `OAuthFetch`.\n\n### Demonstrating Proof-of-Possession (DPoP)\n\nGenerate a DPoP key pair and create cryptographic proofs that can be used for both binding tokens and securely consuming protected APIs.\n\n```typescript\nimport { DPoPUtils } from 'oauth-fetch';\n\n// Generate a DPoP key pair\nconst keyPair = await DPoPUtils.generateKeyPair();\n\n// Calculate JWK Thumbprint\nconst jwkThumbprint = await DPoPUtils.calculateJwkThumbprint(keyPair.publicKey);\n\n// Generate a DPoP proof for a request\nconst accessToken = 'eyJhbGciOiJIUzI1NiIsInR5...';\n\nconst proof = await DPoPUtils.generateProof({\n  url: new URL('https://api.example.com/me/profile'),\n  method: 'GET',\n  dpopKeyPair: keyPair,\n  accessToken,\n});\n\n// Include the DPoP proof in the request headers\nconst response = await fetch('https://api.example.com/me/profile', {\n  method: 'GET',\n  headers: {\n    'Authorization': `DPoP ${accessToken}`,\n    'DPoP': proof,\n  },\n});\n```\n\n> [!NOTE]\n> When using `OAuthFetch`, and if the `getToken()` method returns a `DPoP` token type, we will automatically handle the generation of the DPoP proof and its inclusion in the headers.","readmeFilename":"README.md"}