Registry / devops / image-webpack-loader-coding-net-vendor

image-webpack-loader-coding-net-vendor

JSON →
library5.1.2jsnpmunverified

Minify PNG, JPEG, GIF, SVG and WEBP images with imagemin for webpack. Version 5.1.2. Provides image compression using bundled optimizers (mozjpeg, optipng, pngquant, svgo, gifsicle) and optional webp. Chained after file-loader to optimize images during bundling. Key differentiator: no native dependencies required; all optimizers are JS-based.

npm install image-webpack-loader-coding-net-vendor
INSTALL
IMPORT
SIG · IMAGE-WEBPACK-LOAD
I
image-webpack-loader-coding-net-vendor
devopsjavascriptv5.1.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default loader config
use: ['file-loader', { loader: 'image-webpack-loader', options: { ... } }]
use: ['image-webpack-loader'] (must be chained after file-loader)
Must be used as a loader in webpack config, not imported in JS code.

Configures image-webpack-loader in webpack to compress images using mozjpeg, optipng, pngquant, gifsicle, and webp.

// webpack.config.js module.exports = { module: { rules: [ { test: /\.(gif|png|jpe?g|svg)$/i, use: [ 'file-loader', { loader: 'image-webpack-loader', options: { mozjpeg: { progressive: true, quality: 65 }, optipng: { enabled: false }, pngquant: { quality: '65-90', speed: 4 }, gifsicle: { interlaced: false }, webp: { quality: 75 } } } ] } ] } };
Debug
Known issues
gotchaMust be chained after file-loader; standalone use will not work.
fix
Use as second loader in a rule with 'file-loader' before it.
affects: >=3.0
deprecatedOption 'bypassOnDebug' is for webpack 1.x; use 'disable' for webpack 2+.
fix
Use 'disable: true' instead of 'bypassOnDebug: true' for webpack 2+.
affects: >=2.0 <5.0
gotchaSome optimizers (e.g., pngquant) may fail on certain Node.js versions due to native bindings.
fix
Ensure Node.js version compatibility or pin pngquant version.
affects: >=4.0
gotchalibpng missing on macOS can cause dyld errors.
fix
Run 'brew install libpng' to install libpng on macOS.
affects: >=1.0
Errors
Common errors & fixes
Module build failed: Error: dyld: Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib
Missing libpng dependency on macOS.
fix
Install libpng via Homebrew: brew install libpng
Error: Cannot find module 'imagemin'
Missing peer dependency 'imagemin'.
fix
Run npm install --save-dev imagemin
Upgrade
Version history
5.1.2latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
image-webpack-loader-coding-net-vendor — npm install image-webpack-loader-coding-net-vendor · libregistry