zax-compress

1.0.7 • Public • Published

ZAX Compress images

compress & base64 images of [jpeg|jpg|gif|webp]

install

npm i zax-compress -D

use

const compress = require('zax-compress')
 
# tiny
compress.tiny({
    quality: 75,
    convertToWebp:true,
    enumFormat: ['.jpeg', '.jpg', '.png'],
    imageSrc: path.resolve(__dirname, 'src'),
    imageDist: path.resolve(__dirname, 'dist'),
})
 
# base64
compress.base64({
    enumFormat: ['.jpeg', '.jpg', '.png'],
    imageSrc: path.resolve(__dirname, 'src'),
    imageDist: path.resolve(__dirname, 'dist'),
})
 
# clean
compress.base64({
    imageDist: path.resolve(__dirname, 'dist'),
})

TODO

  • print compress loss log
  • ~list skip ignore images~

Dependencies (12)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i zax-compress

    Weekly Downloads

    2

    Version

    1.0.7

    License

    MIT

    Unpacked Size

    15.4 kB

    Total Files

    11

    Last publish

    Collaborators

    • jsonchou