Archive plugins (#12117)

This commit is contained in:
Huáng Jùnliàng 2020-10-09 10:29:37 -04:00 committed by GitHub
parent ebec7c8baf
commit 62965e3880
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 28 additions and 288 deletions

View File

@ -27,5 +27,7 @@ suppress_type=$FlowSubtype
esproposal.export_star_as=enable esproposal.export_star_as=enable
esproposal.optional_chaining=enable esproposal.optional_chaining=enable
esproposal.nullish_coalescing=enable esproposal.nullish_coalescing=enable
module.name_mapper='^@babel\/\([a-zA-Z0-9_\-]+\)$' -> '<PROJECT_ROOT>/packages/babel-\1/src/index' module.name_mapper='^@babel/\([a-zA-Z0-9_-]+\)$' -> '<PROJECT_ROOT>/packages/babel-\1/src/index'
; Todo: can not make it works, 🤷‍♂️
; module.name_mapper='^@babel/plugin-syntax-import-meta$' -> '<PROJECT_ROOT>/packages/babel-standalone/node_modules/@babel/plugin-syntax-import-meta/lib/index'
module.ignore_non_literal_requires=true module.ignore_non_literal_requires=true

View File

@ -7,17 +7,10 @@ module.exports = {
"@babel/preset-react", "@babel/preset-react",
], ],
plugins: [ plugins: [
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-syntax-import-meta",
"@babel/plugin-syntax-export-default-from", "@babel/plugin-syntax-export-default-from",
"@babel/plugin-proposal-class-properties", "@babel/plugin-proposal-class-properties",
"@babel/plugin-proposal-nullish-coalescing-operator",
"@babel/plugin-proposal-optional-chaining",
"@babel/plugin-syntax-numeric-separator",
"@babel/plugin-syntax-export-namespace-from",
["@babel/plugin-proposal-decorators", { decoratorsBeforeExport: false }], ["@babel/plugin-proposal-decorators", { decoratorsBeforeExport: false }],
["@babel/plugin-proposal-pipeline-operator", { proposal: "minimal" }], ["@babel/plugin-proposal-pipeline-operator", { proposal: "minimal" }],
"@babel/plugin-syntax-bigint",
"@babel/plugin-proposal-private-methods", "@babel/plugin-proposal-private-methods",
"@babel/plugin-proposal-do-expressions", "@babel/plugin-proposal-do-expressions",
], ],

View File

@ -9,16 +9,9 @@
"@babel/plugin-proposal-class-properties": "workspace:^7.10.4", "@babel/plugin-proposal-class-properties": "workspace:^7.10.4",
"@babel/plugin-proposal-decorators": "workspace:^7.10.4", "@babel/plugin-proposal-decorators": "workspace:^7.10.4",
"@babel/plugin-proposal-do-expressions": "workspace:^7.10.4", "@babel/plugin-proposal-do-expressions": "workspace:^7.10.4",
"@babel/plugin-proposal-nullish-coalescing-operator": "workspace:^7.10.4",
"@babel/plugin-proposal-optional-chaining": "workspace:^7.11.0",
"@babel/plugin-proposal-pipeline-operator": "workspace:^7.10.4", "@babel/plugin-proposal-pipeline-operator": "workspace:^7.10.4",
"@babel/plugin-proposal-private-methods": "workspace:^7.10.4", "@babel/plugin-proposal-private-methods": "workspace:^7.10.4",
"@babel/plugin-syntax-bigint": "^7.7.4",
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
"@babel/plugin-syntax-export-default-from": "workspace:^7.10.4", "@babel/plugin-syntax-export-default-from": "workspace:^7.10.4",
"@babel/plugin-syntax-export-namespace-from": "^7.0.0",
"@babel/plugin-syntax-import-meta": "workspace:^7.10.4",
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4",
"@babel/preset-env": "workspace:^7.11.0", "@babel/preset-env": "workspace:^7.11.0",
"@babel/preset-flow": "workspace:^7.10.4", "@babel/preset-flow": "workspace:^7.10.4",
"@babel/preset-react": "workspace:^7.10.4" "@babel/preset-react": "workspace:^7.10.4"

