js-css-compressor

1.1.0 • Public • Published

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 folder TODO: 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

/js-css-compressor/

    Package Sidebar

    Install

    npm i js-css-compressor

    Weekly Downloads

    0

    Version

    1.1.0

    License

    ISC

    Unpacked Size

    301 kB

    Total Files

    9

    Last publish

    Collaborators

    • shaggyrec