Releases: code-pushup/eslint-config
Releases · code-pushup/eslint-config
Release 0.10.7
- Add prefer-control-flow to angular config (70cfa53)
Release 0.10.6
- Add no-useless-computed key rule (2d7900e)
Release 0.10.5
- Restrict SonarJS peer dep to v1 (v2 has many changes that require review) (794fdc4)
- Fix warnings listed as errors in docs (424b29e)
- Generate relative links in docs script, remove unnecessary npm link (9c4b5aa)
- Convert stylistic sonarjs rules to warnings (efcf27f)
- Ignore module.exports in immutable-data rule (b225c3b)
- Disable ESM-only rules rules for mocks directory (f3f777f)
- Disable immutable-data for config files (addb674)
- Ignore 'next' in no-callback-in-promise rule, many false positives (3706f39)
- Don't enforce globalThis over window in Angular (699f3b7)
- Fix Storybook naming convention being ignored in Angular config (98e37bd)
Release 0.10.4
- Remove import/extensions rule due to low adoption of strict ESM (0e339e8)
Release 0.10.3
Release 0.10.2
- Split into multiple entry points to fix import errors from unused configs (07254ec)
Release 0.10.1
- Fix missing package files (3a68fa6)
Release 0.10.0
- Fix extended config links in docs (43760cd)
- Adjust base config to new recommended sets (0c84d4b)
- Fix duplicate unicorn rules (af5aae2)
- Replace unmaintained rxjs plugin with fork compatible with ESLint 9+ (875ec14)
- Fix angular config without rxjs (57db573)
- Fix undetected Jest version (70e27f2)
- Prevent type-aware rules for non-TS files (3d1defa)
- Remove empty extended message from config docs (2119d95)
- Remove renamed config docs (182ee17)
- Update setup instructions for flat config format (614ddac)
- Remove --legacy-peer-deps flag from test setup (7a54b09)
- Remove legacy configs (9c89d41)
- Fix missing metadata for built-in rules (dce974f)
- Configure self-linting appropriately (0deaec0)
- Configure globals for node and angular configs (b1e1678)
- Update eslint-plugin-n to version with fixed ESLint 9 support (f444901)
- Lint self (de2a630)
- Fix missing rule metadata for plugins (6bdc233)
- Adapt docs script to new ESLint configs (d3d4be2)
- Convert docs scripts to ESM (348f281)
- Remove prettier config (not needed) (ad81922)
- Configure peer dependencies for flat config (a97c12d)
- Override rxjs plugin's peer dependency on ESLint 8 (bd98d58)
- Convert angular and ngrx configs (d9b741b)
- Convert node and graphql configs (b1e67cb)
- Convert jest and storybook configs (81f9bae)
- Convert cypress and vitest configs (99d0681)
- Fix file extension patterns for new ESLint version (3037f9d)
- Ignore type errors from js configs (c33e86d)
- Adapt tests to new ESLint version (a1f0425)
- Convert javascript and typescript configs to flat format (9b60d1f)
- Switch from Jest to Vitest (ESM support) (b411f95)
- Export old configs under legacy (6a66f18)
- Create CI workflow (0c7a03c)