An open API service for providing issue and pull request metadata for open source projects.

GitHub / typescript-eslint/typescript-eslint issues and pull requests

Labelled with: 1 approval

#11671 - docs: explain the 'evaluating community engagement' issues process

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11659 - feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining option

Pull Request - State: open - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11648 - chore: add yarn-berry-deduplicate script and CI task

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11647 - chore: enable eslint-plugin/require-meta-schema-description internally

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11645 - chore(website): lint for missing `g` flag

Pull Request - State: closed - Opened by abrahamguo 2 months ago - 3 comments
Labels: 1 approval

#11642 - docs(eslint-plugin): [prefer-for-of] mention DOM elements and lib: dom.iterable

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 3 comments
Labels: 1 approval

#11639 - docs: mention eslint-plugin is implicit with flat config

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 3 comments
Labels: 1 approval

#11638 - docs(eslint-plugin): [prefer-optional-chain] remove unnecessary docs chainings

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11635 - feat(typescript-estree): mention file specifics in project service allowDefaultProject error

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11634 - fix(eslint-plugin): [unbound-method] improve wording around `this: void` and binding

Pull Request - State: open - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11634 - fix(eslint-plugin): [unbound-method] improve wording around `this: void` and binding

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 4 comments
Labels: 1 approval

#11633 - feat(rule-schema-to-typescript-types): clean up and make public

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 6 comments
Labels: 1 approval

#11633 - feat(rule-schema-to-typescript-types): clean up and make public

Pull Request - State: open - Opened by JoshuaKGoldberg 2 months ago - 5 comments
Labels: 1 approval

#11628 - fix(rule-tester): deprecate TestCaseError#type and LintMessage#nodeType

Pull Request - State: closed - Opened by peanutenthusiast 2 months ago - 3 comments
Labels: 1 approval

#11624 - fix(ast-spec): cleanup `TSLiteralType`

Pull Request - State: closed - Opened by abrahamguo 2 months ago - 4 comments
Labels: 1 approval

#11617 - feat(eslint-plugin): [no-base-to-string] check if superclass is ignored

Pull Request - State: open - Opened by thebolarin 2 months ago - 5 comments
Labels: 1 approval

#11617 - fix(eslint-plugin): [no-base-to-string] check if superclass is ignored

Pull Request - State: closed - Opened by thebolarin 2 months ago - 5 comments
Labels: 1 approval

#11616 - feat(eslint-plugin): expose rule name via RuleModule interface

Pull Request - State: closed - Opened by y-hsgw 2 months ago - 6 comments
Labels: 1 approval

#11599 - fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals

Pull Request - State: closed - Opened by kirkwaiblinger 3 months ago - 4 comments
Labels: bug, 1 approval

#11599 - fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals

Pull Request - State: closed - Opened by kirkwaiblinger 3 months ago - 4 comments
Labels: bug, 1 approval

#11597 - fix(eslint-plugin): [no-base-to-string] make ignoredTypeNames match type names without generics

Pull Request - State: closed - Opened by mdm317 3 months ago - 4 comments
Labels: 1 approval

#11594 - chore(typescript-estree): simplify `convertImportAttributes`

Pull Request - State: closed - Opened by fisker 3 months ago - 4 comments
Labels: 1 approval

#11592 - chore(typescript-estree): add `Converter#convertChildren()`

Pull Request - State: closed - Opened by fisker 3 months ago - 4 comments
Labels: 1 approval

#11592 - chore(typescript-estree): add `Converter#convertChildren()`

Pull Request - State: closed - Opened by fisker 3 months ago - 4 comments
Labels: 1 approval

#11590 - fix(typescript-estree): forbid class property with name `constructor`

Pull Request - State: closed - Opened by fisker 3 months ago - 4 comments
Labels: 1 approval, AST

#11590 - fix(typescript-estree): forbid class property with name `constructor`

Pull Request - State: closed - Opened by fisker 3 months ago - 4 comments
Labels: 1 approval, AST

#11533 - fix(eslint-plugin): [prefer-optional-chain] include mixed "nullish comparison style" chains in checks

Pull Request - State: closed - Opened by mdm317 3 months ago - 7 comments
Labels: 1 approval

#11531 - feat: deprecate tseslint.config()

Pull Request - State: closed - Opened by kirkwaiblinger 3 months ago - 3 comments
Labels: 1 approval

#11531 - feat: deprecate tseslint.config()

Pull Request - State: closed - Opened by kirkwaiblinger 3 months ago - 6 comments
Labels: 1 approval

#11506 - docs: fix links pointing to netlify

Pull Request - State: closed - Opened by cseas 3 months ago - 3 comments
Labels: 1 approval

#11497 - feat(typescript-estree): forbid invalid keys in `EnumMember`

Pull Request - State: closed - Opened by fisker 3 months ago - 7 comments
Labels: 1 approval, AST

#11487 - fix(eslint-plugin): [no-floating-promises] remove excess parentheses in suggestions

Pull Request - State: open - Opened by kirkwaiblinger 3 months ago - 6 comments
Labels: 1 approval

