diff --git a/packages/babel-standalone/package.json b/packages/babel-standalone/package.json index a95c4a5d0e24..7c59d3a33a07 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -32,6 +32,7 @@ "@babel/plugin-proposal-optional-chaining": "^7.9.0", "@babel/plugin-proposal-pipeline-operator": "^7.8.3", "@babel/plugin-proposal-private-methods": "^7.8.3", + "@babel/plugin-proposal-private-property-in-object": "^7.8.3", "@babel/plugin-proposal-throw-expressions": "^7.8.3", "@babel/plugin-proposal-unicode-property-regex": "^7.8.8", "@babel/plugin-syntax-async-generators": "^7.8.0", diff --git a/packages/babel-standalone/scripts/pluginConfig.json b/packages/babel-standalone/scripts/pluginConfig.json index 856d0869b5e5..f764567be97d 100644 --- a/packages/babel-standalone/scripts/pluginConfig.json +++ b/packages/babel-standalone/scripts/pluginConfig.json @@ -34,6 +34,7 @@ "proposal-optional-chaining", "proposal-pipeline-operator", "proposal-private-methods", + "proposal-private-property-in-object", "proposal-throw-expressions", "proposal-unicode-property-regex", "transform-async-to-generator", diff --git a/packages/babel-standalone/src/generated/plugins.js b/packages/babel-standalone/src/generated/plugins.js index 0b55279003db..4269a01b71cd 100644 --- a/packages/babel-standalone/src/generated/plugins.js +++ b/packages/babel-standalone/src/generated/plugins.js @@ -38,6 +38,7 @@ import proposalOptionalCatchBinding from "@babel/plugin-proposal-optional-catch- import proposalOptionalChaining from "@babel/plugin-proposal-optional-chaining"; import proposalPipelineOperator from "@babel/plugin-proposal-pipeline-operator"; import proposalPrivateMethods from "@babel/plugin-proposal-private-methods"; +import proposalPrivatePropertyInObject from "@babel/plugin-proposal-private-property-in-object"; import proposalThrowExpressions from "@babel/plugin-proposal-throw-expressions"; import proposalUnicodePropertyRegex from "@babel/plugin-proposal-unicode-property-regex"; import transformAsyncToGenerator from "@babel/plugin-transform-async-to-generator"; @@ -127,6 +128,7 @@ export { proposalOptionalChaining, proposalPipelineOperator, proposalPrivateMethods, + proposalPrivatePropertyInObject, proposalThrowExpressions, proposalUnicodePropertyRegex, transformAsyncToGenerator, @@ -217,6 +219,7 @@ export const all = { "proposal-optional-chaining": proposalOptionalChaining, "proposal-pipeline-operator": proposalPipelineOperator, "proposal-private-methods": proposalPrivateMethods, + "proposal-private-property-in-object": proposalPrivatePropertyInObject, "proposal-throw-expressions": proposalThrowExpressions, "proposal-unicode-property-regex": proposalUnicodePropertyRegex, "transform-async-to-generator": transformAsyncToGenerator, diff --git a/packages/babel-standalone/src/preset-stage-1.js b/packages/babel-standalone/src/preset-stage-1.js index 2d8aba73a2db..d56900552151 100644 --- a/packages/babel-standalone/src/preset-stage-1.js +++ b/packages/babel-standalone/src/preset-stage-1.js @@ -23,6 +23,7 @@ export default (_: any, opts: Object = {}) => { [babelPlugins.syntaxRecordAndTuple, { syntaxType: recordAndTupleSyntax }], babelPlugins.proposalExportDefaultFrom, [babelPlugins.proposalPipelineOperator, { proposal: pipelineProposal }], + babelPlugins.proposalPrivatePropertyInObject, babelPlugins.proposalDoExpressions, ], };