{"name":"compressorjs","version":"1.1.0","description":"JavaScript image compressor.","main":"dist/compressor.common.js","module":"dist/compressor.esm.js","browser":"dist/compressor.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/fengyuanchen/compressorjs.git"},"homepage":"https://fengyuanchen.github.io/compressorjs","license":"MIT","author":{"name":"Chen Fengyuan","url":"https://chenfengyuan.com/"},"keywords":["image","compress","compressor","compressor.js","image-compressor","lossy-compression","javascript","front-end","web"],"scripts":{"build":"rollup -c","clean":"del-cli dist","compress":"uglifyjs dist/compressor.js -o dist/compressor.min.js -c -m --comments /^!/","dev":"rollup -c -m -w","lint":"npm run lint:js && npm run lint:css","lint:css":"stylelint {docs,examples}/**/*.{css,html} --fix","lint:js":"eslint src test *.js --fix","prepare":"husky install","release":"npm run clean && npm run lint && npm run build && npm run compress && npm test","start":"npm run dev","test":"cross-env NODE_ENV=test karma start test/karma.conf.js","test:coverage":"cat coverage/lcov.info | codecov"},"dependencies":{"blueimp-canvas-to-blob":"^3.29.0","is-blob":"^2.1.0"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-transform-object-assign":"^7.14.5","@babel/preset-env":"^7.15.6","@commitlint/cli":"^13.2.0","@commitlint/config-conventional":"^13.2.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.3.4","change-case":"^4.1.2","codecov":"^3.8.3","create-banner":"^2.0.0","cross-env":"^7.0.3","del-cli":"^4.0.1","eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.24.2","husky":"^7.0.2","karma":"^6.3.4","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.3","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","lint-staged":"^11.1.2","mocha":"^9.1.2","puppeteer":"^10.4.0","rollup":"^2.57.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","uglify-js":"^3.14.2"},"gitHead":"d1bdbf2c1c97e6d927deb03496b466b3a67a745b","bugs":{"url":"https://github.com/fengyuanchen/compressorjs/issues"},"_id":"compressorjs@1.1.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"cde5ee6b49f8199fd211435100c79f45a5640b35","size":67412,"noattachment":false,"key":"/compressorjs/-/compressorjs-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compressorjs/download/compressorjs-1.1.0.tgz"},"_npmUser":{"name":"chenfengyuan","email":"chenfengyuan@outlook.com"},"directories":{},"maintainers":[{"name":"chenfengyuan","email":"chenfengyuan@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressorjs_1.1.0_1633070654672_0.428028175637879"},"_hasShrinkwrap":false,"publish_time":1633070654836,"_cnpm_publish_time":1633070654836,"_cnpmcore_publish_time":"2021-12-16T17:23:51.767Z","dist-tags":{"latest":"1.2.1"}}