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.50.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.51.0
Choose a head ref
  • 17 commits
  • 136 files changed
  • 9 contributors

Commits on Jan 31, 2023

  1. chore(website): consistent .mdx file naming (#6325)

    * chore(website): consistent .mdx file naming
    
    * Ran Prettier
    
    * .md/s/x
    
    * Post merge fixups
    
    * Ignore warnonunsupportedtypescriptversion
    
    * Fix Versioning merge conflicts
    JoshuaKGoldberg authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    2c61bdb View commit details
    Browse the repository at this point in the history
  2. chore: enable eqeqeq internally (#6228)

    * chore: enable eqeqeq internally
    
    * Switch to null: never
    
    * Why not add some test coverage
    JoshuaKGoldberg authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    fbe811c View commit details
    Browse the repository at this point in the history
  3. fix(eslint-plugin): do not use .at(), Node 14 does not support it (#6402

    )
    
    * fix(key-spacing): do not use .at(), Node 14 does not support it
    
    * 🚨 Coverage on at()
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    coyotte508 and JoshuaKGoldberg authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    077ed1b View commit details
    Browse the repository at this point in the history
  4. docs(eslint-plugin): fix key-spacing core rule name (#6395)

    docs(key-spacing): fix core rule name
    FloEdelmann authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    056e9f0 View commit details
    Browse the repository at this point in the history
  5. fix(eslint-plugin): [sort-type-constituents] fixed behavior change (#…

    …6384)
    
    fix(sort-type-constituents): Fixed behavior change when sorting TSConditionalType (#6339)
    sviat9440 authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    5bf7f7f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f366b6f View commit details
    Browse the repository at this point in the history
  7. feat(eslint-plugin): [naming-convention] improve performance by remov…

    …ing unnecessary selectors (#6376)
    
    * feat(eslint-plugin): [naming-convention] improve performance by removing unnecessary selectors
    
    * Non-nullable validators
    
    * Undo yarn.lock changes
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    bradzacher and JoshuaKGoldberg authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    3647a1c View commit details
    Browse the repository at this point in the history
  8. feat(typescript-estree): cache project glob resolution (#6367)

    * feat(typescript-estree): cache project glob resolution
    
    * review
    
    * Fixed CacheDurationSeconds import
    
    * Fix lint
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    bradzacher and JoshuaKGoldberg authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    afae837 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. chore: update contributors (#6406)

    Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    add18e7 View commit details
    Browse the repository at this point in the history
  2. feat(eslint-plugin): [no-import-type-side-effects] add rule to warn a…

    …gainst runtime side effects with `verbatimModuleSyntax` (#6394)
    bradzacher authored Feb 1, 2023
    Configuration menu
    Copy the full SHA
    b14d3be View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. chore: enable one-var rule (#6410)

    chore: enable one-var rule #6405
    sviat9440 authored Feb 2, 2023
    Configuration menu
    Copy the full SHA
    a948729 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. chore: update sponsors (#6417)

    Co-authored-by: typescript-eslint[bot] <typescript-eslint[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    fc24a57 View commit details
    Browse the repository at this point in the history
  2. feat(eslint-plugin): [no-floating-promises] error on logical expressi…

    …on (#6356)
    
    * feat(eslint-plugin) [no-floating-promises] Error on logical expression
    
    * Update packages/eslint-plugin/src/rules/no-floating-promises.ts
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * remove sourceCode Variable
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    islandryu and JoshuaKGoldberg authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f330e06 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. feat(eslint-plugin): [strict-boolean-expressions] add allow nullable …

    …enum to strict boolean expressions (#6096)
    
    * feat: add allowNullableEnum option
    
    * test: add allowNullableEnum option
    
    * fix: lint error
    
    * chore: erase indent diff
    
    * fix: error column number
    
    * test: fix output
    
    * test: fix output format
    
    * test: add !nullableEnum pattern
    
    * Update packages/eslint-plugin/src/rules/strict-boolean-expressions.ts
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * Update packages/eslint-plugin/tests/rules/strict-boolean-expressions.test.ts
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * chore: yarn lint --fix
    
    * perf: use some instead of length
    
    * test: fix output
    
    * test: split into two cases
    
    * docs: add allowNullableEnum
    
    * Update packages/eslint-plugin/src/rules/strict-boolean-expressions.ts
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * perf: use some instead of filter
    
    * Update packages/eslint-plugin/docs/rules/strict-boolean-expressions.md
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * Update packages/eslint-plugin/docs/rules/strict-boolean-expressions.md
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * Update packages/eslint-plugin/src/rules/strict-boolean-expressions.ts
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    
    * test: add case
    
    * fix: add string condition
    
    * Fix lil lint issue
    
    * Test fix
    
    ---------
    
    Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
    kazizi55 and JoshuaKGoldberg authored Feb 5, 2023
    Configuration menu
    Copy the full SHA
    d4747cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e102fe View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    cb4d6ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9cb860 View commit details
    Browse the repository at this point in the history
Loading