Noisy Pterodactyl Melodies

    minify-all

    1.2.2 • Public • Published

    Minify-All

    A function that minifies your javascript or css files, and all the javascript or css files in your nested folders as well. Minify-All can be used as a CLI or can be run in your code. By giving it a directory, Minify-All will walk through the depth of your folders and minify all the javascript that it sees.

    Installation

    > npm install -g minify-all 
    

    Run CLI

    > minify-all [folder] [compression type]
    

    Run in your code

    minifyAll function has 3 parts: directory, options, and callback, such that

    minifyAll([directory], [options], [callback])
    

    The callback outputs 2 options:

    • error: the error of each file
    • minified: the output of the minified file
    Example
    var minifyAll = require("minify-all");
    
    minifyAll("./", { silent: true }, function(err){
        if(err){
            console.log(err);
        }
    });
    

    Options

    • silent If silent mode is on, then logs of which files has been found won't be displayed

    • type Determines the compression type the file should be put through. As Minify-All depends on node-minify, these types are defined by node-minify and can be found here. If a type is not specified, then by default it is uglifyjs

    Install

    npm i minify-all

    DownloadsWeekly Downloads

    231

    Version

    1.2.2

    License

    ISC

    Last publish

    Collaborators

    • joeyism