Commit a612666
authored
ci(eslint): Inline all the external eslint-config-sentry* ESLint configs into our .eslintrc file (#80970)
Related to getsentry/frontend-tsc#81
I'm proposing that we inline all this eslint config into the repo,
instead of leveraging an external package. The idea is to make it easier
and faster to iterate on.
This PR is just an naive 7 mechanical operation: inline everything and
don't refactor too much. Each commit in this PR should be easy to
compare against https://github.com/getsentry/eslint-config-sentry with
some small things to note along the way.
The followup task will be
getsentry/frontend-tsc#82 which is a good time
to squash objects and generally have a reason to refactor what's in
here. Possible strategies might be to stratify the config values based
on some/all of:
- plugin name
- runtime speed ie: `import slowRules from './eslint/slowRules.js';`
- etc.1 parent 4906a63 commit a612666
3 files changed
+1014
-95
lines changed
0 commit comments