diff --git a/.babelrc b/.babelrc index 716a314..7215f6d 100644 --- a/.babelrc +++ b/.babelrc @@ -10,14 +10,20 @@ } ] ], - "plugins": [["transform-object-rest-spread", { "useBuiltIns": true }]], + "plugins": [ + ["transform-object-rest-spread", { "useBuiltIns": true }], + "add-module-exports" + ], "env": { "test": { "presets": [ ["env", { "targets": { "node": "current" }, "useBuiltIns": true }], "babel-preset-power-assert" ], - "plugins": ["istanbul"] + "plugins": [ + ["transform-object-rest-spread", { "useBuiltIns": true }], + "istanbul" + ] } } } diff --git a/package.json b/package.json index 01da6bf..0ba8421 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", + "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-external-helpers": "^6.22.0", "babel-plugin-istanbul": "^4.1.5", "babel-plugin-transform-object-rest-spread": "^6.26.0", diff --git a/yarn.lock b/yarn.lock index bb329d6..8d0a0f1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -426,6 +426,10 @@ babel-messages@^6.23.0: dependencies: babel-runtime "^6.22.0" +babel-plugin-add-module-exports@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz#9ae9a1f4a8dc67f0cdec4f4aeda1e43a5ff65e25" + babel-plugin-check-es2015-constants@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"