gulp-butternut

Minify files with butternut.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
gulp-butternut
111.0.06 years ago6 years agoMinified + gzip package size for gulp-butternut in KB

Readme

gulp-butternut
Minify JavaScript with butternut.

Installation

Install package with NPM and add it to your development dependencies:
npm install --save-dev gulp-butternut

Usage

var gulp = require('gulp');
var butternut = require('gulp-butternut');

gulp.task('compress', function (cb) {
    return gulp.src('lib/*.js')
        .pipe(butternut(options))
        .pipe(gulp.dest('dist'));
});

Options

The options argument, if supplied, is an object that can have the following properties:
| Option | Default value | Description | |--------------------|---------------|------------------------------------------------------------------------------------------------| | check | false | Parse output. See below | | allowDangerousEval | false | Whether to allow direct eval calls | | sourceMap | true | Whether to create a sourcemap. Set to inline to append to the output (not recommended) | | file | null | The output filename, used in sourcemap generation | | source | null | The source filename, used in sourcemap generation | | includeContent | true | Whether to include the source file in the sourcesContent property of the generated sourcemap |

License

MIT