style-guide icon indicating copy to clipboard operation
style-guide copied to clipboard

Inline recommended configs

Open mrmckeb opened this issue 3 years ago • 3 comments

As of the latest release, we've unpinned version dependencies.

This gives users more flexibility, and makes it easier to bump dependencies of this package (like @typescript-eslint) to support new TypeScript versions, etc.

This also introduces the risk of a plugin releasing a change to a recommended config in a minor release, which would be breaking as code that previously passed may now fail. Worse, a rule could be broken/removed in a minor release, breaking the config. We feel these risks are very low, which is why we opted to shelve this work for future.

mrmckeb avatar Sep 21 '22 07:09 mrmckeb

This would ideally be automated.

mrmckeb avatar Jul 06 '23 22:07 mrmckeb

We've started doing this, starting with the playwright-test config.

mrmckeb avatar Aug 29 '23 04:08 mrmckeb

This is probably more urgent now as more typescript-eslint seems to be shipping changes to these configs in minor updates, example: https://github.com/typescript-eslint/typescript-eslint/pull/8011

mrmckeb avatar Mar 04 '24 04:03 mrmckeb