{"bugs":{"url":"https://github.com/fengyuanchen/compressorjs/issues"},"dist":{"shasum":"4f78ce1ba2a40bc50cd785d68c5649342377914a","tarball":"https://registry.npmjs.org/compressorjs/-/compressorjs-1.4.0.tgz","fileCount":12,"integrity":"sha512-cfBWoYc4EkIgsbphT7R0SwSHHY+zGSMBaBK0e0T+iPJejKpsIyco3OoQUdH6ghTVrH2bysXjhlO5zTDPJWzSmQ==","signatures":[{"sig":"MEYCIQD7cM+eeOUkSzstmvyJA+2Rt8U4AldmotreeD4X/TIRXwIhALQ5K3HXjxivb6ytEE47eilB752j0LbBX59ksDNVe+42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCiWU09CSH7xcxG6XdQsioo/M5mkQcxZnrVLse9osZ7QIhANB2VY+9WMqoMh80DTkjRaunh5jbNkyH7yzFuFvYMZFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressorjs@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165695},"main":"dist/compressor.common.js","name":"compressorjs","types":"types/index.d.ts","author":{"url":"https://chenfengyuan.com/","name":"Chen Fengyuan"},"module":"dist/compressor.esm.js","browser":"dist/compressor.js","gitHead":"fc37559aa582d7734a5f720dcec5032989e2d3ba","license":"MIT","scripts":{"dev":"rollup -c -m -w","lint":"npm run lint:js && npm run lint:css","test":"cross-env NODE_ENV=test karma start test/karma.conf.js","build":"rollup -c","clean":"del-cli dist","start":"npm run dev","lint:js":"eslint src test *.js --fix","prepare":"simple-git-hooks","release":"npm run clean && npm run lint && npm run build && npm run compress && npm test","compress":"uglifyjs dist/compressor.js -o dist/compressor.min.js -c -m --comments /^!/","lint:css":"stylelint docs/**/*.css --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ddcb8de7-4cb0-410f-8f68-46af90e21e1b"}},"homepage":"https://fengyuanchen.github.io/compressorjs","keywords":["image","compress","compressor","compressor.js","image-compressor","lossy-compression","javascript","front-end","web"],"repository":{"url":"git+https://github.com/fengyuanchen/compressorjs.git","type":"git"},"_npmVersion":"11.19.0","description":"JavaScript image compressor.","directories":{},"maintainers":[{"name":"chenfengyuan","email":"chenfengyuan@outlook.com"}],"_nodeVersion":"24.21.0","dependencies":{"is-blob":"^2.1.0","blueimp-canvas-to-blob":"^3.29.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","karma":"^6.4.4","mocha":"^10.8.2","eslint":"^8.57.1","rollup":"^3.30.0","codecov":"^3.8.3","del-cli":"^5.1.0","cross-env":"^7.0.3","puppeteer":"^19.11.1","stylelint":"^15.11.0","uglify-js":"^3.19.3","karma-chai":"^0.1.0","@babel/core":"^7.29.7","change-case":"^4.1.2","karma-mocha":"^2.0.1","lint-staged":"^13.3.0","create-banner":"^2.0.0","@commitlint/cli":"^17.8.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.13.1","@babel/preset-env":"^7.29.7","@rollup/plugin-babel":"^6.1.0","eslint-plugin-import":"^2.32.0","karma-mocha-reporter":"^2.2.5","babel-plugin-istanbul":"^7.0.1","karma-chrome-launcher":"^3.2.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^26.0.3","eslint-config-airbnb-base":"^15.0.0","karma-rollup-preprocessor":"^7.0.8","stylelint-config-standard":"^30.0.1","@rollup/plugin-node-resolve":"^15.3.1","@commitlint/config-conventional":"^17.8.1","karma-coverage-istanbul-reporter":"^3.0.3","@babel/plugin-transform-object-assign":"^7.29.7"},"_npmOperationalInternal":{"tmp":"tmp/compressorjs_1.4.0_1790830634211_0.4177580286314051","host":"s3://npm-registry-packages-npm-production"},"_id":"compressorjs@1.4.0","version":"1.4.0"}