Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
Comparing changes
Open a pull request
base repository:typescript-eslint/typescript-eslint
Uh oh!
There was an error while loading.Please reload this page.
base:v5.49.0
head repository:typescript-eslint/typescript-eslint
Uh oh!
There was an error while loading.Please reload this page.
compare:v5.50.0
- 19commits
- 76files changed
- 12contributors
Commits on Jan 24, 2023
chore(deps): update nx to v15.5.2 (#6361)
renovate[bot] authoredJan 24, 2023 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.tsCo-authored-by: Josh Goldberg <git@joshuakgoldberg.com>* chore: add valid tests* Add grapheme-splitter to peerDependencies* Move to standard dependency* No more peerDependencyCo-authored-by: Josh Goldberg <git@joshuakgoldberg.com>Co-authored-by: Josh Goldberg <me@joshuakgoldberg.com>
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 groupsIn 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 missingIt defaults to 'colon' in this case* KeyTypeNodeWithTypeAnnotation* Extract to shared helperCo-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Commits on Jan 25, 2023
test: verify that there are no errors on the website (#6365)
closes:#6354
Jefiozie authoredJan 25, 2023
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 testsCo-authored-by: Josh Goldberg <git@joshuakgoldberg.com>Co-authored-by: Святослав Зайцев <sz@agentapp.ru>
Commits on Jan 30, 2023
docs(eslint-plugin): corrected eslint-plugin README.md getting starte…
…d link (#6223)
JoshuaKGoldberg authoredJan 30, 2023 docs: explained tsconfigRootDir in website (#6236)
JoshuaKGoldberg authoredJan 30, 2023 docs: added Contributing > Discussions page (#6249)
JoshuaKGoldberg authoredJan 30, 2023 chore(website): add links to and widen Silver Supporters (#6327)
JoshuaKGoldberg authoredJan 30, 2023 fix(ast-spec): a JSXEmptyExpression is not a possible JSXExpression (#…
MageJohn authoredJan 30, 2023 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
JoshuaKGoldberg authoredJan 30, 2023 chore(website): reorganized sidebar and header nav a bit (#6311)
* chore(website): reorganized sidebar and header nav a bit* Fix Formatting.md link case
JoshuaKGoldberg authoredJan 30, 2023 chore(deps): update dependency eslint-plugin-simple-import-sort to v10 (
#6391)Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] authoredJan 30, 2023
Commits on Jan 31, 2023
fix(eslint-plugin): [prefer-optional-chain] fix
ThisExpression
and ……`PrivateIdentifier` errors (#6028)
Omri Luzon authoredJan 31, 2023 chore: update nx to 15.6 (#6387)
JamesHenry authoredJan 31, 2023 - typescript-eslint[bot] committed
Jan 31, 2023
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
Uh oh!
There was an error while loading.Please reload this page.