{"_id":"optimo","_rev":"23-c833186d75af3c1c98fd021edb123199","name":"optimo","dist-tags":{"latest":"0.0.27"},"versions":{"0.0.0":{"name":"optimo","version":"0.0.0","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.0","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"3d81cac94c17f43acb8a0a4fd3cee8f79699bed3","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.0.tgz","fileCount":9,"integrity":"sha512-9IafRk++6aTcw4rKoHxJuOPC3TQJpmvLAbKujQbJMMbysK/fvc7bRYRlDsNSxiByP09h/Tfih04sjaGduHOkvA==","signatures":[{"sig":"MEYCIQC5S2yABS2wZzXq5vv4JYyEiBmZnARtTltZ6XWsBnXk0QIhAPzH3BXtQdUSBBK/ZMA2Ftof0gxjPlnXLmp/c7+Yn4v1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6661},"_from":"file:optimo-0.0.0.tgz","engines":{"node":">= 24"},"exports":{".":"./cli/index.js"},"scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"standard-version -a","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && pnpm publish","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"_resolved":"/private/var/folders/zs/tbjd1dqs45v6fkhh0nv8pcqh0000gn/T/74f1ca1fce4c55971363e4e89a9d9506/optimo-0.0.0.tgz","_integrity":"sha512-9IafRk++6aTcw4rKoHxJuOPC3TQJpmvLAbKujQbJMMbysK/fvc7bRYRlDsNSxiByP09h/Tfih04sjaGduHOkvA==","commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"*.md":["standard-markdown"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","standard-markdown":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.0_1770653285699_0.22593196917501523","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"optimo","version":"0.0.7","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.7","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"5280c2c225416b7e5a4884f0b319b3bb7d262e43","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.7.tgz","fileCount":8,"integrity":"sha512-fn65Cy68vUUrAGQownT8V5U1yseP6K2944D+JDfj5hsYjRt/53fczbv94UYSFlG0YaNXqhzTs92JLEy8UfSPoQ==","signatures":[{"sig":"MEUCIH8UCvaDbv7SsYSL3NdkaTulm/SIBHeUsQDbo5dzPb11AiEA/2WygNvze7/eMSeUf2IJQzbx9JCdcWvODh+M9+Ys0V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14701},"_from":"file:optimo-0.0.7.tgz","engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && pnpm publish --access=public","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"_resolved":"/private/var/folders/zs/tbjd1dqs45v6fkhh0nv8pcqh0000gn/T/a278f607a7eb5d02b85bbf6dc95e3065/optimo-0.0.7.tgz","_integrity":"sha512-fn65Cy68vUUrAGQownT8V5U1yseP6K2944D+JDfj5hsYjRt/53fczbv94UYSFlG0YaNXqhzTs92JLEy8UfSPoQ==","commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.7_1770809663196_0.3619847962631735","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"optimo","version":"0.0.10","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.10","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"0b204804ad16f8bab6d3468b6c6af75a0ebfb6a4","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.10.tgz","fileCount":8,"integrity":"sha512-Xdcse23ure2iiOj+EQHM1/7B+fcI8ipug5CD8Gx+G3cP7w6uFL+uj4tQDAis3ovtTDXqsnTkSwSgkgiQJKRPEw==","signatures":[{"sig":"MEQCICvFawEL6ns4lZoaMI1r1g/6I5tWkgG5S5SGfURKYYiMAiA3kiZ5xa+g6vYeQaSQgskl76kS6rw1kX/UgdnU1rxhhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14746},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"133fc99350ad06835643ce1c23547ca386f06fd4","scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.10_1770812670987_0.7058961197350038","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"optimo","version":"0.0.11","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.11","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"fd9adfbdc43007a04901725523b06fd045e5df6a","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.11.tgz","fileCount":8,"integrity":"sha512-tq3wVJAxvIQfcqE5wH/jcFQHvwtLT2dVA2/NmpgEgRZLDF9XpherqUcfOSjz95BmbwUhDc+v9HhGV3siWfkNkA==","signatures":[{"sig":"MEUCIQC0io+YY6/6bB3+uGbl395rqzuNF11rFaNxAaHkY61HRgIgEzdoYm5+/kZcFqcAP/RalxZ85k2A58OUvVlWt32Nf48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15529},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"9835f70614bb5e8c7fa2f441181b079aa10a3f72","scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.11_1771313660001_0.17559942344619972","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"optimo","version":"0.0.12","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.12","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"b5f6911067815b14bbf8e7987f9507a68fcb58a9","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.12.tgz","fileCount":9,"integrity":"sha512-yPZj/xLD4MDLY2zNt8dVkPZTKbxW1LP6LX6HzSJZV6M+paSfn8ZiR1zr44LNz7l7z7ClkrFdZPfmcS+/KYXSQg==","signatures":[{"sig":"MEUCIE/0W4yfkkiY6KIyKKECr0rBKhdqarH4P98hJwXiz6esAiEA0SuwDcAg4g2v0StKHkfS0tQvOMb1CsNr6P4DGveOcYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18242},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"c3ec0bae80c688a8e28cc0e3ee791e3719ea0599","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.12_1771315291682_0.11229495282476742","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"optimo","version":"0.0.13","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.13","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"3028697b886bf6ba03900bc17e44ee8bdb9c3d5d","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.13.tgz","fileCount":9,"integrity":"sha512-R0F1L2lJm9XGLBqZrZTWVPB6NA6gfOhE60wBkX4rBncBBrtUfnDQsJKqH16ahSS2gPkoFRO2SAZoLNtacgLulw==","signatures":[{"sig":"MEUCIBdWlIM/B99rfe3VhAALTVYtWTreEmtp1CRPQ0LrB12oAiEA64SmS/WaTXzkZiKB5KJMb9F871S2RNL7TwpQFHb77d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19015},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"aa940e61d29d729b91a7afd9b0fc750a2512b497","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.13_1771315525896_0.23177303165098628","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"optimo","version":"0.0.14","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.14","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"646cbda0fd54599229ac209bec1feab152171869","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.14.tgz","fileCount":9,"integrity":"sha512-K3soZp38Pqq+YWMlcjfIBXbcylGLNqx5DuDEJdVM9DQu8XiZviD2r3t+GWJgJ7Oi/ivZcsOCSFdJP8Q7CcMMSQ==","signatures":[{"sig":"MEUCIDyHLAB57TEFa+sJE/66SAdO7FJ5IxfdsX2AJvU/yt7WAiEAxFUQ3PMthbcrrFDSPNuk8aNa6p6o/ZdXpC5WVCVvkFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19015},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"7c66a9e8f83fcdea2eb556862adbe896150508da","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.14_1771315843649_0.7038093968932615","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"optimo","version":"0.0.15","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.15","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"17d73083281731c6a3c3971d4f91f6ba722da0ee","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.15.tgz","fileCount":9,"integrity":"sha512-+lfBCgHccPWM89/IEugB8CwA2M9GaOdXLZE1A6//Siq6l2twb/r/a+hUOc+9lfrPetwWp7nS+oP6tyqngxgplw==","signatures":[{"sig":"MEUCIHC9ekLdUzC/guTPQG0df1QFL8mu1vdZMBOyKOC9DOrvAiEAjamRJs9kfjLXJdrIelJx3p4jwZ58IqAE8eUTgEbQ/bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19187},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"eba16518e0e62d44806b024e25301626280f1a7e","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.15_1771317627036_0.31487747362891283","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"optimo","version":"0.0.16","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.16","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"b02649967f3e3398e2e7de2b234bb2ff91398e93","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.16.tgz","fileCount":21,"integrity":"sha512-QuhpcMHQw84Q4zGCuYxOcw4NqN8oeIHos9zlwuFdE8JMSPnr+7NEYcEwgFgzpuNVHE7lpBM4C529QwnP6cVVyQ==","signatures":[{"sig":"MEUCIAlKd4DyDUV0fg9s4U+GSEMJPfuzRFjudZnV4748gb69AiEAwDvD+tQW6BGUUOunzMB6bBcZiV3NPwsSK30C+Q621Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31243},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"d71c1aac769724c42f382f7310d2901606720113","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.16_1771330306718_0.22988179191716673","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"optimo","version":"0.0.17","keywords":["image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.17","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"ef269f4034d54490dead9a835c3893cdf18c15c4","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.17.tgz","fileCount":21,"integrity":"sha512-1bidAy/rewYRkfwaX0J3ve+m9U7qHbVA4HticgrDgnCCJFeB3i01YwKyhH8JXhekq8D3yLcGVP7gMAfQewqreg==","signatures":[{"sig":"MEUCIQCsPiJbe4V9ovX6aKP7+ihA5NT2niN/J3qG7O99gxT7BwIgSQ5CAKib84FmFjbvaqp+s2WyER3kG6wRw2rLjc0Jmtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31235},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"9985b1a613f3564a640c1e2d97b4b54e0652acb9","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.6.2","description":"The no-brainer ImageMagick CLI for optimizing images","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.13.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.17_1771330630165_0.7395241715960392","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"optimo","version":"0.0.18","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.18","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"52b559993047354f169134cd23be9e156503adba","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.18.tgz","fileCount":24,"integrity":"sha512-8til5lU+gTL/Rfq8V3tmz4HeUT0I6L2uP7xt7apu4d4M5Dtnws/WgUsPbBpuu0qsrCQBnCLNgGcLVIUG3VKPQQ==","signatures":[{"sig":"MEQCIAUE/hX2e8WIG9duCmJv29RHy0R4INsABI5ZvPTDwOYVAiA/ju+EdRbi8nGX8EAVOAiPAJHyZIbr4oUyqvWtPtwM4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41826},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"ca2d1d54a747cc18c14ee903d7ccf229039a1fc6","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.18_1773308668642_0.5962985879268112","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"optimo","version":"0.0.19","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.19","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"7ba11ec3229aea343faa272a4cbc508bd4164270","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.19.tgz","fileCount":24,"integrity":"sha512-pbdGihflSD5+hPxDUGYwsciAmvJwCie1YQt9v7ueqEKy34n3ilOLjDJp2kOGY0WQ7zWqsLA11ZYrl5QTWM+uFA==","signatures":[{"sig":"MEUCIQDlETUmVVl2RWNaNUYg44gTL/1QxCeTsit0DHVcQRPAwAIgaaE0XY69s2EE9dmFzLWwSUYNZX5Rr+DiRtPwXx+iycs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41826},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"1052c5f76dff83043acc90c5c377c1b95c527b6c","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.19_1773309092989_0.23826260099767005","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"optimo","version":"0.0.20","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.20","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"6c4b895ee2ab1666179fc477aaf54dc7ee046cdb","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.20.tgz","fileCount":24,"integrity":"sha512-OoOK3HVI2HLYzJpw3Kluf60mR3RiXKU5RtgCDsok28PNvZSXWAiT9AXmHEfW7G3o0odbYogfO5xT4FHVncLCXw==","signatures":[{"sig":"MEYCIQDoVbvS385eX/WhhxecbokU5D6RaXsFnUIco1sfynou0AIhAIUnckdMkTbB1CMYuk97yyU5qAi6nRtfEiIVrZaByvOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41826},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"f63c54b0312c590bae2ec5d2f1b89e75f47ca188","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.20_1773786154237_0.936712405351446","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"optimo","version":"0.0.21","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.21","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"0af1ef91a692b4f1eb80dc5163a5caee8f0ac5e3","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.21.tgz","fileCount":24,"integrity":"sha512-TrKFJfAEWbGiIHi7LuivcXax5l9v/Uawy04H3lHHiRrr5GfYu8Lkk1UPjg8nlHNGNbRbNcnEDGjXnYTKuYhzLQ==","signatures":[{"sig":"MEYCIQCKki6FM/SSb7R4rJ/8bruQxj4RrivK7V+5GDopl3UaWQIhAMjppxzN85vCsLa6w2wxOGDEQqi4cmezTcE9ky9azuk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41885},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"9a5cc199996ccc5eb7a4ee3cc513df2a74ebf739","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.21_1773787975093_0.21846916476976563","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"optimo","version":"0.0.22","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.22","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"7f0d91df26ecc4ddeb4183911bd3cc99f7ebb7d1","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.22.tgz","fileCount":24,"integrity":"sha512-zgTuEZ6uU0sLqila7XSp2+rly6RCaxkSewzBX0WQ3IhhuxxVDtXN+sDj+VF61niNOwmfAf+JXXpg5Upfw4Esmg==","signatures":[{"sig":"MEQCIGzv4i0yCkZ8ggD5/Ju+kNw0O6gOXp1bRdk+FBHy7QBvAiA2Q8qzlAL3+HAdygKHzdt8qIbM9lC/lsF4IRkuxZgaSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41839},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"ab74ff639fdba020e57377b9bbb7a85bf6b989a6","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.22_1773830306636_0.2992410220916466","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"optimo","version":"0.0.23","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.23","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"d90df24d01dd62cdb8e9aad843fcb628ca2d10d4","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.23.tgz","fileCount":24,"integrity":"sha512-VMthuhbx7NFhC2z+7Xu5SPt7NifK2HZhgv7q2ScXq4/8v/hSr9fJ4/4pQ+O2T2AJPY8ydITJKIpc+JwR+aXTmg==","signatures":[{"sig":"MEYCIQDCUyZVVj1Us0OZThm1gfFXsKhCQFhmO5pmEf/1vsRoOAIhAKKIQZWOS7JlklO8NQII7tq+KSlNoIlWPADnXUSXX3Pf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41737},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"6d33ebf422b845cad0b45e520539f097ef75204a","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.23_1773830781289_0.2770060581711373","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"optimo","version":"0.0.24","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.24","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"35305a6d4d21561dcf55d7f261d57951c79a0dab","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.24.tgz","fileCount":24,"integrity":"sha512-RStjf9BAJM7H3ARfbMdyMAcN0ioutDkA7Zgn2jyEEhbXxbN7H/eSoI5xXURZwKRfwfEbtF4/8sTTpgKx/YfUIA==","signatures":[{"sig":"MEQCIBM9y1gNBUyQ0OrmM7wJvvumVxgXr0FjXw5u+wQxmy+vAiBH0BE0ZBksZ+BgK/EkIuyWOk6wIlP+Bl+Jom/eOfE0rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43815},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"a311da6fdb89af2131be75530a8fafb095a4a364","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.24_1773848426321_0.40041388907391173","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"optimo","version":"0.0.25","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.25","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"e0933ba481deca0a7f9170a749083156069ccf47","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.25.tgz","fileCount":24,"integrity":"sha512-I5Xm8NEB1Kik5ZyBDKOftF1Sd79DX9lu70HaL6TG99nJghr9YyAWP4nIDkPQTQNVSfSHfRfHf6XQ0V6Rr6CsSA==","signatures":[{"sig":"MEYCIQCdP7fGDFKAAhNLSb/eOE+xOjBVTgS6fg9dPGbxyEBuGQIhAPJIf0s00zHoTQd6EQgQLWg6tppK3pUJMJ7bcee6opDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43838},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"a76f3f9c16c942df996b9a8eb7c6a6dc21c77d9a","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","debug":"~4.4.3","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.25_1774000002176_0.10014416664565085","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"optimo","version":"0.0.26","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"optimo@0.0.26","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/kikobeats/optimo","bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"bin":{"optimo":"bin/index.js"},"dist":{"shasum":"24bcaee765d510b3df1a57f83d8fd36f770d9647","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.26.tgz","fileCount":24,"integrity":"sha512-tlSHr876P9qI+DL2OwvlKg/WMX2CN7k3wINXraP83Kr+kMdErHJJqmLoHht/wDCN/F2bSIkzJigxKq2H904PdA==","signatures":[{"sig":"MEYCIQCx6Y1U4i0A//PuEnTwoh5y9t7mtKJhdOqztG9VkwbF+QIhANTHEuM4EqLZNxshaOtf+bBX9KnduzSjW1a6N4GP0Nex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44765},"engines":{"node":">= 24"},"exports":{".":"./src/index.js"},"gitHead":"aa5d79b3aceca5c0f368f12c4d5a15a2e07e38e8","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push origin HEAD:master --follow-tags","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/kikobeats/optimo.git","type":"git"},"_npmVersion":"11.9.0","description":"The no-brainer CLI for optimizing images and videos","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","dependencies":{"mri":"~1.2.0","debug":"~4.4.3","tinyspawn":"~1.5.5","debug-logfmt":"~1.4.7"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","conventional-changelog-cli":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/optimo_0.0.26_1774196684227_0.9744416751835432","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"optimo","description":"The no-brainer CLI for optimizing images and videos","homepage":"https://github.com/kikobeats/optimo","version":"0.0.27","exports":{".":"./src/index.js"},"bin":{"optimo":"bin/index.js"},"author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://kikobeats.com"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/kikobeats/optimo.git"},"bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"dependencies":{"debug":"~4.4.3","debug-logfmt":"~1.4.7","mri":"~1.2.0","tinyspawn":"~1.5.5"},"devDependencies":{"@commitlint/cli":"latest","@commitlint/config-conventional":"latest","@ksmithut/prettier-standard":"latest","ava":"latest","c8":"latest","ci-publish":"latest","conventional-changelog-cli":"latest","finepack":"latest","git-authors-cli":"latest","github-generate-release":"latest","nano-staged":"latest","simple-git-hooks":"latest","standard":"latest","standard-version":"latest"},"engines":{"node":">= 24"},"scripts":{"clean":"rm -rf node_modules","contributors":"(git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","coverage":"c8 report --reporter=text-lcov > coverage/lcov.info","lint":"standard","postrelease":"pnpm release:tags && pnpm release:github && (ci-publish || npm publish --access=public)","pretest":"pnpm lint","release":"pnpm release:version && pnpm release:changelog && pnpm release:commit && pnpm release:tag","release:changelog":"conventional-changelog -p conventionalcommits -i CHANGELOG.md -s","release:commit":"git add package.json CHANGELOG.md && git commit -m \"chore(release): $(node -p \"require('./package.json').version\")\"","release:github":"github-generate-release","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"v$(node -p \"require('./package.json').version\")\"","release:tags":"git push origin HEAD:master --follow-tags","release:version":"standard-version --skip.changelog --skip.commit --skip.tag","test":"c8 ava"},"preferGlobal":true,"license":"MIT","commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"body-max-line-length":[0]}},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"gitHead":"39638114a22ca996b7f0452bd4b493d905b2787c","_id":"optimo@0.0.27","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-vL94PiyQ87YHWGksCZmRHPhIASsZfe6xdyuHgpIslo5AguRQKCmC5W5T+Ad9z51ifoYhLclabWWX8g9neHElEQ==","shasum":"9579aafd139946b281310a8014706ccf145927fe","tarball":"https://registry.npmjs.org/optimo/-/optimo-0.0.27.tgz","fileCount":24,"unpackedSize":44966,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqWMWzyyepRjmoj7Gfbp4LpPJz8U0RfPF7G/OwlhSERAiEAziJF4YQ7JvjP7zXFdMo1+Xjrlo1NggxVPYOg6Fdq07E="}]},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"directories":{},"maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/optimo_0.0.27_1774197281140_0.4642155307485527"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-09T16:08:05.699Z","modified":"2026-03-22T16:34:41.375Z","0.1.0":"2018-07-26T16:13:07.752Z","0.0.0":"2026-02-09T16:08:05.840Z","0.0.7":"2026-02-11T11:34:23.383Z","0.0.10":"2026-02-11T12:24:31.130Z","0.0.11":"2026-02-17T07:34:20.130Z","0.0.12":"2026-02-17T08:01:31.838Z","0.0.13":"2026-02-17T08:05:26.032Z","0.0.14":"2026-02-17T08:10:43.788Z","0.0.15":"2026-02-17T08:40:27.237Z","0.0.16":"2026-02-17T12:11:46.853Z","0.0.17":"2026-02-17T12:17:10.329Z","0.0.18":"2026-03-12T09:44:28.788Z","0.0.19":"2026-03-12T09:51:33.158Z","0.0.20":"2026-03-17T22:22:34.427Z","0.0.21":"2026-03-17T22:52:55.229Z","0.0.22":"2026-03-18T10:38:26.789Z","0.0.23":"2026-03-18T10:46:21.430Z","0.0.24":"2026-03-18T15:40:26.477Z","0.0.25":"2026-03-20T09:46:42.328Z","0.0.26":"2026-03-22T16:24:44.359Z","0.0.27":"2026-03-22T16:34:41.265Z"},"bugs":{"url":"https://github.com/kikobeats/optimo/issues"},"author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://kikobeats.com"},"license":"MIT","homepage":"https://github.com/kikobeats/optimo","keywords":["ffmpeg","image","image-optimization","image-optimizer","imagemagick","images","optimization","optimize","video","video-optimization","video-optimizer"],"repository":{"type":"git","url":"git+https://github.com/kikobeats/optimo.git"},"description":"The no-brainer CLI for optimizing images and videos","contributors":[],"maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"readme":"<div align=\"center\">\n  <br>\n  <img style=\"width: 500px; margin:3rem 0 1.5rem;\" src=\"https://github.com/microlinkhq/optimo/raw/master/examples/banner.jpg\" alt=\"optimo\">\n  <br><br>\n  <a href=\"https://microlink.io\"><img src=\"https://img.shields.io/badge/powered_by-microlink.io-blue?style=flat-square&color=%23EA407B\" alt=\"Powered by microlink.io\"></a>\n  <img alt=\"Last version\" src=\"https://img.shields.io/github/tag/microlinkhq/optimo.svg?style=flat-square\">\n  <a href=\"https://www.npmjs.org/package/optimo\"><img alt=\"NPM Status\" src=\"https://img.shields.io/npm/dm/optimo.svg?style=flat-square\"></a>\n  <br><br>\n  optimo reduces media file size aggressively, and safely.\n</div>\n\n## Highlights\n\n- Format-specific tuning for stronger size reduction.\n- Safety guard: if optimized output is not smaller, original file is kept.\n- Backed by proven tools: ImageMagick, SVGO, Gifsicle, MozJPEG, and FFmpeg.\n- Supports image and video optimization.\n- Strips metadata by default for smaller outputs.\n- Resizing supports percentage values (`50%`), max file size targets (`100kB`, images only), width (`w960`), & height (`h480`).\n\n## Usage\n\n```bash\nnpx -y optimo public/media            # for a directory\nnpx -y optimo public/media/banner.png # for a file\nnpx -y optimo public/media/banner.png --lossy # enable lossy + lossless mode\nnpx -y optimo public/media/banner.png --format jpeg # convert + optimize\nnpx -y optimo public/media/banner.png --resize 50% # resize + optimize\nnpx -y optimo public/media/banner.png --resize 100kB # resize to max file size\nnpx -y optimo public/media/banner.png --resize w960 # resize to max width\nnpx -y optimo public/media/banner.png --resize h480 # resize to max height\nnpx -y optimo public/media/banner.jpg --preserve-exif # keep EXIF metadata\nnpx -y optimo public/media/banner.png --data-url # print optimized image as data URL\nnpx -y optimo public/media/banner.heic --dry-run --verbose # inspect unsupported failures\nnpx -y optimo public/media/clip.mp4 # optimize a video\nnpx -y optimo public/media/clip.mp4 --mute # optimize and remove audio\nnpx -y optimo public/media/clip.mp4 --mute false # optimize video and keep audio\nnpx -y optimo public/media/clip.mov --format webm # convert + optimize video\n```\n\n## Pipelines\n\nWhen `optimo` is executed, a pipeline of compressors is chosen based on the output file format:\n\n- `.png` -> `magick.png`\n- `.svg` -> `svgo.svg`\n- `.jpg/.jpeg` -> `magick.jpg/jpeg` + `mozjpegtran.jpg/jpeg`\n- `.gif` -> `magick.gif` + `gifsicle.gif`\n- other image formats (`webp`, `avif`, `heic`, `heif`, `jxl`, etc.) -> `magick.<format>`\n- video formats (`mp4`, `m4v`, `mov`, `webm`, `mkv`, `avi`, `ogv`) -> `ffmpeg.<format>`\n\nMode behavior:\n\n- default: lossless-first pipeline.\n- `-l, --lossy`: lossy + lossless pass per matching compressor.\n- `-m, --mute`: remove audio tracks from video outputs (default: `true`; use `--mute false` to keep audio).\n- `-p, --preserve-exif`: preserve EXIF metadata on image outputs (default: `false`).\n- `-u, --data-url`: return optimized image as data URL (single file only; image only).\n- `-v, --verbose`: print debug logs (selected pipeline, binaries, executed commands, and errors).\n\n\nExample output:\n\n```\n✓ banner.jpg  1.2MB → 348kB  (-71%)\n```\n\nIf the optimized file isn’t smaller, the original is kept.\n\n## Programmatic API\n\n```js\nconst optimo = require('optimo')\n\n// optimize a single file\nawait optimo.file('/absolute/path/image.jpg', {\n  dryRun: false,\n  lossy: false,\n  preserveExif: false,\n  format: 'webp',\n  resize: '50%',\n  onLogs: console.log\n})\n\nawait optimo.file('/absolute/path/image.jpg', {\n  resize: '100kB',\n  onLogs: console.log\n})\n\nawait optimo.file('/absolute/path/image.jpg', {\n  resize: 'w960',\n  onLogs: console.log\n})\n\nawait optimo.file('/absolute/path/video.mp4', {\n  lossy: true,\n  // mute defaults to true for videos; set false to keep audio\n  mute: false,\n  format: 'webm',\n  resize: 'w1280',\n  onLogs: console.log\n})\n\nconst { dataUrl } = await optimo.file('/absolute/path/image.jpg', {\n  dataUrl: true,\n  onLogs: console.log\n})\n\nconsole.log(dataUrl) // data:image/jpeg;base64,...\n\n// optimize a dir recursively\nconst result = await optimo.dir('/absolute/path/images')\n\nconsole.log(result)\n// {\n//   originalSize: Number,\n//   optimizedSize: Number,\n//   savings: Number\n// }\n```\n\n## License\n\n**optimo** © [Microlink](https://microlink.io), released under the [MIT](https://github.com/microlinkhq/optimo/blob/master/LICENSE.md) License.<br>\nAuthored and maintained by [Kiko Beats](https://kikobeats.com) with help from [contributors](https://github.com/microlinkhq/optimo/contributors).\n\n> [microlink.io](https://microlink.io) · GitHub [microlinkhq](https://github.com/microlinkhq) · X [@microlinkhq](https://x.com/microlinkhq)\n","readmeFilename":"README.md"}