CommonJS module loader WITH(scope) handling

See source code of Lib.js and Firebug/Script.js for more examples of usage.

The code used in this file is:


require.def("App", // module ID
// ************************************************************************************************ 
[
    // list of dependencies
    "require", 
    "exports", 
    "module", 
    "Firebug/Script"
],
// ************************************************************************************************ 
function(require, exports, module) {
// ************************************************************************************************ 

var Script = require("Firebug/Script");
Script.initialize();
Script.show();

// ************************************************************************************************ 
});