Skip to content

Commit 1f57be3

Browse files
committed
Removed isparta-loader in favour of babel-plugin-istanbul (isparta-loader is now deprecated). Fixes #58
1 parent 3fb9c19 commit 1f57be3

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

.babelrc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@
77
"plugins": [
88
"transform-decorators-legacy",
99
"transform-object-rest-spread"
10-
]
10+
],
11+
"env": {
12+
"test": {
13+
"plugins": [ "istanbul" ]
14+
}
15+
}
1116
}

conf/webpack/Test.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,6 @@ class WebpackTestConfig extends WebpackBaseConfig {
1919
'react/lib/ReactContext': true,
2020
},
2121
module: {
22-
preLoaders: [
23-
{
24-
test: /\.(js|jsx)$/,
25-
loader: 'isparta-loader',
26-
include: [
27-
this.srcPathAbsolute
28-
]
29-
}
30-
],
3122
loaders: [
3223
{
3324
test: /\.cssmodule\.css$/,

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
"main": "src/exports.js",
66
"scripts": {
77
"start": "npm run serve:dev",
8-
"test": "karma start",
8+
"test": "cross-env NODE_ENV=test karma start",
99
"posttest": "npm run lint",
10-
"test:watch": "karma start --autoWatch=true --singleRun=false --reporters=mocha,coverage",
10+
"test:watch": "cross-env NODE_ENV=test karma start --autoWatch=true --singleRun=false --reporters=mocha,coverage",
1111
"serve:dev": "webpack-dev-server --open --env dev",
1212
"serve:dist": "webpack-dev-server --open --env dist -p --progress",
1313
"dist": "npm run clean && npm run copy && webpack --progress --bail --env dist -p",
@@ -41,6 +41,7 @@
4141
"babel-core": "^6.7.6",
4242
"babel-eslint": "^6.0.4",
4343
"babel-loader": "^6.2.4",
44+
"babel-plugin-istanbul": "^2.0.0",
4445
"babel-plugin-transform-decorators-legacy": "^1.3.4",
4546
"babel-plugin-transform-object-rest-spread": "^6.8.0",
4647
"babel-polyfill": "^6.9.0",
@@ -58,7 +59,6 @@
5859
"eslint-plugin-jsx-a11y": "^2.0.0",
5960
"eslint-plugin-react": "^6.0.0",
6061
"file-loader": "^0.9.0",
61-
"isparta-loader": "^2.0.0",
6262
"karma": "^1.0.0",
6363
"karma-chai": "^0.1.0",
6464
"karma-coverage": "^1.0.0",
@@ -82,6 +82,7 @@
8282
"webpack-dev-server": "^2.0.0-beta"
8383
},
8484
"dependencies": {
85+
"cross-env": "^2.0.0",
8586
"react": "^15.0.1",
8687
"react-dom": "^15.0.1"
8788
},

0 commit comments

Comments
 (0)