Plato on Github
Report Home
dojo/tests/functional/_base/loader/config/pkg/m1.js
Maintainability
56.87
Lines of code
19
Difficulty
20.63
Estimated Errors
0.24
Function weight
By Complexity
By SLOC
define(["./m2", "module", "require"], function (m2, module, require) { // m2 just configs one of it's dependents in several ways var config = {}; if (!module.config().isMapped) { require({config: {"pkg/m2": {config1: "config1"}}}); require({config: {"./m2": {config2: "config2"}}}); config[module.id + "/../m2"] = {config3: "config3"}; require({config: config}); } else { require({config: {"pkg/m2": {config1: "mapped-config1"}}}); require({config: {"./m2": {config2: "mapped-config2"}}}); config[module.id + "/../m2"] = {config3: "mapped-config3"}; require({config: config}); } return {getConfig: function () { return module.config(); }}; });