{"bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"e9a29c24d58c9a71c74e1343f97975bac6c724ef","tarball":"https://registry.npmjs.org/@uploadcare/upload-client/-/upload-client-6.25.0.tgz","fileCount":16,"integrity":"sha512-lgAM/O9MDS4Z0mjmAi8ueXCyElEOy81dsbkWZLHw8AEtzIZMT0KuHzWn0B6RoiNCBIWmGqnt+M/PQ3Xp7s230Q==","signatures":[{"sig":"MEUCIQCVwc90UrvgDa1TIFNCjvD8xLi4+3PlOb9hN3WH/gzzrAIgfmuNzmwYfBopnT3Egde5hKozpWbmQmy4FGWCy0dWcsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699483},"name":"@uploadcare/upload-client","type":"module","types":"./dist/index.d.ts","author":{"name":"Uploadcare"},"module":"./dist/esm/index.node.mjs","browser":"./dist/esm/index.browser.mjs","engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"},"browser":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"},"default":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"},"react-native":{"import":"./dist/esm/index.react-native.mjs","require":"./dist/cjs/index.react-native.cjs"}},"./node":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"},"./browser":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"},"./react-native":{"import":"./dist/esm/index.react-native.mjs","require":"./dist/cjs/index.react-native.cjs"}},"gitHead":"8c8ca73df25fd8f0a56702e78e68e0918e58a238","license":"MIT","scripts":{"test":"vitest run","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","typecheck":"tsc -p tsconfig.test.json","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c","test:coverage":"vitest run --coverage","test:production":"TEST_ENV=production vitest run --project node"},"_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","upload","file","sdk","typescript","multipart","nodejs","browser","react-native","progress","abort","signed-uploads","cdn"],"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.2.1","description":"`@uploadcare/upload-client` is a JavaScript and TypeScript SDK for the Uploadcare Upload API. It handles direct binary uploads, multipart uploads for large files, URL-based and UUID-based uploads, and file group creation. Works in Node.js, browser, and Re","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","dependencies":{"ws":"^8.2.3","form-data":"^4.0.0","@uploadcare/cname-prefix":"^6.25.0","@uploadcare/signed-uploads":"^6.25.0"},"react-native":"./dist/esm/index.react-native.mjs","_hasShrinkwrap":false,"devDependencies":{"msw":"^3.0.2","vite":"^8.3.5","vitest":"^5.0.5","@types/ws":"8.5.3","playwright":"^1.63.0","data-uri-to-buffer":"3.0.1","@mswjs/interceptors":"^0.45.7","@vitest/coverage-v8":"^5.0.5","@uploadcare/api-emulator":"^6.25.0","@vitest/browser-playwright":"^5.0.5","@uploadcare/api-client-utils":"^6.25.0","@types/express-serve-static-core":"^4.17.28"},"_npmOperationalInternal":{"tmp":"tmp/upload-client_6.25.0_1793185892509_0.9255367708764609","host":"s3://npm-registry-packages-npm-production"},"_id":"@uploadcare/upload-client@6.25.0","version":"6.25.0"}