-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Insights: typescript-eslint/typescript-eslint
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v8.24.1
published
Feb 17, 2025
21 Pull requests merged by 9 people
-
fix(visitor-keys): update keys for
ImportAttribute
#10649 merged
Feb 17, 2025 -
docs: give release time in UTC and local time
#10823 merged
Feb 17, 2025 -
chore: make line endings more consistent
#10821 merged
Feb 17, 2025 -
fix(eslint-plugin): [class-methods-use-this] check
accessor
methods with a function initializer#10796 merged
Feb 17, 2025 -
chore(deps): update dependency prettier to v3.5.0
#10840 merged
Feb 17, 2025 -
docs: [prefer-optional-chain] fix examples
#10835 merged
Feb 17, 2025 -
fix(eslint-plugin): [no-misused-promises] don't report on
static
accessor
properties#10814 merged
Feb 17, 2025 -
fix(eslint-plugin): [no-deprecated] don't report on deprecated
accessor
property declaration#10813 merged
Feb 17, 2025 -
fix(eslint-plugin): [prefer-return-this-type] check
accessor
properties with a function initializer#10794 merged
Feb 17, 2025 -
fix(eslint-plugin): [consistent-generic-constructors] check
accessor
class properties#10789 merged
Feb 17, 2025 -
fix(eslint-plugin): [no-unnecessary-template-expression] ignore enum and enum members
#10782 merged
Feb 17, 2025 -
fix(deps): update eslint monorepo to v9.20.0
#10834 merged
Feb 15, 2025 -
chore(deps): update dependency esbuild to ~0.25.0
#10836 merged
Feb 15, 2025 -
test(eslint-plugin): [no-unnecessary-type-assertion] add missing tests for asserting enums
#10807 merged
Feb 15, 2025 -
docs: automatically add extension rule notices in docs pages
#10734 merged
Feb 15, 2025 -
fix(eslint-plugin): [no-inferrable-types] handle accessor
#10780 merged
Feb 15, 2025 -
chore: update sponsors
#10832 merged
Feb 14, 2025 -
chore: fix typo
#10833 merged
Feb 14, 2025
2 Pull requests opened by 2 people
-
fix(eslint-plugin): [no-deprecated] report usage of deprecated private identifiers
#10844 opened
Feb 17, 2025 -
chore(deps): update dependency knip to v5.44.0
#10845 opened
Feb 18, 2025
16 Issues closed by 2 people
-
Bug: [class-methods-use-this] doesn't report on `accessor` methods with a function initializer
#10790 closed
Feb 17, 2025 -
Bug: [no-unnecessary-type-assertion] false positive for string literals
#10723 closed
Feb 17, 2025 -
Docs: [prefer-optional-chain] Correct/incorrect examples for multiple options are identical
#10830 closed
Feb 17, 2025 -
Bug: [no-misused-promises] should not report `static` `accessor` properties with a function initializer
#10812 closed
Feb 17, 2025 -
Bug: [no-deprecated] should not report deprecated `accessor` property declaration
#10811 closed
Feb 17, 2025 -
Bug: [explicit-member-accessibility] doesn't report `accessor` properties without an accessibility modifier
#10803 closed
Feb 17, 2025 -
Bug: [prefer-return-this-type] doesn't report on an `accessor` property with a function initializer
#10791 closed
Feb 17, 2025 -
Bug: [consistent-generic-constructors] doesn't report on `accessor` class properties
#10786 closed
Feb 17, 2025 -
Bug: [no-unnecessary-template-expression] does not exempt unions of enums in type context
#10769 closed
Feb 17, 2025 -
Bug: [no-unnecessary-type-assertion] Does not work with enums
#7652 closed
Feb 15, 2025 -
Docs: Make sure all extension rules explain why they override base rules
#10466 closed
Feb 15, 2025 -
Docs: Automate including a link to core rules in extension rule pages
#10465 closed
Feb 15, 2025 -
Bug: [no-inferrable-types] False negatives on auto-accessors
#10763 closed
Feb 15, 2025 -
Rule proposal: no-useless-optional-chain
#10824 closed
Feb 11, 2025
12 Issues opened by 9 people
-
Bug: [no-invalid-void-type] should report `accessor` properties with an invalid `void` type
#10843 opened
Feb 17, 2025 -
Enhancement: [prefer-optional-chain] support `if (x != null)` case
#10842 opened
Feb 17, 2025 -
Enhancement: Default `tsconfigRootDir` to the running flat config's directory if available
#10841 opened
Feb 17, 2025 -
Bug: [no-unnecessary-type-assertion] <short description of the issue>
#10839 opened
Feb 16, 2025 -
Bug: [no-deprecated] doesn't report usage of a deprecated private identifier
#10838 opened
Feb 15, 2025 -
Bug: [no-deprecated] doesn't report deprecated type index access
#10837 opened
Feb 15, 2025 -
Bug: [no-unnecessary-type-assertion] False positive for non-null assertion on `unknown`
#10831 opened
Feb 13, 2025 -
Enhancement: [prefer-nullish-coalescing] should support `if` statement assignment (`??=`)
#10829 opened
Feb 13, 2025 -
Bug: [no-deprecated] Deprecated imported variable used in an object not detected/reported
#10828 opened
Feb 13, 2025 -
Bug: [consistent-type-assertions] false negative with `satifies` and `as`
#10827 opened
Feb 12, 2025 -
Docs: Explain how `tsconfigRootDir` interacts with `projectService`
#10826 opened
Feb 11, 2025 -
Enhancement: [parameter-properties] Support unnecessary-check under derived classes
#10825 opened
Feb 11, 2025
46 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
fix(eslint-plugin): [prefer-nullish-coalescing] doesn't report on chain expressions in a ternary
#10708 commented on
Feb 18, 2025 • 9 new comments -
feat(eslint-plugin): [no-unused-var] handle implicit exports in declaration files
#10714 commented on
Feb 17, 2025 • 7 new comments -
docs: refreshed typescript-eslint package docs, especially tseslint.config
#10725 commented on
Feb 17, 2025 • 6 new comments -
feat(eslint-plugin): [prefer-optional-chain] support `if` statement as part of chain
#10137 commented on
Feb 17, 2025 • 5 new comments -
fix: fix behavior of `config-helper.ts` when base config contains only meta keys
#10755 commented on
Feb 16, 2025 • 4 new comments -
fix(eslint-plugin): [strict-boolean-expressions] allowNullableBoolean - support array predicate functions
#10698 commented on
Feb 18, 2025 • 4 new comments -
feat(eslint-plugin): [no-misused-spread] add suggestions
#10719 commented on
Feb 17, 2025 • 3 new comments -
fix(eslint-plugin): [unified-signatures] handle getter-setter
#10818 commented on
Feb 17, 2025 • 2 new comments -
chore(eslint-plugin-internal): [no-relative-paths-to-internal-packages] correctly handle relative imports from the root workspace
#10817 commented on
Feb 14, 2025 • 1 new comment -
feat(eslint-plugin): [unified-signatures] support ignoring overload signatures with different JSDoc comments
#10781 commented on
Feb 17, 2025 • 1 new comment -
docs(eslint-plugin): [consistent-type-definitions] add FAQs
#10731 commented on
Feb 17, 2025 • 1 new comment -
Enhancement: Publish browser-compatible TS ESLint package?
#10808 commented on
Feb 12, 2025 • 0 new comments -
Bug: [prefer-nullish-coalescing] has various bugs around multi-part nullishness checks
#10733 commented on
Feb 12, 2025 • 0 new comments -
chore(eslint-plugin): migrate from `jest` to `vitest`
#10764 commented on
Feb 15, 2025 • 0 new comments -
chore: fix `nx` usage with lifecycle scripts across all projects
#10765 commented on
Feb 14, 2025 • 0 new comments -
chore(type-utils): migrate from `jest` to `vitest`
#10767 commented on
Feb 15, 2025 • 0 new comments -
chore(ast-spec): migrate from `jest` to `vitest`
#10770 commented on
Feb 15, 2025 • 0 new comments -
chore(eslint-plugin-internal): migrate from `jest` to `vitest`
#10771 commented on
Feb 15, 2025 • 0 new comments -
chore(typescript-eslint): migrate from `jest` to `vitest`
#10772 commented on
Feb 15, 2025 • 0 new comments -
chore(visitor-keys): migrate from `jest` to `vitest`
#10773 commented on
Feb 15, 2025 • 0 new comments -
chore: migrate `rule-schema-to-typescript-types` from `jest` to `vitest`
#10774 commented on
Feb 15, 2025 • 0 new comments -
chore(parser): migrate from `jest` to `vitest`
#10775 commented on
Feb 15, 2025 • 0 new comments -
chore(types): migrate from `jest` to `vitest`
#10776 commented on
Feb 15, 2025 • 0 new comments -
chore(utils): migrate from `jest` to `vitest`
#10777 commented on
Feb 15, 2025 • 0 new comments -
chore: migrate `integration-tests` from `jest` to `vitest`
#10778 commented on
Feb 15, 2025 • 0 new comments -
chore(rule-tester): migrate from `jest` to `vitest`
#10779 commented on
Feb 15, 2025 • 0 new comments -
Support for JSDoc type assertions
#1682 commented on
Feb 12, 2025 • 0 new comments -
Docs: Add FAQs around typed rule development
#10819 commented on
Feb 17, 2025 • 0 new comments -
Repo: Interest: adding a `test:eslint-compat` script for upstream ESLint ecosystem tests?
#10809 commented on
Feb 17, 2025 • 0 new comments -
Enhancement: [prefer-nullish-coalescing] revisit considering `any`/`unknown` possibly-nullish
#10694 commented on
Feb 17, 2025 • 0 new comments -
Bug: Project service settings can be nondeterministic based on config and file glob result orders
#10159 commented on
Feb 17, 2025 • 0 new comments -
Bug: Align `module X.Y {}` AST with `namespace X.Y {}` AST
#10486 commented on
Feb 17, 2025 • 0 new comments -
Bug: [consistent-indexed-object-style] autofix removes comments in many places
#10577 commented on
Feb 17, 2025 • 0 new comments -
[method-signature-style] Shouldn't affect methods that use `this`
#1991 commented on
Feb 17, 2025 • 0 new comments -
Enhancement: Include `projectService: true` in type-checked configs
#10507 commented on
Feb 17, 2025 • 0 new comments -
Enhancement: [prefer-optional-chain] Also rewrite `if (x) x.something()`
#6309 commented on
Feb 17, 2025 • 0 new comments -
Enhancement: scope-manager should collect definition and references of `this`
#10609 commented on
Feb 17, 2025 • 0 new comments -
Dependency Dashboard
#6687 commented on
Feb 18, 2025 • 0 new comments -
Bug: `tsx` executes scripts in ESM context in Node 23.6
#10711 commented on
Feb 17, 2025 • 0 new comments -
fix(typescript-estree): align TS module nodes to namespaces
#10504 commented on
Feb 17, 2025 • 0 new comments -
chore(scope-manager): migrate from `jest` to `vitest`
#10677 commented on
Feb 15, 2025 • 0 new comments -
chore(typescript-estree): migrate from `jest` to `vitest`
#10679 commented on
Feb 15, 2025 • 0 new comments -
Docs: Mention JSX conditional rendering with strict-boolean-expressions
#10705 commented on
Feb 17, 2025 • 0 new comments -
Docs: How to use in JS-only projects?
#10605 commented on
Feb 17, 2025 • 0 new comments -
Repo: add testing around `TypeVariable`s/`IndexedAccessType`s and `getConstraintInfo`
#10606 commented on
Feb 17, 2025 • 0 new comments -
Rule proposal: `require-using` to force using `using` with disposable
#8255 commented on
Feb 17, 2025 • 0 new comments