automin

2.0.3 • Public • Published

Automin

Create minified mirror of your JS, CSS, HTML, JSON files.

Installation

With NPM: npm install -g automin

or

  • git clone https://github.com/jxmked/Auto-Min.git
  • cd Auto-Min && npm install && npm link .

Command

Flags Description Action
-h, --help Print Help Optional
-i, --input Input Directory Required
-o, --output Output Directory Required
--overwrite Remove all files from output folder Optional
--merge Keep old files from outout folder and overwrite files that has been processed from input folder optional

Note: --merge and --overwrite cannot be use at the same time

Notes:

  • Output folder will be overwritten and remove files that doesn't belong to original copies
  • Install it globally

Some Notes

Can work Offline after installation.

Easy To use, just automin -i <input> -o <output> and wait until its done.

Using uglifyjs nameCache feature to preserve function names for next-file-use.

Files with file format of .js .css, .html, .json can be minified.

Other minifiers can be implemented easily by editing ./src/components/minifier.ts file.

Except for files with .min. before extension.

Force skip for .git and node_modules

Dependencies


Written by Jovan De Guia

Socials

Package Sidebar

Install

npm i automin

Weekly Downloads

0

Version

2.0.3

License

MIT

Unpacked Size

43 kB

Total Files

15

Last publish

Collaborators

  • jxmked