-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprojectConfig.js
40 lines (40 loc) · 1005 Bytes
/
projectConfig.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
40
module.exports = {
project: 'Biotope - The Frontend Ecosystem Framework',
global: {
tasks: {
htmlhint: false
},
externalResources: {
'vi-css-helper': ['helper.css', 'print.css'],
'sanitize.css': 'sanitize.css',
'handlebars': 'dist/handlebars.runtime.js',
'@webcomponents/webcomponentsjs': [
'custom-elements-es5-adapter.js'
]
},
tsEntryPoints: [
'resources/ts/**/*.ts',
'components/**/*.ts'
]
},
webpack: {
watchScss: true
},
uglify: {
ignoreList: [
'src/resources/js/polyfills/object-assign.polyfill.js',
'resources/js/vendor/custom-elements-es5-adapter.js',
'resources/js/polyfills/webcomponents-loader.js',
'resources/js/polyfills/bundles/webcomponents-ce.js',
'resources/js/polyfills/bundles/webcomponents-sd-ce-pf.js',
'resources/js/polyfills/bundles/webcomponents-sd-ce.js',
'resources/js/polyfills/bundles/webcomponents-sd.js'
]
},
connect: {
port: 9002
},
favicons: {
path: '/favicons/'
}
};