remix-run / indie-stack

The Remix Stack for deploying to Fly with SQLite, authentication, testing, linting, formatting, etc.
https://remix.run/stacks
MIT License
1.09k stars 312 forks source link

Simplify ESLint Config #261

Closed brophdawg11 closed 11 months ago

brophdawg11 commented 1 year ago

This is the first step towards deprecating the @remix-run/eslint-config package as outlined in https://github.com/remix-run/remix/issues/7056.

Remix doesn't need to be in the business of providing opinions on how teams lint their Remix app code - that should be a team decision. The stacks can and should provide a working ESLint setup that teams can tweak to their liking. So this PR removes the @remix-run/eslint-config dependency and simplifies the config to a single-file that just relies on industry "recommended" plugins for technologies used by the stacks (react, TS, vitest, cypress, etc.).