This repository was archived by the owner on Oct 26, 2018. It is now read-only.
File tree 3 files changed +22
-17
lines changed
3 files changed +22
-17
lines changed Original file line number Diff line number Diff line change 1
- var path = require ( 'path' ) ;
2
- var webpack = require ( 'webpack' ) ;
1
+ 'use strict'
2
+
3
+ const path = require ( 'path' )
3
4
4
5
module . exports = function ( config ) {
5
6
6
- var runCoverage = process . env . COVERAGE === 'true' ;
7
+ let runCoverage = process . env . COVERAGE === 'true'
7
8
8
- var coverageLoaders = [ ] ;
9
- var coverageReporters = [ ] ;
9
+ let coverageLoaders = [ ]
10
+ let coverageReporters = [ ]
10
11
11
12
if ( runCoverage ) {
12
13
coverageLoaders . push ( {
@@ -15,7 +16,7 @@ module.exports = function (config) {
15
16
loader : 'isparta'
16
17
} ) ,
17
18
18
- coverageReporters . push ( 'coverage' ) ;
19
+ coverageReporters . push ( 'coverage' )
19
20
}
20
21
21
22
config . set ( {
@@ -39,25 +40,25 @@ module.exports = function (config) {
39
40
module : {
40
41
preLoaders : [
41
42
{
43
+ loader : 'babel' ,
42
44
test : / \. j s $ / ,
43
- exclude : [
44
- path . resolve ( 'node_modules/' )
45
- ] ,
46
- loader : 'babel'
47
- } ,
45
+ include : [
46
+ path . resolve ( 'src/' ) ,
47
+ path . resolve ( 'test/' )
48
+ ]
49
+
50
+ }
48
51
] . concat ( coverageLoaders )
49
52
}
50
53
} ,
51
54
52
- webpackServer : {
53
- noInfo : true
54
- } ,
55
+ webpackServer : { } ,
55
56
56
57
coverageReporter : {
57
58
reporters : [
58
59
{ type : 'text' } ,
59
60
{ type : 'json' , subdir : 'browser-coverage' , file : 'coverage.json' }
60
61
]
61
62
}
62
- } ) ;
63
- } ;
63
+ } )
64
+ }
Original file line number Diff line number Diff line change 19
19
"build" : " mkdir -p lib && babel ./src -d lib" ,
20
20
"lint" : " eslint examples src test" ,
21
21
"test" : " npm run lint && npm run test:node && npm run test:browser" ,
22
- "test:node" : " mocha --compilers js:babel-core/ register --recursive ./test/node" ,
22
+ "test:node" : " mocha --compilers js:babel-register --recursive ./test/node" ,
23
23
"test:browser" : " karma start" ,
24
24
"test:cov" : " npm run test:cov:browser && npm run test:cov:node && npm run test:cov:report" ,
25
25
"test:cov:node" : " babel-node $(npm bin)/isparta cover $(npm bin)/_mocha report --dir ./coverage/node-coverage -- --recursive ./test/node" ,
41
41
"babel-core" : " ^6.2.1" ,
42
42
"babel-eslint" : " ^4.1.6" ,
43
43
"babel-loader" : " ^6.2.0" ,
44
+ "babel-polyfill" : " ^6.3.14" ,
44
45
"babel-preset-es2015" : " ^6.3.13" ,
45
46
"babel-preset-stage-1" : " ^6.3.13" ,
47
+ "babel-register" : " ^6.4.3" ,
46
48
"eslint" : " ^1.10.3" ,
47
49
"eslint-config-rackt" : " ^1.1.1" ,
48
50
"eslint-plugin-react" : " ^3.15.0" ,
Original file line number Diff line number Diff line change
1
+ import 'babel-polyfill'
2
+
1
3
import { hashHistory , browserHistory } from 'react-router'
2
4
import createTests from '../createTests.js'
3
5
You can’t perform that action at this time.
0 commit comments