mail/src/require-config.js

68 lines
1.5 KiB
JavaScript
Raw Normal View History

2013-06-10 11:57:33 -04:00
(function() {
'use strict';
2014-03-02 17:05:09 -05:00
requirejs.config({
nodeRequire: (typeof module !== 'undefined' && module.exports) ? require : undefined,
2013-06-10 11:57:33 -04:00
baseUrl: 'lib',
paths: {
js: '../js',
test: '../../test',
jquery: 'jquery.min',
underscore: 'underscore/underscore-min',
2013-06-10 11:57:33 -04:00
lawnchair: 'lawnchair/lawnchair-git',
lawnchairSQL: 'lawnchair/lawnchair-adapter-webkit-sqlite-git',
lawnchairIDB: 'lawnchair/lawnchair-adapter-indexed-db-git',
2013-09-11 17:31:08 -04:00
angular: 'angular/angular.min',
angularRoute: 'angular/angular-route.min',
angularAnimate: 'angular/angular-animate.min',
ngInfiniteScroll: 'ng-infinite-scroll.min',
ngTagsInput: 'ngtagsinput/ng-tags-input.min',
2013-10-11 15:30:03 -04:00
uuid: 'uuid/uuid',
forge: 'forge/forge.min',
2014-04-22 12:19:28 -04:00
punycode: 'punycode.min',
openpgp: 'openpgp/openpgp',
2014-06-17 06:58:53 -04:00
fastclick: 'fastclick/fastclick'
2013-06-10 11:57:33 -04:00
},
shim: {
forge: {
exports: 'forge'
},
jquery: {
exports: '$'
},
angular: {
exports: 'angular',
deps: ['jquery']
},
angularRoute: {
exports: 'angular',
deps: ['angular']
},
angularAnimate: {
exports: 'angular',
deps: ['angular']
},
ngInfiniteScroll: {
exports: 'angular',
deps: ['jquery', 'angular']
},
2014-09-15 06:01:13 -04:00
ngTagsInput: {
exports: 'angular',
deps: ['angular']
},
2013-06-10 11:57:33 -04:00
lawnchair: {
exports: 'Lawnchair'
},
2013-06-10 16:02:29 -04:00
lawnchairSQL: {
deps: ['lawnchair']
},
lawnchairIDB: {
deps: ['lawnchair', 'lawnchairSQL']
},
2013-06-10 11:57:33 -04:00
underscore: {
exports: '_'
}
}
2013-06-10 11:57:33 -04:00
});
}());