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(typescript-estree): disable single-run inference with extraFileExtensions
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(typescript-estree): don't infer single-run when --fix is in proces.argv
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Bug: [no-duplicate-type-constituents] Shouldn't report on error types
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
⚡️ Performance: Overhead of populateGlobalsFromLib in scope-manager
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
chore(deps): update dependency console-fail-test to ^0.4.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Enhancement: update eslint version
dustydang-tyler opened this issue 6 months ago
dustydang-tyler opened this issue 6 months ago
Rule proposal: prefer-await
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
⚡ Performance: parserOptions.projectService no longer outperforms parserOptions.project
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
chore: remove resolved TODO from eslint config
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: [no-floating-promises] add missing suggestions on main
kirkwaiblinger opened this pull request 6 months ago
kirkwaiblinger opened this pull request 6 months ago
Bug: [no-unsafe-member-access] JSDoc type assertion not applied in chained expression
karlhorky opened this issue 6 months ago
karlhorky opened this issue 6 months ago
chore(deps): update dependency esquery to v1.6.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
docs(typescript-eslint): add missing ellipsis in ConfigWithExtends
aqeelat opened this pull request 6 months ago
aqeelat opened this pull request 6 months ago
Rule proposal: strict-variable-initialization
kirkwaiblinger opened this issue 6 months ago
kirkwaiblinger opened this issue 6 months ago
Bug: [no-unnecessary-condition] false positive on optional private field
JacobLey opened this issue 6 months ago
JacobLey opened this issue 6 months ago
chore: enable radix
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
docs: show importing configs in shared configs page
yaodada123 opened this pull request 6 months ago
yaodada123 opened this pull request 6 months ago
Bug: [@typescript-eslint/prefer-destructuring] should not report error when is not in declare statement
tjx666 opened this issue 6 months ago
tjx666 opened this issue 6 months ago
feat: stricter parent types for the AST
bradzacher opened this pull request 6 months ago
bradzacher opened this pull request 6 months ago
feat(eslint-plugin): [no-floating-promises] disable checkThenables by default for v8
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Enhancement: [consistent-type-assertions] support both assertionStyle options
mbursill opened this issue 6 months ago
mbursill opened this issue 6 months ago
Bug: [prefer-nullish-coalescing] Suggested fix alters runtime behavior
ivan-aksamentov opened this issue 6 months ago
ivan-aksamentov opened this issue 6 months ago
Bug: [no-unnecessary-condition] False positive when using `lodash.get()`
ivan-aksamentov opened this issue 6 months ago
ivan-aksamentov opened this issue 6 months ago
fix(eslint-plugin): [no-redundant-type-constituents] differentiate a types-error any from a true any
y-hsgw opened this pull request 6 months ago
y-hsgw opened this pull request 6 months ago
Enhancement: naming-convention - optional prefixes
roryabraham opened this issue 6 months ago
roryabraham opened this issue 6 months ago
chore: enable no-useless-computed-key
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-void
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-var
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-useless-concat
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable prefer-const
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable prefer-arrow-callback
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-lonely-if
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
Enhancement: [return-await] change rule option to object
phaux opened this issue 6 months ago
phaux opened this issue 6 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 6 months ago
typescript-eslint[bot] opened this pull request 6 months ago
chore: enable prefer-template
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
Bug: [no-unnecessary-condition] typed array creates false positive
plumpNation opened this issue 6 months ago
plumpNation opened this issue 6 months ago
chore: enable @typescript-eslint/no-unused-expressions
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable prefer-object-spread
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-unreachable-loop
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable prefer-rest-params
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable operator-assignment
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore: enable no-useless-call
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
feat(eslint-plugin): [no-unnecessary-type-parameters] special case tuples and arrays as a "single use" generic type in functions
jfet97 opened this pull request 6 months ago
jfet97 opened this pull request 6 months ago
chore: revert "chore: don't install dependencies in "Semantic breaking change PR" workflow (#9533)"
auvred opened this pull request 6 months ago
auvred opened this pull request 6 months ago
chore(deps): update dependency knip to v5.24.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
chore: don't install dependencies in "Semantic breaking change PR" workflow
auvred opened this pull request 6 months ago
auvred opened this pull request 6 months ago
fix(eslint-plugin): [no-unused-vars] incorporate upstream changes around caught errors report messages
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
Bug: [no-unnecessary-type-parameters] using parameter as object computed key is not detected
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
fix(eslint-plugin): [no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters
danvk opened this pull request 6 months ago
danvk opened this pull request 6 months ago
Enhancement: [no-unnecessary-type-parameters] Special case tuples and parameter arrays as a "single use" generic type
danvk opened this issue 6 months ago
danvk opened this issue 6 months ago
chore(deps): update dependency mocha to v10.6.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
chore(eslint-plugin): [no-unnecessary-parameter-property-assignment] remove `fixable` from `meta`
dasa opened this pull request 6 months ago
dasa opened this pull request 6 months ago
chore(deps): update dependency cspell to v8.10.4
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Bug: [only-throw-error] add an 'allow' option using the TypeOrValueSpecifier shape
andsouto opened this issue 6 months ago
andsouto opened this issue 6 months ago
Bug: [no-unnecessary-type-parameters] double false positive
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
Repo: enable more core ESLint rules internally
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
test(eslint-plugin): update outdated docs.test.ts snapshots
auvred opened this pull request 6 months ago
auvred opened this pull request 6 months ago
Repo: v8 branch test failures on outdated eslint-plugin docs snapshots
auvred opened this issue 6 months ago
auvred opened this issue 6 months ago
test(type-utils): disable automatic single run inference for isSymbolFromDefaultLibrary tests
auvred opened this pull request 6 months ago
auvred opened this pull request 6 months ago
Repo: v8 branch test failures on isSymbolFromDefaultLibrary: Cannot read properties of undefined (reading 'id')
auvred opened this issue 6 months ago
auvred opened this issue 6 months ago
feat(typescript-estree): replace `globby` w/ `fast-glob`
SukkaW opened this pull request 6 months ago
SukkaW opened this pull request 6 months ago
Docs: treat return-await as a standalone rule, not an extension
kirkwaiblinger opened this issue 6 months ago
kirkwaiblinger opened this issue 6 months ago
Bug(`eslint-plugin`): [`no-floating-promises`] missing `suggestions` property on tests from #9263 `checkThenables`
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
fix(eslint-plugin): [no-floating-promises] add `suggestions` to tests from #9263 `checkThenables`
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago
chore(deps): update dependency esbuild to ~0.23.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
fix(eslint-plugin): delete [] in message if ReadOnly<string[]> is detected
YutongZhuu opened this pull request 6 months ago
YutongZhuu opened this pull request 6 months ago
chore(deps): update dependency globals to v15.9.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Docs: How to setup vs code to debug website
instantgis opened this issue 6 months ago
instantgis opened this issue 6 months ago
feat(scope-manager): remove deprecated emitDecoratorMetadata
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
feat(eslint-plugin): [no-floating-promises] disable checkThenables by default for v8
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Enhancement: [no-floating-promises] Disable checkThenables by default in v8
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
feat(eslint-plugin): backport no-unsafe-function type, no-wrapper-object-types from v8 to v7
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(website): react key error on internal pages of website
y-hsgw opened this pull request 6 months ago
y-hsgw opened this pull request 6 months ago
eslint-plugin: Also backport no-unsafe-function-type and no-wrapper-object-types from v8 to main
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
Bug: parserOptions.project with single-run mode and extraFileExtensions: files not in program instance(s)
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
Docs: Mention deprecation and replacement rules in ban-types docs
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
docs: mention trying major version betas on plugins
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Try out v8 beta on various influential plugins
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
fix(type-utils): also check declared modules for package names in TypeOrValueSpecifier
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Docs: Add FAQ about ts-expect-error and ts-ignore not doing anything
JoshuaKGoldberg opened this issue 6 months ago
JoshuaKGoldberg opened this issue 6 months ago
Bug: ["@typescript-eslint/array-type"] suggests incorrect type when specifying "default"
iisaduan opened this issue 6 months ago
iisaduan opened this issue 6 months ago
fix(deps): update dependency @eslint-community/regexpp to v4.11.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
Bug: [no-duplicate-type-constituents] does not handle nested unions/intersections
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 6 months ago
typescript-eslint[bot] opened this pull request 6 months ago
docs: [class-methods-use-this] fix typo
jwbth opened this pull request 6 months ago
jwbth opened this pull request 6 months ago
Rule proposal: `no-untyped-empty-array`
zanminkian opened this issue 6 months ago
zanminkian opened this issue 6 months ago
fix(eslint-plugin): [restrict-template-expressions] don't report tuples if `allowArray` option is enabled
auvred opened this pull request 6 months ago
auvred opened this pull request 6 months ago
Bug: [restrict-template-expressions] allowArrays errors on "as const" arrays.
DanKaplanSES opened this issue 6 months ago
DanKaplanSES opened this issue 6 months ago
feat(eslint-plugin): [strict-boolean-expressions] support double exclamation `!!` expression as well as `Boolean()`
lvjiaxuan opened this pull request 6 months ago
lvjiaxuan opened this pull request 6 months ago
Update peer dependency for eslint to include v9+
CxRes opened this pull request 6 months ago
CxRes opened this pull request 6 months ago
Unmet Peer Dependency with "utils" when using ESLint v9
CxRes opened this issue 6 months ago
CxRes opened this issue 6 months ago
feat(ast-spec): add parent property to AccessorProperty node types
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
fix(utils): context.parserPath may be undefined
JoshuaKGoldberg opened this pull request 6 months ago
JoshuaKGoldberg opened this pull request 6 months ago
Bug: [no-unnecessary-condition] false positive in while-loop with dynamic class property change
Ptitet opened this issue 6 months ago
Ptitet opened this issue 6 months ago
chore: update nx to 19.4.0
JamesHenry opened this pull request 6 months ago
JamesHenry opened this pull request 6 months ago
docs: tseslint.config takes a spread argument, not an array
dandv opened this pull request 6 months ago
dandv opened this pull request 6 months ago
Bug: [no-unnecessary-condition] does not report unnecessary string comparisons
FloEdelmann opened this issue 6 months ago
FloEdelmann opened this issue 6 months ago
Docs: update configuration examples on individual rule pages to use flat config
abrahamguo opened this issue 6 months ago
abrahamguo opened this issue 6 months ago
chore(deps): update dependency knip to v5.23.0
renovate[bot] opened this pull request 6 months ago
renovate[bot] opened this pull request 6 months ago
feat(eslint-plugin): [no-duplicate-type-constituents] prevent unnecessary `| undefined` for optional parameters
abrahamguo opened this pull request 6 months ago
abrahamguo opened this pull request 6 months ago