Skip to content

Commit 7fa1352

Browse files
committed
fix #233 and remove src folder from been published
1 parent 07cb031 commit 7fa1352

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

package.json

+7-5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"version": "3.0.6",
44
"description": "Logger for Redux",
55
"main": "dist/redux-logger.js",
6+
"module": "dist/redux-logger.es.js",
7+
"jsnext:main": "dist/redux-logger.es.js",
68
"scripts": {
79
"lint": "eslint src",
810
"test": "npm run lint && npm run spec",
@@ -12,7 +14,8 @@
1214
"coverage:html": "nyc report --reporter=html && http-server -p 8077 ./coverage -o",
1315
"coverage:production": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
1416
"clean": "rimraf dist",
15-
"build": "rollup -c",
17+
"uglify": "uglifyjs dist/redux-logger.js -cm -o dist/redux-logger.js",
18+
"build": "rollup -c && npm run uglify",
1619
"precommit": "npm test",
1720
"prepublish": "npm run clean && npm test && npm run build"
1821
},
@@ -38,8 +41,7 @@
3841
]
3942
},
4043
"files": [
41-
"dist",
42-
"src"
44+
"dist"
4345
],
4446
"repository": {
4547
"type": "git",
@@ -79,8 +81,8 @@
7981
"rollup-plugin-babel": "^2.7.1",
8082
"rollup-plugin-commonjs": "^8.0.2",
8183
"rollup-plugin-node-resolve": "^3.0.0",
82-
"rollup-plugin-uglify": "^1.0.2",
83-
"sinon": "^1.17.7"
84+
"sinon": "^1.17.7",
85+
"uglify-js": "^3.0.8"
8486
},
8587
"dependencies": {
8688
"deep-diff": "^0.3.5"

rollup.config.js

+12-6
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
import babel from 'rollup-plugin-babel';
22
import commonjs from 'rollup-plugin-commonjs';
33
import nodeResolve from 'rollup-plugin-node-resolve';
4-
import uglify from 'rollup-plugin-uglify';
54

65
export default {
76
entry: 'src/index.js',
8-
format: 'umd',
97
exports: 'named',
10-
moduleName: 'reduxLogger',
11-
dest: 'dist/redux-logger.js',
128
plugins: [
139
babel({
1410
babelrc: false,
@@ -29,7 +25,17 @@ export default {
2925
jsnext: true,
3026
main: true,
3127
browser: true,
32-
}),
33-
uglify(),
28+
})
3429
],
30+
targets: [
31+
{
32+
format: 'umd',
33+
moduleName: 'reduxLogger',
34+
dest: 'dist/redux-logger.js',
35+
},
36+
{
37+
format: 'es',
38+
dest: 'dist/redux-logger.es.js'
39+
}
40+
]
3541
};

0 commit comments

Comments
 (0)