Closed
Description
This propsal is a continuation of the discussion in #4061, cc @bradzacher
The rule prefer-readonly-parameter-types
is known to not play nicely with certain types, with the canonical example being the HTMLElement
from the standard lib. This type cannot be made deep-readonly, as that breaks TS compilation altogether.
Outstanding questions
- Should only the types themselves be ignored, or should the check ignore them, even if they are part of a more complex type?