See /examples.
npm install AMD
// bar.js
if (typeof module !== 'undefined' && "exports" in module && typeof define !== 'function') {
var define = require('AMD').define;
}
define(['http','path','fs'],function(http,path,fs) {
return {
hello: 'world'
};
});
// baz.js
if (typeof module !== 'undefined' && "exports" in module && typeof define !== 'function') {
var define = require('AMD').define;
}
define({
wtf: 'yeehaw'
});
console.log(require('./bar'));
console.log(require('./baz'));