From eb025dfc0bf6be335fbddcb6d1c63ebd3799de01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Fri, 29 May 2020 11:56:38 -0400 Subject: [PATCH] fix: add new plugin names to missing plugin helpers --- .../src/parser/util/missing-plugin-helper.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/packages/babel-core/src/parser/util/missing-plugin-helper.js b/packages/babel-core/src/parser/util/missing-plugin-helper.js index 114b9f23005b..fad0d136e298 100644 --- a/packages/babel-core/src/parser/util/missing-plugin-helper.js +++ b/packages/babel-core/src/parser/util/missing-plugin-helper.js @@ -133,6 +133,12 @@ const pluginNameMap = { url: "https://git.io/vAlRe", }, }, + moduleAttributes: { + syntax: { + name: "@babel/plugin-syntax-module-attributes", + url: "https://git.io/JfK3k", + }, + }, numericSeparator: { syntax: { name: "@babel/plugin-syntax-numeric-separator", @@ -163,6 +169,16 @@ const pluginNameMap = { url: "https://git.io/vb4SU", }, }, + privateIn: { + syntax: { + name: "@babel/plugin-syntax-private-property-in-object", + url: "https://git.io/JfK3q", + }, + transform: { + name: "@babel/plugin-proposal-private-property-in-object", + url: "https://git.io/JfK3O", + }, + }, recordAndTuple: { syntax: { name: "@babel/plugin-syntax-record-and-tuple", @@ -236,6 +252,9 @@ const pluginNameMap = { }, }; +//todo: we don't have plugin-syntax-private-property-in-object +pluginNameMap.privateIn.syntax = pluginNameMap.privateIn.transform; + const getNameURLCombination = ({ name, url }) => `${name} (${url})`; /*