
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@firstfleet/imagemin-brunch
Advanced tools
Fork of stawberri/imagemin-brunch. Simple image minification for brunch
simple image minification for brunch
This is a super simple plug-and-play plugin that minifies your images with imagemin.
$ npm install --save-dev imagemin-brunch
$ brunch build --production
18:06:47 - info: compiled 6 files into 2 files, copied 14 in 2.3 sec
18:06:53 - info: minified 9 images to save 334 kB in 5.3 sec
This fork of imagemin-brunch has been converted from commonjs to ES module. It will only work if you modify brunch to use commonjs dynamic imports.
This plugin automatically minifies the following extensions, with no configuration required:
.gif .jpg .jpeg .jpe .jif .jfif .jfi .png .svg .svgz
The actual minification process is performed by the following imagemin plugins:
Minifying images takes forever, so I made this plugin an optimizer. By default, this plugin will run whenever brunch is in production mode. Any of these commands should work to minify your images:
$ brunch b -p
$ brunch build -p
$ brunch b --production
$ brunch build --production
If you are using the default skeleton, npm run build should also work.
plugins.imagemin = {
plugins: {
'imagemin-gifsicle': true,
'imagemin-jpegtran': true,
'imagemin-optipng': true,
'imagemin-svgo': true
},
pattern: /\.(gif|jpg|jpeg|jpe|jif|jfif|jfi|png|svg|svgz)$/
}
pluginsTo enable a new imagemin plugin, create a new key-value pair where the object key is the name of your plugin and give it a truthy value. If you would like to pass options into the plugin, provide an object as your pair's value.
If you want to disable a plugin, add it to this object with a falsy value.
patternThis is a regular expression pattern used to figure out which files should be passed through to imagemin.
FAQs
Fork of stawberri/imagemin-brunch. Simple image minification for brunch
The npm package @firstfleet/imagemin-brunch receives a total of 4 weekly downloads. As such, @firstfleet/imagemin-brunch popularity was classified as not popular.
We found that @firstfleet/imagemin-brunch demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.