#11471 - docs(utils): grammar

Pull Request - State: closed - Opened by Zamiell 4 months ago - 4 comments
Labels: 1 approval

#11469 - fix(scope-manager): exclude Program from DefinitionBase node types

Pull Request - State: closed - Opened by dbarabashh 4 months ago - 8 comments
Labels: 1 approval

#11457 - fix(eslint-plugin): [consistent-type-exports] fix declaration shadowing

Pull Request - State: closed - Opened by ntdiary 4 months ago - 4 comments
Labels: 1 approval

#11417 - feat(eslint-plugin): [only-throw-error] support yield/await expressions

Pull Request - State: closed - Opened by 43081j 4 months ago - 4 comments
Labels: 1 approval

#11412 - fix(typescript-eslint): infer tsconfigRootDir with v8 API

Pull Request - State: closed - Opened by kirkwaiblinger 4 months ago - 4 comments
Labels: 1 approval

#11386 - feat: remove deprecated RuleContext types

Pull Request - State: open - Opened by cseas 5 months ago - 6 comments
Labels: breaking change, 1 approval

#11384 - docs(website): remove stale list of checked expressions

Pull Request - State: closed - Opened by cseas 5 months ago - 3 comments
Labels: 1 approval

#11357 - feat(typescript-eslint): support `basePath` in `tseslint.config()`

Pull Request - State: closed - Opened by kirkwaiblinger 5 months ago - 6 comments
Labels: 1 approval

#11348 - docs(eslint-plugin): [only-throw-error] document options

Pull Request - State: closed - Opened by kirkwaiblinger 5 months ago - 3 comments
Labels: 1 approval

#11347 - chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unused-expressions.test.ts

Pull Request - State: closed - Opened by Vinccool96 5 months ago - 3 comments
Labels: 1 approval

#11345 - docs: overhaul homepage

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 6 comments
Labels: 1 approval

#11345 - docs: overhaul homepage

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 6 comments
Labels: 1 approval

#11341 - chore: replace custom CONTRIBUTORS.md with GitHub's graphs/contributors

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 4 comments
Labels: 1 approval

#11341 - chore: replace custom CONTRIBUTORS.md with GitHub's graphs/contributors

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 4 comments
Labels: 1 approval

#11339 - fix: remove prettier from eslint-plugin

Pull Request - State: closed - Opened by cseas 5 months ago - 3 comments
Labels: 1 approval

#11338 - chore(rule-tester): correct typo in test

Pull Request - State: closed - Opened by cseas 5 months ago - 3 comments
Labels: 1 approval

#11338 - chore(rule-tester): correct typo in test

Pull Request - State: closed - Opened by cseas 5 months ago - 3 comments
Labels: 1 approval

#11335 - docs: mention ESLint's defineConfig()

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 4 comments
Labels: 1 approval

#11335 - docs: mention ESLint's defineConfig()

Pull Request - State: closed - Opened by JoshuaKGoldberg 5 months ago - 4 comments
Labels: 1 approval

#11315 - docs: remove legacy note about __dirname

Pull Request - State: closed - Opened by cseas 5 months ago - 5 comments
Labels: 1 approval

#11286 - chore: speed up semantic-breaking-change-pr.yml

Pull Request - State: closed - Opened by developer-bandi 6 months ago - 4 comments
Labels: 1 approval

#11286 - chore: speed up semantic-breaking-change-pr.yml

Pull Request - State: closed - Opened by developer-bandi 6 months ago - 4 comments
Labels: 1 approval

#11280 - chore(eslint-plugin): switch auto-generated test cases to hand-written in no-base-to-string.test.ts

Pull Request - State: closed - Opened by Vinccool96 6 months ago - 4 comments
Labels: 1 approval

#11280 - chore(eslint-plugin): switch auto-generated test cases to hand-written in no-base-to-string.test.ts

Pull Request - State: closed - Opened by Vinccool96 6 months ago - 4 comments
Labels: 1 approval

#11279 - fix(visitor-keys): fix visitor keys order

Pull Request - State: closed - Opened by overlookmotel 6 months ago - 4 comments
Labels: 1 approval

#11279 - fix(visitor-keys): fix visitor keys order

Pull Request - State: closed - Opened by overlookmotel 6 months ago - 5 comments
Labels: 1 approval

#11273 - chore(eslint-plugin): switch auto-generated test cases to hand-written in no-base-to-string.test.ts

Pull Request - State: closed - Opened by nayounsang 6 months ago - 6 comments
Labels: 1 approval

#11268 - docs: rename "directive comments" to "comment directives"

Pull Request - State: closed - Opened by mrazauskas 6 months ago - 5 comments
Labels: 1 approval

#11268 - docs: rename "directive comments" to "comment directives"

Pull Request - State: closed - Opened by mrazauskas 6 months ago - 5 comments
Labels: 1 approval

#11267 - feat(eslint-plugin): [await-thenable] report invalid (non-promise) values passed to promise aggregator methods

Pull Request - State: closed - Opened by ronami 6 months ago - 7 comments
Labels: 1 approval

#11262 - chore: upgrade to Docusaurus 3.7

