Loadify
Middleware for browserify to make bundles loadable via AMD or script tag.
Getting Started
Install the module with: npm install loadify
Documentation
Loadify accepts an object with a couple keys:
module
- The requireable module name.name
- (optional) If you're generating a script and it's included via a script tag, this will be the global variable under which your script exports will be available.
Examples
Package up a module.
var loadify = ;var browserify = ;var bundle = ; bundle; // write your bundle to a file
Package up a script that uses other modules.
var loadify = ;var browserify = ;var bundle = ; bundle; // write your bundle to a file
Tests
To run tests in the browser, make sure you've got the devDependencies installed and browse to ./test/index.html
. If you make changes, run node ./test/fixture/compile.js
to recomplile the client javascript.
TODO
- Automatically detect module name.
- Add tests for loading via CommonJS loader.
License
Copyright (c) 2012 Chris Jaure
Licensed under the MIT license.