{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":474525663,"defaultBranch":"main","name":"gh-actions-clean-workflow","ownerLogin":"igorjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-27T03:34:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2278164?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726749807.0","currentOid":""},"activityList":{"items":[{"before":"1d10bec73f865c52d8954d4e063ef41825703f39","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.5.2","pushedAt":"2024-09-19T12:43:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"igorjs","name":"igor.js","path":"/igorjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2278164?s=80&v=4"}},{"before":"bae57464998e15a35387f248876ad6d50b01516c","after":"5862be71e1a91c3625318ff982c35995a06594be","ref":"refs/heads/main","pushedAt":"2024-09-19T12:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"igorjs","name":"igor.js","path":"/igorjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2278164?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump @types/node from 20.14.9 to 22.5.2 (#124)\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.9 to 22.5.2.\r\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\r\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@types/node\"\r\n dependency-type: direct:development\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] Sourced from 6574858: Added a rule, Before, you'd get const value = userMap.get("matt"); // value: unknownChangelog
\n@total-typescript/ts-reset
's\nchangelog.\n
0.6.0
\nMinor Changes
\n\n
/map-constructor
, to default\nMap
to Map<unknown, unknown>
when no\narguments are passed to the constructor.any
for both key and value types. Now,\nthe result of Map.get
is unknown
instead of\nany
:const userMap = new Map();\n
\n
This now is part of the recommended rules.
\n\n5bf3a15: Added a rule, /promise-catch
, to change the\ncatch
method to take unknown
instead of\nany
as an argument.
const promise = Promise.reject("error");\n// BEFORE
\npromise.catch((error) => {
\nconsole.error(error); // error is any!
\n});
\n// AFTER
\npromise.catch((error) => {
\nconsole.error(error); // error is unknown!
\n});
\n
\n53cee4f: author: @none23
Fixed a bug where running .filter on a union of arrays would not\nwork.
\nSourced from eslint's\nreleases.
\n\n\nv9.9.1
\nBug Fixes
\n\nDocumentation
\n\n
\n- \n
4840930
\ndocs: Update README with version support and clean up content (#18804)\n(Nicholas C. Zakas)- \n
f61f40d
\ndocs: Update globals examples (#18805)\n(Nicholas C. Zakas)- \n
241fcea
\ndocs: Use and define languages (#18795)\n(Nicholas C. Zakas)- \n
5dbdd63
\ndocs: eslint-plugin-markdown ->@eslint/markdown
(#18797)\n(Nicholas C. Zakas)- \n
c6c8ddd
\ndocs: update links to eslint-visitor-keys repo (#18796)\n(Francesco Trotta)- \n
f981d05
\ndocs: Update README (GitHub Actions Bot)- \n
b516974
\ndocs: update links toeslint/js
repo (#18781)\n(Francesco Trotta)- \n
fb7a3f5
\ndocs: update note for package managers (#18779)\n(Jay)Chores
\n\n
\n- \n
b0c34d0
\nchore: upgrade to@eslint/js
@9
.9.1 (#18809)\n(Francesco Trotta)- \n
cd5a0da
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
e112642
\nrefactor: Extract parsing logic from Linter (#18790)\n(Nicholas C. Zakas)- \n
0f68a85
\nchore: use eslint-plugin-yml on yaml files only (#18801)\n(Milos Djermanovic)- \n
f8d1b3c
\nchore: update dependencies for browser tests (#18794)\n(Christian Bromann)- \n
aed2624
\nchore: update dependency@eslint/config-array
to ^0.18.0\n(#18788)\n(renovate[bot])- \n
5c29128
\nchore: update dependency@eslint/core
to ^0.4.0 (#18789)\n(renovate[bot])- \n
5d66fb2
\nchore: migrate linting workflow to use trunk check meta-linter (#18643)\n(Chris Clearwater)- \n
bf96855
\nchore: add ids to github issue templates (#18775)\n(Strek)v9.9.0
\nFeatures
\n\n
\n- \n
41d0206
\nfeat: Add support for TS config files (#18134)\n(Arya Emami)- \n
3a4eaf9
\nfeat: add suggestion torequire-await
to remove\nasync
keyword (#18716)\n(Dave)Documentation
\n\n
\n- \n
9fe068c
\ndocs: how to author plugins with configs that extend other configs (#18753)\n(Alec Gibson)- \n
48117b2
\ndocs: add version support page in the side navbar (#18738)\n(Amaresh S M)- \n
fec2951
\ndocs: add version support page to the dropdown (#18730)\n(Amaresh S M)- \n
38a0661
\ndocs: Fix typo (#18735)\n(Zaina Al Habash)- \n
3c32a9e
\ndocs: Update yarn command for creating ESLint config (#18739)\n(Temitope Ogunleye)- \n
f9ac978
\ndocs: Update README (GitHub Actions Bot)Chores
\n\n
\n- \n
461b2c3
\nchore: upgrade to@eslint/js@9.9.0
(#18765)\n(Francesco Trotta)- \n
59dba1b
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
fea8563
\nchore: update dependency@eslint/core
to ^0.3.0 (#18724)\n(renovate[bot])- \n
aac191e
\nchore: update dependency@eslint/json
to ^0.3.0 (#18760)\n(renovate[bot])- \n
b97fa05
\nchore: update wdio dependencies for more stable tests (#18759)\n(Christian Bromann)
Sourced from eslint's\nchangelog.
\n\n\nv9.9.1 - August 23, 2024
\n\n
\n- \n
b0c34d0
\nchore: upgrade to@eslint/js
@9
.9.1 (#18809)\n(Francesco Trotta)- \n
cd5a0da
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
4840930
\ndocs: Update README with version support and clean up content (#18804)\n(Nicholas C. Zakas)- \n
f61f40d
\ndocs: Update globals examples (#18805)\n(Nicholas C. Zakas)- \n
e112642
\nrefactor: Extract parsing logic from Linter (#18790)\n(Nicholas C. Zakas)- \n
241fcea
\ndocs: Use and define languages (#18795)\n(Nicholas C. Zakas)- \n
0f68a85
\nchore: use eslint-plugin-yml on yaml files only (#18801)\n(Milos Djermanovic)- \n
5dbdd63
\ndocs: eslint-plugin-markdown ->@eslint/markdown
(#18797)\n(Nicholas C. Zakas)- \n
c6c8ddd
\ndocs: update links to eslint-visitor-keys repo (#18796)\n(Francesco Trotta)- \n
f8d1b3c
\nchore: update dependencies for browser tests (#18794)\n(Christian Bromann)- \n
aed2624
\nchore: update dependency@eslint/config-array
to ^0.18.0\n(#18788)\n(renovate[bot])- \n
5c29128
\nchore: update dependency@eslint/core
to ^0.4.0 (#18789)\n(renovate[bot])- \n
5d66fb2
\nchore: migrate linting workflow to use trunk check meta-linter (#18643)\n(Chris Clearwater)- \n
f981d05
\ndocs: Update README (GitHub Actions Bot)- \n
b516974
\ndocs: update links toeslint/js
repo (#18781)\n(Francesco Trotta)- \n
fb7a3f5
\ndocs: update note for package managers (#18779)\n(Jay)- \n
bf96855
\nchore: add ids to github issue templates (#18775)\n(Strek)- \n
9bde90c
\nfix: add logic to handlefixTypes
in\nlintText()
(#18736)\n(Amaresh S M)v9.9.0 - August 9, 2024
\n\n
\n- \n
461b2c3
\nchore: upgrade to@eslint/js@9.9.0
(#18765)\n(Francesco Trotta)- \n
59dba1b
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
fea8563
\nchore: update dependency@eslint/core
to ^0.3.0 (#18724)\n(renovate[bot])- \n
41d0206
\nfeat: Add support for TS config files (#18134)\n(Arya Emami)- \n
aac191e
\nchore: update dependency@eslint/json
to ^0.3.0 (#18760)\n(renovate[bot])- \n
9fe068c
\ndocs: how to author plugins with configs that extend other configs (#18753)\n(Alec Gibson)- \n
b97fa05
\nchore: update wdio dependencies for more stable tests (#18759)\n(Christian Bromann)- \n
3a4eaf9
\nfeat: add suggestion torequire-await
to remove\nasync
keyword (#18716)\n(Dave)- \n
48117b2
\ndocs: add version support page in the side navbar (#18738)\n(Amaresh S M)- \n
fec2951
\ndocs: add version support page to the dropdown (#18730)\n(Amaresh S M)- \n
38a0661
\ndocs: Fix typo (#18735)\n(Zaina Al Habash)- \n
3c32a9e
\ndocs: Update yarn command for creating ESLint config (#18739)\n(Temitope Ogunleye)- \n
f9ac978
\ndocs: Update README (GitHub Actions Bot)
8781e6f
\n9.9.11503d03
\nBuild: changelog update for 9.9.1b0c34d0
\nchore: upgrade to @eslint/js
@9
.9.1 (#18809)cd5a0da
\nchore: package.json update for @eslint/js
release4840930
\ndocs: Update README with version support and clean up content (#18804)f61f40d
\ndocs: Update globals examples (#18805)e112642
\nrefactor: Extract parsing logic from Linter (#18790)241fcea
\ndocs: Use and define languages (#18795)0f68a85
\nchore: use eslint-plugin-yml on yaml files only (#18801)5dbdd63
\ndocs: eslint-plugin-markdown -> @eslint/markdown
(#18797)Sourced from eslint's\nreleases.
\n\n\nv9.8.0
\nFeatures
\n\nBug Fixes
\n\n
\n- \n
ab0ff27
\nfix: Throw error when invalid flags passed (#18705)\n(Nicholas C. Zakas)- \n
70dc803
\nfix:basePath
directory can never be ignored (#18711)\n(Milos Djermanovic)Documentation
\n\n
\n- \n
282df1a
\ndocs: Add system theme option (#18617)\n(Amaresh S M)- \n
53b1ff0
\ndocs: Debug config docs (#18698)\n(Nicholas C. Zakas)- \n
a7016a5
\ndocs: fix search input stylings (#18682)\n(Amaresh S M)Build Related
\n\nChores
\n\n
\n- \n
deee448
\nchore: upgrade to@eslint/js@9.8.0
(#18720)\n(Francesco Trotta)- \n
4aaf2b3
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
8e1a627
\nchore: update dependency@eslint/core
to ^0.2.0 (#18700)\n(renovate[bot])v9.7.0
\nFeatures
\n\n
\n- \n
7bd9839
\nfeat: add support for es2025 duplicate named capturing groups (#18630)\n(Yosuke Ota)- \n
1381394
\nfeat: addregex
option in\nno-restricted-imports
(#18622)\n(Nitin Kumar)Bug Fixes
\n\nDocumentation
\n\n
\n- \n
9f416db
\ndocs: Add Powered by Algolia label to the search. (#18633)\n(Amaresh S M)- \n
c8d26cb
\ndocs: Open JS Foundation -> OpenJS Foundation (#18649)\n(Milos Djermanovic)- \n
6e79ac7
\ndocs:loadESLint
does not support optioncwd
\n(#18641)\n(Francesco Trotta)Chores
\n\n
\n- \n
793b718
\nchore: upgrade@eslint/js
@9
.7.0 (#18680)\n(Francesco Trotta)- \n
7ed6f9a
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
7bcda76
\nrefactor: Add type references (#18652)\n(Nicholas C. Zakas)- \n
51bf57c
\nchore: add tech sponsors through actions (#18624)\n(Strek)- \n
6320732
\nrefactor: don't useparent
property in\nNodeEventGenerator
(#18653)\n(Milos Djermanovic)- \n
9e6d640
\nrefactor: move "Parsing error" prefix adding to Linter (#18650)\n(Milos Djermanovic)
Sourced from eslint's\nchangelog.
\n\n\nv9.8.0 - July 26, 2024
\n\n
\n- \n
deee448
\nchore: upgrade to@eslint/js@9.8.0
(#18720)\n(Francesco Trotta)- \n
4aaf2b3
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
8e1a627
\nchore: update dependency@eslint/core
to ^0.2.0 (#18700)\n(renovate[bot])- \n
13d0bd3
\nfeat: Add and use SourceCode#getLoc/getRange (#18703)\n(Nicholas C. Zakas)- \n
282df1a
\ndocs: Add system theme option (#18617)\n(Amaresh S M)- \n
ab0ff27
\nfix: Throw error when invalid flags passed (#18705)\n(Nicholas C. Zakas)- \n
70dc803
\nfix:basePath
directory can never be ignored (#18711)\n(Milos Djermanovic)- \n
53b1ff0
\ndocs: Debug config docs (#18698)\n(Nicholas C. Zakas)- \n
4514424
\nbuild: Enable JSON linting (#18681)\n(Nicholas C. Zakas)- \n
a7016a5
\ndocs: fix search input stylings (#18682)\n(Amaresh S M)v9.7.0 - July 12, 2024
\n\n
\n- \n
793b718
\nchore: upgrade@eslint/js
@9
.7.0 (#18680)\n(Francesco Trotta)- \n
7ed6f9a
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
14e9f81
\nfix: destructuring in catch clause inno-unused-vars
(#18636)\n(Francesco Trotta)- \n
7bcda76
\nrefactor: Add type references (#18652)\n(Nicholas C. Zakas)- \n
51bf57c
\nchore: add tech sponsors through actions (#18624)\n(Strek)- \n
9f416db
\ndocs: Add Powered by Algolia label to the search. (#18633)\n(Amaresh S M)- \n
6320732
\nrefactor: don't useparent
property in\nNodeEventGenerator
(#18653)\n(Milos Djermanovic)- \n
7bd9839
\nfeat: add support for es2025 duplicate named capturing groups (#18630)\n(Yosuke Ota)- \n
1381394
\nfeat: addregex
option in\nno-restricted-imports
(#18622)\n(Nitin Kumar)- \n
9e6d640
\nrefactor: move "Parsing error" prefix adding to Linter (#18650)\n(Milos Djermanovic)- \n
c8d26cb
\ndocs: Open JS Foundation -> OpenJS Foundation (#18649)\n(Milos Djermanovic)- \n
6e79ac7
\ndocs:loadESLint
does not support optioncwd
\n(#18641)\n(Francesco Trotta)
63881dc
\n9.8.0de36d1d
\nBuild: changelog update for 9.8.0deee448
\nchore: upgrade to @eslint/js@9.8.0
(#18720)4aaf2b3
\nchore: package.json update for @eslint/js
release2570051
\nchore: package.json revert @eslint/js
version to 9.7.0 (#18719)d73b203
\nchore: package.json update for @eslint/js
release8e1a627
\nchore: update dependency @eslint/core
to ^0.2.0 (#18700)13d0bd3
\nfeat: Add and use SourceCode#getLoc/getRange (#18703)282df1a
\ndocs: Add system theme option (#18617)ab0ff27
\nfix: Throw error when invalid flags passed (#18705)Sourced from @eslint/js
's\nreleases.
\n\nv9.8.0
\nFeatures
\n\nBug Fixes
\n\n
\n- \n
ab0ff27
\nfix: Throw error when invalid flags passed (#18705)\n(Nicholas C. Zakas)- \n
70dc803
\nfix:basePath
directory can never be ignored (#18711)\n(Milos Djermanovic)Documentation
\n\n
\n- \n
282df1a
\ndocs: Add system theme option (#18617)\n(Amaresh S M)- \n
53b1ff0
\ndocs: Debug config docs (#18698)\n(Nicholas C. Zakas)- \n
a7016a5
\ndocs: fix search input stylings (#18682)\n(Amaresh S M)Build Related
\n\nChores
\n\n
\n- \n
deee448
\nchore: upgrade to@eslint/js@9.8.0
(#18720)\n(Francesco Trotta)- \n
4aaf2b3
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
8e1a627
\nchore: update dependency@eslint/core
to ^0.2.0 (#18700)\n(renovate[bot])v9.7.0
\nFeatures
\n\n
\n- \n
7bd9839
\nfeat: add support for es2025 duplicate named capturing groups (#18630)\n(Yosuke Ota)- \n
1381394
\nfeat: addregex
option in\nno-restricted-imports
(#18622)\n(Nitin Kumar)Bug Fixes
\n\nDocumentation
\n\n
\n- \n
9f416db
\ndocs: Add Powered by Algolia label to the search. (#18633)\n(Amaresh S M)- \n
c8d26cb
\ndocs: Open JS Foundation -> OpenJS Foundation (#18649)\n(Milos Djermanovic)- \n
6e79ac7
\ndocs:loadESLint
does not support optioncwd
\n(#18641)\n(Francesco Trotta)Chores
\n\n
\n- \n
793b718
\nchore: upgrade@eslint/js
@9
.7.0 (#18680)\n(Francesco Trotta)- \n
7ed6f9a
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
7bcda76
\nrefactor: Add type references (#18652)\n(Nicholas C. Zakas)- \n
51bf57c
\nchore: add tech sponsors through actions (#18624)\n(Strek)- \n
6320732
\nrefactor: don't useparent
property in\nNodeEventGenerator
(#18653)\n(Milos Djermanovic)- \n
9e6d640
\nrefactor: move "Parsing error" prefix adding to Linter (#18650)\n(Milos Djermanovic)
Sourced from @eslint/js
's\nchangelog.
\n\nv9.8.0 - July 26, 2024
\n\n
\n- \n
deee448
\nchore: upgrade to@eslint/js@9.8.0
(#18720)\n(Francesco Trotta)- \n
4aaf2b3
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
8e1a627
\nchore: update dependency@eslint/core
to ^0.2.0 (#18700)\n(renovate[bot])- \n
13d0bd3
\nfeat: Add and use SourceCode#getLoc/getRange (#18703)\n(Nicholas C. Zakas)- \n
282df1a
\ndocs: Add system theme option (#18617)\n(Amaresh S M)- \n
ab0ff27
\nfix: Throw error when invalid flags passed (#18705)\n(Nicholas C. Zakas)- \n
70dc803
\nfix:basePath
directory can never be ignored (#18711)\n(Milos Djermanovic)- \n
53b1ff0
\ndocs: Debug config docs (#18698)\n(Nicholas C. Zakas)- \n
4514424
\nbuild: Enable JSON linting (#18681)\n(Nicholas C. Zakas)- \n
a7016a5
\ndocs: fix search input stylings (#18682)\n(Amaresh S M)v9.7.0 - July 12, 2024
\n\n
\n- \n
793b718
\nchore: upgrade@eslint/js
@9
.7.0 (#18680)\n(Francesco Trotta)- \n
7ed6f9a
\nchore: package.json update for@eslint/js
release\n(Jenkins)- \n
14e9f81
\nfix: destructuring in catch clause inno-unused-vars
(#18636)\n(Francesco Trotta)- \n
7bcda76
\nrefactor: Add type references (#18652)\n(Nicholas C. Zakas)- \n
51bf57c
\nchore: add tech sponsors through actions (#18624)\n(Strek)- \n
9f416db
\ndocs: Add Powered by Algolia label to the search. (#18633)\n(Amaresh S M)- \n
6320732
\nrefactor: don't useparent
property in\nNodeEventGenerator
(#18653)\n(Milos Djermanovic)- \n
7bd9839
\nfeat: add support for es2025 duplicate named capturing groups (#18630)\n(Yosuke Ota)- \n
1381394
\nfeat: addregex
option in\nno-restricted-imports
(#18622)\n(Nitin Kumar)- \n
9e6d640
\nrefactor: move "Parsing error" prefix adding to Linter (#18650)\n(Milos Djermanovic)- \n
c8d26cb
\ndocs: Open JS Foundation -> OpenJS Foundation (#18649)\n(Milos Djermanovic)- \n
6e79ac7
\ndocs:loadESLint
does not support optioncwd
\n(#18641)\n(Francesco Trotta)
Sourced from typescript's\nreleases.
\n\n\nTypeScript 5.5.4
\nFor release notes, check out the release\nannouncement.
\nFor the complete list of fixed issues, check out the
\n\n
\n- fixed\nissues query for TypeScript v5.5.4 (Stable).
\n- fixed\nissues query for TypeScript v5.5.3 (Stable).
\n- fixed\nissues query for TypeScript v5.5.2 (Stable).
\n- fixed\nissues query for TypeScript v5.5.1 (RC).
\n- fixed\nissues query for TypeScript v5.5.0 (Beta).
\nDownloads are available on:
\n\n
\n- npm
\n- NuGet\npackage (soon!)
\n
c8a7d58
\nBump version to 5.5.4 and LKGc0ded04
\n🤖 Pick PR #58771\n(Allow references to the global Symb...) into release-5.5 (#...5ba41e2
\n🤖 Pick PR #59208\n(Write non-missing undefined on mapp...) into release-5.5 (#...b075332
\n🤖 Pick PR #59337\n(Allow declarationMap to be emitted ...) into release-5.5 (#...9dd6f91
\nCherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)bf0ddaf
\n🤖 Pick PR #59070\n(Delay the calculation of common sou...) into release-5.5 (#...a44e2d9
\n🤖 Pick PR #59160\n(Fixed crash on authored import type...) into release-5.5 (#...f35206d
\n🤖 Pick PR #59325\n(Don't skip markLinkedReferences on ...) into release-5.5 (#...1109550
\nFix baselines on release-5.5 (#59330)8794318
\n🤖 Pick PR #59215\n(Fix codefix crash on circular alias...) into release-5.5 (#...