Closed toomuchdesign closed 2 years ago
Hi, @toomuchdesign thanks for opening an issue! I controlled briefly other repositories and I think we can safely update all dependencies to the newest version. A few months ago some packages were lacking support for Eslint 8 however as far as I see now everything is updated.
About using ^
instead of ~
i think it's also a good idea so every project can use a minor version aligned to its requirements.
Guys I opened a MR for this https://github.com/musement/eslint-plugin/pull/16
As far as I can see, this bug is already closed. I think should be moved to Done column in the Project board
Describe the bug
typescript-eslint
released a new major version (v5) which is not reachable by@musement/eslint-plugin
users sincetypescript-eslint
dependencies are locked to v4.17.x.This will cause
@typescript-eslint/typescript-estree
raising the following warning when linting a project using a recent Typescript version:To Reproduce Update any project using
@musement/eslint-plugin
and Typescript to use last available Typescript version and runeslint
.Expected behavior eslint should run without any error/warining.
I guess we might consider releasing a new major version with new
typescript-eslint
deps set to5.x.x
.Also shouldn't we consider switching current dependencies to use
^
instead of~
?Device info:
Additional context Add any other context about the problem here.