|
3 | 3 | "version": "4.4.5", |
4 | 4 | "description": "Official React bindings for Redux", |
5 | 5 | "main": "./lib/index.js", |
| 6 | + "module": "es/index.js", |
| 7 | + "jsnext:main": "es/index.js", |
6 | 8 | "scripts": { |
7 | | - "build:lib": "babel src --out-dir lib", |
8 | | - "build:umd": "cross-env NODE_ENV=development webpack src/index.js dist/react-redux.js", |
9 | | - "build:umd:min": "cross-env NODE_ENV=production webpack src/index.js dist/react-redux.min.js", |
10 | | - "build": "npm run build:lib && npm run build:umd && npm run build:umd:min && node ./prepublish", |
11 | | - "clean": "rimraf lib dist coverage", |
| 9 | + "build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib", |
| 10 | + "build:es": "cross-env BABEL_ENV=es babel src --out-dir es", |
| 11 | + "build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/redux.js", |
| 12 | + "build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/redux.min.js", |
| 13 | + "build": "npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min", |
| 14 | + "clean": "rimraf lib dist es coverage", |
12 | 15 | "lint": "eslint src test", |
13 | 16 | "prepublish": "npm run clean && npm run build", |
14 | | - "test": "cross-env NODE_ENV=test mocha --compilers js:babel-register --recursive --require ./test/setup.js", |
| 17 | + "test": "cross-env BABEL_ENV=commonjs NODE_ENV=test mocha --compilers js:babel-register --recursive --require ./test/setup.js", |
15 | 18 | "test:watch": "npm test -- --watch", |
16 | 19 | "test:cov": "cross-env NODE_ENV=test nyc npm test", |
17 | 20 | "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov" |
|
23 | 26 | "files": [ |
24 | 27 | "dist", |
25 | 28 | "lib", |
26 | | - "src" |
| 29 | + "src", |
| 30 | + "es" |
27 | 31 | ], |
28 | 32 | "keywords": [ |
29 | 33 | "react", |
|
95 | 99 | "hoist-non-react-statics": "^1.0.3", |
96 | 100 | "invariant": "^2.0.0", |
97 | 101 | "lodash": "^4.2.0", |
| 102 | + "lodash-es": "^4.2.0", |
98 | 103 | "loose-envify": "^1.1.0" |
99 | 104 | }, |
100 | 105 | "peerDependencies": { |
|
0 commit comments