Skip to content

Releases: code-pushup/eslint-config

Release 0.13.0

06 Jan 12:51
Compare
Choose a tag to compare
  • Document how to configure node version (150ac19)
  • Remove now unnecessary rxjs tsconfig.json reference from docs (1bf4397)
  • Fix unknown rxjs-x errors in ngrx config (81a4cd3)
  • Extend javascript config in react config (f39881d)
  • Add accessibility rules to React config (d155b53)
  • Convert react/jsx-no-leaked-render to warning due to many false positives (c9bf102)
  • Create new React config (a826958)
  • Fix rule docs from misplaced configs (b9a8cfd)
  • Update Node version (815f43d)
  • Update configs and examples in issue templates (0a9b2f9)
  • Simplify Mermaid diagram markup in README (01951ad)
  • Introduce React Testing Library config (#32) (825d63b)

Release 0.12.0

31 Dec 15:55
Compare
Choose a tag to compare
  • Update severity and folder pattern, add formatting rules for Playwright (ae322d6)
  • Add Playwright plugin config (49318be)

Release 0.11.0

18 Dec 13:36
Compare
Choose a tag to compare
  • Update rxjs-x plugin with its new rules (b9de8b9)

Release 0.10.8

13 Dec 14:21
Compare
Choose a tag to compare
  • Use patterns array consistently (92e630d)
  • Allow interface and empty objects in .d.ts files (e7fc427)

Release 0.10.7

02 Dec 10:58
Compare
Choose a tag to compare
  • Add prefer-control-flow to angular config (70cfa53)

Release 0.10.6

02 Dec 10:07
Compare
Choose a tag to compare
  • Add no-useless-computed key rule (2d7900e)

Release 0.10.5

02 Dec 09:42
Compare
Choose a tag to compare
  • 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

18 Nov 14:53
Compare
Choose a tag to compare
  • Remove import/extensions rule due to low adoption of strict ESM (0e339e8)

Release 0.10.3

18 Nov 14:02
Compare
Choose a tag to compare
  • Configure import/extensions for ESM (bbf0589)
  • Turn off duplicated no-anonymous-default-export rule (0809532)
  • Downgrade todo comments from error to warning (b4b6f4a)
  • Warn for unused eslint disable directives (ea662e0)
  • Prevent no-empty-test-file errors for tsconfig.spec.json (654d2e0)

Release 0.10.2

18 Nov 11:19
Compare
Choose a tag to compare
  • Split into multiple entry points to fix import errors from unused configs (07254ec)