Skip to content
This repository was archived by the owner on Mar 13, 2018. It is now read-only.

Commit 9977598

Browse files
committed
use build manifest
1 parent bfac2a2 commit 9977598

File tree

2 files changed

+26
-27
lines changed

2 files changed

+26
-27
lines changed

build.json

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
[
2+
"src/sidetable.js",
3+
"src/wrappers.js",
4+
"src/wrappers/events.js",
5+
"src/wrappers/NodeList.js",
6+
"src/wrappers/Node.js",
7+
"src/querySelector.js",
8+
"src/wrappers/node-interfaces.js",
9+
"src/wrappers/CharacterData.js",
10+
"src/wrappers/Element.js",
11+
"src/wrappers/HTMLElement.js",
12+
"src/wrappers/HTMLContentElement.js",
13+
"src/wrappers/HTMLShadowElement.js",
14+
"src/wrappers/HTMLTemplateElement.js",
15+
"src/wrappers/HTMLUnknownElement.js",
16+
"src/wrappers/generic.js",
17+
"src/wrappers/ShadowRoot.js",
18+
"src/ShadowRenderer.js",
19+
"src/wrappers/Document.js",
20+
"src/wrappers/Window.js",
21+
"src/wrappers/MutationObserver.js",
22+
"src/wrappers/override-constructors.js"
23+
]

gruntfile.js

+3-27
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,7 @@
44
* license that can be found in the LICENSE file.
55
*/
66
module.exports = function(grunt) {
7-
ShadowDOM = [
8-
'sidetable.js',
9-
'wrappers.js',
10-
'wrappers/events.js',
11-
'wrappers/NodeList.js',
12-
'wrappers/Node.js',
13-
'querySelector.js',
14-
'wrappers/node-interfaces.js',
15-
'wrappers/CharacterData.js',
16-
'wrappers/Element.js',
17-
'wrappers/HTMLElement.js',
18-
'wrappers/HTMLContentElement.js',
19-
'wrappers/HTMLShadowElement.js',
20-
'wrappers/HTMLTemplateElement.js',
21-
'wrappers/HTMLUnknownElement.js',
22-
'wrappers/generic.js',
23-
'wrappers/ShadowRoot.js',
24-
'ShadowRenderer.js',
25-
'wrappers/Document.js',
26-
'wrappers/Window.js',
27-
'wrappers/MutationObserver.js',
28-
'wrappers/override-constructors.js'
29-
];
30-
ShadowDOM = ShadowDOM.map(function(p) {
31-
return 'src/' + p;
32-
});
7+
ShadowDOM = grunt.file.readJSON('build.json');
338
// karma setup
349
var browsers;
3510
(function() {
@@ -72,7 +47,8 @@ module.exports = function(grunt) {
7247
// TODO(sjmiles): should be false by default (?)
7348
// https://github.com/mishoo/UglifyJS2/issues/165
7449
unsafe: false
75-
}
50+
},
51+
banner: grunt.file.read('LICENSE')
7652
//compress: true, Xmangle: true, beautify: true, unsafe: false
7753
},
7854
files: {

0 commit comments

Comments
 (0)