├── .gitignore ├── LICENSE.txt ├── README.md ├── bower.json ├── load.js ├── package.json └── test ├── all-node.js ├── all.js ├── assert.js ├── baseUrl.js ├── baseUrl ├── module1ForBaseUrlTest.js └── module2ForBaseUrlTest.js ├── basic.js ├── basic ├── moduleA.js ├── moduleB.js ├── moduleC.js └── moduleD.js ├── contextRequire.js ├── contextRequire ├── moduleA.js ├── moduleB.js ├── moduleC.js ├── moduleEFast.js ├── moduleFSlow.js ├── moduleGFast.js ├── moduleHSlow.js ├── moduleI.js └── moduleJ.js ├── explicitDefine.js ├── explicitDefine ├── dependentA2.js └── moduleA.js ├── inject.js ├── packageTest ├── lib-v1 │ └── main.js ├── lib-v2 │ └── main.js ├── main.js ├── moduleA.js ├── packageA │ └── someModule.js └── packageB │ └── someModule.js ├── packagesConfig.js ├── pathTest ├── alternate │ └── moduleB.js ├── moduleA.js └── moduleC.js ├── pathsConfig.js ├── raw └── raw1.js ├── toUrl.js └── toUrl └── module.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | .idea 3 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/bower.json -------------------------------------------------------------------------------- /load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/load.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/package.json -------------------------------------------------------------------------------- /test/all-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/all-node.js -------------------------------------------------------------------------------- /test/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/all.js -------------------------------------------------------------------------------- /test/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/assert.js -------------------------------------------------------------------------------- /test/baseUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/baseUrl.js -------------------------------------------------------------------------------- /test/baseUrl/module1ForBaseUrlTest.js: -------------------------------------------------------------------------------- 1 | define({value:"module1 for baseUrl test"}); -------------------------------------------------------------------------------- /test/baseUrl/module2ForBaseUrlTest.js: -------------------------------------------------------------------------------- 1 | define({value:"module2 for baseUrl test"}); -------------------------------------------------------------------------------- /test/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/basic.js -------------------------------------------------------------------------------- /test/basic/moduleA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/basic/moduleA.js -------------------------------------------------------------------------------- /test/basic/moduleB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/basic/moduleB.js -------------------------------------------------------------------------------- /test/basic/moduleC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/basic/moduleC.js -------------------------------------------------------------------------------- /test/basic/moduleD.js: -------------------------------------------------------------------------------- 1 | define("moduleD"); -------------------------------------------------------------------------------- /test/contextRequire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire.js -------------------------------------------------------------------------------- /test/contextRequire/moduleA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleA.js -------------------------------------------------------------------------------- /test/contextRequire/moduleB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleB.js -------------------------------------------------------------------------------- /test/contextRequire/moduleC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleC.js -------------------------------------------------------------------------------- /test/contextRequire/moduleEFast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleEFast.js -------------------------------------------------------------------------------- /test/contextRequire/moduleFSlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleFSlow.js -------------------------------------------------------------------------------- /test/contextRequire/moduleGFast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleGFast.js -------------------------------------------------------------------------------- /test/contextRequire/moduleHSlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleHSlow.js -------------------------------------------------------------------------------- /test/contextRequire/moduleI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleI.js -------------------------------------------------------------------------------- /test/contextRequire/moduleJ.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/contextRequire/moduleJ.js -------------------------------------------------------------------------------- /test/explicitDefine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/explicitDefine.js -------------------------------------------------------------------------------- /test/explicitDefine/dependentA2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/explicitDefine/dependentA2.js -------------------------------------------------------------------------------- /test/explicitDefine/moduleA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/explicitDefine/moduleA.js -------------------------------------------------------------------------------- /test/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/inject.js -------------------------------------------------------------------------------- /test/packageTest/lib-v1/main.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | return "lib.v1"; 3 | }); -------------------------------------------------------------------------------- /test/packageTest/lib-v2/main.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | return "lib.v2"; 3 | }); -------------------------------------------------------------------------------- /test/packageTest/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/packageTest/main.js -------------------------------------------------------------------------------- /test/packageTest/moduleA.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | return "moduleA"; 3 | }); -------------------------------------------------------------------------------- /test/packageTest/packageA/someModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/packageTest/packageA/someModule.js -------------------------------------------------------------------------------- /test/packageTest/packageB/someModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/packageTest/packageB/someModule.js -------------------------------------------------------------------------------- /test/packagesConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/packagesConfig.js -------------------------------------------------------------------------------- /test/pathTest/alternate/moduleB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/pathTest/alternate/moduleB.js -------------------------------------------------------------------------------- /test/pathTest/moduleA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/pathTest/moduleA.js -------------------------------------------------------------------------------- /test/pathTest/moduleC.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | return "moduleC"; 3 | }); -------------------------------------------------------------------------------- /test/pathsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/pathsConfig.js -------------------------------------------------------------------------------- /test/raw/raw1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/raw/raw1.js -------------------------------------------------------------------------------- /test/toUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/toUrl.js -------------------------------------------------------------------------------- /test/toUrl/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altoviso/bd-load/HEAD/test/toUrl/module.js --------------------------------------------------------------------------------