This module is a browserify plugin that will transform AMD modules into Node.js-style modules so that they can be included in browser-ified bundles.
With this transform in place, Node and AMD modules can be freely intermixed, and the resulting bundle can be used without the need for a separate loader such as RequireJS.
For when you're stuck and need help:
Bundle up all required modules, including AMD modules, into a single file using browserify
with the deamdify
transform.
browserify -t deamdify main.js -o bundle.js
var browserify = require('browserify'); var fs = require('fs'); var b = browserify('main.js'); b.transform('deamdify'); b.bundle().pipe(fs.createWriteStream('bundle.js'));
For packages that are written as AMD modules, add a browserify transform field to package.json
and browserify will apply the transform to all modules in the package as it builds a bundle.
{
"name": "anchor",
"main": "main",
"browserify": {
"transform": "deamdify"
}
}
$ npm install # fast run $ npm run test-main # test all browserify major versions $ npm test
Copyright (c) 2015 Jared Hanson <http://jaredhanson.net/>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4