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
Enhancement: [no-floating-promises] enable "add await" suggestion if `ignoreVoid` is true
FloEdelmann opened this issue 5 months ago
FloEdelmann opened this issue 5 months ago
docs: add guide for building ESLint plugins
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
Enhancement: Don't refer to "react" for default JSX/TSX RuleTester file name
JoshuaKGoldberg opened this issue 5 months ago
JoshuaKGoldberg opened this issue 5 months ago
Enhancement: no-unused-vars Reopen auto-fix discussion
theo-walton opened this issue 5 months ago
theo-walton opened this issue 5 months ago
Docs: [no-unnecessary-type-parameters] add FAQ for some tricky cases
kirkwaiblinger opened this issue 5 months ago
kirkwaiblinger opened this issue 5 months ago
Bug: In v8, no-unused-vars says "defined but only used as type" on import with no escape hatch
jakebailey opened this issue 5 months ago
jakebailey opened this issue 5 months ago
fix(rule-tester): provide Linter a cwd in its constructor
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
fix(rule-tester): support ESLint >=9.5.0's new language internal
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
Bug: v8 RuleTester crashes on ESLint >=9.5.0
JoshuaKGoldberg opened this issue 5 months ago
JoshuaKGoldberg opened this issue 5 months ago
fix(typescript-estree): factor tsconfigRootDir into allowDefaultProject
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
Bug: Local paths not supported by projectService's allowDefaultProject
JoshuaKGoldberg opened this issue 5 months ago
JoshuaKGoldberg opened this issue 5 months ago
docs: add FAQ entry about dual linting with native-speed linters
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
feat(typescript-eslint): add JSDoc comments on generated configs
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
Docs: Add rich code snippets (or links to them) to AST spec docs
JoshuaKGoldberg opened this issue 5 months ago
JoshuaKGoldberg opened this issue 5 months ago
chore(deps): update dependency knip to v5.27.0
renovate[bot] opened this pull request 5 months ago
renovate[bot] opened this pull request 5 months ago
chore(website): fix broken link about typed linting
abrahamguo opened this pull request 5 months ago
abrahamguo opened this pull request 5 months ago
fix(types): update variable options
oliversalzburg opened this pull request 5 months ago
oliversalzburg opened this pull request 5 months ago
Bug: [no-unnecessary-type-parameters] false positive when parameter is used in inferred mapped return type
kirkwaiblinger opened this issue 5 months ago
kirkwaiblinger opened this issue 5 months ago
chore(deps): update dependency typedoc-plugin-markdown to v4.2.9
renovate[bot] opened this pull request 5 months ago
renovate[bot] opened this pull request 5 months ago
chore(deps): update dependency typedoc to ^0.26.0
renovate[bot] opened this pull request 5 months ago
renovate[bot] opened this pull request 5 months ago
Bug: [no-unnecessary-type-parameters] misleading error messages
kirkwaiblinger opened this issue 5 months ago
kirkwaiblinger opened this issue 5 months ago
Enhancement: [no-unnecessary-type-parameters] Add suggestions for simple cases.
kirkwaiblinger opened this issue 5 months ago
kirkwaiblinger opened this issue 5 months ago
feat(eslint-plugin): [no-unnecessary-type-parameters] promote to strict
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
docs: add v8 release announcement blog post
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
fix(eslint-plugin): [no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib
auvred opened this pull request 5 months ago
auvred opened this pull request 5 months ago
chore: use parserOptions.projectService internally
JoshuaKGoldberg opened this pull request 5 months ago
JoshuaKGoldberg opened this pull request 5 months ago
chore: enable prefer-regexp-test
abrahamguo opened this pull request 5 months ago
abrahamguo opened this pull request 5 months ago
fix(utils): correct types to align with @types/eslint v9
bradzacher opened this pull request 5 months ago
bradzacher opened this pull request 5 months ago
fix(eslint-plugin): [no-misused-promises] perf: avoid getting types of variables/functions if the annotated type is obviously not a function
bradzacher opened this pull request 5 months ago
bradzacher opened this pull request 5 months ago
Repo: Integration tests failing on @stylistic/eslint-plugin 2.4.0
JamesHenry opened this issue 5 months ago
JamesHenry opened this issue 5 months ago
TypeScript 5.6 Support
bradzacher opened this issue 5 months ago
bradzacher opened this issue 5 months ago
chore(deps): update dependency mocha to v10.7.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
chore(eslint-plugin): use default TypeScript `compilerOptions.lib`
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
Repo: use default TypeScript `compilerOptions.lib` when testing rules
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
chore(deps): update dependency eslint-plugin-react to v7.35.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Bug: website playground gives TS error when defining variable named `console`
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Docs: broken link about typed linting
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Enhancement: [no-base-to-string] deprecate `restrict-template-expression` into this rule
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Bug: [no-unnecessary-condition] Confusing message when comparing a variable to all possible values
StyleShit opened this issue 6 months ago
StyleShit opened this issue 6 months ago
Bug: [switch-exhaustiveness-check] <Single object type with const property cannot be exhausted>
maodun11 opened this issue 6 months ago
maodun11 opened this issue 6 months ago
Repo(typescript-estree): Build out test cases using using fixtures for project service tests to reduce mocking
higherorderfunctor opened this issue 6 months ago
higherorderfunctor opened this issue 6 months ago
chore: enable unicorn/no-array-reduce
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
Repo: Share @typescript-eslint/internal/plugin-test-formatting in something public
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
Enhancement: Log a friendly warning when parserOptions.project used with project references
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
chore(deps): update dependency @swc/core to v1.7.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
chore(deps): update dependency nx to v19.5.1
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
chore(deps): update dependency husky to v9.1.1
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
fix(types): update ECMA versions
oliversalzburg opened this pull request 6 months ago
oliversalzburg opened this pull request 6 months ago
feat(type-utils): support intersection types in TypeOrValueSpecifier
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(ast-spec): use `Expression` in argument of `ThrowStatement`
dak2 opened this pull request 6 months ago
dak2 opened this pull request 6 months ago
Docs: errors following quickstart docs
Andrea-Risiglione opened this issue 6 months ago
Andrea-Risiglione opened this issue 6 months ago
Enhancement: member-ordering allows name matching members
PatrickHallek opened this issue 6 months ago
PatrickHallek opened this issue 6 months ago
chore: enable unicorn/no-array-for-each
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable unicorn/no-for-loop
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
docs: final updates to v8 beta post
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Docs: Update v8 beta announcement post one last time
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
Bug: [no-unsafe-call] process.exit(1) is an "error" type typed value
CreativeTechGuy opened this issue 6 months ago
CreativeTechGuy opened this issue 6 months ago
chore(deps): update dependency cspell to v8.11.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Repo: enable more `eslint-plugin-unicorn` rules internally
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
test: add integration test against @types/eslint v9
bradzacher opened this pull request 6 months ago
bradzacher opened this pull request 6 months ago
Enhancement: [require-await] Add suggestion to remove async keyword
reduckted opened this issue 6 months ago
reduckted opened this issue 6 months ago
chore: fix integration tests by pinning @types/eslint v8
JamesHenry opened this pull request 6 months ago
JamesHenry opened this pull request 6 months ago
docs: update perfectionist domain
azat-io opened this pull request 6 months ago
azat-io opened this pull request 6 months ago
chore: reorg repo level utils, lint and typecheck repo files
JamesHenry opened this pull request 6 months ago
JamesHenry opened this pull request 6 months ago
@typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^8.56.0"
JeffreyArts opened this issue 6 months ago
JeffreyArts opened this issue 6 months ago
Enhancement: [no-unused-vars] support reportUsedIgnorePattern
g1thuser opened this issue 6 months ago
g1thuser opened this issue 6 months ago
Bug: `@types/eslint` causing `flat-config-types` integration test failure on `main`
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
docs: switch Typed Linting docs to project service
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
docs: link no-duplicate-type-constituents and no-redundant-type-constituents to each other
kirkwaiblinger opened this pull request 6 months ago
kirkwaiblinger opened this pull request 6 months ago
docs: remove unnecessary v8 links
kirkwaiblinger opened this pull request 6 months ago
kirkwaiblinger opened this pull request 6 months ago
Bug: ThrowStatement's argument should be Expression
ericmorand opened this issue 6 months ago
ericmorand opened this issue 6 months ago
Docs: review Advancement info
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Bug (type-utils): `URL` can't be referenced as a @types/node global or by 'node:url' in a `TypeOrValueSpecifier` (only by 'url')
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Bug: [@typescript-eslint/consistent-type-imports] Wrong rule fix
szulcus opened this issue 6 months ago
szulcus opened this issue 6 months ago
Bug: [require-await] Misleading location for arrow functions
reduckted opened this issue 6 months ago
reduckted opened this issue 6 months ago
Docs: [prefer-optional-chain] fix confusing example of chained strict nullish checks.
kirkwaiblinger opened this issue 6 months ago
kirkwaiblinger opened this issue 6 months ago
feat(eslint-plugin): [return-await] add return-await to strict-type-checked preset
kirkwaiblinger opened this pull request 6 months ago
kirkwaiblinger opened this pull request 6 months ago
feat(rule-tester): switched to flat config
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(eslint-plugin): [no-unnecessary-condition] false positive on optional private field
StyleShit opened this pull request 6 months ago
StyleShit opened this pull request 6 months ago
chore(deps): update dependency knip to v5.26.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
fix(eslint-plugin): [no-duplicate-type-constituents] shouldn't report on error types
y-hsgw opened this pull request 6 months ago
y-hsgw opened this pull request 6 months ago
Rule proposal: ensure exports satisfy certain types
turadg opened this issue 6 months ago
turadg opened this issue 6 months ago
fix(website): expose ATA types to eslint instance
armano2 opened this pull request 6 months ago
armano2 opened this pull request 6 months ago
fix(eslint-plugin): [prefer-optional-chain] wrong parenthesis fix output
yeonjuan opened this pull request 6 months ago
yeonjuan opened this pull request 6 months ago
Docs: Add final announcement blog post for v8
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
feat(eslint-plugin): [return-await] promote to recommended: strict
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
v8 Playground: Types are wrong for `node:fs` (ATA related)
Tobbe opened this issue 6 months ago
Tobbe opened this issue 6 months ago
chore(website): correct version to be v8, not latest merged v7
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
chore(deps): update dependency stylelint to v16.7.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Bug: [no-unsafe-call] Unclear message "Unsafe call of an `error` type typed value" (especially in JSDoc)
karlhorky opened this issue 6 months ago
karlhorky opened this issue 6 months ago
Bug: incorrect "Parsing error: ESLint was configured to run ..." with composite: true since TS 5.5
simonbuchan opened this issue 6 months ago
simonbuchan opened this issue 6 months ago
chore(deps): update dependency webpack to v5.93.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Docs: Eslint 8.x Uses export default [] Guide is out of date
jtillwickEA opened this issue 6 months ago
jtillwickEA opened this issue 6 months ago
Docs: Add a dedicated docs page for type-utils > TypeOrValueSpecifier
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
fix(typescript-estree): disable includePackageJsonAutoImports in ProjectService
jakebailey opened this pull request 6 months ago
jakebailey opened this pull request 6 months ago
docs: clarify projectService out-of-project remediation steps
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(typescript-estree): specific error for parserOptions.project not including a file
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Enhancement: `disableTypeChecked` for JS files by default if `allowJs` but not `checkJs`
karlhorky opened this issue 6 months ago
karlhorky opened this issue 6 months ago
Docs: globalThis without ignores of no-var and no-namespace
karlhorky opened this issue 6 months ago
karlhorky opened this issue 6 months ago
Bug: [noUnusedParameters] rest props disable rule
evgeniyworkbel opened this issue 6 months ago
evgeniyworkbel opened this issue 6 months ago