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
fix(eslint-plugin): [no-unnecessary-condition] improve error message for literal comparisons
kirkwaiblinger opened this pull request 2 months ago
kirkwaiblinger opened this pull request 2 months ago
chore: switch from explicit-function-return-type to explicit-module-boundary-types internally
JoshuaKGoldberg opened this pull request 2 months ago
JoshuaKGoldberg opened this pull request 2 months ago
feat(eslint-plugin): added related-getter-setter-pairs rule
JoshuaKGoldberg opened this pull request 2 months ago
JoshuaKGoldberg opened this pull request 2 months ago
Bug: `RuleTester`: cannot read properties of `undefined` (reading `'parse'` )
jeremybanka opened this issue 2 months ago
jeremybanka opened this issue 2 months ago
Rule proposal: Enforce JSX Presence in `.tsx` Files (`no-tsx-without-jsx`)
HesamSe opened this issue 2 months ago
HesamSe opened this issue 2 months ago
chore: enable eslint-plugin-perfectionist on the rest of the repo
JoshuaKGoldberg opened this pull request 2 months ago
JoshuaKGoldberg opened this pull request 2 months ago
Bug: support `as const` on `RuleLevelAndOptions`
abrahamguo opened this issue 2 months ago
abrahamguo opened this issue 2 months ago
Bug: `TypeError: Cannot read properties of undefined (reading 'name')` on 8.10
marekdedic opened this issue 2 months ago
marekdedic opened this issue 2 months ago
Repo: internal lint rule for our code standards around `=== nullishLiteral`
kirkwaiblinger opened this issue 2 months ago
kirkwaiblinger opened this issue 2 months ago
Following the Getting Started Guide enables 'no-undef'
dmurvihill opened this issue 2 months ago
dmurvihill opened this issue 2 months ago
Bug: [no-unused-vars] flags variables that can't be declared as a type-only
JacobLey opened this issue 2 months ago
JacobLey opened this issue 2 months ago
ESLint Not Catching Missing Type Annotations for Method Parameters in TypeScript Interfaces
ngangeti opened this issue 3 months ago
ngangeti opened this issue 3 months ago
feat(eslint-plugin): [no-unnecessary-coercion] add rule
skondrashov opened this pull request 3 months ago
skondrashov opened this pull request 3 months ago
Using `/` as config name separator.
ntnyq opened this issue 3 months ago
ntnyq opened this issue 3 months ago
docs: fix the Dependency Versions lists
developer-bandi opened this pull request 3 months ago
developer-bandi opened this pull request 3 months ago
docs: fix property name
gavvvr opened this pull request 3 months ago
gavvvr opened this pull request 3 months ago
feat(typescript-eslint): improve undefined extension handling
mstykow opened this pull request 3 months ago
mstykow opened this pull request 3 months ago
Bug: better error handling for undefined extensions
mstykow opened this issue 3 months ago
mstykow opened this issue 3 months ago
fix(website): enable `noImplicitAny`
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
Bug: nx 20 breaks `yarn knip`
abrahamguo opened this issue 3 months ago
abrahamguo opened this issue 3 months ago
chore(deps): update dependency stylelint to v16.10.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore(website): account for `thanks.dev` donors in sponsors list
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
PoC: eslint-plugin/require-meta-schema-description
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
Docs: Dependency Versions lists ESLint support as v9, but we still support v8
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
Configs: all files includes by recommended config
MillerSvt opened this issue 3 months ago
MillerSvt opened this issue 3 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 3 months ago
typescript-eslint[bot] opened this pull request 3 months ago
Docs: Update FAQ for Javascript files using Flat config
ankitprahladsoni opened this issue 3 months ago
ankitprahladsoni opened this issue 3 months ago
Configs: [return-await] Change default option from in-try-catch to always
Zamiell opened this issue 3 months ago
Zamiell opened this issue 3 months ago
docs: update configuration examples on individual rule pages to use flat config
y-hsgw opened this pull request 3 months ago
y-hsgw opened this pull request 3 months ago
feat(eslint-plugin): [thenable-in-promise-aggregators] add rule
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
feat(eslint-plugin): add `no-inferred-any` rule
butchler opened this pull request 3 months ago
butchler opened this pull request 3 months ago
docs: fix typo
zzzgit opened this pull request 3 months ago
zzzgit opened this pull request 3 months ago
feat(eslint-plugin): [consistent-indexed-object-style] report mapped types
kirkwaiblinger opened this pull request 3 months ago
kirkwaiblinger opened this pull request 3 months ago
Bug: Project service settings can be nondeterministic based on config and file glob result orders
LukeNotable opened this issue 3 months ago
LukeNotable opened this issue 3 months ago
Enhancement: [no-unsafe-*] misses `any` violations on union and object types
ronami opened this issue 3 months ago
ronami opened this issue 3 months ago
chore: convert `nullThrows` to an assertion function
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
docs: fix typo
rajzik opened this pull request 3 months ago
rajzik opened this pull request 3 months ago
Bug: [no-deprecated] potential false positive
jits opened this issue 3 months ago
jits opened this issue 3 months ago
chore(deps): update dependency typescript to v5.6.3
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Bug: [prefer-nullish-coalescing] faulty detection of conditional tests with `ignoreConditionalTests: true`
kirkwaiblinger opened this issue 3 months ago
kirkwaiblinger opened this issue 3 months ago
feat(eslint-plugin): [prefer-nullish-coalescing] add support for assignment expressions
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
chore: coverage issues caused by using `export` assignments
aryaemami59 opened this pull request 3 months ago
aryaemami59 opened this pull request 3 months ago
chore: upgrade cspell
benmccann opened this pull request 3 months ago
benmccann opened this pull request 3 months ago
feat(eslint-plugin): [no-unnecessary-type-parameters] add suggestion fixer
kirkwaiblinger opened this pull request 3 months ago
kirkwaiblinger opened this pull request 3 months ago
chore(eslint-plugin): [no-unnecessary-condition] remove dead suggestion id
kirkwaiblinger opened this pull request 3 months ago
kirkwaiblinger opened this pull request 3 months ago
fix(rule-tester): allow custom filename outside directory
lotmek opened this pull request 3 months ago
lotmek opened this pull request 3 months ago
Repo: 'Export assignment cannot be used' log errors in Jest tests
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
Bug: [prefer-nullish-coalescing] OR assignment operator(||=) does not report errors or suggest corrections.
developer-bandi opened this issue 3 months ago
developer-bandi opened this issue 3 months ago
Bug: [semi] export default interface semi error
yohoj opened this issue 3 months ago
yohoj opened this issue 3 months ago
Bug: no-unnecessary-condition false positive with await
lydell opened this issue 3 months ago
lydell opened this issue 3 months ago
Bug: [no-unnecessary-condition] false positives on type predicates with generic types
andreww2012 opened this issue 3 months ago
andreww2012 opened this issue 3 months ago
Bug: Changelog of package 'typescript-eslint' misses relevant changes
benutzer193 opened this issue 3 months ago
benutzer193 opened this issue 3 months ago
fix(visitor-keys): reorder `TSSatisfiesExpression` and `TSTypeAssertion`
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
feat(eslint-plugin): [no-base-to-string] add support for catching toLocaleString
y-hsgw opened this pull request 3 months ago
y-hsgw opened this pull request 3 months ago
feat(eslint-plugin): [prefer-optional-chain] support if statement as part of chain
omril1 opened this pull request 3 months ago
omril1 opened this pull request 3 months ago
Bug: [strict-boolean-expressions] remaining unsafe autofixes
kirkwaiblinger opened this issue 3 months ago
kirkwaiblinger opened this issue 3 months ago
fix(eslint-plugin): [class-literal-property-style] don't report nodes with `override` keyword
kirkwaiblinger opened this pull request 3 months ago
kirkwaiblinger opened this pull request 3 months ago
chore(rule-tester): rethrow exceptions in RuleTester to avoid circular JSON issue
kirkwaiblinger opened this pull request 3 months ago
kirkwaiblinger opened this pull request 3 months ago
chore(deps): update dependency @eslint/compat to v1.2.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Enhancement: typescript 5.6.3 support
rafaelfernandes98 opened this issue 3 months ago
rafaelfernandes98 opened this issue 3 months ago
fix(rule-tester): merge provided `linterOptions`
SukkaW opened this pull request 3 months ago
SukkaW opened this pull request 3 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 3 months ago
typescript-eslint[bot] opened this pull request 3 months ago
docs: update `ordered-imports` status
manuth opened this pull request 3 months ago
manuth opened this pull request 3 months ago
chore: update to nx 20
JamesHenry opened this pull request 3 months ago
JamesHenry opened this pull request 3 months ago
Base rule extension: [func-style] Allow type-annotated variable declaration (Follow-up)
NatoBoram opened this issue 3 months ago
NatoBoram opened this issue 3 months ago
chore(deps): update dependency knip to v5.31.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore: ignore package /generated directories in linting
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
chore(deps): update dependency globals to v15.10.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Repo: packages/*/generated gets picked up by linting, but shouldn't
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
chore(deps): update dependency espree to v10.2.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore(deps): update dependency eslint-plugin-import to v2.31.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore(deps): update dependency @actions/core to v1.11.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore(deps): update codecov/codecov-action action to v4.6.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Docs: The Prettier example has type errors
robcresswell opened this issue 3 months ago
robcresswell opened this issue 3 months ago
fix(eslint-plugin): [no-unused-vars] never report the naming of an enum member
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
Bug: [no-unused-vars] `reportUsedIgnorePattern` false positives on enum members
bradzacher opened this issue 3 months ago
bradzacher opened this issue 3 months ago
TypeScript 5.7 Support
bradzacher opened this issue 3 months ago
bradzacher opened this issue 3 months ago
feat(eslint-plugin): [no-base-to-string] prevent stringifying arrays with elements that cannot be stringified
ronami opened this pull request 3 months ago
ronami opened this pull request 3 months ago
Docs: Separate typescript package installation in getting started page
rchandu opened this issue 3 months ago
rchandu opened this issue 3 months ago
Bug: [no-useless-assignment] False positive in code using `satisfies`
gebsh opened this issue 3 months ago
gebsh opened this issue 3 months ago
Bug: [await-thenable] False positive for `for await...of` value which is `AsyncIterable | Iterable`
haines opened this issue 3 months ago
haines opened this issue 3 months ago
fix(eslint-plugin): handle unions in await...for
lotmek opened this pull request 3 months ago
lotmek opened this pull request 3 months ago
feat(rule-tester): hooks for test cases
RobinTail opened this pull request 3 months ago
RobinTail opened this pull request 3 months ago
test(type-utils): add tests for getConstrainedTypeAtLocation
YuyaYoshioka opened this pull request 3 months ago
YuyaYoshioka opened this pull request 3 months ago
Enhancement: RuleTester `before` and `after` hooks
RobinTail opened this issue 3 months ago
RobinTail opened this issue 3 months ago
feat(eslint-plugin): [strict-boolean-expressions] check array predicate functions' return statements
ronami opened this pull request 3 months ago
ronami opened this pull request 3 months ago
feat(eslint-plugin): [no-misused-object-likes] add rule
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
fix(eslint-plugin): [no-loop-func] sync from upstream base rule
yeonjuan opened this pull request 3 months ago
yeonjuan opened this pull request 3 months ago
Docs: Update the State of the `order` Rule Alternative
manuth opened this issue 3 months ago
manuth opened this issue 3 months ago
chore(deps): update dependency eslint-plugin-react to v7.37.1
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 3 months ago
typescript-eslint[bot] opened this pull request 3 months ago
Bug: [@typescript-eslint/naming-convention] Error while loading rule '@typescript-eslint/naming-convention': Cannot read properties of undefined (reading 'parent')
antonkulakov-it opened this issue 3 months ago
antonkulakov-it opened this issue 3 months ago
fix(typescript-estree): fix crash when running from a `node --eval` script
bradzacher opened this pull request 3 months ago
bradzacher opened this pull request 3 months ago
fix(type-utils): handle external packages that are not in `program.sourceFileToPackageName`
abrahamguo opened this pull request 3 months ago
abrahamguo opened this pull request 3 months ago
fix(eslint-plugin): [prefer-literal-enum-member] report a different error message when `allowBitwiseExpressions` is enabled
ronami opened this pull request 3 months ago
ronami opened this pull request 3 months ago
fix(scope-manager): [no-use-before-define] do not treat nested namespace aliases as variable references
auvred opened this pull request 3 months ago
auvred opened this pull request 3 months ago
fix(typescript-eslint): propagate `name` field to extended configs in `config` helper
auvred opened this pull request 3 months ago
auvred opened this pull request 3 months ago
fix(eslint-plugin): [no-unnecessary-type-parameters] cannot assume variables are either type or value
Josh-Cena opened this pull request 3 months ago
Josh-Cena opened this pull request 3 months ago
Enhancement: configuration option to error on unsupported TypeScript version (`onUnsupportedTypeScriptVersion=error`)
mluypaert opened this issue 3 months ago
mluypaert opened this issue 3 months ago
chore(deps): update dependency webpack to v5.95.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago