grunt-doctrine
Version:
Grunt plugin to convert doctrine xml annotations into backbone models and collections. Useful in conjunction with doctrine apigility. Includes option to scaffold an entire BBB application
50 lines (36 loc) • 1.9 kB
JavaScript
require.config({
paths: {
// Make vendor easier to access.
"vendor": "../vendor",
// Almond is used to lighten the output filesize.
"almond": "../vendor/bower/almond/almond",
// Opt for Lo-Dash Underscore compatibility build over Underscore.
"underscore": "../vendor/bower/lodash/dist/lodash.underscore",
// Map `lodash` to a valid location for the template loader plugin.
"lodash": "../vendor/bower/lodash/dist/lodash",
// Use the Lo-Dash template loader.
"ldsh": "../vendor/bower/lodash-template-loader/loader",
// Map remaining vendor dependencies.
"jquery": "../vendor/bower/jquery/jquery",
"backbone": "../vendor/bower/backbone/backbone",
"bootstrap": "../vendor/bower/bootstrap/dist/js/bootstrap",
"layoutmanager": "../vendor/bower/layoutmanager/backbone.layoutmanager",
"backbone-fetch-cache": "../vendor/backbone-fetch-cache/backbone.fetch-cache",
"backbone-relational": "../vendor/bower/backbone-relational/backbone-relational",
//"backbone-epoxy": "../vendor/backbone-epoxy/backbone.epoxy",
"backbone-modelbinder": "../vendor/backbone-modelbinder/Backbone.ModelBinder",
//"backbone-collectionbinder": "../vendor/backbone-modelbinder/Backbone.CollectionBinder"
},
shim: {
// This is required to ensure Backbone works as expected within the AMD
// environment.
"backbone": {
// These are the two hard dependencies that will be loaded first.
deps: ["jquery", "underscore"],
// This maps the global `Backbone` object to `require("backbone")`.
exports: "Backbone"
},
// Twitter Bootstrap depends on jQuery.
"bootstrap": ["jquery"]
}
});