{"bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"12f174a555a76ec10350366ae14ffb8bc6d2bf53","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.25.1.tgz","fileCount":8,"integrity":"sha512-Czr0C9cUzysxwl46hZP09IdGUhcugGfX4GMwDZNHhmeFPfikvePufssmSwS1f0H79t303uvdbpYS42YVVxEueg==","signatures":[{"sig":"MEYCIQCg8rFkXTAuJE6PHo22pPRSPwRaXoXwcvRKaIDdidlkzgIhAKjrowT0p9OIvvQfsqI/apvea7xDHKdLNE02ouuOD16r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51659},"main":"./dist/cjs/index.browser.cjs","name":"@uploadcare/image-shrink","type":"module","types":"./dist/index.d.ts","author":{"name":"Uploadcare"},"module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"8804dac97bc64ef03622035efd4a5503528252ea","license":"MIT","scripts":{"test":"npx playwright install-deps chromium && vitest --run  --coverage","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","test:watch":"npx playwright install-deps chromium && vitest","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_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","image","shrink","compression","resize","canvas","browser","jpeg","png","exif","optimization"],"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.2.1","description":"@uploadcare/image-shrink is a browser-based image compression library that shrinks images to a target resolution while preserving aspect ratios, EXIF metadata, and ICC color profiles. Outputs JPEG with configurable quality and automatically switches to PN","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.22.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.5","vitest":"^5.0.5","raw-body":"^2.5.2","playwright":"^1.41.2","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^5.0.5","@imagemagick/magick-wasm":"^0.0.28","@vitest/browser-playwright":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.25.1_1793626645903_0.46971564569144353","host":"s3://npm-registry-packages-npm-production"},"_id":"@uploadcare/image-shrink@6.25.1","version":"6.25.1"}