1.2.3 • Published 7 years ago
sqipify-cli v1.2.3
sqipify-cli
sqipify
Install
npm i sqipify-cli -gUsage
sqipify --helpHelp
$ sqipify --help
CLI for sqipify
Usage
$ sqipify <path|glob> ...
or
$ sqipify-cli <path|glob> ...
Options
--numberOfPrimitives, -n
| ( 5) Probably too few |
| ( 10) Few |
| ( 50) Medium |
| (500) Probably too many |
--blur, -b Apply Gaussian Blur Filter of this strength
| ( 0) Off |
| ( 5) Medium |
| (20) A lot |
--mode, -m Which primitives to use
| (0) Combo | (1) Triangle | (2) Rect |
| (3) Ellipse | (4) Circle | (5) RotatedRect |
| (6) Beziers | (7) RotatedEllipse | (8) Polygon |
--optimize Wether to use SVG Optimizer (default: true)
--outFile, -o Output filenameSetup (in ./)
Install NodeJS
Fetch dependencies
npm installDev (in ./)
Typescript builds are automatic and watch for file changes:
npm run buildor run this to build only once:
npm run buildOnceBuilding, Linting, Formatting, Testing:
npm testContribution
- use
git pull --rebasein favor of regular pull, i recommend configuring it globally via:git config --global pull.rebase true