/* global require: true */
/* global requirejs: true */
requirejs.config({
paths: {/* global require: true */
/* global requirejs: true */
requirejs.config({
paths: {vendor
"backbone": "./vendor/backbone",
"d3": "./vendor/d3",
"raphael": "./vendor/raphael",
"jquery": "./vendor/jquery",
"underscore": "./vendor/underscore",plugins
"text": "./vendor/text",resources
"all": "../json/all.json",
"campaign": "../json/campaign.json",entry point
"app": "./app",router
"router": "./router",models
"day-model": "./models/day-model",collections
"days-collection": "./collections/days-collection",views
"default-view": "./views/default-view",
"chart-view": "./views/chart-view",templates
"default-view-template": "../templates/default-view-template.html"
},
shim: {
"backbone": {
deps: ["underscore", "jquery"],
exports: "Backbone"
},
"d3": {
exports: "d3"
},
"raphael": {
exports: "Raphael"
},
"jquery": {
exports: "$"
},
"underscore": {
exports: "_"
}
}
});
require(
[
"jquery",
"app"
],
function($, App) {
"use strict";
if ($("#mocha").length > 0){
return;
}
App.initialize();
}
);