-
d4e1882Thanks @kripod! - feat(type-checked): enforce safe stringification for unknown values -
f8b223fThanks @kripod! - feat(type-checked): disallow misusing Promises entirely -
520639fThanks @kripod! - fix(type-checked): hardenrestrict-template-expressionsoptions to matchrestrict-plus-operands
-
9aeabbfThanks @kripod! - refactor: reduce severity and strictness of mostly non-runtime issues -
3f5d355Thanks @kripod! - fix(base): allow separate type imports for a given module
-
70766c5Thanks @kripod! - refactor(base): replace some TS extension rules with their core counterparts -
1d9e33eThanks @kripod! - feat(type-checked): disallow unnecessary literal const assertions -
e11eedeThanks @kripod! - feat(base): disallow shadowingglobalThis -
71c3b7dThanks @kripod! - feat(type-checked): enable 'no-unnecessary-type-conversion' -
815a6eeThanks @kripod! - feat(base): enable 'no-unassigned-vars'
-
5565ad9Thanks @kripod! - refactor(base): replace some TS extension rules with their core counterparts -
13bc62aThanks @kripod! - feat(base): enable 'no-useless-assignment'
-
553d05dThanks @kripod! - feat(type-checked): enable 'no-misused-spread' -
916d052Thanks @kripod! - feat(base): constrain array literal type assertions
-
71cbebfThanks @kripod! - fix(base): disable unified signature warnings for overloads with different JSDoc -
b498fedThanks @kripod! - docs: recommenddefineConfig()helper in usage example
-
207804aThanks @kripod! - refactor(base): allowcontinuestatements -
8238053Thanks @kripod! - refactor(base): allow 'debug' and 'info' logging to the console
-
7d11ed1Thanks @kripod! - feat(meta): expose 'package.json' as an entry point -
8e26e09Thanks @kripod! - docs: move additional setup steps to the bottom -
5dd7fd7Thanks @kripod! - docs: include 'ignores' in sample config
-
4b8e8e1Thanks @kripod! - refactor(base): allow elevated loggers by 'no-console' -
ac6ba77Thanks @kripod! - refactor(base): reduce severity of 'no-bitwise' to 'warn'
e4d1b4cThanks @kripod! - refactor(type-checked): check strings with '@typescript-eslint/prefer-nullish-coalescing'
17a1a42Thanks @kripod! - refactor(type-checked): reduce severity of some '@typescript-eslint/no-unsafe-*' rules to 'warn'
04421bfThanks @kripod! - feat(type-checked): enable '@typescript-eslint/related-getter-setter-pairs'
-
b3852cfThanks @kripod! - refactor(base): reduce severity of 'no-continue' to 'warn' -
d7aef6aThanks @kripod! - refactor(base): disable 'no-underscore-dangle' -
cbc49f9Thanks @kripod! - fix(type-checked): disable '@typescript-eslint/prefer-readonly' for JS compat
be72f03Thanks @kripod! - revert(type-checked): options of '@typescript-eslint/restrict-plus-operands'
-
61e7d2bThanks @kripod! - refactor(type-checked): allowanyin '@typescript-eslint/strict-boolean-expressions' -
381724dThanks @kripod! - refactor(type-checked): relax coercions to string
-
c1b03c2Thanks @kripod! - fix(type-checked): remove 'projectService.allowDefaultProject' -
00ded14Thanks @kripod! - fix(base): disable 'no-useless-assignment' due to JSX false positives
-
a992d28Thanks @kripod! - refactor(type-checked): disable '@typescript-eslint/unbound-method' -
d533490Thanks @kripod! - refactor(base): relax '@typescript-eslint/no-empty-object-type' options