33
44import syntaxAsyncGenerators from "@babel/plugin-syntax-async-generators" ;
55import syntaxClassProperties from "@babel/plugin-syntax-class-properties" ;
6+ import syntaxClassStaticBlock from "@babel/plugin-syntax-class-static-block" ;
67import syntaxDynamicImport from "@babel/plugin-syntax-dynamic-import" ;
78import syntaxExportNamespaceFrom from "@babel/plugin-syntax-export-namespace-from" ;
89import syntaxJsonStrings from "@babel/plugin-syntax-json-strings" ;
@@ -15,6 +16,7 @@ import syntaxOptionalChaining from "@babel/plugin-syntax-optional-chaining";
1516import syntaxTopLevelAwait from "@babel/plugin-syntax-top-level-await" ;
1617import proposalAsyncGeneratorFunctions from "@babel/plugin-proposal-async-generator-functions" ;
1718import proposalClassProperties from "@babel/plugin-proposal-class-properties" ;
19+ import proposalClassStaticBlock from "@babel/plugin-proposal-class-static-block" ;
1820import proposalDynamicImport from "@babel/plugin-proposal-dynamic-import" ;
1921import proposalExportNamespaceFrom from "@babel/plugin-proposal-export-namespace-from" ;
2022import proposalJsonStrings from "@babel/plugin-proposal-json-strings" ;
@@ -78,6 +80,7 @@ export default {
7880 bugfixV8SpreadParametersInOptionalChaining ,
7981 "proposal-async-generator-functions" : ( ) => proposalAsyncGeneratorFunctions ,
8082 "proposal-class-properties" : ( ) => proposalClassProperties ,
83+ "proposal-class-static-block" : ( ) => proposalClassStaticBlock ,
8184 "proposal-dynamic-import" : ( ) => proposalDynamicImport ,
8285 "proposal-export-namespace-from" : ( ) => proposalExportNamespaceFrom ,
8386 "proposal-json-strings" : ( ) => proposalJsonStrings ,
@@ -93,6 +96,7 @@ export default {
9396 "proposal-unicode-property-regex" : ( ) => proposalUnicodePropertyRegex ,
9497 "syntax-async-generators" : ( ) => syntaxAsyncGenerators ,
9598 "syntax-class-properties" : ( ) => syntaxClassProperties ,
99+ "syntax-class-static-block" : ( ) => syntaxClassStaticBlock ,
96100 "syntax-dynamic-import" : ( ) => syntaxDynamicImport ,
97101 "syntax-export-namespace-from" : ( ) => syntaxExportNamespaceFrom ,
98102 "syntax-json-strings" : ( ) => syntaxJsonStrings ,
@@ -138,3 +142,7 @@ export default {
138142 "transform-unicode-escapes" : ( ) => transformUnicodeEscapes ,
139143 "transform-unicode-regex" : ( ) => transformUnicodeRegex ,
140144} ;
145+
146+ export const minVersions = {
147+ "proposal-class-static-block" : "7.12.0" ,
148+ } ;
0 commit comments