GitHub / typescript-eslint/typescript-eslint issues and pull requests
Labelled with: team assigned
#11313 - Docs: Mention ESLint's `defineConfig` (until `tseslint.config` is deprecated)
Issue -
State: closed - Opened by JoshuaKGoldberg 5 months ago
Labels: documentation, team assigned, locked due to age
#11056 - Docs: Blog post / guide on 'evaluating community engagement' rules
Issue -
State: open - Opened by JoshuaKGoldberg 8 months ago
Labels: documentation, team assigned
#11016 - Docs: Mention sourceType in parser/parserOptions
Issue -
State: open - Opened by JoshuaKGoldberg 8 months ago
- 2 comments
Labels: documentation, team assigned
#10935 - Docs: Mention defineConfig(); remove mention of tseslint.config()
Issue -
State: closed - Opened by nzakas 9 months ago
- 42 comments
Labels: documentation, team assigned
#10501 - Docs: Add Bluesky social icons for team members
Issue -
State: closed - Opened by JoshuaKGoldberg 12 months ago
Labels: documentation, team assigned, locked due to age
#10483 - Docs: link to docs for previous major versions, with the appropriate caveats
Issue -
State: closed - Opened by That-Guy977 12 months ago
- 8 comments
Labels: documentation, team assigned
#10186 - Repo: internal lint rule for our code standards around `=== nullishLiteral`
Issue -
State: closed - Opened by kirkwaiblinger about 1 year ago
- 2 comments
Labels: repo maintenance, accepting prs, team assigned
#10022 - Docs: Blog post on the benefits of typed linting
Issue -
State: closed - Opened by JoshuaKGoldberg about 1 year ago
Labels: documentation, team assigned
#10007 - Enhancement: [no-unnecessary-condition] report on type guards usages where the type is already equal
Issue -
State: closed - Opened by kirkwaiblinger about 1 year ago
- 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, team assigned
#10000 - Docs: Add a rick roll somewhere in the docs
Issue -
State: open - Opened by JoshuaKGoldberg about 1 year ago
- 3 comments
Labels: documentation, team assigned
#9996 - Repo(scope-manager): tsconfig `include` is empty
Issue -
State: open - Opened by abrahamguo about 1 year ago
Labels: repo maintenance, team assigned
#9957 - Repo: flat-config-types integration tests failing on main: Type 'FlatConfig' is not generic
Issue -
State: closed - Opened by JoshuaKGoldberg about 1 year ago
Labels: repo maintenance, team assigned
#9858 - ⚡️ Performance: Use a dedicated quick JSDoc parser for no-deprecated
Issue -
State: open - Opened by JoshuaKGoldberg over 1 year ago
Labels: enhancement, package: eslint-plugin, performance, team assigned
#9753 - Docs: Add FAQs and flesh out associated docs for project service
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 3 comments
Labels: documentation, team assigned
#9715 - Docs: Local relative paths not supported by projectService's allowDefaultProject
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: bug, documentation, team assigned
#9676 - Bug: v8 RuleTester crashes on ESLint >=9.5.0
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 2 comments
Labels: bug, package: rule-tester, team assigned
#9639 - Repo: Share @typescript-eslint/internal/plugin-test-formatting in something public
Issue -
State: open - Opened by JoshuaKGoldberg over 1 year ago
Labels: repo maintenance, team assigned
#9609 - Docs: review Advancement info
Issue -
State: closed - Opened by abrahamguo over 1 year ago
- 1 comment
Labels: documentation, team assigned
#9596 - Docs: Add final announcement blog post for v8
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned, locked due to age
#9587 - Docs: Add a dedicated docs page for type-utils > TypeOrValueSpecifier
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned
#9571 - Performance: parserOptions.projectService no longer outperforms parserOptions.project
Issue -
State: open - Opened by JoshuaKGoldberg over 1 year ago
Labels: bug, performance, team assigned
#9508 - Enhancement: [no-floating-promises] Disable checkThenables by default in v8
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: package: eslint-plugin, enhancement: plugin rule option, team assigned
#9504 - Bug: parserOptions.project with single-run mode and extraFileExtensions: files not in program instance(s)
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 5 comments
Labels: bug, vue, team assigned
#9501 - Try out v8 beta on various influential plugins
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 7 comments
Labels: meta, team assigned
#9499 - Docs: Add FAQ about ts-expect-error and ts-ignore not doing anything
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned
#9450 - Docs: clarify how to fix "Too many files (>8) have matched the default project"
Issue -
State: closed - Opened by JavaScriptBach over 1 year ago
- 13 comments
Labels: documentation, team assigned
#9447 - Repo: don't install dependencies for the entire repo in "Semantic Breaking Change PR" workflow
Issue -
State: closed - Opened by auvred over 1 year ago
- 1 comment
Labels: repo maintenance, team assigned
#9438 - Configs: Add no-unnecessary-type-parameters to strict-type-checked preset
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 2 comments
Labels: package: eslint-plugin, preset config change, team assigned
#9433 - Deprecate return-await option "never"
Issue -
State: closed - Opened by kirkwaiblinger over 1 year ago
- 4 comments
Labels: package: eslint-plugin, documentation, team assigned
#9426 - Repo: v8 branch test failures on getTypeFlags and getTypeName: Cannot read properties of undefined (reading 'id')
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 3 comments
Labels: repo maintenance, team assigned
#9424 - Docs: Add JSDoc descriptions to generated configs
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, accepting prs, team assigned
#9423 - Docs: Decide how we want to use '1 approval' and 'team assigned' labels
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: documentation, team assigned
#9422 - Docs: Add mention of forward-porting dependency version support to in-progress major versions
Issue -
State: open - Opened by JoshuaKGoldberg over 1 year ago
- 2 comments
Labels: documentation, team assigned
#9420 - Bug: (v8) TypeScript version warning shows with TS 5.5
Issue -
State: closed - Opened by hildjj over 1 year ago
- 2 comments
Labels: bug, team assigned
#9419 - Repo: Switch from explicit-function-return-type to isolatedDeclarations and/or explicit-module-boundary-type
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 8 comments
Labels: repo maintenance, team assigned
#9372 - Repo: Consider having Renovate only update major and minor versions, not patch versions
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 9 comments
Labels: repo maintenance, team assigned
#9352 - Bug: packages incorrectly publishes `.js.map` breaking stack traces
Issue -
State: closed - Opened by johnsoncodehk over 1 year ago
- 9 comments
Labels: bug, breaking change, team assigned
#9345 - Repo: v8 failing to publish: Cannot find module 'tools/release/changelog-renderer'
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: repo maintenance, team assigned
#9344 - Bug: single run mode breaks with fixers
Issue -
State: closed - Opened by hasakilol over 1 year ago
- 7 comments
Labels: bug, package: typescript-estree, team assigned
#9315 - Docs: add an FAQ section about eslint TIMING/`--stats` and type-aware rules being misleading
Issue -
State: closed - Opened by bradzacher over 1 year ago
- 1 comment
Labels: documentation, performance, team assigned
#9298 - Docs: Add generated documentation on packages exports to the site
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 3 comments
Labels: documentation, team assigned
#9286 - Enhancement: Add v8 projectService name to withoutProjectParserOptions
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: enhancement, team assigned
#9283 - Docs: Add note of also trying major versions out on downstream ESLint plugins
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned
#9273 - Docs: Missing mention of TSEnumBody in v8 beta post
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned
#9272 - Docs: Add a mention of trying out majors on influential community repos in blog posts
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: documentation, team assigned
#9269 - Playground: Virtual file name discrepancy between playground (input.ts) and docs & rule tests (file.ts)
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: bug, website: playground, team assigned
#9265 - Repo: codecov coverage reports are not longer uploaded
Issue -
State: closed - Opened by Vinccool96 over 1 year ago
- 1 comment
Labels: tests, repo maintenance, team assigned
#9210 - Docs: Move PR-specific testing advice from Contributing > Local Development to Pull Requests
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: documentation, team assigned
#9096 - Bug: [v8.0.0-alpha.10] incorrect error message `Parsing error: "parserOptions.programs"`
Issue -
State: closed - Opened by OlivierZal over 1 year ago
- 2 comments
Labels: bug, package: typescript-estree, team assigned
#9076 - Enhancement: [no-unnecessary-condition] Check truthiness assertion functions
Issue -
State: closed - Opened by kirkwaiblinger over 1 year ago
Labels: package: eslint-plugin, enhancement: plugin rule option, team assigned
#9073 - Docs: Better Callouts for `all` / `strict` / `strict-type-checked` Config Stability
Issue -
State: closed - Opened by bachmacintosh over 1 year ago
- 1 comment
Labels: documentation, team assigned
#9030 - Enhancement: [return-await] Option for unopinionated "in-try-catch"
Issue -
State: closed - Opened by kirkwaiblinger over 1 year ago
- 6 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, team assigned
#9017 - Enhancement(rule-tester): FlatRuleTester -> RuleTester
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 4 comments
Labels: enhancement, breaking change, package: rule-tester, team assigned
#9004 - Enhancement: Finalize naming for EXPERIMENTAL_useProjectService
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: package: parser, team assigned
#8996 - TypeScript 5.5 Support
Issue -
State: closed - Opened by bradzacher over 1 year ago
- 3 comments
Labels: dependencies, accepting prs, New TypeScript Version, team assigned
#8988 - Rule proposal: Warn when deprecated APIs are used (eslint-plugin-deprecation)
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 3 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, team assigned
#8987 - Docs: Add links to npm packages in typescript-eslint/packages/*
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: documentation, team assigned
#8978 - Enhancement: [ban-types] Split into default-less no-restricted-types and more targeted type ban rule(s)
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: package: eslint-plugin, breaking change, team assigned
#8928 - Enhancement: Remove deprecated emitDecoratorMetadata
Issue -
State: open - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: enhancement, package: scope-manager, team assigned
#8915 - Docs: Deprecate sort-type-constituents in favor of eslint-plugin-perfectionist
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: documentation, team assigned
#8696 - Docs: Add ATA (Automatic Types Acquisition) to the playground
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 2 comments
Labels: documentation, website: playground, team assigned
#8610 - Docs: Explicitly say whether PR authors should merge from `main`
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 2 comments
Labels: documentation, team assigned
#8537 - Docs: Troubleshooting > FAQs contains an outdated link to the `tsconfig.eslint.json`
Issue -
State: closed - Opened by auvred almost 2 years ago
- 1 comment
Labels: documentation, team assigned
#8517 - Blog: Add post about our suite of Promise rules
Issue -
State: open - Opened by JoshuaKGoldberg almost 2 years ago
- 2 comments
Labels: documentation, team assigned
#8433 - Enhancement: [no-floating-promises] Don't check coincidentally Promise-like (Thenable) type values by default
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 15 comments
Labels: package: eslint-plugin, breaking change, team assigned
#8424 - Bug: ~1.5x slowdown in Sentry codebase from project service
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 4 comments
Labels: bug, performance, team assigned
#8322 - feat: speed up non-type-aware linting with project service
Pull Request -
State: closed - Opened by yepitschunked almost 2 years ago
- 8 comments
Labels: team assigned
#8322 - feat: speed up non-type-aware linting with project service
Pull Request -
State: closed - Opened by yepitschunked almost 2 years ago
- 8 comments
Labels: team assigned
#8291 - Docs: Add FAQ entry for out-of-date typed rule reports on file changes in editors such as VS Code
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 1 comment
Labels: documentation, team assigned
#8275 - Docs: Mention our stylistic configs sticking around in formatting docs & blog post
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 5 comments
Labels: enhancement, documentation, team assigned
#8270 - Repo: "🐛 Bug With Another Package" issue template doesn't explicitly ask for an isolated reproduction
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 2 comments
Labels: repo maintenance, team assigned
#8268 - Docs: Explain typedef as a transitory rule, not an end recommendation
Issue -
State: closed - Opened by Zamiell almost 2 years ago
- 5 comments
Labels: documentation, team assigned
#8226 - Repo: enable eslint-plugin/no-property-in-node
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 3 comments
Labels: repo maintenance, team assigned
#8197 - Docs: Mention slow TypeScript types in performance troubleshooting
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 1 comment
Labels: documentation, performance, team assigned
#8196 - Repo: Use parserOptions.projectService in main branch linting
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 2 comments
Labels: repo maintenance, team assigned
#8189 - Docs: Document using debug package env variables to debug performance
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 2 comments
Labels: documentation, performance, team assigned
#8173 - feat(eslint-plugin): [no-unnecessary-type-parameters] initial implementation
Pull Request -
State: closed - Opened by danvk almost 2 years ago
- 18 comments
Labels: enhancement: new plugin rule, 1 approval, team assigned
#8173 - feat(eslint-plugin): [no-unnecessary-type-parameters] initial implementation
Pull Request -
State: closed - Opened by danvk almost 2 years ago
- 17 comments
Labels: enhancement: new plugin rule, 1 approval, team assigned
#8154 - Docs: Enforce that every rule and rule option has ❌ Incorrect and ✅ Correct examples
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
Labels: documentation, team assigned
#8139 - Blog: Add post about allowAutomaticSingleRunInference
Issue -
State: open - Opened by JoshuaKGoldberg almost 2 years ago
- 1 comment
Labels: documentation, team assigned
#8116 - Website: Automatically add "## Supporting typescript-eslint" at the end of blog posts
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
Labels: repo maintenance, package: website, team assigned
#8088 - Docs: Overhaul no-floating-promise messages and docs
Issue -
State: open - Opened by JoshuaKGoldberg almost 2 years ago
- 10 comments
Labels: documentation, team assigned
#8070 - Repo: Docs should suggest how (and when) to continue a locked conversation
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 2 comments
Labels: documentation, repo maintenance, team assigned, locked due to age
#8053 - Docs: no-misused-promises example doesn't work in playground
Issue -
State: closed - Opened by mx-bernhard almost 2 years ago
- 1 comment
Labels: documentation, team assigned
#8037 - Docs: explain how to deal with `check-configs` and `check-docs` scripts
Issue -
State: closed - Opened by auvred almost 2 years ago
Labels: documentation, team assigned, locked due to age
#7906 - ⚡️ Perf: Run performance comparison for ts.JSDocParsingMode.ParseForTypeInfo
Issue -
State: open - Opened by JoshuaKGoldberg about 2 years ago
Labels: performance, team assigned
#7894 - Docs: Mention import-no-unresolved as unnecessary in Performance Troubleshooting?
Issue -
State: closed - Opened by JoshuaKGoldberg about 2 years ago
- 7 comments
Labels: documentation, team assigned
#7350 - Docs: Add blog post & revamped docs for parserOptions.projectService
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 2 comments
Labels: package: parser, documentation, team assigned, locked due to age
#7338 - Repo: Enable prefer-string-starts-with internally
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 1 comment
Labels: repo maintenance, team assigned
#7179 - Docs: [prefer-readonly-parameter-types] mention problem with 3rd party interfaces
Issue -
State: closed - Opened by ddubrava over 2 years ago
- 8 comments
Labels: documentation, team assigned
#6890 - Repo: Require PRs that change config presets to be marked as breaking changes
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
Labels: repo maintenance, team assigned
#6865 - Docs: Mention updating getLib on TypeScript version bumps
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
Labels: documentation, team assigned
#6861 - Enhancement: Detect declared modules for TypeOrValueSpecifier
Issue -
State: closed - Opened by marekdedic over 2 years ago
- 4 comments
Labels: enhancement, package: type-utils, team assigned
#6856 - Docs: Document how a maintainer might refresh the Algolia search index
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 7 comments
Labels: documentation, repo maintenance, package: website, team assigned
#6758 - Docs: Add article about restrict-plus-operands & restrict-template-expressions best practices
Issue -
State: open - Opened by JoshuaKGoldberg over 2 years ago
Labels: documentation, team assigned
#6731 - Docs: Add "precanned" queries for first time or repeat contributors
Issue -
State: closed - Opened by cparros over 2 years ago
Labels: documentation, team assigned
#6415 - Blog: Write a blog post on no-unsafe-* rules
Issue -
State: closed - Opened by JoshuaKGoldberg almost 3 years ago
- 6 comments
Labels: documentation, team assigned
#6218 - Repo: add tooling to performance test the tooling
Issue -
State: open - Opened by bradzacher almost 3 years ago
Labels: tests, performance, repo maintenance, team assigned
#5863 - Docs: document known `no-restricted-syntax` usecases
Issue -
State: closed - Opened by bradzacher about 3 years ago
- 3 comments
Labels: documentation, team assigned, locked due to age
#5444 - Docs: Add guidance for third party ESLint plugins and type checking
Issue -
State: closed - Opened by JoshuaKGoldberg over 3 years ago
- 5 comments
Labels: documentation, team assigned