aboutsummaryrefslogtreecommitdiff
path: root/src/config.requirejs.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.requirejs.js')
-rw-r--r--src/config.requirejs.js47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/config.requirejs.js b/src/config.requirejs.js
new file mode 100644
index 0000000..9ca27c1
--- /dev/null
+++ b/src/config.requirejs.js
@@ -0,0 +1,47 @@
+requirejs.config({
+ waitSeconds: 30,
+ urlArgs: "bust=v1",
+ baseUrl: 'src',
+ paths: {
+ main: 'main',
+ text: 'libs/text',
+ jquery: 'libs/jquery.min',
+ jqueryui: 'libs/jquery-ui-1.12.1.custom/jquery-ui.min',
+ lodash: 'libs/lodash.min',
+ stateman: 'libs/stateman',
+ nunjucks: 'libs/nunjucks',
+ moment: 'libs/moment.min',
+ urlparser: 'urlparser',
+
+
+ global: "global",
+ utils: "utils",
+ constants: "constants",
+ config: "config",
+ moduleloader: "moduleLoader",
+ services: "services",
+ templaterenderer: "templateRenderer",
+ router: "router"
+
+ },
+
+ shim: {
+ 'jquery': {
+ exports: '$'
+ },
+ lodash: {
+ exports: "_"
+ },
+ "bootstrap": { "deps": ['jquery'] },
+ "moduleloader": { "deps": ['jquery', 'lodash', 'config', 'nunjucks'] },
+ "services": { deps: ['global'] },
+ 'router': {
+ deps: ['jquery', 'jqueryui', 'lodash', 'stateman',
+ 'nunjucks', 'moment', 'urlparser', 'global', 'utils', 'constants', 'config',
+ 'global', 'services', 'templaterenderer'
+ ]
+ }
+ }
+});
+
+require(['main']);