Skip to content

Commit f3d80a3

Browse files
authored
Update TypeScript, Node types, and eslint (#142)
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 f3d80a3

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)