Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/typescript-eslint/typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
https://github.com/typescript-eslint/typescript-eslint
Bug: type mismatches between ESLint.Plugin & TSESLint.RuleModule
reggi opened this issue about 1 month ago
reggi opened this issue about 1 month ago
Bug(scope-manager): 8.16.0 not compatible with TS<5.7 when `es2022.sharedmemory` lib is used.
burtek opened this issue about 1 month ago
burtek opened this issue about 1 month ago
Enhancement: support import attributes in TS import type
fisker opened this issue about 1 month ago
fisker opened this issue about 1 month ago
Rule proposal: `no-dynamic-ts-file-import`
OlivierZal opened this issue about 1 month ago
OlivierZal opened this issue about 1 month ago
feat(eslint-plugin): [prefer-promise-reject-errors] options to allow any and unknown
bkks1004 opened this pull request about 1 month ago
bkks1004 opened this pull request about 1 month ago
Enhancement: [related-getter-setter-pairs] Option to allow undefined as type derivation for getters
tobbexiv opened this issue about 1 month ago
tobbexiv opened this issue about 1 month ago
Bug: [@typescript-eslint/no-deprecated] Super call of deprecated constructor is not reported
tobbexiv opened this issue about 1 month ago
tobbexiv opened this issue about 1 month ago
Bug: @typescript-eslint/no-use-before-define `"typedefs": true` should fail
mojito317 opened this issue about 1 month ago
mojito317 opened this issue about 1 month ago
Docs: Blog post or other explainer on improving test coverage in RuleTester tests
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
chore: standardise licenses on MIT
bradzacher opened this pull request about 1 month ago
bradzacher opened this pull request about 1 month ago
test(typescript-estree): add test to ensure TS version range matches root version
bradzacher opened this pull request about 1 month ago
bradzacher opened this pull request about 1 month ago
fix(typescript-estree): update conditions for unsupported version warning
inga-lovinde opened this pull request about 1 month ago
inga-lovinde opened this pull request about 1 month ago
Repo: enable @typescript-eslint/no-shadow internally
kirkwaiblinger opened this issue about 1 month ago
kirkwaiblinger opened this issue about 1 month ago
Enhancement: Move RuleCreator into its own package with fewer dependencies than utils
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
Rule proposal: no-function-length
omril1 opened this issue about 1 month ago
omril1 opened this issue about 1 month ago
Bug: [no-misused-promises ] should trigger on string concatenation
nartallax opened this issue about 1 month ago
nartallax opened this issue about 1 month ago
Repo: Bump yarn to v4
trivikr opened this issue about 1 month ago
trivikr opened this issue about 1 month ago
Docs: add a description of how to disable a file / single line with comments
githorse opened this issue about 1 month ago
githorse opened this issue about 1 month ago
fix: [no-unnecessary-condition] use assignability APIs in no-unnecessary-condition (POC)
kirkwaiblinger opened this pull request about 1 month ago
kirkwaiblinger opened this pull request about 1 month ago
Bug: `TSError: Unexpected token. Did you mean `{'>'}` or `>`?`
Akronae opened this issue about 1 month ago
Akronae opened this issue about 1 month ago
Enhancement: [only-throw-error] allow re-throwing a caught error
ronami opened this issue about 1 month ago
ronami opened this issue about 1 month ago
Enhancement: [prefer-promise-reject-errors] Options to allow `any` and `unknown`
kripod opened this issue about 1 month ago
kripod opened this issue about 1 month ago
fix(eslint-plugin): [no-deprecated] check if a JSX attribute is deprecated
mdm317 opened this pull request about 1 month ago
mdm317 opened this pull request about 1 month ago
fix: typescript peer dependency
rtritto opened this pull request about 1 month ago
rtritto opened this pull request about 1 month ago
feat: support TypeScript 5.7
JoshuaKGoldberg opened this pull request about 1 month ago
JoshuaKGoldberg opened this pull request about 1 month ago
docs(eslint-plugin): add missing `>` in `array-type.mdx`
Rudxain opened this pull request about 1 month ago
Rudxain opened this pull request about 1 month ago
chore: correct lint errors in CI
marcalexiei opened this pull request about 1 month ago
marcalexiei opened this pull request about 1 month ago
Bug: TypeError: Key "rules": Key "@typescript-eslint/ban-ts-comment": Could not find plugin "@typescript-eslint".
MMI7865 opened this issue about 1 month ago
MMI7865 opened this issue about 1 month ago
Enhancement: require-await Add an option to ignore functions that return a `Promise`
oliveryasuna opened this issue about 1 month ago
oliveryasuna opened this issue about 1 month ago
fix(website): press the Report an Issue button makes error if eslintrc does not include rules
developer-bandi opened this pull request about 1 month ago
developer-bandi opened this pull request about 1 month ago
chore(deps): update dependency knip to v5.37.0
renovate[bot] opened this pull request about 1 month ago
renovate[bot] opened this pull request about 1 month ago
Bug(website): clicking playground's "Report as Issue" throws exception when "rules" is omitted from eslintrc
kirkwaiblinger opened this issue about 1 month ago
kirkwaiblinger opened this issue about 1 month ago
Docs: Add blog post about history and usage of TypeScript's isTypeAssignableTo API
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
fix(eslint-plugin): [no-unnecessary-template-expressions] allow template expressions used to make trailing whitespace visible
kirkwaiblinger opened this pull request about 1 month ago
kirkwaiblinger opened this pull request about 1 month ago
[WIP] docs: blog post on catching any
JoshuaKGoldberg opened this pull request about 1 month ago
JoshuaKGoldberg opened this pull request about 1 month ago
chore: update to latest nx and use project references first approach
JamesHenry opened this pull request about 1 month ago
JamesHenry opened this pull request about 1 month ago
Bug: [no-unnecessary-template-expression] do not flag multiline template strings that interpolate trailing whitespace
kirkwaiblinger opened this issue about 1 month ago
kirkwaiblinger opened this issue about 1 month ago
Bug: "unsafe member access" errors when using exposed methods from Vue's template `ref`s
paveloom opened this issue about 2 months ago
paveloom opened this issue about 2 months ago
chore(deps): update dependency nx to v20.1.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Enhancement: [no-misused-promises] should include checks around synchronous `using` statements and `Symbol.dispose`.
kirkwaiblinger opened this issue about 2 months ago
kirkwaiblinger opened this issue about 2 months ago
Bug: prefer-nullish-coalescing Alerts when using optional booleans
moshest opened this issue about 2 months ago
moshest opened this issue about 2 months ago
Bug: Error loading rules when using eslint v9.15.0 with typescript-eslint v8.14.0
claudiu-muresan-pfa opened this issue about 2 months ago
claudiu-muresan-pfa opened this issue about 2 months ago
chore: bump eslint dependencies
bradzacher opened this pull request about 2 months ago
bradzacher opened this pull request about 2 months ago
Bug: '@typescript-eslint/no-unused-expressions': Cannot read properties of undefined (reading 'allowShortCircuit')
awesomepandapig opened this issue about 2 months ago
awesomepandapig opened this issue about 2 months ago
Bug: Cannot read properties of undefined (reading 'allowShortCircuit')
awesomepandapig opened this issue about 2 months ago
awesomepandapig opened this issue about 2 months ago
Rule proposal: `no-redundant-destructuring`
OlivierZal opened this issue about 2 months ago
OlivierZal opened this issue about 2 months ago
Bug [dot-notation]: ESLint core rule throws error in ESLint 9.15
abrahamguo opened this issue about 2 months ago
abrahamguo opened this issue about 2 months ago
docs: remove `@types/eslint__js` from quickstart step
ntnyq opened this pull request about 2 months ago
ntnyq opened this pull request about 2 months ago
chore(deps): update dependency @eslint/js to v9
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
chore(deps): update dependency @eslint/eslintrc to v3
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
fix(deps): update dependency eslint to v9.15.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Configs: Disable `no-invalid-this` in `eslint-recommended`
kripod opened this issue about 2 months ago
kripod opened this issue about 2 months ago
feat(eslint-plugin): new rule `no-unused-destructure-type-properties`
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
feat(typescript-estree): add package version to ts version warning
marcalexiei opened this pull request about 2 months ago
marcalexiei opened this pull request about 2 months ago
[@typescript-eslint/no-unused-expressions] Error while loading rule '...': Cannot read properties of undefined (reading 'allowShortCircuit')
jeremy-rifkin opened this issue about 2 months ago
jeremy-rifkin opened this issue about 2 months ago
chore: update contributors
bradzacher opened this pull request about 2 months ago
bradzacher opened this pull request about 2 months ago
Bug: [@typescript-eslint/no-empty-function] Cannot read properties of undefined (reading 'allow')
justnewbee opened this issue about 2 months ago
justnewbee opened this issue about 2 months ago
fix(utils): add defaultOptions to meta in rule
LuisUrrutia opened this pull request about 2 months ago
LuisUrrutia opened this pull request about 2 months ago
Bug: [no-unused-expressions, no-empty-functions, possibly others...] extension rules crash with eslint v9.15.0
ext4cats opened this issue about 2 months ago
ext4cats opened this issue about 2 months ago
docs: [no-deprecated] awkward wording about TypeScript visualizing deprecated code
xuhdev opened this pull request about 2 months ago
xuhdev opened this pull request about 2 months ago
docs(eslint-plugin): [no-confusing-void-expression] add a default value for `ignoreVoidReturningFunctions`
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
Docs: [no-confusing-void-expression] missing default for option "ignoreVoidReturningFunctions"
danielrentz opened this issue about 2 months ago
danielrentz opened this issue about 2 months ago
Bug: [no-unnecessary-type-assertion] false positive on evolving type
OpportunityLiu opened this issue about 2 months ago
OpportunityLiu opened this issue about 2 months ago
feat(typescript-eslint): allow infinitely deep array nesting in config function and extends
bradzacher opened this pull request about 2 months ago
bradzacher opened this pull request about 2 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request about 2 months ago
typescript-eslint[bot] opened this pull request about 2 months ago
I can't install the latest typescript/eslint on node 20.5.1
deser opened this issue about 2 months ago
deser opened this issue about 2 months ago
fix(eslint-plugin): report deprecations used in default export
wszydlak opened this pull request about 2 months ago
wszydlak opened this pull request about 2 months ago
chore(deps): update dependency cspell to v8.16.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
test: fix jest plugin usage in integration test
yeonjuan opened this pull request about 2 months ago
yeonjuan opened this pull request about 2 months ago
Bug: [no-deprecated] Rule doesn't report on call inside default export
wszydlak opened this issue about 2 months ago
wszydlak opened this issue about 2 months ago
feat(utils): add new optional `language` field to `FlatConfig.Config` type
burtek opened this pull request about 2 months ago
burtek opened this pull request about 2 months ago
chore: set no-else-return allowIfElse to false
peanutenthusiast opened this pull request about 2 months ago
peanutenthusiast opened this pull request about 2 months ago
feat(rule-tester): run method - avoid to infer type parameter from `tests` param
marcalexiei opened this pull request about 2 months ago
marcalexiei opened this pull request about 2 months ago
Bug: [@typescript-eslint/no-unused-expressions] False positive with conditional assignments
Tofandel opened this issue about 2 months ago
Tofandel opened this issue about 2 months ago
Repo: Failing integration tests for primary Nodejs version on main
JoshuaKGoldberg opened this issue about 2 months ago
JoshuaKGoldberg opened this issue about 2 months ago
Enhancement: `RuleTester#run` - Infer `MessageIds` and `Options` type parameter from `rule` parameter
marcalexiei opened this issue about 2 months ago
marcalexiei opened this issue about 2 months ago
chore(deps): update dependency globals to v15.12.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
fix(deps): update docusaurus monorepo to v3.6.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Bug: [unbound-method] Should error on callee site instead of call site
valler opened this issue about 2 months ago
valler opened this issue about 2 months ago
chore(deps): update dependency @swc/core to v1.8.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Bug: incorrect dependency structure
aqeelat opened this issue about 2 months ago
aqeelat opened this issue about 2 months ago
fix(eslint-plugin): [explicit-module-boundary-types] and [explicit-function-return-type] don't report on `as const satisfies`
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
fix(eslint-plugin): [await-thenable, return-await] don't flag awaiting unconstrained type parameter as unnecessary
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
Bug: [consistent-type-export] consider same-named term/types
jasonkuhrt opened this issue about 2 months ago
jasonkuhrt opened this issue about 2 months ago
feat(eslint-plugin): [max-params] add function overload and function type support
developer-bandi opened this pull request about 2 months ago
developer-bandi opened this pull request about 2 months ago
Bug: [await-thenable] Don't flag values of an unconstrained type parameter
JoshuaKGoldberg opened this issue about 2 months ago
JoshuaKGoldberg opened this issue about 2 months ago
fix(eslint-plugin): [no-misused-promises] the `inheritedMethods` and `properties` options to check all statically analyzable declarations
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
fix(deps): update dependency eslint to v9.14.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Enhancement: Add `language` field to `FlatConfig.Config` type in `utils` package.
burtek opened this issue about 2 months ago
burtek opened this issue about 2 months ago
Enhancement: [switch-exhaustiveness-check] considerDefaultExhaustiveForUnions should default to true
Zamiell opened this issue about 2 months ago
Zamiell opened this issue about 2 months ago
chore(deps): update dependency webpack to v5.96.1
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request about 2 months ago
typescript-eslint[bot] opened this pull request about 2 months ago
fix(eslint-plugin): [promise-function-async] handle function overloading
ronami opened this pull request about 2 months ago
ronami opened this pull request about 2 months ago
chore(deps): update dependency knip to v5.36.2
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Bug: `recommendedTypeChecked` rules don't seem to work with TypeScript 5.6+
Windvis opened this issue about 2 months ago
Windvis opened this issue about 2 months ago
fix(eslint-plugin): [consistent-indexed-object-style] handle circular mapped types
JavaScriptBach opened this pull request about 2 months ago
JavaScriptBach opened this pull request about 2 months ago
Bug: [@typescript-eslint/no-unused-vars] import type incorrectly flagged as unused var when name of type match nested namespace name (8.11.x)
dloreto opened this issue about 2 months ago
dloreto opened this issue about 2 months ago
feat(eslint-plugin): [prefer-nullish-coalescing] fix detection of `ignoreConditionalTests` involving boolean `!` operator
developer-bandi opened this pull request about 2 months ago
developer-bandi opened this pull request about 2 months ago
chore: add .git-blame-ignore-revs for eslint-plugin-perfectionist PRs
JoshuaKGoldberg opened this pull request about 2 months ago
JoshuaKGoldberg opened this pull request about 2 months ago
fix(deps): update dependency ts-api-utils to v1.4.0
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago