From 759f8ecdce42d7bbe4342bfa59422583ad99a0be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 15 Mar 2021 10:14:47 +0100 Subject: [PATCH] Point to CJS files in `@babel/compat-data`'s `exports` (#13000) --- packages/babel-compat-data/corejs2-built-ins.js | 3 --- .../babel-compat-data/corejs3-shipped-proposals.js | 3 --- packages/babel-compat-data/native-modules.js | 3 --- packages/babel-compat-data/overlapping-plugins.js | 3 --- packages/babel-compat-data/package.json | 12 ++++++------ packages/babel-compat-data/plugin-bugfixes.js | 3 --- packages/babel-compat-data/plugins.js | 3 --- 7 files changed, 6 insertions(+), 24 deletions(-) diff --git a/packages/babel-compat-data/corejs2-built-ins.js b/packages/babel-compat-data/corejs2-built-ins.js index ccbe72f0d5..68ce97ff83 100644 --- a/packages/babel-compat-data/corejs2-built-ins.js +++ b/packages/babel-compat-data/corejs2-built-ins.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/corejs2-built-ins.json"); diff --git a/packages/babel-compat-data/corejs3-shipped-proposals.js b/packages/babel-compat-data/corejs3-shipped-proposals.js index b6abc7d267..6a85b4d974 100644 --- a/packages/babel-compat-data/corejs3-shipped-proposals.js +++ b/packages/babel-compat-data/corejs3-shipped-proposals.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/corejs3-shipped-proposals.json"); diff --git a/packages/babel-compat-data/native-modules.js b/packages/babel-compat-data/native-modules.js index efa3031c0a..8e97da4bcf 100644 --- a/packages/babel-compat-data/native-modules.js +++ b/packages/babel-compat-data/native-modules.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/native-modules.json"); diff --git a/packages/babel-compat-data/overlapping-plugins.js b/packages/babel-compat-data/overlapping-plugins.js index 9f7d8efde5..88242e4678 100644 --- a/packages/babel-compat-data/overlapping-plugins.js +++ b/packages/babel-compat-data/overlapping-plugins.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/overlapping-plugins.json"); diff --git a/packages/babel-compat-data/package.json b/packages/babel-compat-data/package.json index eeb9bc153a..da04c4297d 100644 --- a/packages/babel-compat-data/package.json +++ b/packages/babel-compat-data/package.json @@ -13,12 +13,12 @@ "access": "public" }, "exports": { - "./plugins": "./data/plugins.json", - "./native-modules": "./data/native-modules.json", - "./corejs2-built-ins": "./data/corejs2-built-ins.json", - "./corejs3-shipped-proposals": "./data/corejs3-shipped-proposals.json", - "./overlapping-plugins": "./data/overlapping-plugins.json", - "./plugin-bugfixes": "./data/plugin-bugfixes.json" + "./plugins": "./plugins.js", + "./native-modules": "./native-modules.js", + "./corejs2-built-ins": "./corejs2-built-ins.js", + "./corejs3-shipped-proposals": "./corejs3-shipped-proposals.js", + "./overlapping-plugins": "./overlapping-plugins.js", + "./plugin-bugfixes": "./plugin-bugfixes.js" }, "scripts": { "build-data": "./scripts/download-compat-table.sh && node ./scripts/build-data.js && node ./scripts/build-modules-support.js && node ./scripts/build-bugfixes-targets.js" diff --git a/packages/babel-compat-data/plugin-bugfixes.js b/packages/babel-compat-data/plugin-bugfixes.js index 79e5bfb7b5..f390181a63 100644 --- a/packages/babel-compat-data/plugin-bugfixes.js +++ b/packages/babel-compat-data/plugin-bugfixes.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/plugin-bugfixes.json"); diff --git a/packages/babel-compat-data/plugins.js b/packages/babel-compat-data/plugins.js index 74a9d60f23..42646edce6 100644 --- a/packages/babel-compat-data/plugins.js +++ b/packages/babel-compat-data/plugins.js @@ -1,4 +1 @@ -// Node < 13.3 doesn't support export maps in package.json. -// Use this proxy file as a fallback. - module.exports = require("./data/plugins.json");