1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- var require;
- require = function (require) {
-
-
-
-
-
- var me = document.getElementById("amber-path-mapper");
- if (!me || me.tagName.toLowerCase() !== "script") {
-
-
-
- var scripts = document.getElementsByTagName("script");
- me = scripts[scripts.length - 1];
- }
- var src = me.src;
-
-
- var amber_home = resolveViaDOM(src).replace(/\/[^\/]+\/[^\/]+$/, "");
-
- var library_home = me.hasAttribute('data-libs') && me.getAttribute('data-libs');
-
- if (!library_home) {
-
-
-
-
-
-
-
-
- var match = amber_home.match(/^(.*\/bower_components)\//);
- library_home = match ? match[1] : amber_home + '/bower_components';
- }
- function resolveViaDOM(url) {
- var a = document.createElement("a");
- a.href = url;
- return a.href;
- }
- var config = {
- paths: {
- 'amber': amber_home + '/support',
- 'amber_vm': amber_home + '/support',
- 'amber_css': amber_home + '/css',
- 'amber_lib': library_home,
- 'amber_core': amber_home + '/src',
- 'amber_helios/html': amber_home,
- 'jquery': library_home + '/jquery/jquery.min'
- },
- map: {
- '*': {
- 'css': 'amber_lib/require-css/css'
- }
- },
- shim: {
- 'ensure-console': {
- exports: 'console'
- }
- }
- };
-
-
-
-
-
- if (require) {
- require.config(config);
- return require;
- } else {
- return config;
- }
- }(require);
|