Skip to content

Releases: code-pushup/eslint-config

Release 0.10.1

18 Nov 09:15
Compare
Choose a tag to compare
  • Fix missing package files (3a68fa6)

Release 0.10.0

18 Nov 09:10
Compare
Choose a tag to compare
  • 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)

Release 0.9.1

09 Oct 11:56
Compare
Choose a tag to compare

Release 0.9.0

04 Oct 12:28
Compare
Choose a tag to compare
  • Add rules from @typescript-eslint/stylistic-type-checked (510f1b5)
  • Add object-shorthand and no-useless-rename rules to default config (47cfc78)
  • Add no-import-type-side-effects rule to default config (2c96297)
  • Add ignore patterns to no-unused-vars (b81a54a)

Release 0.8.0

16 Sep 11:31
Compare
Choose a tag to compare
  • Include eslint-plugin-jest-formatting in jest and vitest configs (a2b06b2)
  • Increase max-limes limit for Angular components (3d35f9b)
  • Refactor docs script to use build-md (8ac8793)

Release 0.7.2

17 Jul 15:22
Compare
Choose a tag to compare
  • Ignore let and export let for .svelte files (different semantics) (04159b1)
  • Disable anti-CommonJS rules for files with explicit .cjs extension (8a6c1dd)
  • Ignore some rules for JSON files (5ef6233)

Release 0.7.1

17 Jul 13:29
Compare
Choose a tag to compare
  • Move functional/immutable-data test override to typescript config (c5eba15)

Release 0.7.0

20 Jun 07:42
Compare
Choose a tag to compare
  • Update all plugins using typescript-eslint (f1bfcfb)

Release 0.6.6

19 Jun 12:50
Compare
Choose a tag to compare
  • Move functional rules requiring type-checking in latest version from default config to typescript (5965b07)

Release 0.6.5

21 May 10:04
Compare
Choose a tag to compare
  • Re-generate docs (97d1000)
  • Temporary turn off the rxjs/no-implicit-any-catch (cb66a2f)