{"bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"ab1e31f78f339519fc3cddae6029932559369ad5","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.25.0.tgz","fileCount":17,"integrity":"sha512-AxwoY9vzFtInBcUbYFuuRgc026oZFmA9QuB4h6g8+Urvf+UDGrybJNyUD5SjgHwRD+bkO7C0IoRCTLAQBgUhrw==","signatures":[{"sig":"MEQCICmGyzbykqyZF2SbAm5qCWgpTA2nMbAn0p6TcdrEWAsjAiAoddub/WQWkiH80z+zDfXX7ruz/pE6Lm57xeJ4Rro0/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38971},"main":"./dist/index.cjs","name":"@uploadcare/signed-uploads","type":"module","types":"./dist/index.d.ts","author":{"name":"Uploadcare"},"module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"gitHead":"8c8ca73df25fd8f0a56702e78e68e0918e58a238","license":"MIT","scripts":{"lint":"oxlint .","test":"vitest --run","build":"tsc && vite build","clean":"rimraf dist","format":"oxfmt .","prepack":"cp ../../LICENSE ./LICENSE","lint:fix":"oxlint . --fix","prebuild":"npm run clean","lint:size":"size-limit","postbuild":"npm run test:bundle && npm run check:exports && npm run lint:size","test:watch":"vitest","test:bundle":"vitest --run --config vitest.bundle.config.ts","format:check":"oxfmt --check .","check:exports":"attw --pack . && publint --strict"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com","approver":{"name":"nd0ut","email":"nd0ut.me@gmail.com"}},"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","keywords":["uploadcare","signed-uploads","signature","security","authentication","jwt","bearer","hmac","typescript","nodejs"],"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"size-limit":[{"name":"client entry (ships to browsers)","path":"dist/client.js","limit":"620 B"},{"name":"AuthTokenCache alone","path":"dist/client.js","limit":"580 B","import":"{ AuthTokenCache }"},{"name":"server entry","path":"dist/server.js","limit":"1.1 KB","ignore":["node:crypto"]}],"_npmVersion":"12.2.1","description":"@uploadcare/signed-uploads secures uploads to Uploadcare. On the server it mints the credentials the Upload API expects: JWTs for the `Authorization: Bearer` scheme, with optional endpoint scope and operation limits, and the legacy {secureSignature, secur","directories":{},"maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.12","vite":"^8.3.5","oxfmt":"^0.75.0","oxlint":"^1.68.0","terser":"^5.51.2","vitest":"^5.0.5","publint":"^0.3.12","size-limit":"^12.1.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^5.1.2","@arethetypeswrong/cli":"^0.18.2","@microsoft/api-extractor":"^7.60.0","@size-limit/preset-small-lib":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.25.0_1793185897434_0.30774702985691127","host":"s3://npm-registry-packages-npm-production"},"_id":"@uploadcare/signed-uploads@6.25.0","version":"6.25.0"}