From 0d34bef0afab3425f2fa23017b66af24bfe851d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Wed, 20 Jan 2021 14:55:24 +0100 Subject: [PATCH] Add `__esModule = true` --- .../babel-plugin-transform-runtime/scripts/build-dist.js | 5 ++++- .../babel-runtime-corejs2/helpers/iterableToArray/index.js | 3 ++- packages/babel-runtime-corejs2/helpers/temporalRef/index.js | 3 ++- packages/babel-runtime-corejs2/helpers/toArray/index.js | 3 ++- packages/babel-runtime/helpers/iterableToArray/index.js | 3 ++- packages/babel-runtime/helpers/temporalRef/index.js | 3 ++- packages/babel-runtime/helpers/toArray/index.js | 3 ++- 7 files changed, 16 insertions(+), 7 deletions(-) diff --git a/packages/babel-plugin-transform-runtime/scripts/build-dist.js b/packages/babel-plugin-transform-runtime/scripts/build-dist.js index 0d70b4b07b5a..2a0807d364f8 100644 --- a/packages/babel-plugin-transform-runtime/scripts/build-dist.js +++ b/packages/babel-plugin-transform-runtime/scripts/build-dist.js @@ -293,7 +293,10 @@ function addDefaultCJSExport({ template }) { exit(path) { path.pushContainer( "body", - template.statement.ast`module.exports.default = module.exports` + template.statements.ast` + module.exports.default = module.exports; + module.exports.__esModule = true; + ` ); }, }, diff --git a/packages/babel-runtime-corejs2/helpers/iterableToArray/index.js b/packages/babel-runtime-corejs2/helpers/iterableToArray/index.js index 0d379cb5e034..8b99f35bc1c4 100644 --- a/packages/babel-runtime-corejs2/helpers/iterableToArray/index.js +++ b/packages/babel-runtime-corejs2/helpers/iterableToArray/index.js @@ -9,4 +9,5 @@ function _iterableToArray(iter) { } module.exports = _iterableToArray; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file diff --git a/packages/babel-runtime-corejs2/helpers/temporalRef/index.js b/packages/babel-runtime-corejs2/helpers/temporalRef/index.js index b804772d387d..6b0786fa2103 100644 --- a/packages/babel-runtime-corejs2/helpers/temporalRef/index.js +++ b/packages/babel-runtime-corejs2/helpers/temporalRef/index.js @@ -7,4 +7,5 @@ function _temporalRef(val, name) { } module.exports = _temporalRef; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file diff --git a/packages/babel-runtime-corejs2/helpers/toArray/index.js b/packages/babel-runtime-corejs2/helpers/toArray/index.js index fae342121002..444f26617ece 100644 --- a/packages/babel-runtime-corejs2/helpers/toArray/index.js +++ b/packages/babel-runtime-corejs2/helpers/toArray/index.js @@ -11,4 +11,5 @@ function _toArray(arr) { } module.exports = _toArray; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file diff --git a/packages/babel-runtime/helpers/iterableToArray/index.js b/packages/babel-runtime/helpers/iterableToArray/index.js index 060f06382fa9..45f75e81540f 100644 --- a/packages/babel-runtime/helpers/iterableToArray/index.js +++ b/packages/babel-runtime/helpers/iterableToArray/index.js @@ -3,4 +3,5 @@ function _iterableToArray(iter) { } module.exports = _iterableToArray; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file diff --git a/packages/babel-runtime/helpers/temporalRef/index.js b/packages/babel-runtime/helpers/temporalRef/index.js index b4cb3f14b9df..945aed260ce5 100644 --- a/packages/babel-runtime/helpers/temporalRef/index.js +++ b/packages/babel-runtime/helpers/temporalRef/index.js @@ -7,4 +7,5 @@ function _temporalRef(val, name) { } module.exports = _temporalRef; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file diff --git a/packages/babel-runtime/helpers/toArray/index.js b/packages/babel-runtime/helpers/toArray/index.js index 23459919e41a..0e15baa13f52 100644 --- a/packages/babel-runtime/helpers/toArray/index.js +++ b/packages/babel-runtime/helpers/toArray/index.js @@ -11,4 +11,5 @@ function _toArray(arr) { } module.exports = _toArray; -module.exports["default"] = module.exports; \ No newline at end of file +module.exports["default"] = module.exports; +module.exports.__esModule = true; \ No newline at end of file