Add babel plugin to workaround bug in @babel/preset-env (#45664) (#45667)

* Add babel plugin to workaround bug in @babel/preset-env (#45664)

(cherry picked from commit 05f68c391c)

* Change ordering
This commit is contained in:
Ashley Harrison
2022-02-21 15:28:12 +00:00
committed by GitHub
parent f59e0ed914
commit 40d60834c2
3 changed files with 17 additions and 12 deletions
+3
View File
@@ -33,6 +33,9 @@
"allowDeclareFields": true
}
],
// added to mitigate https://github.com/babel/babel/issues/14289
// package (and following line) can be removed once the issue is fixed and released
"@babel/plugin-proposal-class-properties",
["@babel/plugin-proposal-object-rest-spread", { "loose": true }],
"@babel/plugin-transform-react-constant-elements",
"@babel/plugin-proposal-nullish-coalescing-operator",
+1
View File
@@ -69,6 +69,7 @@
},
"devDependencies": {
"@babel/core": "7.16.7",
"@babel/plugin-proposal-class-properties": "7.16.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
"@babel/plugin-proposal-object-rest-spread": "7.16.7",
"@babel/plugin-proposal-optional-chaining": "7.16.7",
+13 -12
View File
@@ -1006,6 +1006,18 @@ __metadata:
languageName: node
linkType: hard
"@babel/plugin-proposal-class-properties@npm:7.16.7, @babel/plugin-proposal-class-properties@npm:^7.16.7":
version: 7.16.7
resolution: "@babel/plugin-proposal-class-properties@npm:7.16.7"
dependencies:
"@babel/helper-create-class-features-plugin": ^7.16.7
"@babel/helper-plugin-utils": ^7.16.7
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 3977e841e17b45b47be749b9a5b67b9e8b25ff0840f9fdad3f00cbcb35db4f5ff15f074939fe19b01207a29688c432cc2c682351959350834d62920b7881f803
languageName: node
linkType: hard
"@babel/plugin-proposal-class-properties@npm:^7.12.1, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.14.5":
version: 7.14.5
resolution: "@babel/plugin-proposal-class-properties@npm:7.14.5"
@@ -1018,18 +1030,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/plugin-proposal-class-properties@npm:^7.16.7":
version: 7.16.7
resolution: "@babel/plugin-proposal-class-properties@npm:7.16.7"
dependencies:
"@babel/helper-create-class-features-plugin": ^7.16.7
"@babel/helper-plugin-utils": ^7.16.7
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 3977e841e17b45b47be749b9a5b67b9e8b25ff0840f9fdad3f00cbcb35db4f5ff15f074939fe19b01207a29688c432cc2c682351959350834d62920b7881f803
languageName: node
linkType: hard
"@babel/plugin-proposal-class-static-block@npm:^7.15.4":
version: 7.15.4
resolution: "@babel/plugin-proposal-class-static-block@npm:7.15.4"
@@ -19572,6 +19572,7 @@ __metadata:
resolution: "grafana@workspace:."
dependencies:
"@babel/core": 7.16.7
"@babel/plugin-proposal-class-properties": 7.16.7
"@babel/plugin-proposal-nullish-coalescing-operator": 7.16.7
"@babel/plugin-proposal-object-rest-spread": 7.16.7
"@babel/plugin-proposal-optional-chaining": 7.16.7