|
3 | 3 | "version": "2.3.1", |
4 | 4 | "description": "A react component toolset for managing animations", |
5 | 5 | "main": "lib/index.js", |
| 6 | + "module": "lib/index.mjs", |
6 | 7 | "scripts": { |
7 | 8 | "test": "npm run lint && npm run testonly", |
8 | 9 | "testonly": "jest --verbose", |
9 | 10 | "tdd": "jest --watch", |
10 | | - "build": "rimraf lib && babel src --out-dir lib && npm run build:dist && cp README.md LICENSE ./lib", |
| 11 | + "prebuild": "rimraf lib esm", |
| 12 | + "build": "npm run build:cjs && npm run build:esm && npm run build:mjs && npm run build:dist && cp README.md LICENSE ./lib", |
| 13 | + "build:esm": "cross-env BABEL_ENV=esm babel src --out-dir esm", |
| 14 | + "build:cjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib", |
| 15 | + "build:mjs": "copy-mjs && rimraf esm", |
| 16 | + "build:dist": "webpack && NODE_ENV=production webpack -p", |
11 | 17 | "build:docs": "npm -C www run build", |
12 | | - "build:dist": "rimraf lib/dist && webpack && NODE_ENV=production webpack -p", |
13 | 18 | "bootstrap": "yarn && yarn --cwd www", |
14 | 19 | "lint": "eslint src test", |
15 | | - "release": "release", |
16 | | - "release:next": "release --preid beta --tag next", |
17 | 20 | "deploy-docs": "npm -C www run deploy", |
18 | 21 | "start": "npm -C www run develop", |
19 | 22 | "storybook": "start-storybook -p 6006", |
|
77 | 80 | "babel-loader": "^6.4.1", |
78 | 81 | "babel-plugin-add-module-exports": "^0.2.1", |
79 | 82 | "babel-plugin-dev-expression": "^0.2.1", |
| 83 | + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", |
80 | 84 | "babel-plugin-transform-object-assign": "^6.22.0", |
81 | 85 | "babel-plugin-transform-react-remove-prop-types": "^0.4.5", |
82 | 86 | "babel-preset-latest": "^6.24.0", |
83 | 87 | "babel-preset-react": "^6.23.0", |
84 | 88 | "babel-preset-stage-2": "^6.18.0", |
| 89 | + "copy-mjs": "^0.1.0", |
| 90 | + "cross-env": "^5.0.1", |
85 | 91 | "enzyme": "^3.0.0", |
86 | 92 | "enzyme-adapter-react-16": "^1.0.0", |
87 | 93 | "eslint": "^3.17.1", |
|
97 | 103 | "react": "^16.0.0", |
98 | 104 | "react-dom": "^16.0.0", |
99 | 105 | "react-test-renderer": "^16.0.0", |
100 | | - "release-script": "^1.0.2", |
101 | 106 | "rimraf": "^2.6.1", |
102 | 107 | "semantic-release": "^15.1.7", |
103 | | - "semantic-release-alt-publish-dir": "^2.1.1", |
| 108 | + "semantic-release-alt-publish-dir": "^2.1.2", |
104 | 109 | "sinon": "^2.1.0", |
105 | 110 | "travis-deploy-once": "^4.4.1", |
106 | 111 | "webpack": "^3.6.0", |
|
0 commit comments