Update typescript-eslint 8.59.1 → 8.59.2 (patch)#101
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution Review the following alerts detected in dependencies. According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. Learn more about Socket for GitHub.
|
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| JavaScript | May 5, 2026 6:56p.m. | Review ↗ | |
| Secrets | May 5, 2026 6:56p.m. | Review ↗ | |
| Code coverage | May 5, 2026 6:56p.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
guibranco
left a comment
There was a problem hiding this comment.
Automatically approved by gstraccini[bot]
guibranco
left a comment
There was a problem hiding this comment.
Automatically approved by gstraccini[bot]
|
@depfu merge |
1 similar comment
|
@depfu merge |
|
|
Infisical secrets check: ✅ No secrets leaked! 💻 Scan logs2026-05-07T17:40:10Z INF scanning for exposed secrets...
5:40PM INF 94 commits scanned.
2026-05-07T17:40:10Z INF scan completed in 221ms
2026-05-07T17:40:10Z INF no leaks found
|



Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ typescript-eslint (8.59.1 → 8.59.2)
Sorry, we couldn't find anything useful about this release.
Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Release Notes
8.59.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Release Notes
8.59.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Release Notes
8.59.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Release Notes
8.59.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
chore(release): publish 8.59.2test: make no-useless-empty-export tests fully static (#12260)chore(eslint-plugin): switch auto-generated test cases to hand-written in no-unnecessary-template-expression.test.ts (#12289)fix(eslint-plugin): [no-deprecated] object destructuring values should be treated as declarations (#12292)chore(website): correct ESLint capitalization typos in playground (#12293)fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)fix(rule-tester): add TypeScript as a peer dependency (#12288)test: make no-this-alias tests fully static (#12258)Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands
Go to the Depfu Dashboard to see the state of your dependencies and to customize how Depfu works.