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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.51.0
Choose a base ref
...
head repository: typescript-eslint/typescript-eslint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.52.0
Choose a head ref
  • 15 commits
  • 3,429 files changed
  • 10 contributors

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    d5a6688 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. chore: migrated shared-fixtures to ast-spec (#6436)

    * chore: migrated shared-fixtures to ast-spec
    
    * Removed shared-fixtures package
    
    * Updated snapshots
    
    * Corrected last snapshot
    
    * Updated typescript-estree test snapshots
    
    * Moved to legacy-fixtures dir, with a bit of docs
    
    * Revert "Moved to legacy-fixtures dir, with a bit of docs"
    
    This reverts commit 1323b6c.
    
    * rename unsorted-fixtures to legacy-fixtures
    JoshuaKGoldberg authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    fb799e7 View commit details
    Browse the repository at this point in the history
  2. chore(website): link every rule doc to the playground with default co…

    …nfig (#6317)
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    mhnaeem and JoshuaKGoldberg authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    24fdfc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f948df View commit details
    Browse the repository at this point in the history
  4. feat(eslint-plugin): [explicit-function-return-type] add allowFunctio…

    …nsWithoutTypeParameters option (#6105)
    JoshuaKGoldberg authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    113640e View commit details
    Browse the repository at this point in the history
  5. fix(eslint-plugin): fix key-spacing when type starts on next line (#6412

    )
    
    * fix(eslint-plugin): fix key-spacing when type starts on next line
    
    * fixup! fix(eslint-plugin): fix key-spacing when type starts on next line
    coyotte508 authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    3eb2eed View commit details
    Browse the repository at this point in the history
  6. feat(typescript-estree): allow specifying project: true (#6084)

    * feat(typescript-estree): allow specifying project: true
    
    * Also fix unchanged file for lint I guess
    
    * Added docs
    
    * More tsconfigRootDir: __dirname removal
    
    * Added some unit tests
    
    * you don't say
    
    * Undo createWatchProgram.ts
    
    * Added parse tests
    
    * Fixed monorepos link
    
    * Cache under all directories
    
    * Added another test, just to be sure
    
    * lint fix
    
    * Add back tsconfigRootDir
    
    * Apply suggestions from code review
    
    Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
    
    * Back to string |
    
    * Fix website build
    
    * Fix the build
    
    * A global tsconfigMatchCache, with a test
    
    ---------
    
    Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
    JoshuaKGoldberg and bradzacher authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    dcd05f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d6126b8 View commit details
    Browse the repository at this point in the history
  8. fix(eslint-plugin): [no-unnecessary-condition] account for optional c…

    …haining on potentially void values (#6432)
    
    * Update error message per #5255 discussion
    
    * Add void check to no-unnecessary-condition and test case
    
    * Cleanup, update type checks
    cparros authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e1d9c67 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bbfed02 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. Configuration menu
    Copy the full SHA
    766ab1d View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. feat(eslint-plugin): [explicit-function-return-type] add allowIIFEs o…

    …ption (#6237)
    
    * feat(eslint-plugin): [explicit-function-return-type] add allowIIFEs option
    
    * remove useless code
    
    * fix tests
    
    * apply reviews
    
    * remove useless lint
    
    * add tc
    
    * fix
    
    * add test cases
    
    * fix
    
    * fix
    
    * add test cases
    
    * add test case
    
    * Update packages/eslint-plugin/tests/rules/explicit-function-return-type.test.ts
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    yeonjuan and JoshuaKGoldberg authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    a1b3f7b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. fix(eslint-plugin): [no-unnecessary-condition] fix false positive whe…

    …n checking indexed access types (#6452)
    
    * add  new tests
    
    * allow naked index access type to be a condition
    uhyo authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    d569924 View commit details
    Browse the repository at this point in the history
  2. feat(eslint-plugin): [block-spacing] extending base rule for TS relat…

    …ed blocks (#6195)
    
    * feat/issue5990-extend-base-block-spacing
    
    * for history
    
    * fixes
    
    * cleanup
    
    * with a comment for the option
    
    * support enums as well
    
    * template string
    
    * fix doc
    
    * fix doc
    
    * typescript -> TypeScript
    
    * add missing things
    
    * CR: remove jsdoc types
    
    * rename typeDeclaration -> typeDeclarations
    
    * more valid cases with comments
    
    * invalid cases with block comments
    
    * more concise
    
    * fix comment
    
    * fix lint error
    Omri Luzon authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b2db3f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c46c793 View commit details
    Browse the repository at this point in the history
Loading