-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathasset-man.js
39 lines (35 loc) · 932 Bytes
/
asset-man.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
var fs = require('fs');
var assetMan = module.exports = new (require('bb-asset-manager'))({
staticDirectory: __dirname + '/static',
outputDirectory: 'minified',
cacheID: Math.floor(Math.random() * 100000000),
useOriginalAssets: process.env.DEVELOPMENT,
});
assetMan.addAsset('kaltura', {
js: [
'/js/kaltura/ox.ajast.js',
'/js/kaltura/webtoolkit.md5.js',
'/js/kaltura/KalturaClientBase.js',
'/js/kaltura/KalturaTypes.js',
'/js/kaltura/KalturaVO.js',
'/js/kaltura/KalturaServices.js',
'/js/kaltura/KalturaClient.js',
],
});
assetMan.addAsset('includes', {
js: [
"/js/includes/mixpanel.js",
"/js/includes/locations.js",
"/js/includes/cookie.js",
"/js/includes/app.js",
'/js/includes/kc-setup.js',
'/js/includes/console.js',
'/js/includes/editor.js',
],
css: [
'/css/portal.css',
'/css/navbar.css',
'/css/footer.css',
],
})
assetMan.compile();