{"_id":"@vercel/oidc","_rev":"4238971","name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","dist-tags":{"canary":"3.2.0","latest":"3.2.0"},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"time":{"modified":"2026-03-23T00:54:55.000Z","created":"2025-07-25T20:28:30.754Z","3.3.0-canary.20260211174907.cdd2da6":"2026-02-11T17:52:39.133Z","3.2.0":"2026-02-11T02:00:17.267Z","3.1.0":"2026-01-05T20:27:32.616Z","3.0.5":"2025-11-19T16:55:20.066Z","3.0.4":"2025-11-12T18:30:42.024Z","3.0.3":"2025-10-15T16:46:45.901Z","3.0.2":"2025-10-08T16:51:24.827Z","3.0.1":"2025-10-02T16:10:06.204Z","3.0.0":"2025-09-02T20:45:01.379Z","2.0.2":"2025-08-26T08:27:46.634Z","2.0.1":"2025-08-15T17:52:13.227Z","2.0.0":"2025-07-25T20:28:30.754Z"},"users":{},"repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"versions":{"3.3.0-canary.20260211174907.cdd2da6":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.3.0-canary.20260211174907.cdd2da6","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"readmeFilename":"README.md","_id":"@vercel/oidc@3.3.0-canary.20260211174907.cdd2da6","_integrity":"sha512-P8GVlReehPlFz/W1lKakw/1WirL8a4crqUiRp49RMO9J4u7zQ9a4Kyhs8ryrPsSraFvbvKEhF+XWouAtmOTjaA==","_resolved":"/tmp/7d9b325f640ec7d6b5c61773a42aaf02/vercel-oidc-3.3.0-canary.20260211174907.cdd2da6.tgz","_from":"file:vercel-oidc-3.3.0-canary.20260211174907.cdd2da6.tgz","_nodeVersion":"22.22.0","_npmVersion":"9.9.4","dist":{"shasum":"e2aa4f8bf15accd3d3069bb6aa0d576b89a8cb99","size":19378,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.3.0-canary.20260211174907.cdd2da6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.3.0-canary.20260211174907.cdd2da6.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.3.0-canary.20260211174907.cdd2da6_1770832358977_0.3804946745492517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T17:52:39.133Z","publish_time":1770832359133,"_source_registry_name":"default","_cnpm_publish_time":1770832359133},"3.2.0":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.2.0","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.2.0","_integrity":"sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==","_resolved":"/tmp/172e4e01d562ef2a79272d0570e22c60/vercel-oidc-3.2.0.tgz","_from":"file:vercel-oidc-3.2.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"9.9.4","dist":{"shasum":"5782a4d4904443f015808705b5537cf9c3b68528","size":19347,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.2.0.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.2.0_1770775217109_0.9603700276490716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T02:00:17.267Z","publish_time":1770775217267,"_source_registry_name":"default","_cnpm_publish_time":1770775217267},"3.1.0":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.1.0","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.1.0","_integrity":"sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==","_resolved":"/tmp/f18ab9c8362e356aa10669c3caae43b5/vercel-oidc-3.1.0.tgz","_from":"file:vercel-oidc-3.1.0.tgz","_nodeVersion":"22.21.1","_npmVersion":"9.9.4","dist":{"shasum":"066caee449b84079f33c7445fc862464fe10ec32","size":15665,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.1.0.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.1.0_1767644852459_0.1780273037234923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T20:27:32.616Z","publish_time":1767644852616,"_source_registry_name":"default","_cnpm_publish_time":1767644852616},"3.0.5":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.5","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.5","_integrity":"sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw==","_resolved":"/tmp/b2a245c03cf8a81e7951c84076628681/vercel-oidc-3.0.5.tgz","_from":"file:vercel-oidc-3.0.5.tgz","_nodeVersion":"22.21.1","_npmVersion":"9.9.4","dist":{"shasum":"bd8db7ee777255c686443413492db4d98ef49657","size":11242,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.5.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.5_1763571319892_0.2612012761800673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T16:55:20.066Z","publish_time":1763571320066,"_source_registry_name":"default","_cnpm_publish_time":1763571320066},"3.0.4":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.4","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.4","_integrity":"sha512-NUna+D5Kk0UMscKnnFVgHhV4SfuoiE9wFpF8E8RvxHYQv9NB2PRIkQp0eTvu2uVzExFB5eH2/lYPpxw/SrICzg==","_resolved":"/tmp/5abdbb419af58bb0f4d3de3ecb972197/vercel-oidc-3.0.4.tgz","_from":"file:vercel-oidc-3.0.4.tgz","_nodeVersion":"22.21.1","_npmVersion":"9.9.4","dist":{"shasum":"693df84b29e5dd41913bdac81f04cad213843102","size":11257,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.4.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.4_1762972241844_0.44020961773817757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T18:30:42.024Z","publish_time":1762972242024,"_source_registry_name":"default","_cnpm_publish_time":1762972242024},"3.0.3":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","workflow":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.3","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.3","_integrity":"sha512-yNEQvPcVrK9sIe637+I0jD6leluPxzwJKx/Haw6F4H77CdDsszUn5V3o96LPziXkSNE2B83+Z3mjqGKBK/R6Gg==","_resolved":"/tmp/8c150ff7a06e787304d9762379855043/vercel-oidc-3.0.3.tgz","_from":"file:vercel-oidc-3.0.3.tgz","_nodeVersion":"22.20.0","_npmVersion":"9.9.4","dist":{"shasum":"82c2b6dd4d5c3b37dcb1189718cdeb9db402d052","size":11200,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.3.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.3_1760546805718_0.6667167000501266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T16:46:45.901Z","publish_time":1760546805901,"_source_registry_name":"default","_cnpm_publish_time":1760546805901},"3.0.2":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","react-native":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.2","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.2","_integrity":"sha512-JekxQ0RApo4gS4un/iMGsIL1/k4KUBe3HmnGcDvzHuFBdQdudEJgTqcsJC7y6Ul4Yw5CeykgvQbX2XeEJd0+DA==","_resolved":"/tmp/22f385dff59c8c09a71261c978e12ba9/vercel-oidc-3.0.2.tgz","_from":"file:vercel-oidc-3.0.2.tgz","_nodeVersion":"22.20.0","_npmVersion":"9.9.4","dist":{"shasum":"3bcf6d52ddddc9099855d2127d06702fc3ff7f92","size":11171,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.2.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.2_1759942284661_0.79463254049516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T16:51:24.827Z","publish_time":1759942284827,"_source_registry_name":"default","_cnpm_publish_time":1759942284827},"3.0.1":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"browser":"./dist/index-browser.js","import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.1","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.1","_integrity":"sha512-V/YRVrJDqM6VaMBjRUrd6qRMrTKvZjHdVdEmdXsOZMulTa3iK98ijKTc3wldBmst6W5rHpqMoKllKcBAHgN7GQ==","_resolved":"/tmp/c172cded25c2b03c901ab4b39afcfcdd/vercel-oidc-3.0.1.tgz","_from":"file:vercel-oidc-3.0.1.tgz","_nodeVersion":"22.19.0","_npmVersion":"9.9.4","dist":{"shasum":"33372b776c1ee49ed1e57f5ba0de0d5b1a533fdd","size":11135,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.1.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.1_1759421406026_0.8445404744690153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T16:10:06.204Z","publish_time":1759421406204,"_source_registry_name":"default","_cnpm_publish_time":1759421406204},"3.0.0":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"version":"3.0.0","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 20"},"license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@types/ms":"2.1.0","ms":"2.1.3"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@3.0.0","_integrity":"sha512-XOoUcf/1VfGArUAfq0ELxk6TD7l4jGcrOsWjQibj4wYM74uNihzZ9gA46ywWegoqKWWdph4y5CKxGI9823deoA==","_resolved":"/tmp/7c50736fcc966712bd327e7904eeeba0/vercel-oidc-3.0.0.tgz","_from":"file:vercel-oidc-3.0.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"9.9.4","dist":{"shasum":"5f2f6fbd449d09f6de8393778b89c11964a722cc","size":10588,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-3.0.0.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_3.0.0_1756845901188_0.23477543521988342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T20:45:01.379Z","publish_time":1756845901379,"_source_registry_name":"default","_cnpm_publish_time":1756845901379},"2.0.2":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"version":"2.0.2","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 18"},"license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@types/ms":"2.1.0","ms":"2.1.3"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@2.0.2","_integrity":"sha512-59PBFx3T+k5hLTEWa3ggiMpGRz1OVvl9eN8SUai+A43IsqiOuAe7qPBf+cray/Fj6mkgnxm/D7IAtjc8zSHi7g==","_resolved":"/tmp/0d942a0676c43a76b01cfd7748050cc5/vercel-oidc-2.0.2.tgz","_from":"file:vercel-oidc-2.0.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"9.9.4","dist":{"shasum":"ca96b3dd690fd6d6f835b6638a9c9d836ed2e228","size":10534,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-2.0.2.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_2.0.2_1756196866445_0.8950654001318199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T08:27:46.634Z","publish_time":1756196866634,"_source_registry_name":"default","_cnpm_publish_time":1756196866634},"2.0.1":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"version":"2.0.1","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 18"},"license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@types/ms":"2.1.0","ms":"2.1.3"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@2.0.1","_integrity":"sha512-p/rFk8vz+AggU0bHXjwtRUyXNxboLvfCjwN0KH5xhBJ5wGS+n/psLJP1c69QPdWIZM4aVVIrTqdjUuDwuJGYzQ==","_resolved":"/tmp/fc486d961b4a2414e5f4c0892a0a1698/vercel-oidc-2.0.1.tgz","_from":"file:vercel-oidc-2.0.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"9.9.4","dist":{"shasum":"819cf336475733bb28f1dc1571a28a28256d51d4","size":10467,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-2.0.1.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_2.0.1_1755280333043_0.011386470380117197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T17:52:13.227Z","publish_time":1755280333227,"_source_registry_name":"default","_cnpm_publish_time":1755280333227},"2.0.0":{"name":"@vercel/oidc","description":"Runtime OIDC helpers intended for use with Vercel Functions","homepage":"https://vercel.com","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"version":"2.0.0","repository":{"directory":"packages/oidc","type":"git","url":"git+https://github.com/vercel/vercel.git"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"devDependencies":{"tinyspawn":"1.3.1","typedoc":"0.24.6","typedoc-plugin-markdown":"4.1.2","typedoc-plugin-mdn-links":"3.2.3","typescript":"4.9.5","vitest":"2.0.1"},"peerDependenciesMeta":{},"engines":{"node":">= 18"},"license":"Apache-2.0","publishConfig":{"access":"public"},"scripts":{"pretest":"pnpm run build:code","test":"vitest","build":"pnpm run build:code && pnpm run build:docs","build:code":"node ../../utils/build.mjs","build:docs":"typedoc && prettier --write docs/**/*.md docs/*.md"},"_id":"@vercel/oidc@2.0.0","_integrity":"sha512-U0hncpXof7gC9xtmSrjz6vrDqdwJXi8z/zSc9FyS80AoXKfCZtpkBz9gtL3x30Agmpxpwe35P1W2dP9Epa/RGA==","_resolved":"/tmp/bcfe5ecfbcd35719059718715a164a20/vercel-oidc-2.0.0.tgz","_from":"file:vercel-oidc-2.0.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"9.9.4","dist":{"shasum":"28c202c7b78716a6ceabffec06d311a108eb4489","size":6693,"noattachment":false,"key":"/@vercel/oidc/-/@vercel/oidc-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@vercel/oidc/download/@vercel/oidc-2.0.0.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oidc_2.0.0_1753475310552_0.29176313184101543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T20:28:30.754Z","publish_time":1753475310754,"_source_registry_name":"default","_cnpm_publish_time":1753475310754}},"readme":"# `@vercel/oidc`\n\nRuntime OIDC helper methods intended to be used with your Vercel Functions\n\n## Usage\n\n### Getting an OIDC Token\n\n```typescript\nimport { getVercelOidcToken } from '@vercel/oidc';\n\n// Get token using project.json configuration\nconst token = await getVercelOidcToken();\n\n// Get token with explicit project and team (supports both IDs and slugs)\nconst token = await getVercelOidcToken({\n  project: 'my-project', // or 'prj_abc123'\n  team: 'my-team', // or 'team_xyz789'\n});\n\n// Get token with expiration buffer (refresh if expires within 5 minutes)\nconst token = await getVercelOidcToken({\n  expirationBufferMs: 5 * 60 * 1000,\n});\n```\n\n## API\n\n### `getVercelOidcToken(options?)`\n\nGets the current OIDC token from the request context or environment variable. Will refresh the token if expired in development.\n\n**Options:**\n\n- `project?: string` - Project ID (prj\\_\\*) or slug\n- `team?: string` - Team ID (team\\_\\*) or slug\n- `expirationBufferMs?: number` - Buffer time in ms before expiry to trigger refresh (default: 0)\n\n### `getVercelOidcTokenSync()`\n\nSynchronously gets the current OIDC token without refreshing. Use `getVercelOidcToken()` if you need automatic refresh in development.\n","_attachments":{},"homepage":"https://vercel.com","bugs":{"url":"https://github.com/vercel/vercel/issues"},"license":"Apache-2.0"}