1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-11-02 08:24:03 -05:00

imagemin plugin settings

This commit is contained in:
2019-12-12 10:40:30 -05:00
parent c7807a0ef1
commit 81f93646c6
3 changed files with 22 additions and 2 deletions

1
.npmrc
View File

@@ -1 +1,2 @@
engine-strict=true
package-lock=false

View File

@@ -23,7 +23,7 @@
"optimize": "run-p optimize:**",
"optimize:html": "html-minifier --html5 --collapse-whitespace --preserve-line-breaks --minify-css --file-ext html --input-dir public --output-dir public **/*.html",
"optimize:css": "cleancss -O0 --format 'keep-breaks' -o public/style.css public/style.css",
"optimize:img": "find public -type d | xargs -n1 -P8 -I{} imagemin {}/* --plugin=jpegoptim --plugin=pngquant --plugin=optipng --plugin=svgo --plugin=gifsicle --out-dir={}",
"optimize:img": "find public/ -type d | xargs -n1 -P8 -I{} imagemin {}/* --plugin=jpegoptim --plugin.jpegoptim.progressive --plugin=pngquant --plugin.pngquant.speed=3 --plugin.pngquant.strip --plugin=optipng --plugin.optipng.optimizationLevel=3 --plugin=svgo --plugin=gifsicle --out-dir={}",
"lint": "run-p lint:**",
"lint:markdown": "markdownlint content/notes/**/*.md",
"lint:sass": "stylelint assets/sass/**/* --syntax scss",
@@ -39,6 +39,7 @@
"imagemin-cli": "^5.1.0",
"imagemin-gifsicle": "^6.0.1",
"imagemin-jpegoptim": "^6.0.0",
"imagemin-mozjpeg": "^8.0.0",
"imagemin-optipng": "^7.1.0",
"imagemin-pngquant": "^8.0.0",
"imagemin-svgo": "^7.0.0",

View File

@@ -1975,6 +1975,15 @@ imagemin-jpegtran@^6.0.0:
is-jpg "^2.0.0"
jpegtran-bin "^4.0.0"
imagemin-mozjpeg@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz#d2ca4e8c982c7c6eda55069af89dee4c1cebcdfd"
integrity sha512-+EciPiIjCb8JWjQNr1q8sYWYf7GDCNDxPYnkD11TNIjjWNzaV+oTg4DpOPQjl5ZX/KRCPMEgS79zLYAQzLitIA==
dependencies:
execa "^1.0.0"
is-jpg "^2.0.0"
mozjpeg "^6.0.0"
imagemin-optipng@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz#a6bfc7b542fc08fc687e83dfb131249179a51a68"
@@ -2644,7 +2653,7 @@ log-symbols@^3.0.0:
dependencies:
chalk "^2.4.2"
logalot@^2.0.0:
logalot@^2.0.0, logalot@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552"
integrity sha1-X46MkNME7fElMJUaVVSruMXj9VI=
@@ -2944,6 +2953,15 @@ mkdirp@^0.5.1, mkdirp@~0.5.1:
dependencies:
minimist "0.0.8"
mozjpeg@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/mozjpeg/-/mozjpeg-6.0.1.tgz#56969dddb5741ef2bcb1af066cae21e61a91a27b"
integrity sha512-9Z59pJMi8ni+IUvSH5xQwK5tNLw7p3dwDNCZ3o1xE+of3G5Hc/yOz6Ue/YuLiBXU3ZB5oaHPURyPdqfBX/QYJA==
dependencies:
bin-build "^3.0.0"
bin-wrapper "^4.0.0"
logalot "^2.1.0"
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"