@@ -50,11 +50,11 @@ pub enum ESFeature {
5050 ES2022ClassProperties ,
5151 ES2022PrivateMethods ,
5252 ES2022MatchIndicesRegex ,
53- ES2022TopLevelAwait ,
5453 ES2024UnicodeSetsRegex ,
5554 ES2025DuplicateNamedCapturingGroupsRegex ,
5655 ES2025RegexpModifiers ,
5756 ES2020ExportNamespaceFrom ,
57+ ES2022TopLevelAwait ,
5858}
5959pub fn features ( ) -> & ' static FxHashMap < ESFeature , EngineTargets > {
6060 use ESFeature :: * ;
@@ -833,23 +833,6 @@ pub fn features() -> &'static FxHashMap<ESFeature, EngineTargets> {
833833 ( Es , Version ( 2022u16 , 0 , 0 ) ) ,
834834 ] ) ) ,
835835 ) ,
836- (
837- ES2022TopLevelAwait ,
838- EngineTargets :: new ( FxHashMap :: from_iter ( [
839- ( Samsung , Version ( 15u16 , 0u16 , 0u16 ) ) ,
840- ( Node , Version ( 14u16 , 8u16 , 0u16 ) ) ,
841- ( Firefox , Version ( 89u16 , 0u16 , 0u16 ) ) ,
842- ( Chrome , Version ( 89u16 , 0u16 , 0u16 ) ) ,
843- ( Safari , Version ( 15u16 , 0u16 , 0u16 ) ) ,
844- ( Ios , Version ( 15u16 , 0u16 , 0u16 ) ) ,
845- ( Edge , Version ( 89u16 , 0u16 , 0u16 ) ) ,
846- ( OperaMobile , Version ( 63u16 , 0u16 , 0u16 ) ) ,
847- ( Deno , Version ( 1u16 , 0u16 , 0u16 ) ) ,
848- ( Electron , Version ( 12u16 , 0u16 , 0u16 ) ) ,
849- ( Opera , Version ( 75u16 , 0u16 , 0u16 ) ) ,
850- ( Es , Version ( 2022u16 , 0 , 0 ) ) ,
851- ] ) ) ,
852- ) ,
853836 (
854837 ES2024UnicodeSetsRegex ,
855838 EngineTargets :: new ( FxHashMap :: from_iter ( [
@@ -911,6 +894,23 @@ pub fn features() -> &'static FxHashMap<ESFeature, EngineTargets> {
911894 ( Es , Version ( 2020u16 , 0 , 0 ) ) ,
912895 ] ) ) ,
913896 ) ,
897+ (
898+ ES2022TopLevelAwait ,
899+ EngineTargets :: new ( FxHashMap :: from_iter ( [
900+ ( Samsung , Version ( 15u16 , 0u16 , 0u16 ) ) ,
901+ ( Node , Version ( 14u16 , 8u16 , 0u16 ) ) ,
902+ ( Firefox , Version ( 89u16 , 0u16 , 0u16 ) ) ,
903+ ( Chrome , Version ( 89u16 , 0u16 , 0u16 ) ) ,
904+ ( Safari , Version ( 15u16 , 0u16 , 0u16 ) ) ,
905+ ( Ios , Version ( 15u16 , 0u16 , 0u16 ) ) ,
906+ ( Edge , Version ( 89u16 , 0u16 , 0u16 ) ) ,
907+ ( OperaMobile , Version ( 63u16 , 0u16 , 0u16 ) ) ,
908+ ( Deno , Version ( 1u16 , 0u16 , 0u16 ) ) ,
909+ ( Electron , Version ( 12u16 , 0u16 , 0u16 ) ) ,
910+ ( Opera , Version ( 75u16 , 0u16 , 0u16 ) ) ,
911+ ( Es , Version ( 2022u16 , 0 , 0 ) ) ,
912+ ] ) ) ,
913+ ) ,
914914 ] )
915915 } )
916916}
0 commit comments