-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Comparing changes
Open a pull request
base repository: typescript-eslint/typescript-eslint
base: v5.49.0
head repository: typescript-eslint/typescript-eslint
compare: v5.50.0
- 19 commits
- 76 files changed
- 12 contributors
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 47074b0 - Browse repository at this point
Copy the full SHA 47074b0View commit details -
fix(eslint-plugin): [ban-ts-comment] counts graphemes instead of `Str…
…ing.prototype.length` (#5704) * fix: counts graphemes instead of String length * Update packages/eslint-plugin/src/rules/ban-ts-comment.ts Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * chore: add valid tests * Add grapheme-splitter to peerDependencies * Move to standard dependency * No more peerDependency Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 09d57ce - Browse repository at this point
Copy the full SHA 09d57ceView commit details -
feat(eslint-plugin): add
key-spacing
rule extension for interface &…… type declarations (#6211) * 🚧 key-spacing for interface on default settings * 🚧 Support type literals as welll * 🚧 Add full typing for the options * 🚧 Add 'mode' param * 🐛 Fix index signatures * ✨ Support classes * 🩹 fixes * ✅ Add tests on mode, multiLine, singleLine * 🏷️ Allow options.multiline.align to be an object * 🎨 Use ast utils to locate last character before token * ✨ Support comments in-between properties * ✅ Add test cases for nested type declarations & multiline type annotations * ✨ Autofix for non-aligned values * ✨ Autofix for aligned values * ✏️ * 🚨 * 🐛 Support optional ? token * ✅ Add tests with class property assignments * 📝 Add documentation on key-spacing * 🎨 Use .at() to access last element of array * ✅ Fix tests * fixup! ✅ Fix tests * ✅ Add some coverage * 🐛 Fix edge case in determining aligned groups In case there is three statements in one line, and one statement in the line after * ⚡️ Use Array.concat instead of .push(...) .push could error if 60k + arguments * 🎨 Improve readability * 🎨 Use tempate literals in tests * ✅ Add test with anonymous types * ✅ Add test with quoted keys * ➕ Add grapheme-splitter to deal with emojis * ✅ Add test case for multiline comments * 🚨 Remove 'in' statements, reduce amount of null-assertions * ✅ Add test case for properties without type annotation or assignments * ✅ Add wacky test cases * ✅ Add coverage * ✅ Add coverage, again * ✅ Add coverage, again * ✅ Add coverage when align is an object, but align.on is missing It defaults to 'colon' in this case * KeyTypeNodeWithTypeAnnotation * Extract to shared helper Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 67706e7 - Browse repository at this point
Copy the full SHA 67706e7View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 033e87c - Browse repository at this point
Copy the full SHA 033e87cView commit details
Commits on Jan 26, 2023
-
fix(eslint-plugin): [prefer-optional-chain] fixer produces wrong logic (
#5919) * fix(eslint-plugin): [prefer-optional-chain] fixer produces wrong logic (#1438) * Update packages/eslint-plugin/src/rules/prefer-optional-chain.ts * fix(eslint-plugin): [prefer-optional-chain] fix tests * fix(eslint-plugin): [prefer-optional-chain] fix tests Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Святослав Зайцев <sz@agentapp.ru>
Configuration menu - View commit details
-
Copy full SHA for b0f6c8e - Browse repository at this point
Copy the full SHA b0f6c8eView commit details
Commits on Jan 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f17d34b - Browse repository at this point
Copy the full SHA f17d34bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1623350 - Browse repository at this point
Copy the full SHA 1623350View commit details -
Configuration menu - View commit details
-
Copy full SHA for 403f2af - Browse repository at this point
Copy the full SHA 403f2afView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d2af3 - Browse repository at this point
Copy the full SHA e8d2af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2545b68 - Browse repository at this point
Copy the full SHA 2545b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for f53bcbc - Browse repository at this point
Copy the full SHA f53bcbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3171124 - Browse repository at this point
Copy the full SHA 3171124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b27777 - Browse repository at this point
Copy the full SHA 4b27777View commit details -
docs: describe update steps for ESLint, Node, and TypeScript (#6251)
* docs: describe update steps for ESLint, Node, and TypeScript * lil typo fix, and a heart * Finalize VERSIONING/Versioning.md rename
Configuration menu - View commit details
-
Copy full SHA for 587bd4e - Browse repository at this point
Copy the full SHA 587bd4eView commit details -
chore(website): reorganized sidebar and header nav a bit (#6311)
* chore(website): reorganized sidebar and header nav a bit * Fix Formatting.md link case
Configuration menu - View commit details
-
Copy full SHA for ca190de - Browse repository at this point
Copy the full SHA ca190deView commit details -
chore(deps): update dependency eslint-plugin-simple-import-sort to v10 (
#6391) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 202d9fb - Browse repository at this point
Copy the full SHA 202d9fbView commit details
Commits on Jan 31, 2023
-
fix(eslint-plugin): [prefer-optional-chain] fix
ThisExpression
and ……`PrivateIdentifier` errors (#6028)
Omri Luzon authoredJan 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 85e783c - Browse repository at this point
Copy the full SHA 85e783cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3ba163 - Browse repository at this point
Copy the full SHA a3ba163View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 99c091e - Browse repository at this point
Copy the full SHA 99c091eView commit details
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.49.0...v5.50.0