Improve DX around `prefer-global-this` in TypeScript files
Opened this issue · 0 comments
fregante commented
A lot of types in the wild are either only set on Window
or differ between window.*
and globalThis.*
. These types are wrong, but they do come up when this rule is applied.
There are a few ways that this rule can help with the migration:
- disable the rule's auto-fix in TS files
- extend the message to specify how to specify the type
- suggest solutions in the rule's readme
Examples:
Originally posted by @fregante in #2482 (comment)