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: [return-await] unsafe autofixes in error handling code
kirkwaiblinger opened this issue 11 months ago
kirkwaiblinger opened this issue 11 months ago
Bug: [class-methods-use-this] should be able to ignore implementation of abstract methods
Zamralik opened this issue 11 months ago
Zamralik opened this issue 11 months ago
Docs: [prefer-optional-chain] improve the playground and examples for allowPotentiallyUnsafeFixesThatModifyTheReturnTypeIKnowWhatImDoing
kirkwaiblinger opened this issue 11 months ago
kirkwaiblinger opened this issue 11 months ago
docs: [prefer-optional-chain] fix boolean option being specified incorrectly
kirkwaiblinger opened this pull request 11 months ago
kirkwaiblinger opened this pull request 11 months ago
Docs: add consistent-return warning
Zamiell opened this issue 11 months ago
Zamiell opened this issue 11 months ago
fix(eslint-plugin): [sort-type-constituents] prevent formatting differences in complex types from affecting sort order
ericmatthys opened this pull request 11 months ago
ericmatthys opened this pull request 11 months ago
chore(deps): update dependency ts-api-utils to v1.3.0
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Bug: [no-unused-expressions] False negatives when using assertions.
yeonjuan opened this issue 11 months ago
yeonjuan opened this issue 11 months ago
chore: fix test cache inputs, clean up config
JamesHenry opened this pull request 11 months ago
JamesHenry opened this pull request 11 months ago
Bug: [no-unnecessary-condition] False positive with nested optional chains if nullability is inferred via type parameters
cairomassimo opened this issue 11 months ago
cairomassimo opened this issue 11 months ago
Bug: [return-await] allows function without return
devuxer opened this issue 11 months ago
devuxer opened this issue 11 months ago
Rule proposal: A Type-aware version of `no-restricted-syntax`
Woodz opened this issue 11 months ago
Woodz opened this issue 11 months ago
chore(deps): update nx to v18.0.8
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Bug: [prefer-nullish-coalescing] Optional chain produces false positives
steverep opened this issue 11 months ago
steverep opened this issue 11 months ago
chore(deps): update dependency monaco-editor to ~0.47.0
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Docs: [non-nullable-type-assertion-style] incorrect example does not report error.
yeonjuan opened this issue 11 months ago
yeonjuan opened this issue 11 months ago
Bug: switch-exhaustiveness-check does not consider cases with enum keys
ST-DDT opened this issue 11 months ago
ST-DDT opened this issue 11 months ago
docs: add links with description to Contributing page
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
docs(website): display count on error tab in playground
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
feat(eslint-plugin): [prefer-reduce-type-parameter] supports tuple, union, intersection
yeonjuan opened this pull request 11 months ago
yeonjuan opened this pull request 11 months ago
Enhancement: Display error count on tabs in playground
yeonjuan opened this issue 11 months ago
yeonjuan opened this issue 11 months ago
fix(eslint-plugin): [no-unused-vars] clear error report range
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
Enhancement: [prefer-reduce-type-parameter] handle `reduce` on tuple type
yeonjuan opened this issue 11 months ago
yeonjuan opened this issue 11 months ago
fix(eslint-plugin): [unbound-method] check method definition in object literal using longhand form
kirkwaiblinger opened this pull request 11 months ago
kirkwaiblinger opened this pull request 11 months ago
Bug: [unbound-method] should flag on method in object literal defined using longhand form
kirkwaiblinger opened this issue 11 months ago
kirkwaiblinger opened this issue 11 months ago
chore(deps): update dependency typescript to v5.4.2
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
docs(website): icons not being visible in dark mode
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
feat(rule-tester): support multipass fixes
auvred opened this pull request 11 months ago
auvred opened this pull request 11 months ago
feat(eslint-plugin): [no-confusing-void-expression] add ignoreVoidInVoid option to void in void situation
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
Bug: [@typescript-eslint/no-unused-vars] Fails to detect certain unused imported interfaces
kenlyon opened this issue 11 months ago
kenlyon opened this issue 11 months ago
feat: support TS 5.4
strmer15 opened this pull request 11 months ago
strmer15 opened this pull request 11 months ago
chore(deps): update dependency @swc/core to v1.4.4
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Website: Team page's personal icons are dark-on-dark in dark mode
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
Docs: Put Discord and/or donation link(s) in header
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
docs: Update no-var-requires.md
AaronJY opened this pull request 11 months ago
AaronJY opened this pull request 11 months ago
docs(utils): edit getStaticValue function JSDoc description
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
docs: getting started guide should reference allowJs
joehoppe opened this pull request 11 months ago
joehoppe opened this pull request 11 months ago
docs: getting started guide should reference tsconfig allowJs if it recommends a JS eslint config file
joehoppe opened this pull request 11 months ago
joehoppe opened this pull request 11 months ago
fix(typescript-eslint): set `sourceType: "module"` in base shared config
auvred opened this pull request 11 months ago
auvred opened this pull request 11 months ago
fix(typescript-eslint): export `ConfigWithExtends` type
auvred opened this pull request 11 months ago
auvred opened this pull request 11 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 11 months ago
typescript-eslint[bot] opened this pull request 11 months ago
Bug: Unclear How to Use Custom Rules
incutonez opened this issue 11 months ago
incutonez opened this issue 11 months ago
chore(deps): update yarn to v3.8.1
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
feat(parser): always enable comment, loc, range, tokens
JoshuaKGoldberg opened this pull request 11 months ago
JoshuaKGoldberg opened this pull request 11 months ago
Bug: Not compatible peerDependencies
thedaaron opened this issue 11 months ago
thedaaron opened this issue 11 months ago
docs: fix monorepos config example syntax error
Waleed-KH opened this pull request 11 months ago
Waleed-KH opened this pull request 11 months ago
Bug: [prefer-regexp-exec] False positive when regex is an object property
RedGuy12 opened this issue 11 months ago
RedGuy12 opened this issue 11 months ago
Bug: `TSESLint.FlatConfig.Config` isn't compatible with `Linter.FlatConfig`
alecmev opened this issue 11 months ago
alecmev opened this issue 11 months ago
chore(deps): update dependency eslint-plugin-react to v7.34.0
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
feat(eslint-plugin): [no-unused-var] handle implicit exports in declaration files
jakebailey opened this pull request 11 months ago
jakebailey opened this pull request 11 months ago
Docs: Explicitly say whether PR authors should merge from `main`
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
Bug: [no-useless-template-literals] Comments are removed by auto-fix
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
Rule proposal: Warn on functions with consecutive parameters of the same type
danvk opened this issue 11 months ago
danvk opened this issue 11 months ago
Bug: rules from `@typescript-eslint/eslint-recommended` cannot be applied to files with custom file extensions
chancancode opened this issue 11 months ago
chancancode opened this issue 11 months ago
Bug: [no-base-to-string] Maps result in [object Map] not [object Object]
kirkwaiblinger opened this issue 11 months ago
kirkwaiblinger opened this issue 11 months ago
chore(deps): update nx to v18.0.7
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
chore: remove now-empty failing flat-config-types integration test snapshot
JoshuaKGoldberg opened this pull request 11 months ago
JoshuaKGoldberg opened this pull request 11 months ago
Repo: Either file an issue when integration tests fail on main, or pin and auto-update its dependencies
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
Repo: Integration tests failing on main due to upstream eslint-stylistic changes
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
Bug: [@typescript-eslint/array-type] <Definition for rule '@typescript-eslint/array-type' was not found>
AliceZhuZhu opened this issue 11 months ago
AliceZhuZhu opened this issue 11 months ago
fix(eslint-plugin): expose *-type-checked-only configs for extension
fpapado opened this pull request 11 months ago
fpapado opened this pull request 11 months ago
Bug: *-type-checked-only configs are not exported
fpapado opened this issue 11 months ago
fpapado opened this issue 11 months ago
Rule proposal: prefer-readonly-interface
TotooriaHyperion opened this issue 11 months ago
TotooriaHyperion opened this issue 11 months ago
Bug: [no-unnecessary-template-expression] Report squigglies should underline template syntax, not just expression inside
kirkwaiblinger opened this issue 11 months ago
kirkwaiblinger opened this issue 11 months ago
feat(eslint-plugin-internal): add internal lint rule no-relative-paths-to-internal-packages
kirkwaiblinger opened this pull request 11 months ago
kirkwaiblinger opened this pull request 11 months ago
Enhancement: [consistent-return] handle calls to `never` returning functions
danielrentz opened this issue 11 months ago
danielrentz opened this issue 11 months ago
Bug: @typescript-eslint/no-unsafe-assignment doesn't work with multiple casts
toasted-nutbread opened this issue 11 months ago
toasted-nutbread opened this issue 11 months ago
Bug: allowAutomaticSingleRunInference not working in pnpm repository
xqxian opened this issue 11 months ago
xqxian opened this issue 11 months ago
fix(eslint-plugin): [no-unnecessary-condition] handle union array and tuple type
yeonjuan opened this pull request 11 months ago
yeonjuan opened this pull request 11 months ago
fix(eslint-plugin): [no-unnecessary-qualifier] handle merge namespace with enum
yeonjuan opened this pull request 11 months ago
yeonjuan opened this pull request 11 months ago
chore(deps): update babel
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
chore(deps): update dependency tmp to v0.2.3 - autoclosed
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
chore(deps): update dependency @types/node to v20.11.24
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Docs: Add section for troubleshooting "Definition for rule x was not found" when doing Local Linking
skondrashov opened this issue 11 months ago
skondrashov opened this issue 11 months ago
Docs: Add links to Contributing page
skondrashov opened this issue 11 months ago
skondrashov opened this issue 11 months ago
Bug: [no-base-to-string] intersection of safe object and plain object considered maybe-unsafe
Catatomik opened this issue 11 months ago
Catatomik opened this issue 11 months ago
Bug: [no-useless-template-literals] Nested template literals contain useless one
waynzh opened this issue 11 months ago
waynzh opened this issue 11 months ago
chore(deps): update dependency @types/react to v18.2.63
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
[consistent-type-imports] ignores `TSTypeReference` reports false positive for "used by decorator metadata"
tquetano-netflix opened this issue 11 months ago
tquetano-netflix opened this issue 11 months ago
test(eslint-plugin): [no-unnecessary-type-assertion] add tests with noUncheckedIndexedAccess
yeonjuan opened this pull request 11 months ago
yeonjuan opened this pull request 11 months ago
Enhancement: Display tsconfig errors in playground
yeonjuan opened this issue 11 months ago
yeonjuan opened this issue 11 months ago
Enhancement: [naming-convention] `forbidSingle` leadingUnderscore option
ngouy opened this issue 11 months ago
ngouy opened this issue 11 months ago
Bug: consistent-return not compatible incompatible with methods that return nothing early
ST-DDT opened this issue 11 months ago
ST-DDT opened this issue 11 months ago
Bug: consistent-return not compatible with switch-exhaustiveness-check
ST-DDT opened this issue 11 months ago
ST-DDT opened this issue 11 months ago
Bug: consistent-return issues with some function signatures
ST-DDT opened this issue 11 months ago
ST-DDT opened this issue 11 months ago
fix(eslint-plugin): [no-useless-template-literals] detect TemplateLiteral
waynzh opened this pull request 11 months ago
waynzh opened this pull request 11 months ago
chore(deps): update dependency eslint-plugin-eslint-plugin to v5.4.0
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
Docs: [no-floating-promises] Include a `.catch().then()` → `.catch().finally()` refactor in docs
danvk opened this issue 11 months ago
danvk opened this issue 11 months ago
Feature: [readonly-parameter-types et. al.] enhance `allow` option to allow @types/ built-ins
arka1002 opened this issue 11 months ago
arka1002 opened this issue 11 months ago
Enhancement(eslint-plugin): Export types of rules option for flat config
linlinyang opened this issue 11 months ago
linlinyang opened this issue 11 months ago
feat(eslint-plugin): export types of ts rule option
linlinyang opened this pull request 11 months ago
linlinyang opened this pull request 11 months ago
Docs: Add a guide to producing minimum reproductions from complex and/or proprietary code
JoshuaKGoldberg opened this issue 11 months ago
JoshuaKGoldberg opened this issue 11 months ago
chore(deps): update dependency @types/semver to v7.5.8
renovate[bot] opened this pull request 11 months ago
renovate[bot] opened this pull request 11 months ago
fix(typescript-eslint): apply `ignores` to all extended configs passed to `config` helper function
auvred opened this pull request 11 months ago
auvred opened this pull request 11 months ago
Bug: [no-unnecessary-type-assertion] errors not reported when using unnecessary literal assertions on `const` variable declarations
abrahamguo opened this issue 11 months ago
abrahamguo opened this issue 11 months ago
feat: export types of ts rule option
linlinyang opened this pull request 11 months ago
linlinyang opened this pull request 11 months ago
feat: export types of ts rule option
linlinyang opened this pull request 11 months ago
linlinyang opened this pull request 11 months ago
Bug: "Parsing error" for files that have been ignored
doberkofler opened this issue 11 months ago
doberkofler opened this issue 11 months ago
Bug: The property ignore seems to be missing in the type ConfigWithExtends used in the config api
doberkofler opened this issue 11 months ago
doberkofler opened this issue 11 months ago
Enhancement: Export type needed to construct tseslint.config arguments in flat config format
doberkofler opened this issue 11 months ago
doberkofler opened this issue 11 months ago