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
Docs: broken anchor links in "This rule accepts the following options, and has more strict settings in the strict and strict-type-checked configs."
dandv opened this issue 9 months ago
dandv opened this issue 9 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 9 months ago
typescript-eslint[bot] opened this pull request 9 months ago
Bug: [consistent-indexed-object-style] shouldn't suggest `Record` when extending an another type
ChrisMBarr opened this issue 9 months ago
ChrisMBarr opened this issue 9 months ago
fix: bug in static methods in classes without decorators
renatocassino opened this pull request 9 months ago
renatocassino opened this pull request 9 months ago
Docs: no-misused-promises example for "if promise exists"
Tezra opened this issue 9 months ago
Tezra opened this issue 9 months ago
Enhancement: [no-explicit-any] value-level only
geoffreytools opened this issue 9 months ago
geoffreytools opened this issue 9 months ago
docs(eslint-plugin): fix several 404 URLs
auvred opened this pull request 9 months ago
auvred opened this pull request 9 months ago
docs: fix broken link to `import/no-duplicates` on `no-duplicate-imports` page
jordanoverbye opened this pull request 9 months ago
jordanoverbye opened this pull request 9 months ago
Repo: renovate updates stuck?
rubiesonthesky opened this issue 9 months ago
rubiesonthesky opened this issue 9 months ago
Enhancement: [no-floating-promises] Option to only check within async functions
NotWoods opened this issue 9 months ago
NotWoods opened this issue 9 months ago
Enchancement: [strict-boolean-expressions] Treat `!!x` same as `Boolean(x)`
Faithfinder opened this issue 9 months ago
Faithfinder opened this issue 9 months ago
fix(eslint-plugin): [use-unknown-in-catch-callback-variable] flag second argument of `.then`
abrahamguo opened this pull request 9 months ago
abrahamguo opened this pull request 9 months ago
Rule proposal: prefer querySelector generic vs type cast
bschlenk opened this issue 9 months ago
bschlenk opened this issue 9 months ago
Enhancement: [use-unknown-in-catch-callback-variable] Option to only check inline functions
cobaltt7 opened this issue 9 months ago
cobaltt7 opened this issue 9 months ago
Bug: [use-unknown-in-catch-callback-variable] Does not flag second argument of `.then`
cobaltt7 opened this issue 9 months ago
cobaltt7 opened this issue 9 months ago
Bug: [no-unncessary-condition] Incorrectly detects possible values of type around await
mdouglass opened this issue 9 months ago
mdouglass opened this issue 9 months ago
fix(scope-manager): handle index signature in class
yeonjuan opened this pull request 9 months ago
yeonjuan opened this pull request 9 months ago
Bug: no-undef reports on class index signature
hans000 opened this issue 9 months ago
hans000 opened this issue 9 months ago
feat(rule-tester): check for parsing errors in suggestion fixes
abrahamguo opened this pull request 9 months ago
abrahamguo opened this pull request 9 months ago
fix(typescript-estree): pass extraFileExtensions to projectService
alfredringstad opened this pull request 9 months ago
alfredringstad opened this pull request 9 months ago
chore: add breaking change pr check ci
yeonjuan opened this pull request 9 months ago
yeonjuan opened this pull request 9 months ago
docs: add docs for using rule tester with node:test
NotWoods opened this pull request 9 months ago
NotWoods opened this pull request 9 months ago
docs: correct its/it's spelling
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
Enhancement: [consistent-type-imports] option to only enable for internal dependencies
kuba-orlik opened this issue 9 months ago
kuba-orlik opened this issue 9 months ago
fix(eslint-plugin): [explicit-function-return-types] fix false positive on default parameters
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
fix(eslint-plugin): [return-await] support explicit resource management
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
fix(eslint-plugin): [no-floating-promises] check top-level type assertions (and more)
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
fix: do not pass tsconfig canonical file name to typescript API to get program details for config file
sheetalkamat opened this pull request 9 months ago
sheetalkamat opened this pull request 9 months ago
docs(website): reduce Contributor_Tiers page's table vertical Padding
developer-bandi opened this pull request 9 months ago
developer-bandi opened this pull request 9 months ago
chore: update sponsors
typescript-eslint[bot] opened this pull request 9 months ago
typescript-eslint[bot] opened this pull request 9 months ago
feat(rule-tester): check for missing placeholder data in the message
Vinccool96 opened this pull request 9 months ago
Vinccool96 opened this pull request 9 months ago
chore: refactor tsconfigs to use project references
JamesHenry opened this pull request 9 months ago
JamesHenry opened this pull request 9 months ago
test: update integration test snapshot
yeonjuan opened this pull request 9 months ago
yeonjuan opened this pull request 9 months ago
Configs: Make consistent-type-imports 'error' for the recommended config
Sweater-Baron opened this issue 9 months ago
Sweater-Baron opened this issue 9 months ago
Rule proposal: Disallow calling Number.isNaN on non-number types
Sweater-Baron opened this issue 9 months ago
Sweater-Baron opened this issue 9 months ago
docs: [no-floating-promises] remove ugly commas
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
Docs: `method-signature-style` lint rule ❤ `--enforceReadonly` compiler flag
worstpractice opened this issue 9 months ago
worstpractice opened this issue 9 months ago
Bug: "Too many files (>8) have matched the default project" error triggers on every file after 8
ehoogeveen-medweb opened this issue 9 months ago
ehoogeveen-medweb opened this issue 9 months ago
fix(eslint-plugin): [return-await] clean up in-try-catch detection and make autofixes safe
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
Enhancement: [return-await] Option for unopinionated "in-try-catch"
kirkwaiblinger opened this issue 9 months ago
kirkwaiblinger opened this issue 9 months ago
chore: fix v8 branch snapshots for flat-config-types
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
Repo: Raise TSConfig lib/target support range to match ESLint's
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Repo: Add a CI check that 'breaking change' PR descriptions start with the right title text
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
feat(rule-tester): port `checkDuplicateTestCases` from ESLint
abrahamguo opened this pull request 9 months ago
abrahamguo opened this pull request 9 months ago
feat(utils): allow specifying additional rule meta.docs in RuleCreator
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
docs: split troubleshooting into granular sections
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
Docs: Use a URL shortener for links printed by code
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
docs: add v8 beta blog post
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
Docs: Add blog post announcing v8 beta
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement(rule-tester): check for missing placeholder data in the message
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement(rule-tester): check for parsing errors in suggestion fixes
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement(rule-tester): detect duplicate test cases
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement(rule-tester): FlatRuleTester -> RuleTester
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement(rule-tester): Stricter rule test validations
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Bug: <short description of the issue>
motss opened this issue 9 months ago
motss opened this issue 9 months ago
docs: correct the usage of `eslint-recommended`
honeymaro opened this pull request 9 months ago
honeymaro opened this pull request 9 months ago
test(rule-tester): update test config snapshots to include new disallowAutomaticSingleRunInference option
auvred opened this pull request 9 months ago
auvred opened this pull request 9 months ago
Repo: rule-tester tests failing on v8
auvred opened this issue 9 months ago
auvred opened this issue 9 months ago
Repo: rule-tester's eslint-base test failing on main
auvred opened this issue 9 months ago
auvred opened this issue 9 months ago
chore: update eslint peer dependency to "^8.56.0 || ^9.0.0"
honeymaro opened this pull request 9 months ago
honeymaro opened this pull request 9 months ago
Enhancement: [strict-boolean-expressions] Check truthiness assertion functions
alecmev opened this issue 9 months ago
alecmev opened this issue 9 months ago
Bug: object-shorthand loses type parameters when auto-fixing
aldeed opened this issue 9 months ago
aldeed opened this issue 9 months ago
Bug: [no-unnecessary-type-assertion] false positive when casting to HTMLElement (from Element)
bschlenk opened this issue 9 months ago
bschlenk opened this issue 9 months ago
docs: remove eslint v9 tracking issue from main readme for v8
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
Repo: Test rule-tester in CI
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement: Finalize naming for EXPERIMENTAL_useProjectService
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement: Finalize naming for EXPERIMENTAL_useProjectService
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
feat: support ESLint v9
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
fix(eslint-plugin): [no-unsafe-return] handle union types
yeonjuan opened this pull request 9 months ago
yeonjuan opened this pull request 9 months ago
feat(utils): remove deprecated context helpers
abrahamguo opened this pull request 9 months ago
abrahamguo opened this pull request 9 months ago
feat(utils): add Linter configType constructor option
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
docs: add eslint v9 tracking issue to main README
kirkwaiblinger opened this pull request 9 months ago
kirkwaiblinger opened this pull request 9 months ago
Docs: contributing docs should say how to update rule doc code example snapshots
kirkwaiblinger opened this issue 9 months ago
kirkwaiblinger opened this issue 9 months ago
TypeScript 5.5 Support
bradzacher opened this issue 9 months ago
bradzacher opened this issue 9 months ago
feat(rule-tester): assert suggestion messages are unique
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
Bug: [no-var-requires] false positive on TemplateLiteral
arka1002 opened this issue 9 months ago
arka1002 opened this issue 9 months ago
fix(eslint-plugin): [consistent-type-assertions] handle tagged templates
yeonjuan opened this pull request 9 months ago
yeonjuan opened this pull request 9 months ago
Enhancement: Support `${configDir}` in `tsconfig.json`
silverwind opened this issue 9 months ago
silverwind opened this issue 9 months ago
Add type-aware rules to disable-type-checked.ts
jnoordsij opened this pull request 9 months ago
jnoordsij opened this pull request 9 months ago
Bug: [no-unnecessary-condition] reports on indirect eval
Josh-Cena opened this issue 9 months ago
Josh-Cena opened this issue 9 months ago
Bug: [no-useless-template-literals] Doesn't report for `String.raw`
StyleShit opened this issue 9 months ago
StyleShit opened this issue 9 months ago
Rule proposal: Warn when deprecated APIs are used (eslint-plugin-deprecation)
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Docs: Add links to npm packages in typescript-eslint/packages/*
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Docs: Temporarily link to ESLint 9 tracking issue on README.md
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Docs: [prefer-for-of] mention non-array loops that cannot be converted
yohny opened this issue 9 months ago
yohny opened this issue 9 months ago
Enhancement: remove deprecated helpers for ESLint context
auvred opened this issue 9 months ago
auvred opened this issue 9 months ago
Bug: [no-unsafe-return] any to any callback is not allowed when cb is union type
HolgerJeromin opened this issue 9 months ago
HolgerJeromin opened this issue 9 months ago
docs: fix no-unnecessary-boolean-literal-compare example
heitorlisboa opened this pull request 9 months ago
heitorlisboa opened this pull request 9 months ago
Docs: wrong example in `no-unnecessary-boolean-literal-compare`
heitorlisboa opened this issue 9 months ago
heitorlisboa opened this issue 9 months ago
Rule proposal: Prefer array.at(...) over array[...] as T | undefined
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
Enhancement: [ban-types] Split into default-less no-restricted-types and more targeted type ban rule(s)
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago
feat(eslint-plugin): split no-empty-object-type out from ban-types and no-empty-interfaces
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
fix(utils): export ESLint backwards-compat functions
auvred opened this pull request 9 months ago
auvred opened this pull request 9 months ago
Bug(utils): deprecated helpers for ESLint context are not exported
auvred opened this issue 9 months ago
auvred opened this issue 9 months ago
Repo: Incorporate void check into isNullableType?
kirkwaiblinger opened this issue 9 months ago
kirkwaiblinger opened this issue 9 months ago
chore: bump minimum versions for v8
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
feat(utils): swap LegacyESLint out for FlatESLint as ESLint export
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
feat(eslint-plugin): [no-unused-vars] align catch behavior to ESLint 9
JoshuaKGoldberg opened this pull request 9 months ago
JoshuaKGoldberg opened this pull request 9 months ago
Enhancement(utils): Swap FlatESLint-ESLint, FlatRuleTester-RuleTester in API
JoshuaKGoldberg opened this issue 9 months ago
JoshuaKGoldberg opened this issue 9 months ago