js-css-compressor
v1.1.0
Published
Compressor from js/css
Downloads
5
Maintainers
Readme
JS CSS minify, transform and gzip compress
- Minify CSS and JS files
- Compiles modern JS to the ecma5
- Gzips the files
Creates the files <filename>.min.<ext>
and <filename>.min.<ext>.gz
near the original files
CLI usage example
./bin/compressor.js -p ./public -t js
CLI help (see all commands)
./bin/compressor.js -h
API reference
const compressor = require('compressor');
compressor('/path/to/src', ['js'], true);
compressor(path, types = ['js', 'css'], recursive = false)
path
(string) - path to folderTODO: Path to single file
types
(array) - types of compressing files ['css'|'js'], default ['js', 'css']recursive
(boolean) - search files in subdirectories, default false
TODO: for api:
- params validation
- errors
- callback or promise