ESLint shareable config for TypeScript to be used with eslint-config-xo
MIT License
Bot releases are hidden (Show)
prefer-regexp-exec
rule 85e7a25https://github.com/xojs/eslint-config-xo-typescript/compare/v0.11.0...v0.12.0
func-call-spacing
rule 1c5b79fexplicit-function-return-type
rule 8fc8601semi
rule 465a11chttps://github.com/xojs/eslint-config-xo-typescript/compare/v0.10.1...v0.11.0
no-extra-parens
rule 3be2980https://github.com/xojs/eslint-config-xo-typescript/compare/v0.10.0...v0.10.1
no-extra-parens
rule acd7f91await-thenable
rule afc171fprefer-string-starts-ends-with
rule a336fe4prefer-includes
rule bdad401prefer-for-of
rule ffe70b1array-type
rule to use array-simple
option 7b1f118https://github.com/xojs/eslint-config-xo-typescript/compare/v0.9.0...v0.10.0
promise-function-async
rule temporarily e13134bunified-signature
rule 73a0128allowSingleExtends
in the no-empty-interface
rule ae9da63require-array-sort-compare
rule a0c0d6bprefer-function-type
rule bbeccecno-unnecessary-qualifier
rule cbbfd70https://github.com/xojs/eslint-config-xo-typescript/compare/v0.8.0...v0.9.0
valid-jsdoc
rule 55fecabprefer-object-spread
and no-useless-catch
ESLint rules 97b234fpromise-function-async
rule ff9a8f0no-require-imports
rule c7fcf83no-for-in-array
rule 495cc3chttps://github.com/xojs/eslint-config-xo-typescript/compare/v0.7.0...v0.8.0
no-non-null-assertion
rule temporarily ad03c7dno-unnecessary-type-assertion
rule 4223cd9no-useless-constructor
rule 97e02a8symbol
over Symbol
type ff3d47fhttps://github.com/xojs/eslint-config-xo-typescript/compare/v0.6.0...v0.7.0
member-delimiter-style
to have semicolon dfb137fprefer-interface
rule 369a41fReact
variable 38cad5aparserOptions.sourceType
option c3c59a6parserOptions.project
option 5b8e19cno-type-alias
rule de1d672no-object-literal-type-assertion
rule f97c32brestrict-plus-operands
rule f3bf368https://github.com/xojs/eslint-config-xo-typescript/compare/v0.5.0...v0.6.0
@typescript-eslint/eslint-plugin
1161b41See https://eslint.org/blog/2019/01/future-typescript-eslint
generic-type-naming
rule ee67327