{"maintainers":[{"name":"1000ch","email":"shogo.sensui@gmail.com"},{"name":"bradbaris","email":"bradbaris@gmail.com"},{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["compress","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dist-tags":{"latest":"6.0.0"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"github.com/kevva"},"description":"mozjpeg imagemin plugin","readme":"# imagemin-mozjpeg [![Build Status](https://travis-ci.org/imagemin/imagemin-mozjpeg.svg?branch=master)](https://travis-ci.org/imagemin/imagemin-mozjpeg) [![Build status](https://ci.appveyor.com/api/projects/status/uuh7yi48erf4ykyo?svg=true)](https://ci.appveyor.com/project/ShinnosukeWatanabe/imagemin-mozjpeg)\n\n> mozjpeg imagemin plugin\n\n\n## Install\n\n```\n$ npm install --save imagemin-mozjpeg\n```\n\n\n## Usage\n\n```js\nconst imagemin = require('imagemin');\nconst imageminMozjpeg = require('imagemin-mozjpeg');\n\nimagemin(['images/*.jpg'], 'build/images', {use: [imageminMozjpeg()]}).then(() => {\n\tconsole.log('Images optimized');\n});\n```\n\n\n## API\n\n### imageminMozjpeg([options])(buffer)\n\nReturns a promise for a buffer.\n\n#### options\n\n##### quality\n\nType: `number`\n\nCompression quality. Min and max are numbers in range 0 (worst) to 100 (perfect).\n\n##### progressive\n\nType: `boolean`<br>\nDefault: `true`\n\n`false` creates baseline JPEG file.\n\n##### targa\n\nType: `boolean`<br>\nDefault: `false`\n\nInput file is Targa format (usually not needed).\n\n##### revert\n\nType: `boolean`<br>\nDefault: `false`\n\nRevert to standard defaults instead of mozjpeg defaults.\n\n##### fastcrush\n\nType: `boolean`<br>\nDefault: `false`\n\nDisable progressive scan optimization.\n\n##### dcScanOpt\n\nType: `number`<br>\nDefault: `1`\n\nSet DC scan optimization mode.\n\n* `0` One scan for all components\n* `1` One scan per component\n* `2` Optimize between one scan for all components and one scan for 1st component plus one scan for remaining components\n\n##### notrellis\n\nType: `boolean`<br>\nDefault: `false`\n\nDisable [trellis optimization](https://en.wikipedia.org/wiki/Trellis_quantization).\n\n##### notrellisDC\n\nType: `boolean`<br>\nDefault: `false`\n\nDisable trellis optimization of DC coefficients.\n\n##### tune\n\nType: `string`<br>\nDefault: `hvs-psnr`\n\nSet trellis optimization method. Available methods: `psnr`, `hvs-psnr`, `ssim` and `ms-ssim`\n\n##### noovershoot\n\nType: `boolean`<br>\nDefault: `false`\n\nDisable black-on-white deringing via overshoot.\n\n##### arithmetic\n\nType: `boolean`<br>\nDefault: `false`\n\nUse [arithmetic coding](https://en.wikipedia.org/wiki/Arithmetic_coding).\n\n##### quantTable\n\nType: `number`\n\nUse predefined quantization table.\n\n* `0` JPEG Annex K\n* `1` Flat\n* `2` Custom, tuned for MS-SSIM\n* `3` ImageMagick table by N. Robidoux\n* `4` Custom, tuned for PSNR-HVS\n* `5` Table from paper by Klein, Silverstein and Carney\n\n##### smooth\n\nType: `number`\n\nSet the strength of smooth dithered input. (1...100)\n\n##### maxmemory\n\nType: `number`\n\nSet the maximum memory to use in kbytes.\n\n#### buffer\n\nType: `buffer`\n\nBuffer to optimize.\n\n\n## License\n\nMIT © [imagemin](https://github.com/imagemin)\n","repository":{"type":"git","url":"git+https://github.com/imagemin/imagemin-mozjpeg.git"},"users":{"paazmaya":true,"hubbu":true,"mpcjazz":true,"hellopath":true,"zaptun":true,"t1st3":true,"irj":true,"markthethomas":true,"hckhanh":true,"adrianorosa":true},"bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"license":"MIT","versions":{"0.1.0":{"name":"imagemin-mozjpeg","version":"0.1.0","description":"mozjpeg image-min plugin","license":"MIT","repository":{"type":"git","url":"git://github.com/kevva/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha --reporter list"},"files":["index.js"],"keywords":["imagemin","jpeg","jpg","img","image","compress","minify","plugin","optimize"],"devDependencies":{"image-min":"^0.4.2","mocha":"^1.18.2"},"dependencies":{"image-type":"^0.1.1","mozjpeg":"^0.1.0","tempfile":"^0.1.3"},"bugs":{"url":"https://github.com/kevva/imagemin-mozjpeg/issues"},"homepage":"https://github.com/kevva/imagemin-mozjpeg","_id":"imagemin-mozjpeg@0.1.0","dist":{"shasum":"b63ba7d653386081b553918bdfdc4b33529bd34d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"}],"directories":{}},"0.1.1":{"name":"imagemin-mozjpeg","version":"0.1.1","description":"mozjpeg image-min plugin","license":"MIT","repository":{"type":"git","url":"git://github.com/kevva/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha --reporter list"},"files":["index.js"],"keywords":["imagemin","jpeg","jpg","img","image","compress","minify","plugin","optimize"],"devDependencies":{"image-min":"^0.4.2","mocha":"^1.18.2"},"dependencies":{"image-type":"^0.1.1","mozjpeg":"^0.1.0","rimraf":"^2.2.6","tempfile":"^0.1.3"},"bugs":{"url":"https://github.com/kevva/imagemin-mozjpeg/issues"},"homepage":"https://github.com/kevva/imagemin-mozjpeg","_id":"imagemin-mozjpeg@0.1.1","dist":{"shasum":"c389851b7844400b2114a3a3ce7958645d6fad6c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"}],"directories":{}},"0.1.2":{"name":"imagemin-mozjpeg","version":"0.1.2","description":"mozjpeg image-min plugin","license":"MIT","repository":{"type":"git","url":"git://github.com/kevva/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha --reporter list"},"files":["index.js"],"keywords":["compress","image","imageminplugin","img","jpeg","jpg","minify","optimize"],"dependencies":{"exec-buffer":"^0.1.0","image-type":"^0.1.1","mozjpeg":"^0.1.0"},"devDependencies":{"image-min":"^0.4.2","mocha":"^1.18.2"},"bugs":{"url":"https://github.com/kevva/imagemin-mozjpeg/issues"},"homepage":"https://github.com/kevva/imagemin-mozjpeg","_id":"imagemin-mozjpeg@0.1.2","_shasum":"a32fbd676970fdc6a520233eb95f3e6c45179d94","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"}],"dist":{"shasum":"a32fbd676970fdc6a520233eb95f3e6c45179d94","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-0.1.2.tgz"},"directories":{}},"1.0.0":{"name":"imagemin-mozjpeg","version":"1.0.0","description":"mozjpeg image-min plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","image","imageminplugin","img","jpeg","jpg","minify","optimize"],"dependencies":{"exec-buffer":"^1.0.0","image-type":"^1.0.0","mozjpeg":"^0.1.10"},"devDependencies":{"ava":"0.0.4","imagemin":"^1.0.0"},"gitHead":"1165bd032ebfb5c80ce5f1a406b143452db10d1f","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@1.0.0","_shasum":"87dd8e0778dfb2db7717f1de3dc804608eae1491","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"}],"dist":{"shasum":"87dd8e0778dfb2db7717f1de3dc804608eae1491","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-1.0.0.tgz"},"directories":{}},"2.0.0":{"name":"imagemin-mozjpeg","version":"2.0.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^1.0.1","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","vinyl":"^0.4.3"},"gitHead":"06cf5b4cce405c6db9a0aa59164037ef9a8c1237","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@2.0.0","_shasum":"9805ab3e97f33d13e6e9b61cc662cfc7253a5a58","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"}],"dist":{"shasum":"9805ab3e97f33d13e6e9b61cc662cfc7253a5a58","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-2.0.0.tgz"},"directories":{}},"3.0.0":{"name":"imagemin-mozjpeg","version":"3.0.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","gulpplugin","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^2.0.0","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","buffer-equal":"0.0.1","vinyl-file":"^1.1.0","vinyl-smallest-jpeg":"^1.0.0"},"gitHead":"ead88b5901f26fdab9e98da75a3ad983f32b664b","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@3.0.0","_shasum":"6159f00e2887f513125beb21ac6e3ec4b41ad47d","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"6159f00e2887f513125beb21ac6e3ec4b41ad47d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-3.0.0.tgz"},"directories":{}},"3.1.0":{"name":"imagemin-mozjpeg","version":"3.1.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","gulpplugin","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^2.0.0","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","buffer-equal":"0.0.1","vinyl-file":"^1.1.0","vinyl-smallest-jpeg":"^1.0.0"},"gitHead":"312717eb6f1729cc154d960de0b7d847710102dd","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@3.1.0","_shasum":"38a95c680fcdfc90d3100d0553fcd6ce7b1c447a","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"38a95c680fcdfc90d3100d0553fcd6ce7b1c447a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-3.1.0.tgz"},"directories":{}},"4.0.0":{"name":"imagemin-mozjpeg","version":"4.0.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","gulpplugin","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^2.0.0","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","buffer-equal":"0.0.1","vinyl-file":"^1.1.0","vinyl-smallest-jpeg":"^1.0.0"},"gitHead":"ea55169aecbfabcffab18976a49121ced93521e0","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@4.0.0","_shasum":"586b07d4a5553ada41f9b8e40f7bb4cd6f4d5f4d","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"586b07d4a5553ada41f9b8e40f7bb4cd6f4d5f4d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-4.0.0.tgz"},"directories":{}},"5.0.0":{"name":"imagemin-mozjpeg","version":"5.0.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"git+https://github.com/imagemin/imagemin-mozjpeg.git"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","gulpplugin","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^3.0.0","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","buffer-equal":"0.0.1","is-progressive":"^1.0.1","vinyl-file":"^1.1.0","vinyl-smallest-jpeg":"^1.0.0"},"gitHead":"80225f8d8bacc4e0ae81a4806043db2c95f8d221","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg#readme","_id":"imagemin-mozjpeg@5.0.0","_shasum":"325b987e13acdbd7a6adfa476a40431ebbca66c2","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.7.1","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"325b987e13acdbd7a6adfa476a40431ebbca66c2","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-5.0.0.tgz"},"directories":{}},"5.1.0":{"name":"imagemin-mozjpeg","version":"5.1.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"https://github.com/imagemin/imagemin-mozjpeg"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"https://github.com/kevva"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test/test.js"},"files":["index.js"],"keywords":["compress","gulpplugin","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"is-jpg":"^1.0.0","mozjpeg":"^4.0.0","through2":"^0.6.1"},"devDependencies":{"ava":"^0.0.4","buffer-equal":"0.0.1","is-progressive":"^1.0.1","vinyl-file":"^1.1.0","vinyl-smallest-jpeg":"^1.0.0"},"gitHead":"8e797bfa35651a65c5a8a6ae437f05b1a794f0a9","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg","_id":"imagemin-mozjpeg@5.1.0","_shasum":"50d3f571d207472433766569b9a8edd359d5e1f2","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"50d3f571d207472433766569b9a8edd359d5e1f2","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-5.1.0.tgz"},"directories":{}},"6.0.0":{"name":"imagemin-mozjpeg","version":"6.0.0","description":"mozjpeg imagemin plugin","license":"MIT","repository":{"type":"git","url":"git+https://github.com/imagemin/imagemin-mozjpeg.git"},"author":{"name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com","url":"github.com/kevva"},"maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["compress","image","imageminplugin","img","jpeg","jpg","minify","mozjpeg","optimize"],"dependencies":{"exec-buffer":"^3.0.0","is-jpg":"^1.0.0","mozjpeg":"^4.0.0"},"devDependencies":{"ava":"*","is-progressive":"^1.0.1","pify":"^2.3.0","xo":"*"},"xo":{"esnext":true},"gitHead":"ff54b57ea557c9da24a4a9da9da70509ab135925","bugs":{"url":"https://github.com/imagemin/imagemin-mozjpeg/issues"},"homepage":"https://github.com/imagemin/imagemin-mozjpeg#readme","_id":"imagemin-mozjpeg@6.0.0","_shasum":"71a32a457aa1b26117a68eeef2d9b190c2e5091e","_from":".","_npmVersion":"3.8.8","_nodeVersion":"5.11.0","_npmUser":{"name":"kevva","email":"kevinmartensson@gmail.com"},"dist":{"shasum":"71a32a457aa1b26117a68eeef2d9b190c2e5091e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/imagemin-mozjpeg/-/imagemin-mozjpeg-6.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/imagemin-mozjpeg-6.0.0.tgz_1461936707653_0.06723950104787946"},"directories":{}}},"name":"imagemin-mozjpeg","time":{"modified":"2017-03-28T09:38:02.219Z","created":"2014-04-23T11:17:29.755Z","0.1.0":"2014-04-23T11:17:29.755Z","0.1.1":"2014-04-23T11:19:10.446Z","0.1.2":"2014-04-25T12:30:38.050Z","1.0.0":"2014-08-18T00:47:27.450Z","2.0.0":"2014-09-10T21:33:08.232Z","3.0.0":"2014-10-20T16:11:08.084Z","3.1.0":"2014-10-21T14:31:36.365Z","4.0.0":"2014-10-24T22:38:21.505Z","5.0.0":"2015-04-20T05:56:46.145Z","5.1.0":"2015-04-22T15:00:52.963Z","6.0.0":"2016-04-29T13:31:48.665Z"},"readmeFilename":"readme.md","homepage":"https://github.com/imagemin/imagemin-mozjpeg#readme"}