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.44.0
Choose a base ref
...
head repository: typescript-eslint/typescript-eslint
compare: v5.45.0
Choose a head ref
  • 18 commits
  • 261 files changed
  • 12 contributors

Commits on Nov 22, 2022

  1. Copy the full SHA
    b1f4dad View commit details
    Browse the repository at this point in the history
  2. fix(scope-manager): add support for TS4.9 satisfies expression (#6059)

    feat(scope-manager): add support for TS4.9 satisfies expression
    bradzacher committed Nov 22, 2022
    Copy the full SHA
    44027db View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. chore: update prettier to 2.8 (#6067)

    * chore: update prettier to 2.8
    
    * prettier
    
    * trigger ci
    SimenB committed Nov 23, 2022
    Copy the full SHA
    90d2ce0 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c4ba387 View commit details
    Browse the repository at this point in the history
  3. chore: add automation for @nrwl + nx package updates (#5797)

    * chore: add automation for @nrwl + nx package updates
    
    * chore: fix formatting
    JamesHenry committed Nov 23, 2022
    Copy the full SHA
    6de4a9a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    42b33af View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Copy the full SHA
    1f19998 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    53671d3 View commit details
    Browse the repository at this point in the history
  3. fix(typescript-estree): stub out ts.SatisfiesExpression on old TS v…

    …ersions (#6076)
    
    <!--
    👋 Hi, thanks for sending a PR to typescript-eslint! 💖
    Please fill out all fields below and make sure each item is true and [x] checked.
    Otherwise we may not be able to review your PR.
    -->
    
    ## PR Checklist
    
    - [x] Steps in [CONTRIBUTING.md](https://github.com/typescript-eslint/typescript-eslint/blob/main/CONTRIBUTING.md) were taken
    
    ## Overview
    
    <!-- Description of what is changed and how the code change does that. -->
    
    Another thing we need to add to the "new syntax" contributor guide.
    This union is part of the API surface for the package, so we need to ensure we don't break the build on old TS versions by "stubbing" out the new AST node types.
    
    Also added version comments so it's easy to tell when we can remove them as we bump the minimum TS version
    
    Co-authored-by: bjz@Brads-MacBook-Pro.local <>
    bradzacher committed Nov 24, 2022
    Copy the full SHA
    1302b30 View commit details
    Browse the repository at this point in the history
  4. chore: use no-restricted-syntax to enforce created options in rules (#…

    …6074)
    
    * fix(eslint-plugin): [keyword-spacing] prevent crash on no options
    
    * chore: add internal lint rule to always prefer created options
    
    * All right base rules, you do you
    JoshuaKGoldberg committed Nov 24, 2022
    Copy the full SHA
    ee62b0b View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. fix(eslint-plugin): [member-ordering] support private fields (#5859)

    Co-authored-by: Святослав Зайцев <sz@agentapp.ru>
    sviat9440 and Святослав Зайцев committed Nov 25, 2022
    Copy the full SHA
    f02761a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    87a2736 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d69fdf4 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2022

  1. fix(eslint-plugin): [prefer-readonly] report if a member's property i…

    …s reassigned (#6043)
    
    * fix(eslint-plugin): [prefer-readonly] report if a member's property is reassigned
    
    * format
    
    * Add test case
    
    * fix test case
    
    * fix test case
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    islandryu and JoshuaKGoldberg committed Nov 26, 2022
    Copy the full SHA
    6e079eb View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency jest-specific-snapshot to v7 (#6097)

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

Commits on Nov 28, 2022

  1. feat: support Auto Accessor syntax (#5926)

    Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
    sosukesuzuki and bradzacher committed Nov 28, 2022
    Copy the full SHA
    becd1f8 View commit details
    Browse the repository at this point in the history
  2. feat(eslint-plugin): [member-ordering] add a required option for requ…

    …ired vs. optional member ordering (#5965)
    
    * fix(eslint-plugin): [member-ordering] add requiredFirst as an option which ensures that all required members appear before all optional members.
    
    * fix(eslint-plugin): [member-ordering] adding types so build passes.
    
    * fix(eslint-plugin): [member-ordering] fixing types so build passes.
    
    * fix(eslint-plugin): [member-ordering] refactoring getIndexOfLastRequiredMember to be slightly faster and adding jsdoc comments for it and isMemberOptional.
    
    * fix(eslint-plugin): [member-ordering] additional test cases and handling for them.
    
    * fix(eslint-plugin): [member-ordering] linting fix.
    
    * fix(eslint-plugin): [member-ordering] change requiredFirst to required which takes first or last as a value and adding functionality to check order based on both of these along with additional tests.
    
    * fix(eslint-plugin): [member-ordering] refactoring according to PR comments.
    
    * fix(eslint-plugin): [member-ordering] refactoring for PR and adding another test case.
    
    * fix(eslint-plugin): [member-ordering] refactoring for PR.
    
    * fix(eslint-plugin): [member-ordering] adding test cases for coverage and removing unused code.
    
    * fix(eslint-plugin): [member-ordering] increasing coverage to pass check.
    
    * feat(eslint-plugin): [member-ordering] adding more tests to increase coverage for isMemberOptional function.
    
    * Updated name to optionalityOrder
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    asdf93074 and JoshuaKGoldberg committed Nov 28, 2022
    Copy the full SHA
    2abadc6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    267da4e View commit details
    Browse the repository at this point in the history