-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Package: Coding StandardsIssues related to the Coding Standards packageIssues related to the Coding Standards packagegood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
ESLint have a new config format which is worth migrating to. I see it taking the following steps (in no particular order):
- Update ESLint dependency to latest (^9.0.0)
- Deprecate
@atomicsmash/eslint-configpackage the new config format no longer requires a strict package name, so we can export the new config from the@atomicsmash/coding-standardspackage directly. - Create new flat config in
@atomicsmash/coding-standardswhich matches the current config, being sure to include a peer dependency for ESLint and any extended configs we use. - Remove changeset rule which keeps the
@atomicsmash/eslint-configpackage at the same version as coding standards. - Remove
@atomicsmash/eslint-configas dependency of coding standards - Write migration guide for our package that indicates how to keep using the old config if required, and also encourages users to update their local configs to flat config and the new standard.
Metadata
Metadata
Assignees
Labels
Package: Coding StandardsIssues related to the Coding Standards packageIssues related to the Coding Standards packagegood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed