Comparing changes
Open a pull request
base repository: typescript-eslint/typescript-eslint
base: v5.42.1
head repository: typescript-eslint/typescript-eslint
compare: v5.43.0
- 12 commits
- 59 files changed
- 12 contributors
Commits on Nov 7, 2022
-
feat(eslint-plugin): [prefer-optional-chain] support suggesting `!foo…
… || !foo.bar` as a valid match for the rule (#5594) * feat/issue5245-negated-or-optional-chaining---fixed * Not supported mixing with TSNonNullExpression * complex computed properties * CR fix comment on unsupported cases and remove TODO comments * CR: Remove unreachable uncovered check
Omri Luzon committedNov 7, 2022 -
feat(eslint-plugin): [naming-convention] add support for "override" a…
…nd "async" modifiers (#5310) (#5610) * feat(eslint-plugin): [naming-convention] add support for "override" and "async" modifiers (#5310) * apply pr feedback ie remove test case util, split tests by type, remove abstract getter change, remove override for variable selector in docs * remove async parameter logic which is impossible Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
-
feat(eslint-plugin): [consistent-type-imports] support fixing to inli…
…ne types (#5050) * feat(eslint-plugin): [consistent-type-imports] support fixing to inline types * first pass fix to simpler fixer * cleanup pass 2 * add test for default import * add some docs * add moar test cases * add failing test * use aImportIsOnlyTypes instead of inlineTypes message * wip * fix for default import inline * fix another case with as * simplify by using existing typeOverValue func * add some commentse * add another test for two imports from same source * better doc with link to 4.5 * fix lint * cleanup comments * Update packages/eslint-plugin/docs/rules/consistent-type-imports.md Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> * Update packages/eslint-plugin/docs/rules/consistent-type-imports.md Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> * Update packages/eslint-plugin/docs/rules/consistent-type-imports.md Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> * Update packages/eslint-plugin/src/rules/consistent-type-imports.ts Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> * Update packages/eslint-plugin/src/rules/consistent-type-imports.ts Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> * fix changelog formatting * Update packages/eslint-plugin/docs/rules/consistent-type-imports.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * try single quotest * cleanup not valid comment anymore * Update packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * Update packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * rm comment * improve documentation with feedback * add tabs Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Commits on Nov 10, 2022
-
chore(deps): update dependency lerna to v6.0.3 (#5936)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Commits on Nov 11, 2022
-
chore: enable
eslint-plugin/require-meta-docs-description
rule (#5969)chore: enable eslint-plugin/require-meta-docs-description rule
-
docs(eslint-plugin): [sort-type-union-intersection-members] fix link …
…to new rule (#5970) docs(eslint-plugin): [sort-type-union-intersection-members] correct link to new rule
Commits on Nov 12, 2022
-
-
docs(naming-conventions): Alphabetizing inline lists (#5940)
Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Commits on Nov 13, 2022
-
fix(eslint-plugin): [no-shadow] handle false positives on generics an…
…d parameters (#5902) * fix(eslint-plugin): [no-shadow] handle false positives on generics and parameters * Update packages/eslint-plugin/src/rules/no-shadow.ts Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Commits on Nov 14, 2022
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.42.1...v5.43.0