bear-imagemin-cli

1.0.3 • Public • Published

bear-imagemin-cli

bear-node-imagemin cli by docker service

NPM npm

Build Docker file

yarn add -D bear-imagemin-cli

Client is docker service in your package.json

{
  "scripts": {
    "image:lossySquash": "bear-imagemin-cli lossySquash --sourceFile=./example/source.png --saveFile=./example/lossySquash/image_1024.png --resizeWith=240"
  }
}

# then run `yarn image:lossySquash`

PS: $version change current number (ex: 1.0.8)

Test

node ./dist/bin/cli.js losslessSquash -s /Users/imagine/project/packages/bear-node-imagemin/packages/bear-imagemin-cli2/static/fixture.jpg -t /Users/imagine/project/packages/bear-node-imagemin/packages/bear-imagemin-cli2/static/output_losslessSquash.png -w 240
node ./dist/bin/cli.js lossySquash -s /Users/imagine/project/packages/bear-node-imagemin/packages/bear-imagemin-cli2/static/fixture.jpg -t /Users/imagine/project/packages/bear-node-imagemin/packages/bear-imagemin-cli2/static/output_losslessSquash.png -w 240 -q 90

API Params

post body

body name type required default
sourceFile Buffer
resizeWidth number
resizeHeight number
quality number
ignoreOverflowSize boolean true
extname .jpg, .png, .webp' .webp

License

MIT © imagine10255

/bear-imagemin-cli/

    Package Sidebar

    Install

    npm i bear-imagemin-cli

    Weekly Downloads

    1

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    14 kB

    Total Files

    17

    Last publish

    Collaborators

    • imagine10255