{"_id":"@uploadcare/image-shrink","_rev":"18-2cad0889c5c9ce5d263e8617666ded78","name":"@uploadcare/image-shrink","dist-tags":{"latest":"6.22.0"},"versions":{"6.14.0":{"name":"@uploadcare/image-shrink","version":"6.14.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.14.0","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"6bc286a39b23c2baf3f0515e810356468ed1b1f4","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.14.0.tgz","fileCount":8,"integrity":"sha512-3hYXoK+wSF3A4Nvu6X1jN2r/4m2sfMe5hB+Xf47Yt1E/dlk4OyH2ypP+bG+aydXSE8Ms8Lg6NCqQ5CMRtp/5ZA==","signatures":[{"sig":"MEYCIQDXp1wf6oNLxiFnosUKnTJu7v62HRa7kN+f1I2dspnbNwIhALG7sJ+95TAIHrujS2qLF8EQR7X8ZRcLPpfK5yhpm/i0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45371},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"3b84f414a6a5c18cae4fddd1838ea83602699e5e","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.14.0_1708001981693_0.32989900893641555","host":"s3://npm-registry-packages"}},"6.14.1":{"name":"@uploadcare/image-shrink","version":"6.14.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.14.1","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"6153d7cd6e45997b2022d369935adf0a4cf433c3","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.14.1.tgz","fileCount":8,"integrity":"sha512-r3uu+9xsgqNqL5hvBya7RDDQVPMpTF12C1MRN80O1H6ITVvWLfngtmUbP44qg7YhAraLoynDJlkmHMiHanCw0w==","signatures":[{"sig":"MEUCIA/Gl7T2kLGwv/uddpA7kYEu/vwUVZCYbyICfMB55beQAiEAzfPvrJDCi7rvx+qW6YZNXNmdNZAPUqRrf6kLxCE0ZqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50354},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"6bcb23fceb04007b0fef8f632064f8ba1c0c9d7e","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.2.2","ts-node":"^10.8.1","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^1.2.2","@types/content-type":"^1.1.8","@imagemagick/magick-wasm":"^0.0.28","@vitest/coverage-istanbul":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.14.1_1709899375846_0.22960982687061327","host":"s3://npm-registry-packages"}},"6.14.2":{"name":"@uploadcare/image-shrink","version":"6.14.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.14.2","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"b966e016f7f7160455b0660c691a4b3444d764fe","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.14.2.tgz","fileCount":8,"integrity":"sha512-q+lUz4MhuDY0pTyLJ6EnTc/+LpQNfVf00qI9ey8SEWnydMb+/v+4O/86Y+IieG5Akbx37Zm0ZolOHLobYdN3Fg==","signatures":[{"sig":"MEYCIQCAELnozgefqWl1DxWx7H82i2VePXhAI7AsBnArc3KqkwIhANNBQNlkbpGJ26xpokCYwht6SY617fMlH+Kh1cBgrztO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50350},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"346e4cad191f071fbd441ece2b54acbc764cfc5d","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.2.2","ts-node":"^10.8.1","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^1.2.2","@types/content-type":"^1.1.8","@imagemagick/magick-wasm":"^0.0.28","@vitest/coverage-istanbul":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.14.2_1729122213697_0.9179256295770486","host":"s3://npm-registry-packages"}},"6.14.3":{"name":"@uploadcare/image-shrink","version":"6.14.3","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.14.3","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"e626fc7a98b1254d939acae0932c6b58aeca20df","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.14.3.tgz","fileCount":8,"integrity":"sha512-GCZOewwaGdU/FXgK8m1Ct6FHF7CH3LUGcBvsUxPrablkV2Dyl99XdMtyomaZgpsyfRDlVUbvkntDXEB3IZo92A==","signatures":[{"sig":"MEQCIA7Dd83nmlo9dNJuTXBVj3GNAsJp8WYn9iqp6yf0COX9AiB5gvy/8w3FxzsmtUUSLQiBbwcFFlw1tFS5CKocyayMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50612},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"c77a5f9fe09ce0ec2ed1c259736d529774fdd0f4","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.2.2","ts-node":"^10.8.1","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^1.2.2","@types/content-type":"^1.1.8","@imagemagick/magick-wasm":"^0.0.28","@vitest/coverage-istanbul":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.14.3_1740492090620_0.9524517222286772","host":"s3://npm-registry-packages-npm-production"}},"6.15.1":{"name":"@uploadcare/image-shrink","version":"6.15.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.15.1","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"292c753db2ebf7cd15c9760e75358915978bf7af","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.15.1.tgz","fileCount":8,"integrity":"sha512-U++DntqTRthpDPb/nNqAiTjPc0bCNK9EXa3+P5CO42q5yi0Gqsoy35eskrC2/4pL/5PI6SucNtpTe+XnMPEtuw==","signatures":[{"sig":"MEUCIBe1Fn0MPaElDyhWqp3FUo+OtjfT8PaC5W0QLJ8qxrtnAiEAm3mNTTV2//Ke9ItkUnwNPvUsLsuBO8aU8KS3YsjBR1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"4c122aa475ed7fea2febf35887477096c914b1d7","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.15.1_1750759324412_0.12288470447793776","host":"s3://npm-registry-packages-npm-production"}},"6.15.2":{"name":"@uploadcare/image-shrink","version":"6.15.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.15.2","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"6d7faa78146f0e1439d1d4bcf78b940e6ca6e441","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.15.2.tgz","fileCount":8,"integrity":"sha512-BCH8vo4RIVEhGalVafH1fbrmuytOiIOYyB9hIGDB2El97O0CoTffWPSExkIRqLFzjCJyFpBbEdT7VGJtQnn0ng==","signatures":[{"sig":"MEUCIQDQ8qHsXifz/ub2eWF41L8dIhdsVZOn659CO6fn5kCwYQIgGAn18uCqqilEdmjAK2QRC+Nzays245hjPfI919sl+rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"055414d6511666fd80441156cb0db2b4bef178f7","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.15.2_1750762172701_0.30912777279658976","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"@uploadcare/image-shrink","version":"6.16.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.16.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"8c1ec1715aec48ef8f4007efe8404d0ccb56b1f2","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.16.0.tgz","fileCount":8,"integrity":"sha512-hF6IabCFxF22r8MYm7b/4agnqh/t/pvfZbRAP7iOyNorThb5B4YiMWsfmgrKdESQgZTMIgh2IlnQ/ux0PahXkg==","signatures":[{"sig":"MEUCIQDLHWR7shHg0EssdqNSCxijPieeSJmX+JYB7Rz7+wykswIga2px0hEu6EUg/GZuOGpDkSMSMN0zYrfW8UnBXyizssk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"487a55ed42bdf792c2c6b6bbd20973a6ef3bd3e2","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.16.0_1751887554505_0.3801736969229379","host":"s3://npm-registry-packages-npm-production"}},"6.16.1":{"name":"@uploadcare/image-shrink","version":"6.16.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.16.1","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"ff8622fd2436fcd7569c20d7add01c4d7d22328a","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.16.1.tgz","fileCount":8,"integrity":"sha512-UC0pvSiTPaqd7kJwed7EZ7pR1HgQeK4FkjKiO3GoCQJ8J0JOPeFWAEhYk0tjbwK6PznzhCaQwXcIrB5gwV9R7g==","signatures":[{"sig":"MEYCIQCKpdNWyRLh6WdcpEFCaeTOIhowOMFDeLMflnY1EE5ZQwIhANbwYMVZsw6M7B65gzIZVPcR/3TCAmtBlJMhWRYStVK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"170cb0ac50a44ad99044908f9c717fa4f362a0ae","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.16.1_1751891860473_0.47941020876147866","host":"s3://npm-registry-packages-npm-production"}},"6.16.2":{"name":"@uploadcare/image-shrink","version":"6.16.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.16.2","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"2355971f63a9dfffad59670120fb79278dbf7e2a","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.16.2.tgz","fileCount":8,"integrity":"sha512-NaW+dH7VmrQpVj+uqInsICt25rOjpFJ0r95Owu74m1BCt2GXw7sHXIwCCATpslEZGZii7jvtg5QER0mojtDVRw==","signatures":[{"sig":"MEUCIQDnwgY7W5+YkA8BR8Jl/Z0jlJRbpaZeKAsmmyCFSCCXkAIgBnVtVGz0CwzjgxsEv0p/Qffy5cOUccSzvOIIryrC/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"b58b1cf769ff18746d7a23f27e4688a8f6d0770d","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.16.2_1751966977755_0.7081605659890002","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"@uploadcare/image-shrink","version":"6.17.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.17.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"43b22e997869d5b3359dba11e286576b9a2a6c29","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.17.0.tgz","fileCount":8,"integrity":"sha512-9ZIQR2Uad7BeSH0hqo7W/VenHCwnEqRjFpN6SGynTzG6BxoH/HK8NkuMKdJ8URFisW7dZSXpVMZrCL5kf7FfKA==","signatures":[{"sig":"MEYCIQDAawawSZUwLU+SD2caLRztq/dypfwCAU+rTP+wzRny8gIhAPQL5STaC22UMOOc4w7lWgXjxLh2KoR/bAL1jOuHiq6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"b2a2561a8a9bc2d0ee74334cc2ff5817e0ab2258","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","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.17.0_1752134094555_0.5917683803880422","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"@uploadcare/image-shrink","version":"6.18.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.18.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"abdbbe12a401a449cd148f82d89f6d87ca838392","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.18.0.tgz","fileCount":8,"integrity":"sha512-jtJaetN8P13LMNQydhEq9uUWGaQhuKsskVCCvt7BNsLtFnKS5tEKh1jcHhSNMnPmLaJ16DsqH5ToAax/RFykLA==","signatures":[{"sig":"MEUCIQDIf8HI3xUIHaE9PTpzIS55e7KjzU1KvrwMFC3ddH4RngIgFBDisO9zNPR5ia7JvAJsxPEbHr6T6AOih494XpzMiIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"d87bc5f24bb6cb1918dad3f7ec176c21e9a6291f","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.18.0_1758809534199_0.42782421733345766","host":"s3://npm-registry-packages-npm-production"}},"6.18.2":{"name":"@uploadcare/image-shrink","version":"6.18.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.18.2","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"beb84a070837c3ad838ec5fe9a732a4dfdbf3782","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.18.2.tgz","fileCount":8,"integrity":"sha512-F6rW3AxgAkHbw48UrLVC/G/pDrMr2LU5QQOj9W1jk1W9NqLSmkD3LyqgpD/1cRrhPBLzH1XFWcY9iqSoJiEb/w==","signatures":[{"sig":"MEQCICmL+pVK7bZIVM/3NtBCkaXX5lXDEOoZGJg4cv3U8EkIAiBOkNficYdCu0kW0nhpPVBhFjZ+2VQrk+Jn4SX2PX8D7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"64567eb6f24d5f59181474026c3e5a63ee5ad5b8","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.18.2_1763724327369_0.01736662554245072","host":"s3://npm-registry-packages-npm-production"}},"6.18.3":{"name":"@uploadcare/image-shrink","version":"6.18.3","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.18.3","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"756e3f48f00300bf42981c07a9893ec56a7b767e","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.18.3.tgz","fileCount":8,"integrity":"sha512-w+Hao5vXpPFiJc5Z0IbajEo8SeF08BgwdgbFmRqHED0zsev5TCwFj5WSa/G4Jx3CPXu7JvFwbpiSMqpEciFjSA==","signatures":[{"sig":"MEUCIQCgP18WV69VVkgLLyKqZZx4ERQAl+3TiUY5npvykNxgHgIgKRsvAENjpfYybgHyC2BCn7GIZd2jrQi1KaRBUQ181ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"57020adf5e933e63d94dfce9b2d1cb72c886bd69","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.18.3_1768475050273_0.7120626518373405","host":"s3://npm-registry-packages-npm-production"}},"6.18.4":{"name":"@uploadcare/image-shrink","version":"6.18.4","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.18.4","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"0112eb99a54c849a8f4b9b6766306d3c3e5e1ff7","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.18.4.tgz","fileCount":8,"integrity":"sha512-Tr1NPlaIl+gKKcZnRJkycvyDPa82buGcVnQX5bMwj1TBKmmGmkZrpkXHykqIC9ZJxs2dgZPRHh2f66lkrGHQQA==","signatures":[{"sig":"MEUCIGxwy/s/jqYYt/stmC+bn0rI8BZnW0BNn4c1vOIeXc/cAiEA4xiTnceoPFW1lzUl5I0aL4cvrbMnt329q0B4Z2R0Noo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50602},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"1859373fae0df3dff8372f099d5f89a632b9f6db","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"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare image shrink","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.18.4_1769634391870_0.18181906376920876","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"@uploadcare/image-shrink","version":"6.19.0","keywords":["uploadcare","image","shrink","compression","resize","canvas","browser","jpeg","png","exif","optimization"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.19.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"604ea681dadd65a7860f5b72b519ce5761bcc9ac","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.19.0.tgz","fileCount":8,"integrity":"sha512-cWGzzG8Fr88rTHwHI/nORHDvL8AIxxuZy/UN9ppmidV14IMiWz1nj5x0ctwvxESzN2tjjPE3b5aIBk8gr+myEw==","signatures":[{"sig":"MEUCIC0caQpt640gtbfpJMb2NgMIkqUY/q/5ICLOJW+//MpNAiEA2NDs58BJOvV3GQG697zRbnCM8iXeSdnoWF3QpAS/Zjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51330},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"237a02f815c2f69c9ecbafa6bc5d7dcf687d9b57","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":"eadidenko","email":"egor.didenko@uploadcare.com"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.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":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.19.0_1783951524770_0.024288824148198662","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"name":"@uploadcare/image-shrink","version":"6.20.0","keywords":["uploadcare","image","shrink","compression","resize","canvas","browser","jpeg","png","exif","optimization"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.20.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"1f8bb816dafa3d6699a7528eadf881c39bf85dcb","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.20.0.tgz","fileCount":8,"integrity":"sha512-Ep8Jd5Th0ca2jz3dqOxAfYOBzgwH5zc6E7SE1OLPu3BH4NT8AZYZTx6QQn5oF617ePINSeszxkaK1QJTVNOngw==","signatures":[{"sig":"MEQCIDK/nU17E136L9tkRct+nbSRHuakRKBRIcUMbUsMkMdWAiBfkXJrXwkCj4yTotMluxe3lId4tEIxQAgyeyG7m4qGOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51330},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"5840c2dbff6d8b0869f5f3329008f796aabdfb36","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"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.2","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":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.20.0_1787044163881_0.741956386676736","host":"s3://npm-registry-packages-npm-production"}},"6.21.0":{"name":"@uploadcare/image-shrink","version":"6.21.0","keywords":["uploadcare","image","shrink","compression","resize","canvas","browser","jpeg","png","exif","optimization"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/image-shrink@6.21.0","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"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"e9173e5b845cea986a4f72ac0f6447bce5d4a4b2","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.21.0.tgz","fileCount":8,"integrity":"sha512-jdB4k9/cgyyOs/MTrCmez6lZNjk7db/5z6RON71SQhMklhkSBsFjPyx5xtdkOi8RjtKstS/fV/zy43sMfGK8fw==","signatures":[{"sig":"MEUCIQC4li2ECouwSN0BdS2nM28MBUWJ5gFYjXTw7zWvPXHUpwIgCG+EVwYP+wWTmbzDvoIbALfG5YZSqFZA7CGedxP9nKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51330},"main":"./dist/cjs/index.browser.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.browser.mjs","exports":{".":{"import":"./dist/esm/index.browser.mjs","require":"./dist/cjs/index.browser.cjs"}},"gitHead":"041df54a152d623c81b7d09ff9757ea2b5cf6138","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"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.2","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":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"tmp":"tmp/image-shrink_6.21.0_1787058970163_0.17222584425409093","host":"s3://npm-registry-packages-npm-production"}},"6.22.0":{"_id":"@uploadcare/image-shrink@6.22.0","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"2e7179f32f24123943b5d95df0448fc8961fe7ce","tarball":"https://registry.npmjs.org/@uploadcare/image-shrink/-/image-shrink-6.22.0.tgz","integrity":"sha512-6Ve7Nr4d9gSvgIBvrABrYfeFHSC9vX83gOiUvvF8bEqImLtCDp3Le3ZQiAauRWHNm1OxzD8Zb5oIdXJpnfD9gQ==","fileCount":8,"unpackedSize":51330,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/cO8oVZwFq11L4YaFsG+E1UdEv2oxM8D34F1vDwa80gIhAP9OhaWhsvXE7a3KTlZFJUKv1hVJCb6+A7veMGbvWfnK"}]},"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":"2c8e434af27673fbe74e20288a84735e5cc1c471","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"},"version":"6.22.0","_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.1.0","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.20.0","devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","raw-body":"^2.5.2","playwright":"^1.41.2","@vitest/browser":"^3.2.4","@types/content-type":"^1.1.8","@vitest/coverage-v8":"^3.2.4","@imagemagick/magick-wasm":"^0.0.28"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/image-shrink_6.22.0_1790116253903_0.11232826841461074"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-15T12:59:41.583Z","modified":"2026-09-22T22:30:54.154Z","6.14.0":"2024-02-15T12:59:41.853Z","6.14.1":"2024-03-08T12:02:56.001Z","6.14.2":"2024-10-16T23:43:33.924Z","6.14.3":"2025-02-25T14:01:30.845Z","6.15.1":"2025-06-24T10:02:04.608Z","6.15.2":"2025-06-24T10:49:32.866Z","6.16.0":"2025-07-07T11:25:54.671Z","6.16.1":"2025-07-07T12:37:40.666Z","6.16.2":"2025-07-08T09:29:37.966Z","6.17.0":"2025-07-10T07:54:54.717Z","6.18.0":"2025-09-25T14:12:14.365Z","6.18.2":"2025-11-21T11:25:27.568Z","6.18.3":"2026-01-15T11:04:10.417Z","6.18.4":"2026-01-28T21:06:32.031Z","6.19.0":"2026-07-13T14:05:24.950Z","6.20.0":"2026-08-18T09:09:23.952Z","6.21.0":"2026-08-18T13:16:10.256Z","6.22.0":"2026-09-22T22:30:53.985Z"},"bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"author":{"name":"Uploadcare"},"license":"MIT","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"},"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","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"}],"readme":"# Uploadcare Image Shrink\n\n<a href=\"https://uploadcare.com/?utm_source=github&utm_campaign=uploadcare-js-api-clients\">\n    <img align=\"right\" width=\"64\" height=\"64\"\n      src=\"https://ucarecdn.com/edfdf045-34c0-4087-bbdd-e3834921f890/userpiccircletransparent.svg\"\n      alt=\"\">\n</a>\n\n`@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 PNG for images with transparency. Uses native canvas scaling with intelligent multi-pass fallback for iOS. Designed for pre-upload image optimization in web applications. See docs [here][uc-docs-image-shrink].\n\n[API Reference](https://uploadcare.github.io/uploadcare-js-api-clients/image-shrink/)\n\n[![Build Status][badge-build]][build-url]\n[![NPM version][npm-img]][npm-url]\n[![GitHub release][badge-release-img]][badge-release-url]\n[![Uploadcare stack on StackShare][badge-stack-img]][badge-stack-url]\n\n<!-- toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n- [Security issues](#security-issues)\n- [Feedback](#feedback)\n\n<!-- tocstop -->\n\n## Install\n\n```bash\nnpm install @uploadcare/image-shrink\n```\n\n## Usage\n\n```typescript\nimport { shrinkFile } from '@uploadcare/image-shrink'\n\nconst shrinkedBlob = shrinkImage(blob, {\n    size: number,\n    quality?: number\n})\n```\n\n## Security issues\n\nIf you think you ran into something in Uploadcare libraries that might have\nsecurity implications, please hit us up at\n[bugbounty@uploadcare.com][uc-email-bounty] or Hackerone.\n\nWe'll contact you personally in a short time to fix an issue through co-op and\nprior to any public disclosure.\n\n## Feedback\n\nIssues and PRs are welcome. You can provide your feedback or drop us a support\nrequest at [hello@uploadcare.com][uc-email-hello].\n\n[uc-email-bounty]: mailto:bugbounty@uploadcare.com\n[uc-email-hello]: mailto:hello@uploadcare.com\n[badge-stack-img]: https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat\n[badge-stack-url]: https://stackshare.io/uploadcare/stacks/\n[badge-release-img]: https://img.shields.io/github/release/uploadcare/uploadcare-js-api-clients.svg\n[badge-release-url]: https://github.com/uploadcare/uploadcare-js-api-clients/releases\n[npm-img]: http://img.shields.io/npm/v/@uploadcare/image-shrink.svg\n[npm-url]: https://www.npmjs.org/package/@uploadcare/image-shrink\n[badge-build]: https://github.com/uploadcare/uploadcare-js-api-clients/actions/workflows/checks.yml/badge.svg\n[build-url]: https://github.com/uploadcare/uploadcare-js-api-clients/actions/workflows/checks.yml\n[uc-docs-image-shrink]: https://uploadcare.com/docs/file-uploader/feature-shrink/\n","readmeFilename":"README.md"}