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})`; /*