remix-run / grunge-stack

The Remix Stack for deploying to AWS with DynamoDB, authentication, testing, linting, formatting, etc.
https://remix.run/stacks
MIT License
434 stars 95 forks source link

Simplify ESLint configuration #172

Closed brophdawg11 closed 1 year ago

brophdawg11 commented 1 year ago

Sibling to https://github.com/remix-run/indie-stack/pull/261

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.).