Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: typescript-eslint/typescript-eslint
base: v5.42.1
Choose a base ref
...
head repository: typescript-eslint/typescript-eslint
compare: v5.43.0
Choose a head ref
  • 12 commits
  • 59 files changed
  • 12 contributors

Commits on Nov 7, 2022

  1. 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 committed Nov 7, 2022
    Copy the full SHA
    923d486 View commit details
    Browse the repository at this point in the history
  2. 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>
    eliasm307 and JoshuaKGoldberg committed Nov 7, 2022
    Copy the full SHA
    c759da1 View commit details
    Browse the repository at this point in the history
  3. 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>
    3 people committed Nov 7, 2022
    Copy the full SHA
    75dcdf1 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. chore(deps): update dependency lerna to v6.0.3 (#5936)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Nov 10, 2022
    Copy the full SHA
    832cec6 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. chore: enable eslint-plugin/require-meta-docs-description rule (#5969)

    chore: enable eslint-plugin/require-meta-docs-description rule
    bmish committed Nov 11, 2022
    Copy the full SHA
    0e1e71d View commit details
    Browse the repository at this point in the history
  2. 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
    aaneitchik committed Nov 11, 2022
    Copy the full SHA
    0eb78b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Copy the full SHA
    1b8f9ce View commit details
    Browse the repository at this point in the history
  2. docs(naming-conventions): Alphabetizing inline lists (#5940)

    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    vaishnav-mk and JoshuaKGoldberg committed Nov 12, 2022
    Copy the full SHA
    91d71bc View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. 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>
    yeonjuan and JoshuaKGoldberg committed Nov 13, 2022
    Copy the full SHA
    769e8c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. fix(eslint-plugin): [promise-function-async] handle keyword token (#5907

    )
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    yeonjuan and JoshuaKGoldberg committed Nov 14, 2022
    Copy the full SHA
    f25a94f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ceddb34 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8af1b4d View commit details
    Browse the repository at this point in the history