File tree 4 files changed +24
-1
lines changed
4 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 1
1
.DS_Store
2
2
node_modules
3
3
dist
4
+ .nyc_output
5
+ coverage
Original file line number Diff line number Diff line change 7
7
global :
8
8
- BUILD_TIMEOUT=10000
9
9
install : npm install
10
+ after_success : npm run coverage
Original file line number Diff line number Diff line change
1
+ --require babel-register
1
2
--require reify
Original file line number Diff line number Diff line change 5
5
"main" : " dist/svelte.umd.js" ,
6
6
"module" : " dist/svelte.es.js" ,
7
7
"scripts" : {
8
- "test" : " mocha --opts mocha.opts --recursive ./**/__test__.js test/test.js" ,
8
+ "test" : " nyc mocha --opts mocha.opts --recursive ./**/__test__.js test/test.js" ,
9
+ "coverage" : " nyc report --reporter=text-lcov > coverage.lcov && codecov" ,
9
10
"lint" : " eslint compiler" ,
10
11
"build" : " rollup -c" ,
11
12
"prebuild" : " npm test" ,
28
29
},
29
30
"homepage" : " https://github.com/sveltejs/svelte#README" ,
30
31
"devDependencies" : {
32
+ "babel-plugin-istanbul" : " ^3.0.0" ,
33
+ "babel-plugin-transform-es2015-modules-commonjs" : " ^6.18.0" ,
34
+ "babel-register" : " ^6.18.0" ,
35
+ "codecov" : " ^1.0.1" ,
31
36
"eslint" : " ^3.10.2" ,
32
37
"eslint-plugin-import" : " ^2.2.0" ,
33
38
"jsdom" : " ^9.8.3" ,
34
39
"mocha" : " ^3.1.2" ,
35
40
"node-resolve" : " ^1.3.3" ,
41
+ "nyc" : " ^9.0.1" ,
36
42
"reify" : " ^0.4.0" ,
37
43
"rollup" : " ^0.36.3" ,
38
44
"rollup-plugin-node-resolve" : " ^2.0.0"
42
48
"estree-walker" : " ^0.3.0" ,
43
49
"locate-character" : " ^2.0.0" ,
44
50
"magic-string" : " ^0.16.0"
51
+ },
52
+ "nyc" : {
53
+ "include" : [
54
+ " compiler/**/*.js"
55
+ ],
56
+ "exclude" : [
57
+ " compiler/**/__test__.js"
58
+ ]
59
+ },
60
+ "babel" : {
61
+ "plugins" : [
62
+ " transform-es2015-modules-commonjs"
63
+ ]
45
64
}
46
65
}
You can’t perform that action at this time.
0 commit comments