{"id":172525853,"number":"2.8.60","published_at":"2026-01-20T22:37:32.578Z","licenses":"","integrity":"sha512-NryJ2Zh0qm8PYdGo3JlwtGmskeY9EB0fTdxT+J+jN1AejNubgcBj6D1prdJsFnJkprsDRbTQu3TPddfdqnLP3g==","status":null,"download_url":"https://registry.npmjs.org/@stackframe/stack-shared/-/stack-shared-2.8.60.tgz","registry_url":"https://www.npmjs.com/package/@stackframe/stack-shared/v/2.8.60","documentation_url":null,"install_command":"npm install @stackframe/stack-shared@2.8.60","metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad16c8d4-87b8-4fa0-b72d-ab6e16d2fb75"}},"dist":{"shasum":"7c54294b24de8a2da90cdad6820e893f22a61e4e","tarball":"https://registry.npmjs.org/@stackframe/stack-shared/-/stack-shared-2.8.60.tgz","fileCount":608,"integrity":"sha512-NryJ2Zh0qm8PYdGo3JlwtGmskeY9EB0fTdxT+J+jN1AejNubgcBj6D1prdJsFnJkprsDRbTQu3TPddfdqnLP3g==","signatures":[{"sig":"MEUCIQDXgmRPvDmm1TlL/A5RYHwlcV5MVAV38OOtP63lWU+luQIgec2mJJaczm2ld05H0PRlpy8c/QtujDYvMf8HxAkWl/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stackframe%2fstack-shared@2.8.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4458732},"gitHead":null,"main":null,"scripts":{"dev":"tsup-node --watch","lint":"eslint --ext .tsx,.ts .","test":"vitest run","build":"rimraf dist \u0026\u0026 tsup-node","clean":"rimraf dist \u0026\u0026 rimraf node_modules","typecheck":"tsc --noEmit"},"_npmVersion":"11.7.0","_nodeVersion":"25.4.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js","require":{"default":"./dist/index.js"}},"./dist/*":{"types":"./dist/*.d.ts","default":"./dist/esm/*.js","require":{"default":"./dist/*.js"}}},"browserify":null},"created_at":"2026-02-17T07:06:12.192Z","updated_at":"2026-02-17T07:06:12.192Z","purl":"pkg:npm/%40stackframe/stack-shared@2.8.60","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@stackframe%2Fstack-shared/versions/2.8.60","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@stackframe%2Fstack-shared/versions/2.8.60/codemeta","dependencies":[{"id":1913308591,"ecosystem":"npm","package_name":"crc","requirements":"^4.3.2","kind":"runtime","optional":false},{"id":1913308592,"ecosystem":"npm","package_name":"jose","requirements":"^6.1.3","kind":"runtime","optional":false},{"id":1913308593,"ecosystem":"npm","package_name":"uuid","requirements":"^9.0.1","kind":"runtime","optional":false},{"id":1913308594,"ecosystem":"npm","package_name":"semver","requirements":"^7.6.3","kind":"runtime","optional":false},{"id":1913308595,"ecosystem":"npm","package_name":"bcryptjs","requirements":"^3.0.2","kind":"runtime","optional":false},{"id":1913308596,"ecosystem":"npm","package_name":"elliptic","requirements":"^6.5.7","kind":"runtime","optional":false},{"id":1913308597,"ecosystem":"npm","package_name":"ip-regex","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1913308598,"ecosystem":"npm","package_name":"async-mutex","requirements":"^0.5.0","kind":"runtime","optional":false},{"id":1913308599,"ecosystem":"npm","package_name":"esbuild-wasm","requirements":"^0.20.2","kind":"runtime","optional":false},{"id":1913308600,"ecosystem":"npm","package_name":"oauth4webapi","requirements":"^3.8.3","kind":"runtime","optional":false},{"id":1913308601,"ecosystem":"npm","package_name":"@vercel/functions","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1913308602,"ecosystem":"npm","package_name":"@opentelemetry/api","requirements":"^1.9.0","kind":"runtime","optional":false},{"id":1913308603,"ecosystem":"npm","package_name":"@aws-sdk/client-kms","requirements":"^3.876.0","kind":"runtime","optional":false},{"id":1913308604,"ecosystem":"npm","package_name":"@simplewebauthn/browser","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1913308605,"ecosystem":"npm","package_name":"react","requirements":"^19.0.1","kind":"Development","optional":false},{"id":1913308606,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.5","kind":"Development","optional":false},{"id":1913308607,"ecosystem":"npm","package_name":"react-dom","requirements":"^19.0.1","kind":"Development","optional":false},{"id":1913308608,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^9.0.8","kind":"Development","optional":false},{"id":1913308609,"ecosystem":"npm","package_name":"@types/semver","requirements":"^7.5.8","kind":"Development","optional":false},{"id":1913308610,"ecosystem":"npm","package_name":"@sentry/nextjs","requirements":"^10.11.0","kind":"Development","optional":false},{"id":1913308611,"ecosystem":"npm","package_name":"@types/bcryptjs","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1913308612,"ecosystem":"npm","package_name":"@types/elliptic","requirements":"^6.4.18","kind":"Development","optional":false},{"id":1913308613,"ecosystem":"npm","package_name":"@simplewebauthn/types","requirements":"^11.0.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@stackframe%2Fstack-shared"}