1.1.2 • Published 8 years ago

gulp-jquery v1.1.2

Weekly downloads
14
License
MIT
Repository
github
Last release
8 years ago

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
});