Skip to content

Commit 4920312

Browse files
authoredMar 25, 2018
Merge pull request #59 from anajavi/master
Add es2015 module build
2 parents 9b8c7b7 + 98a0197 commit 4920312

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed
 

‎.babelrc

+17-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,19 @@
11
{
2-
"presets": [
3-
"react",
4-
[ "es2015", { "loose": true } ]
5-
],
6-
"plugins": [ "transform-runtime", "transform-object-rest-spread" ]
2+
3+
"env": {
4+
"development": {
5+
"presets": [
6+
"react",
7+
[ "es2015", { "loose": true } ]
8+
],
9+
"plugins": [ "transform-runtime", "transform-object-rest-spread" ]
10+
},
11+
"es": {
12+
"presets": [
13+
"react",
14+
[ "es2015", { "loose": true, "modules": false } ]
15+
],
16+
"plugins": [ "transform-runtime", "transform-object-rest-spread" ],
17+
}
18+
}
719
}

‎package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
"version": "0.10.0",
44
"description": "React Component Wrapper for Google reCAPTCHA",
55
"main": "lib/recaptcha-wrapper.js",
6+
"module": "lib/es/recaptcha-wrapper.js",
67
"directories": {
78
"lib": "lib/"
89
},
910
"scripts": {
10-
"build": "rm -rf lib && babel src --out-dir lib",
11+
"build": "rm -rf lib && npm run build:cjs && npm run build:es",
12+
"build:cjs": "babel src --out-dir lib",
13+
"build:es": "BABEL_ENV=es babel src --out-dir lib/es",
1114
"lint": "eslint ./",
1215
"lint:fix": "eslint ./ --fix",
1316
"test": "karma start --single-run",

0 commit comments

Comments
 (0)