Skip to content

Releases: xojs/eslint-config-xo-typescript

v0.10.0

21 Apr 08:09

Choose a tag to compare

  • Add no-extra-parens rule acd7f91
  • Add await-thenable rule afc171f
  • Add prefer-string-starts-ends-with rule a336fe4
  • Add prefer-includes rule bdad401
  • Add prefer-for-of rule ffe70b1
  • Change array-type rule to use array-simple option 7b1f118

v0.9.0...v0.10.0

v0.9.0

21 Mar 06:47

Choose a tag to compare

  • Disable the promise-function-async rule temporarily e13134b
  • Add unified-signature rule 73a0128
  • Set allowSingleExtends in the no-empty-interface rule ae9da63
  • Add require-array-sort-compare rule a0c0d6b
  • Add prefer-function-type rule bbeccec
  • Add no-unnecessary-qualifier rule cbbfd70

v0.8.0...v0.9.0

v0.8.0

10 Feb 12:21

Choose a tag to compare

  • Disable the ESLint valid-jsdoc rule 55fecab
  • Enable prefer-object-spread and no-useless-catch ESLint rules 97b234f
  • Add promise-function-async rule ff9a8f0
  • Add no-require-imports rule c7fcf83
  • Add no-for-in-array rule 495cc3c

v0.7.0...v0.8.0

v0.7.0

03 Feb 18:59

Choose a tag to compare

  • Disable the no-non-null-assertion rule temporarily ad03c7d
  • Add no-unnecessary-type-assertion rule 4223cd9
  • Add no-useless-constructor rule 97e02a8
  • Enforce use of symbol over Symbol type ff3d47f

v0.6.0...v0.7.0

v0.6.0

26 Jan 13:58

Choose a tag to compare

  • Don't require last single-line element in member-delimiter-style to have semicolon dfb137f
  • Disable the prefer-interface rule 369a41f
  • Don't ignore unused React variable 38cad5a
  • Set the parserOptions.sourceType option c3c59a6
  • Set the parserOptions.project option 5b8e19c
  • Disable the no-type-alias rule de1d672
  • Add option to the no-object-literal-type-assertion rule f97c32b
  • Add restrict-plus-operands rule f3bf368

v0.5.0...v0.6.0

v0.5.0

21 Jan 10:54

Choose a tag to compare

Breaking:

  • Improve the @typescript-eslint/no-unused-vars rule config fc004c9

Other:

  • Parse JSX no matter what the file extension is b0477ec

v0.4.1

21 Jan 08:20

Choose a tag to compare

  • Allow either T or a longer generic type name 77f693f

v0.4.0

21 Jan 06:59

Choose a tag to compare

  • Switch to @typescript-eslint/eslint-plugin 1161b41

See https://eslint.org/blog/2019/01/future-typescript-eslint

v0.3.0

13 Nov 08:12

Choose a tag to compare