MCPcopy Create free account
hub / github.com/linnovate/mean / processModules

Function processModules

app.js:30–46  ·  view source on GitHub ↗
(modules)

Source from the content-addressed store, hash-verified

28})
29
30function processModules (modules) {
31 var packageModules = ['ngCookies', 'ngResource', 'ui.router', 'ui.select', 'ngSanitize', 'ngMaterial']
32 var m
33 var mn
34 for (var index in modules) {
35 m = modules[index]
36 mn = 'mean.' + m.name
37 angular.module(mn, m.angularDependencies || [])
38 packageModules.push(mn)
39 }
40
41 var req = require.context('./packages', true, /\/public\/(?!tests|assets|views)(.*)\.js$/)
42 req.keys().map(req)
43 req = require.context('./node_modules', true, /\/meanio-(.*)\/public\/(?!tests|assets|views)(.*)\.js$/)
44 req.keys().map(req)
45 angular.module('mean', packageModules)
46}
47
48jQuery.ajax('/_getModules', {
49 dataType: 'json',

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected