File tree 3 files changed +7
-2
lines changed
3 files changed +7
-2
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " svelte-eslint-parser " : patch
3
+ ---
4
+
5
+ fix: wrong typing for typescript v5
Original file line number Diff line number Diff line change 98
98
"semver" : " ^7.3.5" ,
99
99
"string-replace-loader" : " ^3.0.3" ,
100
100
"svelte" : " ^3.46.1" ,
101
- "typescript" : " ~4.9 .0" ,
101
+ "typescript" : " ~5.0 .0" ,
102
102
"vue-eslint-parser" : " ^9.0.0"
103
103
},
104
104
"publishConfig" : {
Original file line number Diff line number Diff line change @@ -333,7 +333,7 @@ function convertEventHandlerDirective(
333
333
ctx ,
334
334
isCustomEvent
335
335
? "(e:CustomEvent<any>)=>void"
336
- : `(e:'${ node . name } ' extends keyof HTMLElementEventMap?HTMLElementEventMap[' ${ node . name } ' ]:CustomEvent<any>)=>void`
336
+ : `(e:'${ node . name } ' extends infer U?U extends keyof HTMLElementEventMap?HTMLElementEventMap[U ]:CustomEvent<any>:never )=>void`
337
337
) ,
338
338
} ) ;
339
339
return directive ;
You can’t perform that action at this time.
0 commit comments