GitHub / typescript-eslint/typescript-eslint issues and pull requests
Labelled with: good first issue
#11724 - Docs: Dead link in Migrating to defineConfig(...) docs
Issue -
State: open - Opened by JLHwung about 1 month ago
- 1 comment
Labels: good first issue, documentation, accepting prs
#11387 - Bug: [no-unsafe-assignment] Misleading error message for object destructuring
Issue -
State: closed - Opened by szhsin 5 months ago
- 1 comment
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#11234 - Performance: [eslint-plugin] Stop publishing docs/ directory to npm
Issue -
State: closed - Opened by JoshuaKGoldberg 6 months ago
- 1 comment
Labels: enhancement, good first issue, accepting prs
#10911 - Bug: `isDefinitionFile` utility doesn't consider arbitrary extensions
Issue -
State: closed - Opened by ronami 9 months ago
- 3 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#10793 - Bug: Wrong `argument` type for `YieldExpression`: `undefined`, but should be `null`
Issue -
State: closed - Opened by marvinhagemeister 10 months ago
Labels: bug, good first issue, accepting prs, package: ast-spec
#10295 - Website: Add the Bluesky account too
Issue -
State: closed - Opened by JoshuaKGoldberg about 1 year ago
Labels: enhancement, good first issue, accepting prs, package: website, locked due to age
#10280 - Docs: Update project license to explicitly say BSD-2-Clause
Issue -
State: closed - Opened by bryan-yager about 1 year ago
- 5 comments
Labels: good first issue, documentation, accepting prs
#10197 - Bug: [no-unnecessary-condition] should not say that falsey bigint is truthy
Issue -
State: closed - Opened by kirkwaiblinger about 1 year ago
- 1 comment
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#10112 - Bug: [no-useless-assignment] False positive in code using `satisfies`
Issue -
State: closed - Opened by gebsh about 1 year ago
- 4 comments
Labels: bug, good first issue, accepting prs, package: visitor-keys
#10102 - Docs: Update the State of the `order` Rule Alternative
Issue -
State: closed - Opened by manuth about 1 year ago
- 4 comments
Labels: good first issue, documentation, accepting prs
#10047 - Docs: broken link about typed linting
Issue -
State: closed - Opened by markH5 about 1 year ago
- 1 comment
Labels: good first issue, documentation, accepting prs
#10031 - Bug: [no-deprecated] Maximum call stack size exceeded when class implements itself
Issue -
State: closed - Opened by FWDekker about 1 year ago
- 5 comments
Labels: bug, good first issue, accepting prs
#9903 - Bug: [return-await] Gives false positive with unknown values
Issue -
State: closed - Opened by danny-pflughoeft about 1 year ago
- 3 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#9685 - Enhancement: [no-floating-promises] enable "add await" suggestion if `ignoreVoid` is true
Issue -
State: closed - Opened by FloEdelmann over 1 year ago
Labels: enhancement, good first issue, package: eslint-plugin, accepting prs
#9610 - Bug: ThrowStatement's argument should be Expression
Issue -
State: closed - Opened by ericmorand over 1 year ago
- 6 comments
Labels: bug, good first issue, AST, accepting prs
#9471 - Docs: show importing configs in shared configs page
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 3 comments
Labels: good first issue, documentation, accepting prs
#9359 - Bug: no-extraneous-class triggered on abstract class that does not contain any static methods
Issue -
State: closed - Opened by cowwoc over 1 year ago
- 1 comment
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#9292 - Enhancement: Remove getTokenAtPosition from type-utils
Issue -
State: closed - Opened by y-hsgw over 1 year ago
- 2 comments
Labels: enhancement, good first issue, breaking change, accepting prs
#9163 - Enhancement: [no-useless-template-literals] Delete in v8
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: enhancement, good first issue, package: eslint-plugin, breaking change, accepting prs
#9070 - Docs: broken anchor links in "This rule accepts the following options, and has more strict settings in the strict and strict-type-checked configs."
Issue -
State: closed - Opened by dandv over 1 year ago
- 1 comment
Labels: good first issue, documentation, accepting prs
#8950 - Bug: [explicit-function-return-type] false positive on defaulting parameters
Issue -
State: closed - Opened by kirkwaiblinger over 1 year ago
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#8931 - Enhancement: Remove IsNullableTypeOptions from type-utils
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: enhancement, good first issue, breaking change, accepting prs
#8930 - Enhancement: Remove deprecated getTypeArguments from type-utils
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
- 1 comment
Labels: enhancement, good first issue, breaking change, accepting prs
#8911 - Docs: disableTypeChecked example should say **/*.js, not *.js
Issue -
State: closed - Opened by JoshuaKGoldberg over 1 year ago
Labels: good first issue, documentation, accepting prs
#8782 - Bug: Type error when using ConfigWithExtends (eslint-plugin-playwright)
Issue -
State: closed - Opened by doberkofler over 1 year ago
- 1 comment
Labels: bug, good first issue, accepting prs, package: typescript-eslint
#8477 - Docs: order differs between Options and defaultOptions
Issue -
State: closed - Opened by BBosman almost 2 years ago
- 6 comments
Labels: good first issue, documentation, accepting prs
#8392 - Repo: (ast-utils) Mention behavior around symbols in JSDoc for getStaticValue
Issue -
State: closed - Opened by kirkwaiblinger almost 2 years ago
Labels: good first issue, documentation, repo maintenance, accepting prs, locked due to age
#8365 - Repo: Drop 'T' from internal type parameters
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 1 comment
Labels: good first issue, repo maintenance, accepting prs
#8234 - Repo: reuse newly added "is builtin symbol like" logic from `type-utils`
Issue -
State: closed - Opened by auvred almost 2 years ago
- 3 comments
Labels: good first issue, refactor, repo maintenance, accepting prs
#8213 - Website accessibility: syntax highlighting doesn't always match color contrast thresholds
Issue -
State: closed - Opened by JoshuaKGoldberg almost 2 years ago
- 1 comment
Labels: bug, good first issue, accepting prs, package: website, accessibility
#7830 - Docs: Vitest guide should refer to setupFiles, not globalSetup
Issue -
State: closed - Opened by JoshuaKGoldberg about 2 years ago
Labels: good first issue, documentation, accepting prs
#7748 - Bug: [no-unused-expressions] expression with type arguments is not flagged
Issue -
State: closed - Opened by bradzacher about 2 years ago
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#7702 - Docs: [prefer-optional-chain] update docs for the option allowPotentiallyUnsafeFixesThatModifyTheReturnTypeIKnowWhatImDoing
Issue -
State: closed - Opened by cigui about 2 years ago
Labels: good first issue, documentation, accepting prs
#7644 - Repo: Simplify getTypeFromNode in no-unsafe-enum-comparison
Issue -
State: closed - Opened by JoshuaKGoldberg about 2 years ago
- 4 comments
Labels: good first issue, repo maintenance, accepting prs
#7582 - Docs: Out-of-date TS error codes in eslint-recommended.ts
Issue -
State: closed - Opened by JoshuaKGoldberg about 2 years ago
- 2 comments
Labels: good first issue, documentation, accepting prs
#7527 - Bug: [consistent-type-imports] Incorrectly suggests `import type` on import assertion
Issue -
State: closed - Opened by somebody1234 over 2 years ago
- 4 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#7477 - Docs: fix typo in `member-ordering`
Issue -
State: closed - Opened by yndajas over 2 years ago
Labels: good first issue, documentation, accepting prs
#7453 - `context.sourceCode` does not exist in type definition
Issue -
State: closed - Opened by so1ve over 2 years ago
- 1 comment
Labels: bug, good first issue, package: utils, accepting prs
#7322 - Docs: Tip shown for parser points to non-existent playground option
Issue -
State: closed - Opened by dehoward over 2 years ago
- 1 comment
Labels: good first issue, documentation
#7304 - Docs: remove redundant `parser` property passed to `RuleTester` in usage example
Issue -
State: closed - Opened by dasa over 2 years ago
- 1 comment
Labels: good first issue, documentation, accepting prs
#7297 - Docs: restrict-plus-operands example is wrong for the default configuration
Issue -
State: closed - Opened by lgenzelis over 2 years ago
- 3 comments
Labels: good first issue, documentation, accepting prs
#7195 - Docs: Clarification of configurations
Issue -
State: closed - Opened by marekdedic over 2 years ago
- 6 comments
Labels: good first issue, documentation, accepting prs
#7181 - Website: Version notice in sidebar doesn't have enough left margin
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
Labels: bug, good first issue, accepting prs, package: website
#7180 - Enhancement: [prefer-nullish-coalescing] Allow ignorePrimitives option to be true
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 3 comments
Labels: good first issue, package: eslint-plugin, enhancement: plugin rule option, accepting prs
#7100 - Docs: Explicitly say what the TS version warning error is in parser docs
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 4 comments
Labels: good first issue, documentation, accepting prs
#6992 - Docs: what parserOptions.project relative to?
Issue -
State: closed - Opened by majiang over 2 years ago
- 1 comment
Labels: good first issue, documentation, accepting prs
#6973 - Docs: no-unnecessary-type-constraint should mention extending unknown
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 1 comment
Labels: good first issue, package: eslint-plugin, documentation, accepting prs
#6882 - Bug: [unified-signatures] Crash in rule implementation
Issue -
State: closed - Opened by danielrentz over 2 years ago
- 1 comment
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#6439 - Bug: null as default option is failing in applyDefault
Issue -
State: closed - Opened by gajus almost 3 years ago
- 2 comments
Labels: bug, good first issue, package: utils, accepting prs
#6188 - Bug: [no-unused-vars] false positive if name is type/value merged and exported
Issue -
State: closed - Opened by bradzacher almost 3 years ago
- 4 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#6128 - Repo: Flag instances of noFormat that don't do anything
Issue -
State: closed - Opened by JoshuaKGoldberg almost 3 years ago
- 3 comments
Labels: good first issue, repo maintenance, accepting prs
#5962 - Bug: [class-literal-property-style] The overridden literal getter does not pass lint and incorrectly auto-fix
Issue -
State: closed - Opened by sviat9440 about 3 years ago
- 4 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#5452 - Enhancement: `member-ordering` default configuration
Issue -
State: closed - Opened by nbouvrette over 3 years ago
- 6 comments
Labels: good first issue, package: eslint-plugin, enhancement: plugin rule option, accepting prs
#5449 - Bug: [no-unnecessary-type-constraint] False positive for generics on arrow functions in .mts files
Issue -
State: closed - Opened by spalger over 3 years ago
- 14 comments
Labels: bug, good first issue, accepting prs
#4875 - Docs: How to test PR changes to rules
Issue -
State: closed - Opened by Zamiell over 3 years ago
- 5 comments
Labels: good first issue, documentation, accepting prs
#4641 - Docs: How is `@typescript-eslint/no-unused-vars` different than TypeScript’s own errors?
Issue -
State: closed - Opened by fregante over 3 years ago
- 8 comments
Labels: good first issue, documentation, accepting prs
#3811 - Support pnpm for single run detection
Issue -
State: closed - Opened by cherryblossom000 over 4 years ago
- 1 comment
Labels: enhancement, good first issue, package: typescript-estree, accepting prs
#3506 - Skip the `isTTY` check for printing the "SUPPORTED TYPESCRIPT VERSIONS" message if the user passes in the `loggerFn` option
Issue -
State: closed - Opened by octogonz over 4 years ago
- 8 comments
Labels: enhancement, good first issue, package: typescript-estree, accepting prs
#2654 - [no-shadow] declaring a global causes no-shadow to error
Issue -
State: closed - Opened by salemhilal about 5 years ago
- 7 comments
Labels: enhancement, good first issue, package: eslint-plugin, accepting prs
#2206 - [class-literal-property-style] should not fix readonly to getter when assigned in ctor
Issue -
State: closed - Opened by k3nsei over 5 years ago
- 6 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs
#2079 - [prefer-readonly-parameter-types] inferred types from third party code make rule painful
Issue -
State: closed - Opened by osdiab over 5 years ago
- 6 comments
Labels: good first issue, package: eslint-plugin, enhancement: plugin rule option, accepting prs
#743 - [unbound-method] False positive with thisArg
Issue -
State: closed - Opened by mysticatea over 6 years ago
- 5 comments
Labels: good first issue, package: eslint-plugin, enhancement: plugin rule option, accepting prs