Files
vanillajs-seed/node_modules/minify
2019-12-20 20:02:44 +01:00
..
2019-12-20 20:02:44 +01:00
2019-12-20 20:02:44 +01:00
2019-12-20 20:02:44 +01:00
2019-04-15 11:34:09 +02:00
2019-04-15 11:34:09 +02:00
2019-12-20 20:02:44 +01:00
2019-12-20 20:02:44 +01:00
2019-04-15 11:34:09 +02:00

Minify License Dependency Status Build Status NPM version

Minify - a minifier of js, css, html and img files. To use minify as middleware try Mollify.

Install

npm i minify -g

How to use?

CLI

$ cat > hello.js
const hello = 'world';

for (let i = 0; i < hello.length; i++) {
    console.log(hello[i]);
}
^D

$ minify hello.js
const hello="world";for(let l=0;l<hello.length;l++)console.log(hello[l]);

Code Example

minify can be used as a promise:

const minify = require('minify');

minify('./client.js')
    .then(console.log)
    .catch(console.error);

Or with async-await and try-to-catch:

const minify = require('minify');
const tryToCatch = require('try-to-catch');

async () => {
    const [error, data] = await tryToCatch(minify, './client.js');
    
    if (error)
        return console.error(error.message);
    
    console.log(data);
}();

License

MIT