View File

@ -1,20 +1,3 @@
// These packages under the @babel namespace aren't in this monorepo.
const externalBabelPackages = [
"plugin-syntax-async-generators",
"plugin-syntax-bigint",
"plugin-syntax-dynamic-import",
"plugin-syntax-json-strings",
"plugin-syntax-nullish-coalescing-operator",
"plugin-syntax-object-rest-spread",
"plugin-syntax-optional-catch-binding",
"plugin-syntax-optional-chaining",
"plugin-syntax-export-namespace-from",
];
// prettier-ignore
const monorepoPackagePattern =
`^@babel/(?!eslint-)(?!${externalBabelPackages.join("|")})([a-zA-Z0-9_-]+)$`;
module.exports = { module.exports = {
collectCoverageFrom: [ collectCoverageFrom: [
"packages/*/src/**/*.mjs", "packages/*/src/**/*.mjs",
@ -60,8 +43,8 @@ module.exports = {
"/test/__data__/", "/test/__data__/",
"<rootDir>/build/", "<rootDir>/build/",
], ],
moduleNameMapper: { // We don't need module name mappers here as depedencies of workspace
[monorepoPackagePattern]: "<rootDir>/packages/babel-$1/", // package should be declared explicitly in the package.json
"^@babel/eslint-([a-zA-Z0-9_-]+)$": "<rootDir>/eslint/babel-eslint-$1/", // Yarn will generate correct file links so that Jest can resolve correctly
}, moduleNameMapper: null,
}; };

View File

@ -17,7 +17,7 @@
], ],
"dependencies": { "dependencies": {
"@babel/helper-plugin-utils": "workspace:^7.10.4", "@babel/helper-plugin-utils": "workspace:^7.10.4",
"@babel/plugin-syntax-logical-assignment-operators": "workspace:^7.10.4" "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
}, },
"peerDependencies": { "peerDependencies": {
"@babel/core": "^7.0.0-0" "@babel/core": "^7.0.0-0"

View File

@ -17,7 +17,7 @@
], ],
"dependencies": { "dependencies": {
"@babel/helper-plugin-utils": "workspace:^7.10.4", "@babel/helper-plugin-utils": "workspace:^7.10.4",
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4" "@babel/plugin-syntax-numeric-separator": "^7.10.4"
}, },
"peerDependencies": { "peerDependencies": {
"@babel/core": "^7.0.0-0" "@babel/core": "^7.0.0-0"

View File

@ -1,3 +0,0 @@
src
test
*.log

View File

@ -1,19 +0,0 @@
# @babel/plugin-syntax-import-meta
> Allow parsing of import.meta
See our website [@babel/plugin-syntax-import-meta](https://babeljs.io/docs/en/next/babel-plugin-syntax-import-meta.html) for more information.
## Install
Using npm:
```sh
npm install --save-dev @babel/plugin-syntax-import-meta
```
or using yarn:
```sh
yarn add @babel/plugin-syntax-import-meta --dev
```

View File

@ -1,27 +0,0 @@
{
"name": "@babel/plugin-syntax-import-meta",
"version": "7.10.4",
"description": "Allow parsing of import.meta",
"repository": {
"type": "git",
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-plugin-syntax-import-meta"
},
"license": "MIT",
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"dependencies": {
"@babel/helper-plugin-utils": "workspace:^7.10.4"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "workspace:^7.10.4"
}
}

View File

@ -1,13 +0,0 @@
import { declare } from "@babel/helper-plugin-utils";
export default declare(api => {
api.assertVersion(7);
return {
name: "syntax-import-meta",
manipulateOptions(opts, parserOpts) {
parserOpts.plugins.push("importMeta");
},
};
});

View File

@ -1,19 +0,0 @@
# @babel/plugin-syntax-logical-assignment-operators
> Allow parsing of the logical assignment operators
See our website [@babel/plugin-syntax-logical-assignment-operators](https://babeljs.io/docs/en/next/babel-plugin-syntax-logical-assignment-operators.html) for more information.
## Install
Using npm:
```sh
npm install --save-dev @babel/plugin-syntax-logical-assignment-operators
```
or using yarn:
```sh
yarn add @babel/plugin-syntax-logical-assignment-operators --dev
```

View File

@ -1,27 +0,0 @@
{
"name": "@babel/plugin-syntax-logical-assignment-operators",
"version": "7.10.4",
"description": "Allow parsing of the logical assignment operators",
"repository": {
"type": "git",
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-plugin-syntax-logical-assignment-operators"
},
"license": "MIT",
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"dependencies": {
"@babel/helper-plugin-utils": "workspace:^7.10.4"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "workspace:^7.10.4"
}
}

View File

@ -1,13 +0,0 @@
import { declare } from "@babel/helper-plugin-utils";
export default declare(api => {
api.assertVersion(7);
return {
name: "syntax-logical-assignment-operators",
manipulateOptions(opts, parserOpts) {
parserOpts.plugins.push("logicalAssignment");
},
};
});

View File

@ -1,3 +0,0 @@
node_modules
*.log
src

View File

@ -1,19 +0,0 @@
# @babel/plugin-syntax-numeric-separator
> Allow parsing of Decimal, Binary, Hex and Octal literals that contain a Numeric Literal Separator
See our website [@babel/plugin-syntax-numeric-separator](https://babeljs.io/docs/en/next/babel-plugin-syntax-numeric-separator.html) for more information.
## Install
Using npm:
```sh
npm install --save-dev @babel/plugin-syntax-numeric-separator
```
or using yarn:
```sh
yarn add @babel/plugin-syntax-numeric-separator --dev
```

View File

@ -1,27 +0,0 @@
{
"name": "@babel/plugin-syntax-numeric-separator",
"version": "7.10.4",
"description": "Allow parsing of Decimal, Binary, Hex and Octal literals that contain a Numeric Literal Separator",
"repository": {
"type": "git",
"url": "https://github.com/babel/babel.git",
"directory": "packages/babel-plugin-syntax-numeric-separator"
},
"license": "MIT",
"publishConfig": {
"access": "public"
},
"main": "lib/index.js",
"keywords": [
"babel-plugin"
],
"dependencies": {
"@babel/helper-plugin-utils": "workspace:^7.10.4"
},
"peerDependencies": {
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
"@babel/core": "workspace:^7.10.4"
}
}

View File

@ -1,13 +0,0 @@
import { declare } from "@babel/helper-plugin-utils";
export default declare(api => {
api.assertVersion(7);
return {
name: "syntax-numeric-separator",
manipulateOptions(opts, parserOpts) {
parserOpts.plugins.push("numericSeparator");
},
};
});

View File

@ -1,7 +1,3 @@
{ {
"plugins": [ "plugins": ["external-helpers", "transform-modules-systemjs"]
"external-helpers",
"syntax-import-meta",
"transform-modules-systemjs"
]
} }

View File

@ -38,9 +38,9 @@
"@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-dynamic-import": "^7.8.0",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
"@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-json-strings": "^7.8.0",
"@babel/plugin-syntax-logical-assignment-operators": "workspace:^7.10.4", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4",
"@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0",

View File

@ -41,7 +41,7 @@
"@babel/plugin-syntax-flow": "workspace:^7.10.4", "@babel/plugin-syntax-flow": "workspace:^7.10.4",
"@babel/plugin-syntax-function-bind": "workspace:^7.10.4", "@babel/plugin-syntax-function-bind": "workspace:^7.10.4",
"@babel/plugin-syntax-function-sent": "workspace:^7.10.4", "@babel/plugin-syntax-function-sent": "workspace:^7.10.4",
"@babel/plugin-syntax-import-meta": "workspace:^7.10.4", "@babel/plugin-syntax-import-meta": "^7.10.4",
"@babel/plugin-syntax-jsx": "workspace:^7.10.4", "@babel/plugin-syntax-jsx": "workspace:^7.10.4",
"@babel/plugin-syntax-module-attributes": "workspace:^7.10.4", "@babel/plugin-syntax-module-attributes": "workspace:^7.10.4",
"@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0",

View File

@ -21,7 +21,7 @@ for (const plugin of pluginConfig) {
allList += `"${plugin}": ${camelPlugin},`; allList += `"${plugin}": ${camelPlugin},`;
} }
const fileContent = `// @flow const fileContent = `
/* /*
* This file is auto-generated! Do not modify it directly. * This file is auto-generated! Do not modify it directly.
* To re-generate run 'make build' * To re-generate run 'make build'

View File

@ -1,4 +1,3 @@
// @flow
/* /*
* This file is auto-generated! Do not modify it directly. * This file is auto-generated! Do not modify it directly.
* To re-generate run 'make build' * To re-generate run 'make build'

View File

@ -215,16 +215,9 @@ __metadata:
"@babel/plugin-proposal-class-properties": "workspace:^7.10.4" "@babel/plugin-proposal-class-properties": "workspace:^7.10.4"
"@babel/plugin-proposal-decorators": "workspace:^7.10.4" "@babel/plugin-proposal-decorators": "workspace:^7.10.4"
"@babel/plugin-proposal-do-expressions": "workspace:^7.10.4" "@babel/plugin-proposal-do-expressions": "workspace:^7.10.4"
"@babel/plugin-proposal-nullish-coalescing-operator": "workspace:^7.10.4"
"@babel/plugin-proposal-optional-chaining": "workspace:^7.11.0"
"@babel/plugin-proposal-pipeline-operator": "workspace:^7.10.4" "@babel/plugin-proposal-pipeline-operator": "workspace:^7.10.4"
"@babel/plugin-proposal-private-methods": "workspace:^7.10.4" "@babel/plugin-proposal-private-methods": "workspace:^7.10.4"
"@babel/plugin-syntax-bigint": ^7.7.4
"@babel/plugin-syntax-dynamic-import": ^7.0.0
"@babel/plugin-syntax-export-default-from": "workspace:^7.10.4" "@babel/plugin-syntax-export-default-from": "workspace:^7.10.4"
"@babel/plugin-syntax-export-namespace-from": ^7.0.0
"@babel/plugin-syntax-import-meta": "workspace:^7.10.4"
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4"
"@babel/preset-env": "workspace:^7.11.0" "@babel/preset-env": "workspace:^7.11.0"
"@babel/preset-flow": "workspace:^7.10.4" "@babel/preset-flow": "workspace:^7.10.4"
"@babel/preset-react": "workspace:^7.10.4" "@babel/preset-react": "workspace:^7.10.4"
@ -1166,7 +1159,7 @@ __metadata:
"@babel/helper-plugin-test-runner": "workspace:^7.10.4" "@babel/helper-plugin-test-runner": "workspace:^7.10.4"
"@babel/helper-plugin-utils": "workspace:^7.10.4" "@babel/helper-plugin-utils": "workspace:^7.10.4"
"@babel/plugin-proposal-nullish-coalescing-operator": "workspace:^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator": "workspace:^7.10.4"
"@babel/plugin-syntax-logical-assignment-operators": "workspace:^7.10.4" "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
"@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0
peerDependencies: peerDependencies:
"@babel/core": ^7.0.0-0 "@babel/core": ^7.0.0-0
@ -1217,7 +1210,7 @@ __metadata:
"@babel/core": "workspace:^7.10.4" "@babel/core": "workspace:^7.10.4"
"@babel/helper-plugin-test-runner": "workspace:^7.10.4" "@babel/helper-plugin-test-runner": "workspace:^7.10.4"
"@babel/helper-plugin-utils": "workspace:^7.10.4" "@babel/helper-plugin-utils": "workspace:^7.10.4"
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4" "@babel/plugin-syntax-numeric-separator": ^7.10.4
peerDependencies: peerDependencies:
"@babel/core": ^7.0.0-0 "@babel/core": ^7.0.0-0
languageName: unknown languageName: unknown
@ -1416,17 +1409,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/plugin-syntax-bigint@npm:^7.7.4":
version: 7.8.3
resolution: "@babel/plugin-syntax-bigint@npm:7.8.3"
dependencies:
"@babel/helper-plugin-utils": ^7.8.0
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 8c9b610377af48e1d8ec0d5ad5eec5e462fbc775b20f367e0ebc2656b98b4cc73a952e8b5ab8641e6de0d04923f3843dd73ce00a71ef5cac9940822ff776c8ec
languageName: node
linkType: hard
"@babel/plugin-syntax-class-properties@npm:^7.10.4": "@babel/plugin-syntax-class-properties@npm:^7.10.4":
version: 7.10.4 version: 7.10.4
resolution: "@babel/plugin-syntax-class-properties@npm:7.10.4" resolution: "@babel/plugin-syntax-class-properties@npm:7.10.4"
@ -1481,7 +1463,7 @@ __metadata:
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"@babel/plugin-syntax-dynamic-import@npm:^7.0.0, @babel/plugin-syntax-dynamic-import@npm:^7.2.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.0": "@babel/plugin-syntax-dynamic-import@npm:^7.2.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.0":
version: 7.8.3 version: 7.8.3
resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
dependencies: dependencies:
@ -1503,7 +1485,7 @@ __metadata:
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"@babel/plugin-syntax-export-namespace-from@npm:^7.0.0, @babel/plugin-syntax-export-namespace-from@npm:^7.8.3": "@babel/plugin-syntax-export-namespace-from@npm:^7.8.3":
version: 7.8.3 version: 7.8.3
resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3"
dependencies: dependencies:
@ -1558,16 +1540,16 @@ __metadata:
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"@babel/plugin-syntax-import-meta@workspace:^7.10.4, @babel/plugin-syntax-import-meta@workspace:packages/babel-plugin-syntax-import-meta": "@babel/plugin-syntax-import-meta@npm:^7.10.4":
version: 0.0.0-use.local version: 7.10.4
resolution: "@babel/plugin-syntax-import-meta@workspace:packages/babel-plugin-syntax-import-meta" resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
dependencies: dependencies:
"@babel/core": "workspace:^7.10.4" "@babel/helper-plugin-utils": ^7.10.4
"@babel/helper-plugin-utils": "workspace:^7.10.4"
peerDependencies: peerDependencies:
"@babel/core": ^7.0.0-0 "@babel/core": ^7.0.0-0
languageName: unknown checksum: 685ee8f0b5b675952e02e1cabcde4d92638918a66ed515b2663e2e0b2246210a0768325423d5642f8687653a449357826675ccfcb712676be260a0ae13313828
linkType: soft languageName: node
linkType: hard
"@babel/plugin-syntax-json-strings@npm:^7.8.0": "@babel/plugin-syntax-json-strings@npm:^7.8.0":
version: 7.8.3 version: 7.8.3
@ -1602,17 +1584,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/plugin-syntax-logical-assignment-operators@workspace:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@workspace:packages/babel-plugin-syntax-logical-assignment-operators":
version: 0.0.0-use.local
resolution: "@babel/plugin-syntax-logical-assignment-operators@workspace:packages/babel-plugin-syntax-logical-assignment-operators"
dependencies:
"@babel/core": "workspace:^7.10.4"
"@babel/helper-plugin-utils": "workspace:^7.10.4"
peerDependencies:
"@babel/core": ^7.0.0-0
languageName: unknown
linkType: soft
"@babel/plugin-syntax-module-attributes@workspace:^7.10.4, @babel/plugin-syntax-module-attributes@workspace:packages/babel-plugin-syntax-module-attributes": "@babel/plugin-syntax-module-attributes@workspace:^7.10.4, @babel/plugin-syntax-module-attributes@workspace:packages/babel-plugin-syntax-module-attributes":
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "@babel/plugin-syntax-module-attributes@workspace:packages/babel-plugin-syntax-module-attributes" resolution: "@babel/plugin-syntax-module-attributes@workspace:packages/babel-plugin-syntax-module-attributes"
@ -1646,17 +1617,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/plugin-syntax-numeric-separator@workspace:^7.10.4, @babel/plugin-syntax-numeric-separator@workspace:packages/babel-plugin-syntax-numeric-separator":
version: 0.0.0-use.local
resolution: "@babel/plugin-syntax-numeric-separator@workspace:packages/babel-plugin-syntax-numeric-separator"
dependencies:
"@babel/core": "workspace:^7.10.4"
"@babel/helper-plugin-utils": "workspace:^7.10.4"
peerDependencies:
"@babel/core": ^7.0.0-0
languageName: unknown
linkType: soft
"@babel/plugin-syntax-object-rest-spread@npm:^7.0.0, @babel/plugin-syntax-object-rest-spread@npm:^7.7.4, @babel/plugin-syntax-object-rest-spread@npm:^7.8.0": "@babel/plugin-syntax-object-rest-spread@npm:^7.0.0, @babel/plugin-syntax-object-rest-spread@npm:^7.7.4, @babel/plugin-syntax-object-rest-spread@npm:^7.8.0":
version: 7.8.3 version: 7.8.3
resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
@ -2984,9 +2944,9 @@ __metadata:
"@babel/plugin-syntax-dynamic-import": ^7.2.0 "@babel/plugin-syntax-dynamic-import": ^7.2.0
"@babel/plugin-syntax-export-namespace-from": ^7.8.3 "@babel/plugin-syntax-export-namespace-from": ^7.8.3
"@babel/plugin-syntax-json-strings": ^7.8.0 "@babel/plugin-syntax-json-strings": ^7.8.0
"@babel/plugin-syntax-logical-assignment-operators": "workspace:^7.10.4" "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
"@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0
"@babel/plugin-syntax-numeric-separator": "workspace:^7.10.4" "@babel/plugin-syntax-numeric-separator": ^7.10.4
"@babel/plugin-syntax-object-rest-spread": ^7.8.0 "@babel/plugin-syntax-object-rest-spread": ^7.8.0
"@babel/plugin-syntax-optional-catch-binding": ^7.8.0 "@babel/plugin-syntax-optional-catch-binding": ^7.8.0
"@babel/plugin-syntax-optional-chaining": ^7.8.0 "@babel/plugin-syntax-optional-chaining": ^7.8.0
@ -3222,7 +3182,7 @@ __metadata:
"@babel/plugin-syntax-flow": "workspace:^7.10.4" "@babel/plugin-syntax-flow": "workspace:^7.10.4"
"@babel/plugin-syntax-function-bind": "workspace:^7.10.4" "@babel/plugin-syntax-function-bind": "workspace:^7.10.4"
"@babel/plugin-syntax-function-sent": "workspace:^7.10.4" "@babel/plugin-syntax-function-sent": "workspace:^7.10.4"
"@babel/plugin-syntax-import-meta": "workspace:^7.10.4" "@babel/plugin-syntax-import-meta": ^7.10.4
"@babel/plugin-syntax-jsx": "workspace:^7.10.4" "@babel/plugin-syntax-jsx": "workspace:^7.10.4"
"@babel/plugin-syntax-module-attributes": "workspace:^7.10.4" "@babel/plugin-syntax-module-attributes": "workspace:^7.10.4"
"@babel/plugin-syntax-object-rest-spread": ^7.8.0 "@babel/plugin-syntax-object-rest-spread": ^7.8.0