Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependencies/migrate eslint 9 and typescript version #10

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

ronaldris21
Copy link
Collaborator

Migrating to Eslint 9.18 and Typescript 5.7

Sweet! We've got a repo where we keep the eslint configs we like to use. Every so often we need to go in and make some updates on it. It's that time again. I'd be looking for help with 2 things.

  • To update the existing package to work with the most recent version of typescript with no warnings, update any dependencies, clean things up and
    • Update typescript in the project (it's a dev dependency, it should stay that way)
  • Migrate everything to eslint 9
    • Upgrade eslint dependencies that need to be upgraded based on new typescript/eslint version
    • 2. Update typescript to be a peer dependency instead of an optional dependency. Make the version... 5 or >5 maybe? Or "4-5"
    • Test changes in a new linked project
      • empty new nodejs project
      • nestjs
      • react
      • next

This would be 2 phases so we could use the package updates for eslint 8 now while we work on migrating to 9.

You can look at how to link packages if you want to test these changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant