Skip to content

Commit fa911be

Browse files
committed
Update TypeScript, Node types, and eslint
This addresses eslint warnings about it not supporting the TypeScript version in use. Also run CI on the targeted Node version (currently 22).
1 parent 326eb12 commit fa911be

File tree

5 files changed

+124
-87
lines changed

5 files changed

+124
-87
lines changed

.github/workflows/build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
uses: actions/setup-node@v4
1717
with:
1818
cache: "yarn"
19+
node-version-file: .node-version
1920

2021
- name: Install NPM packages
2122
run: yarn install --frozen-lockfile

.github/workflows/release.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
uses: actions/setup-node@v4
2929
with:
3030
cache: "yarn"
31+
node-version-file: .node-version
3132

3233
- name: 🛠️ Setup
3334
run: yarn install --pure-lockfile

.node-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
22

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@
4545
"@babel/preset-env": "^7.11.5",
4646
"@babel/preset-typescript": "^7.10.4",
4747
"@casualbot/jest-sonar-reporter": "^2.2.7",
48-
"@stylistic/eslint-plugin": "^2.10.1",
48+
"@stylistic/eslint-plugin": "^3.1.0",
4949
"@testing-library/dom": "^8.0.0",
5050
"@types/jest": "^29.5.12",
51-
"@types/node": "^18.16.0",
52-
"@typescript-eslint/eslint-plugin": "^8.0.0",
53-
"@typescript-eslint/parser": "^8.0.0",
51+
"@types/node": "^22.18.13",
52+
"@typescript-eslint/eslint-plugin": "^8.46.2",
53+
"@typescript-eslint/parser": "^8.46.2",
5454
"browserify": "^17.0.0",
55-
"eslint": "^8.0.0",
55+
"eslint": "^8.57.1",
5656
"eslint-config-google": "^0.14.0",
5757
"eslint-config-prettier": "^9.0.0",
5858
"eslint-plugin-babel": "^5.3.1",
@@ -65,7 +65,7 @@
6565
"rimraf": "^3.0.2",
6666
"tinyify": "^3.0.0",
6767
"ts-node": "^10.9.1",
68-
"typescript": "^5.0.4"
68+
"typescript": "^5.9.3"
6969
},
7070
"dependencies": {
7171
"@types/events": "^3.0.0",

yarn.lock

Lines changed: 115 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,6 +1141,13 @@
11411141
dependencies:
11421142
eslint-visitor-keys "^3.4.3"
11431143

1144+
"@eslint-community/eslint-utils@^4.7.0":
1145+
version "4.9.0"
1146+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3"
1147+
integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
1148+
dependencies:
1149+
eslint-visitor-keys "^3.4.3"
1150+
11441151
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
11451152
version "4.12.1"
11461153
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
@@ -1550,12 +1557,12 @@
15501557
dependencies:
15511558
"@sinonjs/commons" "^2.0.0"
15521559

1553-
"@stylistic/eslint-plugin@^2.10.1":
1554-
version "2.10.1"
1555-
resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-2.10.1.tgz#809924752a1a13ebff2b0b6d7884fd61d389a907"
1556-
integrity sha512-U+4yzNXElTf9q0kEfnloI9XbOyD4cnEQCxjUI94q0+W++0GAEQvJ/slwEj9lwjDHfGADRSr+Tco/z0XJvmDfCQ==
1560+
"@stylistic/eslint-plugin@^3.1.0":
1561+
version "3.1.0"
1562+
resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-3.1.0.tgz#a9f655c518f76bfc5feb46b467d0f06e511b289d"
1563+
integrity sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==
15571564
dependencies:
1558-
"@typescript-eslint/utils" "^8.12.2"
1565+
"@typescript-eslint/utils" "^8.13.0"
15591566
eslint-visitor-keys "^4.2.0"
15601567
espree "^10.3.0"
15611568
estraverse "^5.3.0"
@@ -1696,12 +1703,12 @@
16961703
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.6.tgz#31743bc5772b6ac223845e18c3fc26f042713c83"
16971704
integrity sha512-EdxgKRXgYsNITy5mjjXjVE/CS8YENSdhiagGrLqjG0pvA2owgJ6i4l7wy/PFZGC0B1/H20lWKN7ONVDNYDZm7A==
16981705

1699-
"@types/node@^18.16.0":
1700-
version "18.19.120"
1701-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.120.tgz#07b3bd73875956d5281fa27e6d77a66415f7d455"
1702-
integrity sha512-WtCGHFXnVI8WHLxDAt5TbnCM4eSE+nI0QN2NJtwzcgMhht2eNz6V9evJrk+lwC8bCY8OWV5Ym8Jz7ZEyGnKnMA==
1706+
"@types/node@^22.18.13":
1707+
version "22.18.13"
1708+
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.13.tgz#a037c4f474b860be660e05dbe92a9ef945472e28"
1709+
integrity sha512-Bo45YKIjnmFtv6I1TuC8AaHBbqXtIo+Om5fE4QiU1Tj8QR/qt+8O3BAtOimG5IFmwaWiPmB3Mv3jtYzBA4Us2A==
17031710
dependencies:
1704-
undici-types "~5.26.4"
1711+
undici-types "~6.21.0"
17051712

17061713
"@types/normalize-package-data@^2.4.0":
17071714
version "2.4.4"
@@ -1735,86 +1742,103 @@
17351742
dependencies:
17361743
"@types/yargs-parser" "*"
17371744

1738-
"@typescript-eslint/eslint-plugin@^8.0.0":
1739-
version "8.13.0"
1740-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.13.0.tgz#650c50b8c795b5d092189f139f6d00535b5b0f3d"
1741-
integrity sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==
1745+
"@typescript-eslint/eslint-plugin@^8.46.2":
1746+
version "8.46.2"
1747+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.2.tgz#dc4ab93ee3d7e6c8e38820a0d6c7c93c7183e2dc"
1748+
integrity sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==
17421749
dependencies:
17431750
"@eslint-community/regexpp" "^4.10.0"
1744-
"@typescript-eslint/scope-manager" "8.13.0"
1745-
"@typescript-eslint/type-utils" "8.13.0"
1746-
"@typescript-eslint/utils" "8.13.0"
1747-
"@typescript-eslint/visitor-keys" "8.13.0"
1751+
"@typescript-eslint/scope-manager" "8.46.2"
1752+
"@typescript-eslint/type-utils" "8.46.2"
1753+
"@typescript-eslint/utils" "8.46.2"
1754+
"@typescript-eslint/visitor-keys" "8.46.2"
17481755
graphemer "^1.4.0"
1749-
ignore "^5.3.1"
1756+
ignore "^7.0.0"
17501757
natural-compare "^1.4.0"
1751-
ts-api-utils "^1.3.0"
1758+
ts-api-utils "^2.1.0"
17521759

1753-
"@typescript-eslint/parser@^8.0.0":
1754-
version "8.13.0"
1755-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.13.0.tgz#ef76203b7cac515aa3ccc4f7ce5320dd61c46b29"
1756-
integrity sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==
1760+
"@typescript-eslint/parser@^8.46.2":
1761+
version "8.46.2"
1762+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.46.2.tgz#dd938d45d581ac8ffa9d8a418a50282b306f7ebf"
1763+
integrity sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==
17571764
dependencies:
1758-
"@typescript-eslint/scope-manager" "8.13.0"
1759-
"@typescript-eslint/types" "8.13.0"
1760-
"@typescript-eslint/typescript-estree" "8.13.0"
1761-
"@typescript-eslint/visitor-keys" "8.13.0"
1765+
"@typescript-eslint/scope-manager" "8.46.2"
1766+
"@typescript-eslint/types" "8.46.2"
1767+
"@typescript-eslint/typescript-estree" "8.46.2"
1768+
"@typescript-eslint/visitor-keys" "8.46.2"
17621769
debug "^4.3.4"
17631770

1764-
"@typescript-eslint/scope-manager@8.13.0":
1765-
version "8.13.0"
1766-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.13.0.tgz#2f4aed0b87d72360e64e4ea194b1fde14a59082e"
1767-
integrity sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==
1771+
"@typescript-eslint/project-service@8.46.2":
1772+
version "8.46.2"
1773+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.46.2.tgz#ab2f02a0de4da6a7eeb885af5e059be57819d608"
1774+
integrity sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==
17681775
dependencies:
1769-
"@typescript-eslint/types" "8.13.0"
1770-
"@typescript-eslint/visitor-keys" "8.13.0"
1776+
"@typescript-eslint/tsconfig-utils" "^8.46.2"
1777+
"@typescript-eslint/types" "^8.46.2"
1778+
debug "^4.3.4"
17711779

1772-
"@typescript-eslint/type-utils@8.13.0":
1773-
version "8.13.0"
1774-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.13.0.tgz#8c8fa68490dcb9ae1687ffc7de8fbe23c26417bd"
1775-
integrity sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==
1780+
"@typescript-eslint/scope-manager@8.46.2":
1781+
version "8.46.2"
1782+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz#7d37df2493c404450589acb3b5d0c69cc0670a88"
1783+
integrity sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==
17761784
dependencies:
1777-
"@typescript-eslint/typescript-estree" "8.13.0"
1778-
"@typescript-eslint/utils" "8.13.0"
1779-
debug "^4.3.4"
1780-
ts-api-utils "^1.3.0"
1785+
"@typescript-eslint/types" "8.46.2"
1786+
"@typescript-eslint/visitor-keys" "8.46.2"
17811787

1782-
"@typescript-eslint/types@8.13.0":
1783-
version "8.13.0"
1784-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.13.0.tgz#3f35dead2b2491a04339370dcbcd17bbdfc204d8"
1785-
integrity sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==
1788+
"@typescript-eslint/tsconfig-utils@8.46.2", "@typescript-eslint/tsconfig-utils@^8.46.2":
1789+
version "8.46.2"
1790+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz#d110451cb93bbd189865206ea37ef677c196828c"
1791+
integrity sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==
17861792

1787-
"@typescript-eslint/typescript-estree@8.13.0":
1788-
version "8.13.0"
1789-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.13.0.tgz#db8c93dd5437ca3ce417a255fb35ddc3c12c3e95"
1790-
integrity sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==
1793+
"@typescript-eslint/type-utils@8.46.2":
1794+
version "8.46.2"
1795+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz#802d027864e6fb752e65425ed09f3e089fb4d384"
1796+
integrity sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==
17911797
dependencies:
1792-
"@typescript-eslint/types" "8.13.0"
1793-
"@typescript-eslint/visitor-keys" "8.13.0"
1798+
"@typescript-eslint/types" "8.46.2"
1799+
"@typescript-eslint/typescript-estree" "8.46.2"
1800+
"@typescript-eslint/utils" "8.46.2"
1801+
debug "^4.3.4"
1802+
ts-api-utils "^2.1.0"
1803+
1804+
"@typescript-eslint/[email protected]", "@typescript-eslint/types@^8.46.2":
1805+
version "8.46.2"
1806+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.46.2.tgz#2bad7348511b31e6e42579820e62b73145635763"
1807+
integrity sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==
1808+
1809+
"@typescript-eslint/[email protected]":
1810+
version "8.46.2"
1811+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz#ab547a27e4222bb6a3281cb7e98705272e2c7d08"
1812+
integrity sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==
1813+
dependencies:
1814+
"@typescript-eslint/project-service" "8.46.2"
1815+
"@typescript-eslint/tsconfig-utils" "8.46.2"
1816+
"@typescript-eslint/types" "8.46.2"
1817+
"@typescript-eslint/visitor-keys" "8.46.2"
17941818
debug "^4.3.4"
17951819
fast-glob "^3.3.2"
17961820
is-glob "^4.0.3"
17971821
minimatch "^9.0.4"
17981822
semver "^7.6.0"
1799-
ts-api-utils "^1.3.0"
1823+
ts-api-utils "^2.1.0"
18001824

1801-
"@typescript-eslint/utils@8.13.0", "@typescript-eslint/utils@^8.12.2":
1802-
version "8.13.0"
1803-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.13.0.tgz#f6d40e8b5053dcaeabbd2e26463857abf27d62c0"
1804-
integrity sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==
1825+
"@typescript-eslint/utils@8.46.2", "@typescript-eslint/utils@^8.13.0":
1826+
version "8.46.2"
1827+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.46.2.tgz#b313d33d67f9918583af205bd7bcebf20f231732"
1828+
integrity sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==
18051829
dependencies:
1806-
"@eslint-community/eslint-utils" "^4.4.0"
1807-
"@typescript-eslint/scope-manager" "8.13.0"
1808-
"@typescript-eslint/types" "8.13.0"
1809-
"@typescript-eslint/typescript-estree" "8.13.0"
1830+
"@eslint-community/eslint-utils" "^4.7.0"
1831+
"@typescript-eslint/scope-manager" "8.46.2"
1832+
"@typescript-eslint/types" "8.46.2"
1833+
"@typescript-eslint/typescript-estree" "8.46.2"
18101834

1811-
"@typescript-eslint/visitor-keys@8.13.0":
1812-
version "8.13.0"
1813-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.13.0.tgz#e97b0d92b266ef38a1faf40a74da289b66683a5b"
1814-
integrity sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==
1835+
"@typescript-eslint/visitor-keys@8.46.2":
1836+
version "8.46.2"
1837+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.2.tgz#803fa298948c39acf810af21bdce6f8babfa9738"
1838+
integrity sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==
18151839
dependencies:
1816-
"@typescript-eslint/types" "8.13.0"
1817-
eslint-visitor-keys "^3.4.3"
1840+
"@typescript-eslint/types" "8.46.2"
1841+
eslint-visitor-keys "^4.2.1"
18181842

18191843
"@ungap/structured-clone@^1.2.0":
18201844
version "1.2.0"
@@ -3619,7 +3643,12 @@ eslint-visitor-keys@^4.2.0:
36193643
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
36203644
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
36213645

3622-
eslint@^8.0.0:
3646+
eslint-visitor-keys@^4.2.1:
3647+
version "4.2.1"
3648+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
3649+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
3650+
3651+
eslint@^8.57.1:
36233652
version "8.57.1"
36243653
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
36253654
integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
@@ -4294,11 +4323,16 @@ ieee754@^1.1.4:
42944323
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
42954324
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
42964325

4297-
ignore@^5.2.0, ignore@^5.3.1:
4326+
ignore@^5.2.0:
42984327
version "5.3.2"
42994328
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
43004329
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
43014330

4331+
ignore@^7.0.0:
4332+
version "7.0.5"
4333+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
4334+
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
4335+
43024336
import-fresh@^3.2.1:
43034337
version "3.3.0"
43044338
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -6984,10 +7018,10 @@ transform-ast@^2.4.2, transform-ast@^2.4.3:
69847018
merge-source-map "1.0.4"
69857019
nanobench "^2.1.1"
69867020

6987-
ts-api-utils@^1.3.0:
6988-
version "1.4.0"
6989-
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.4.0.tgz#709c6f2076e511a81557f3d07a0cbd566ae8195c"
6990-
integrity sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==
7021+
ts-api-utils@^2.1.0:
7022+
version "2.1.0"
7023+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
7024+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
69917025

69927026
ts-node@^10.9.1:
69937027
version "10.9.2"
@@ -7121,10 +7155,10 @@ typedarray@^0.0.6:
71217155
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
71227156
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
71237157

7124-
typescript@^5.0.4:
7125-
version "5.8.3"
7126-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e"
7127-
integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==
7158+
typescript@^5.9.3:
7159+
version "5.9.3"
7160+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f"
7161+
integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==
71287162

71297163
uglifyify@^5.0.0:
71307164
version "5.0.2"
@@ -7188,10 +7222,10 @@ undeclared-identifiers@^1.1.2:
71887222
simple-concat "^1.0.0"
71897223
xtend "^4.0.1"
71907224

7191-
undici-types@~5.26.4:
7192-
version "5.26.5"
7193-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
7194-
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
7225+
undici-types@~6.21.0:
7226+
version "6.21.0"
7227+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
7228+
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
71957229

71967230
unicode-canonical-property-names-ecmascript@^2.0.0:
71977231
version "2.0.0"

0 commit comments

Comments
 (0)