gulp-jquery

1.1.2 • Public • Published

gulp-jquery

A gulp plugin for creating custom jQuery builds via jquery-custom.

WARNING: As of jQuery 1.12 and 2.2.0 the jQuery project is now using a completely different build process. As a result, this library no longer works, so I have hard capped the source downloader to jQuery 1.11.3 and 2.1.4, and removed support for jQuery 3.0 alphas until such a time that I can rewrite this builder for the newer versions.

Installation

NPM: npm install gulp-jquery

Usage

There are two ways to use gulp-jquery. The first is to source the jQuery src folder from a local jquery install, such as from npm. This will build jQuery using exactly the version you have installed.

var jquery = require('gulp-jquery');
gulp.task('jquery', function () {
    return gulp.src('./node_modules/jquery/src')
        .pipe(jquery({
            flags: ['-deprecated', '-event/alias', '-ajax/script', '-ajax/jsonp', '-exports/global']
        }))
        .pipe(gulp.dest('./public/vendor/'));
    // creates ./public/vendor/jquery.custom.js
});

The second is to use gulp-jquery as a file source itself. jquery-custom includes whatever the latest versions of jQuery 1 and 2 are at the time of install.

var jquery = require('gulp-jquery');
gulp.task('jquery', function () {
    return jquery.src({
        release: 2, //jQuery 2
        flags: ['-deprecated', '-event/alias', '-ajax/script', '-ajax/jsonp', '-exports/global']
    })
    .pipe(gulp.dest('./public/vendor/'));
    // creates ./public/vendor/jquery.custom.js
});

Readme

Keywords

Package Sidebar

Install

npm i gulp-jquery

Weekly Downloads

15

Version

1.1.2

License

MIT

Last publish

Collaborators

  • chipersoft