imgsharp
v1.0.6
Published
Image optimization module based on sharp
Downloads
3
Maintainers
Readme
imgSharp
Image conversion and optimization cli tool
imgSharp is image optimization utility based on sharp package. It currently supports optimization for:
- png
- jpg/jpeg
and resize ability
Usage
imgSharp is simple cli utility tool.
$ npm install -g imgsharp
$ imgsharp [options]
Options
--quality or -q :
Define quality of images[1-100].
Type: number
Default: 75
--progressive, -p :
If you want progressive.[true/false]
Type: boolean
Default: true
--outputDir or -o
Default: Current Directory
Define output folder name(Default: replace files with optimized ones at same location.
--inputDir or -i
Default: Current Directory
Define images folder name(Default: traverse all sub-directories in current directory).
--resize or -r
Default: true
Tells imgsharp if you want resize functionality.
--minify or -m
Default: false
Tells imgsharp if you want image minification/optimization functionality.
if true imgsharp will also optimize the images else will continue with basic functionality of resize.
--width or -w:
Define image width to resize to.
Type: number
Default: auto
--height or --hi:
Define image height to resize to.
Type: number
Default: auto
--resizeAll or --ra
If you want to resize all images in folder to specified width or height. If undefined only images greater than specified height or width will be resized
Type: boolean
Default: false
Development
Want to contribute? Great! Create a pull request now!
License
MIT
Free Software, Hell Yeah!