Closed anthony-unicare closed 3 months ago
@anthony-unicare What errors does noImplicitUseStrict cause?
@anthony-unicare What errors does noImplicitUseStrict cause?
None.
It was causing ESLint to take a very long time to run, but, after blowing away node_modules
and recreating it, this no longer seems to be the case. I apologise for the false bug report.
As a side note, I don't have this noImplicitUseStrict
flag set in our projects and all is well (for many years). I'm not sure why that was added in the first place - the commit that added it supplied no helpful commit message.
@ShawnTalbert, I just found the error this was generating:
Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
The documentation says you shouldn’t need this option, so I am again of the opinion that it should be removed.
I also noticed that the comma at the end of the lib
line should also be removed, as it isn’t valid JSON.
@anthony-unicare Okay, I'm removing it :)
Related: #284 and #283.
Here's a patch: