br-jquery

a jQuery package for browserify

npm install br-jquery
6 downloads in the last month

br-jquery

br-jquery is a node.js module for including jQuery in browserify. It is currently jQuery 1.7.1.

Usage

This is published on npm as br-jquery. You can install it with npm install br-jquery.

The simplest way is to require the module in the call to create the bundle:

var js = require('browserify')({require: {jquery: 'br-jquery'}}).bundle();

This module follows the browserify convention of using require(), and uses jQuery.noConflict() To use the jQuery module from the browser, use something like var $ = require('jquery');

To include the minified version, use a middleware:

var browserify = require('browserify'),
    jq = require('br-jquery');

var bundle = browserify();
bundle.use(jq.min); // or jq to bundle the non-minified version

var js = bundle.bundle();

If you have the deps installed (jsdom and htmlparser), you can jQuery for node.js using this package:

var jquery = require('br-jquery').jquery();

The jquery package on npm is currently a 1.6 release so that may be one reason to use this package instead.

Verifying

To verify that this contains the original jQuery source with a simple wrapper around it, read and run node build.js, and check that the files haven't changed.

Author

CC0

To the extent possible under law, I, Ben Atkin, have waived all copyright and related or neighboring rights to this work.

npm loves you