wise-web-client
Version:
Based on Spine MVC framework
87 lines (86 loc) • 3.6 kB
JavaScript
// Require.js Configurations
// Use CDN as many as possilbe
// -------------------------
require.config({
baseUrl: '/js/app',
paths: {
arbor: 'https://cdnjs.cloudflare.com/ajax/libs/arbor/0.91.0/arbor.min',
pnotify: 'https://cdnjs.cloudflare.com/ajax/libs/pnotify/1.3.1/jquery.pnotify.min',
ractive: 'https//cdnjs.cloudflare.com/ajax/libs/ractive/0.7.2/ractive.js',
'ractive-adapter-backbone': 'https://cdn.jsdelivr.net/ractive.adaptors-backbone/latest/ractive-adaptors-backbone.min.js',
jquery: '../libs/plugins/jquery',
jqueryui: '../libs/plugins/jquery-ui',
'jquery.fileupload': '../libs/plugins/jquery.fileupload',
'jquery.postmessage-transport': '../libs/plugins/jquery.postmessage-transport',
'jquery.xdr-transport': '../libs/plugins/jquery.xdr-transport',
'jquery.ui.widget': '../libs/plugins/jquery.ui.widget',
'jquery.fileupload': '../libs/plugins/jquery.fileupload',
'jquery.fileupload-process': '../libs/plugins/jquery.fileupload-process',
'jquery.fileupload-validate': '../libs/plugins/jquery.fileupload-validate',
'jquery.fileupload-image': '../libs/plugins/jquery.fileupload-image',
'jquery.fileupload-audio': '../libs/plugins/jquery.fileupload-audio',
'jquery.fileupload-video': '../libs/plugins/jquery.fileupload-video',
'jquery.fileupload-ui': '../libs/plugins/jquery.fileupload-ui',
'jquery.fileupload-jquery-ui': '../libs/plugins/jquery.fileupload-jquery-ui',
'jquery.fileupload-angular': '../libs/plugins/jquery.fileupload-angular',
'jquery.iframe-transport': '../libs/plugins/jquery.iframe-transport',
handlebars: '../libs/plugins/handlebars',
'jquery.cookie': '../libs/plugins/jquery.cookie',
bootstrap: '../libs/plugins/bootstrap',
underscore: '../libs/plugins/underscore',
moment: '../libs/plugins/moment',
'jquery-mobile': 'https://cdnjs.cloudflare.com/ajax/libs/jquery-mobile/1.4.1/jquery.mobile.min',
'backbone.localStorage': '../libs/plugins/backbone.localStorage',
d3: 'https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.3/d3.min',
vis: '../libs/plugins/vis.min',
'socketio': 'https://cdn.socket.io/socket.io-1.3.5',
backbone: '../libs/plugins/backbone',
'jasmine-jquery': '../libs/plugins/jasmine-jquery',
'backbone.validation': '../libs/plugins/backbone-validation-amd',
text: '../libs/plugins/text',
json: '../libs/plugins/json',
requirejs: '../libs/plugins/require',
jasmine: '../libs/plugins/jasmine-core',
'require-lazy': '../libs/plugins/lazy',
promise: '../libs/custom/promise',
spin: '../libs/plugins/spin',
ladda: '../libs/plugins/ladda.min'
},
shim: {
jquerymobile: [
'jquery'
],
bootstrap: [
'jquery'
],
pnotify: [
'jquery'
],
'jquery.cookie': [
'jquery'
],
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
},
socketio: {
exports: 'socketio'
},
handlebars: {
exports: 'Handlebars'
},
promise: {
exports: 'Promise'
},
ladda: {
deps: [
'spin'
]
}
},
packages: [
]
});