Pull Request - State: closed - Opened by benmccann 6 months ago - 4 comments
Labels: 1 approval

#11251 - fix: exclude docs/ directory from eslint-plugin package

Pull Request - State: closed - Opened by roottool 6 months ago - 5 comments
Labels: 1 approval

#11239 - chore(tsconfig-utils): sync `vitest` config with latest setup

Pull Request - State: open - Opened by aryaemami59 6 months ago - 4 comments
Labels: 1 approval

#11237 - chore(project-service): sync `vitest` config with latest setup

Pull Request - State: closed - Opened by aryaemami59 6 months ago - 4 comments
Labels: 1 approval

#11227 - docs: fix misleading `return-await` options and config group

Pull Request - State: closed - Opened by tomasossa 6 months ago - 3 comments
Labels: 1 approval

#11218 - chore: use TLA in ESM scripts rather than async main().catch()

Pull Request - State: closed - Opened by kirkwaiblinger 7 months ago - 3 comments
Labels: 1 approval

#11218 - chore: use TLA in ESM scripts rather than async main().catch()

Pull Request - State: closed - Opened by kirkwaiblinger 7 months ago - 3 comments
Labels: 1 approval

#11202 - docs(eslint-plugin): [typedef] deprecate the rule

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 4 comments
Labels: 1 approval

#11202 - docs(eslint-plugin): [typedef] deprecate the rule

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 4 comments
Labels: 1 approval

#11200 - docs: add note about `max-semi-size` to performance section

Pull Request - State: closed - Opened by maschwenk 7 months ago - 5 comments
Labels: 1 approval

#11200 - docs: add note about `max-semi-size` to performance section

Pull Request - State: closed - Opened by maschwenk 7 months ago - 5 comments
Labels: 1 approval

#11199 - docs(eslint-plugin): [no-explicit-any] add alternatives

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 4 comments
Labels: 1 approval

#11198 - fix(website): acquired types are shown in the editor but not reflected in linting

Pull Request - State: closed - Opened by mdm317 7 months ago - 4 comments
Labels: 1 approval

#11193 - chore(typescript-eslint): correct naming of import of typescript-eslint in test

Pull Request - State: closed - Opened by kirkwaiblinger 7 months ago - 3 comments
Labels: 1 approval

#11193 - chore(typescript-eslint): correct naming of import of typescript-eslint in test

Pull Request - State: closed - Opened by kirkwaiblinger 7 months ago - 3 comments
Labels: 1 approval

#11191 - chore(parser): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11191 - chore(parser): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11185 - chore: update `eslint-plugin-perfectionist` to `v4`

Pull Request - State: closed - Opened by hugop95 7 months ago - 5 comments
Labels: 1 approval

#11185 - chore: update `eslint-plugin-perfectionist` to `v4`

Pull Request - State: closed - Opened by hugop95 7 months ago - 5 comments
Labels: 1 approval

#11183 - docs: use plain text for project name, not code, in homepage

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 3 comments
Labels: 1 approval

#11183 - docs: use plain text for project name, not code, in homepage

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 3 comments
Labels: 1 approval

#11178 - docs: add big announcement notice for old major versions

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 4 comments
Labels: 1 approval

#11178 - docs: add big announcement notice for old major versions

Pull Request - State: closed - Opened by JoshuaKGoldberg 7 months ago - 4 comments
Labels: 1 approval

#11177 - fix(eslint-plugin): [consistent-indexed-object-style] check for indirect circular types in aliased mapped types

Pull Request - State: closed - Opened by ronami 7 months ago - 5 comments
Labels: 1 approval

#11177 - fix(eslint-plugin): [consistent-indexed-object-style] check for indirect circular types in aliased mapped types

Pull Request - State: closed - Opened by ronami 7 months ago - 5 comments
Labels: 1 approval

#11137 - chore(typescript-eslint): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11137 - chore(typescript-eslint): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11135 - chore: clean up ESLint config post `vitest` migration

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 8 comments
Labels: 1 approval

#11135 - chore: clean up ESLint config post `vitest` migration

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11129 - docs: use `T[]` instead of `[T, ...T[]]` in rule options

Pull Request - State: closed - Opened by kirkwaiblinger 7 months ago - 3 comments
Labels: 1 approval

#11127 - feat(eslint-plugin): [naming-convention] add enumMember PascalCase default option

Pull Request - State: open - Opened by developer-bandi 7 months ago - 4 comments
Labels: 1 approval

#11126 - chore(ast-spec): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11126 - chore(ast-spec): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval

#11115 - fix(typescript-estree): correct `TSImportType` property name when `assert`

Pull Request - State: closed - Opened by overlookmotel 7 months ago - 7 comments
Labels: 1 approval

#11115 - fix(typescript-estree): correct `TSImportType` property name when `assert`

Pull Request - State: closed - Opened by overlookmotel 7 months ago - 7 comments
Labels: 1 approval

#11111 - chore(scope-manager): finish migrating to `vitest`

Pull Request - State: closed - Opened by aryaemami59 7 months ago - 4 comments
Labels: 1 approval