Skip to content

wzhkobe2408/husky-imagemin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

husky-imagemin

automatically optimize newly added image before commit

NPM JavaScript Style Guide Downloads/week

Install

npm install husky-imagemin --save-dev
or
yarn add husky-imagemin -D

How to use

Basic usage

add command to husky hooks config, if already use lint-stage, you can use && to concat husky-imagemin

"husky": {
    "hooks": {
        "pre-commit": "lint-staged && husky-imagemin"
    }
}

Custom usage

you can specific large image definination by pass parameter to husky-imagemin, default large image definination is > 50kb

"husky": {
    "hooks": {
        "pre-commit": "lint-staged && husky-imagemin --size=100"
    }
}

Releases

No releases published

Packages

No packages published