diff --git a/examples/canvas/package.json b/examples/canvas/package.json index 0fd7e0cf..8601c21c 100644 --- a/examples/canvas/package.json +++ b/examples/canvas/package.json @@ -20,9 +20,9 @@ "vm-browserify": "^1.1.2" }, "devDependencies": { - "@types/node": "^20.11.16", + "@types/node": "^22.4.1", "ts-loader": "^9.3.1", - "typescript": "^4.7.4", + "typescript": "^5.5.4", "webpack": "^5.74.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^5.0.4" diff --git a/examples/chat/package.json b/examples/chat/package.json index 76ce7dff..3cb81336 100644 --- a/examples/chat/package.json +++ b/examples/chat/package.json @@ -19,9 +19,9 @@ "vm-browserify": "^1.1.2" }, "devDependencies": { - "@types/node": "^20.11.16", + "@types/node": "^22.4.1", "ts-loader": "^9.3.1", - "typescript": "^4.7.4", + "typescript": "^5.5.4", "vite": "^5.4.1", "vite-plugin-node-polyfills": "^0.22.0", "webpack": "^5.74.0", diff --git a/package.json b/package.json index b5674cb6..47ebe77a 100644 --- a/package.json +++ b/package.json @@ -19,11 +19,11 @@ }, "devDependencies": { "@release-it-plugins/workspaces": "^4.2.0", - "@types/node": "^20.14.10", + "@types/node": "^22.4.1", "assemblyscript": "^0.27.29", "release-it": "^17.6.0", "typedoc": "^0.26.4", - "typescript": "^5.4.5", + "typescript": "^5.5.4", "vitest": "^2.0.5" }, "workspaces": [ diff --git a/packages/network/package.json b/packages/network/package.json index adfaefde..fe3abb9c 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -27,27 +27,27 @@ "test": "vitest" }, "devDependencies": { - "@libp2p/interface": "^1.4.0", + "@libp2p/interface": "^1.7.0", "react-native-webrtc": "^124.0.3" }, "dependencies": { "@chainsafe/libp2p-gossipsub": "^13.1.0", - "@chainsafe/libp2p-noise": "^15.1.0", + "@chainsafe/libp2p-noise": "^15.1.1", "@chainsafe/libp2p-yamux": "^6.0.2", "@libp2p/autonat": "^1.1.4", "@libp2p/bootstrap": "^10.1.4", "@libp2p/circuit-relay-v2": "^1.1.4", - "@libp2p/dcutr": "^1.1.0", - "@libp2p/identify": "^2.1.2", + "@libp2p/dcutr": "^1.1.4", + "@libp2p/identify": "^2.1.4", "@libp2p/interface-pubsub": "^4.0.1", "@libp2p/mdns": "^10.1.3", "@libp2p/pubsub-peer-discovery": "^10.0.2", - "@libp2p/webrtc": "^4.1.3", + "@libp2p/webrtc": "^4.1.7", "@libp2p/websockets": "^8.1.2", "@libp2p/webtransport": "^4.1.2", "@multiformats/multiaddr": "^12.3.0", "it-pipe": "^3.0.1", - "libp2p": "^1.8.2", + "libp2p": "^1.8.3", "ts-proto": "^1.181.1" } } diff --git a/packages/node/package.json b/packages/node/package.json index b8072aa9..f9951cbd 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -29,9 +29,9 @@ "test": "vitest" }, "devDependencies": { - "@types/node": "^20.14.10", - "tsx": "4.15.7", - "typescript": "^5.4.5", + "@types/node": "^22.4.1", + "tsx": "4.16.5", + "typescript": "^5.5.4", "vitest": "^2.0.5" }, "dependencies": { diff --git a/yarn.lock b/yarn.lock index f5099e0a..02ce6e9a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -68,17 +68,17 @@ uint8arraylist "^2.4.8" uint8arrays "^5.0.1" -"@chainsafe/libp2p-noise@^15.0.0", "@chainsafe/libp2p-noise@^15.1.0": - version "15.1.0" - resolved "https://registry.yarnpkg.com/@chainsafe/libp2p-noise/-/libp2p-noise-15.1.0.tgz#f30caa146d3d11c6dfd6da3c4510b664f8b0881c" - integrity sha512-84S/Uk7ZZRYpSlE5d1odMmQTl5g5Da8etgcf4QI7arTAHkvBs3il7yGHIPt4wV4EV0qIMG+XjdGIYihRXfI2/w== +"@chainsafe/libp2p-noise@^15.0.0", "@chainsafe/libp2p-noise@^15.1.1": + version "15.1.1" + resolved "https://registry.yarnpkg.com/@chainsafe/libp2p-noise/-/libp2p-noise-15.1.1.tgz#ae0ef4673991323e825eecdb32a719b36f91366a" + integrity sha512-66EPS8gFTkb1jVCiJoY3+ulG/ZTef7kiNZZZvUOUzsLIZYQTi+7pIDBpgmolzSXdsFb8I2hl5mZsvcbzVZB5gg== dependencies: "@chainsafe/as-chacha20poly1305" "^0.1.0" "@chainsafe/as-sha256" "^0.4.1" "@libp2p/crypto" "^4.0.0" "@libp2p/interface" "^1.5.0" "@libp2p/peer-id" "^4.0.0" - "@noble/ciphers" "^0.5.1" + "@noble/ciphers" "^0.6.0" "@noble/curves" "^1.1.0" "@noble/hashes" "^1.3.1" it-length-prefixed "^9.0.1" @@ -399,7 +399,21 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/dcutr@^1.1.0": +"@libp2p/crypto@^4.1.9": + version "4.1.9" + resolved "https://registry.yarnpkg.com/@libp2p/crypto/-/crypto-4.1.9.tgz#d490e7bfc7200678e878d31172ff60db04942017" + integrity sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA== + dependencies: + "@libp2p/interface" "^1.7.0" + "@noble/curves" "^1.4.0" + "@noble/hashes" "^1.4.0" + asn1js "^3.0.5" + multiformats "^13.1.0" + protons-runtime "^5.4.0" + uint8arraylist "^2.4.8" + uint8arrays "^5.1.0" + +"@libp2p/dcutr@^1.1.4": version "1.1.4" resolved "https://registry.yarnpkg.com/@libp2p/dcutr/-/dcutr-1.1.4.tgz#4d4b971a39d2cb62ef1d183b56dc2bc1e6af86cf" integrity sha512-NjIiAoi5q2Y2q0eON+VCdm8ec2Be1Q9q1vcL6z7RyBWwIkk6PPy8RvBaI6GcGKjk251jLrN6vz2yoL7vWRht2A== @@ -414,7 +428,7 @@ protons-runtime "^5.4.0" uint8arraylist "^2.4.8" -"@libp2p/identify@^2.1.2": +"@libp2p/identify@^2.1.4": version "2.1.4" resolved "https://registry.yarnpkg.com/@libp2p/identify/-/identify-2.1.4.tgz#7a40b283e460ac22de4d376b688fad1df3aa9d46" integrity sha512-w2JkmoZkXT3OJnTuyBPlEBicj1J1n90pcusZbs+YIiJ+mhsOvNKnQhJgCG8Q6wnTimcBjinqhRRp0hiaHqX7VQ== @@ -444,13 +458,13 @@ it-stream-types "^2.0.1" uint8arraylist "^2.4.3" -"@libp2p/interface-internal@^1.0.1", "@libp2p/interface-internal@^1.0.7", "@libp2p/interface-internal@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@libp2p/interface-internal/-/interface-internal-1.3.3.tgz#29f7f9e183461c03defd3511d131dbf37190b554" - integrity sha512-xng1cBGDhSZmCu0kUEv3363oSgpoPmvpDr11wumhKNEgGOwBVbEr0v7serYcrlORxFmyUBW8y98CkPRJxskPLA== +"@libp2p/interface-internal@^1.0.1", "@libp2p/interface-internal@^1.0.7", "@libp2p/interface-internal@^1.3.3", "@libp2p/interface-internal@^1.3.4": + version "1.3.4" + resolved "https://registry.yarnpkg.com/@libp2p/interface-internal/-/interface-internal-1.3.4.tgz#01569cad43408371869466000731a9832fcf63bb" + integrity sha512-8x/0sdeH8T16yZ9t/Cfja0ms6Ho9fF3riX56WhQrNxMU6C1sIgAFmzUNzHLxxOR+rkKyL9cyXIyB+RcBf4gzjA== dependencies: - "@libp2p/interface" "^1.6.3" - "@libp2p/peer-collections" "^5.2.8" + "@libp2p/interface" "^1.7.0" + "@libp2p/peer-collections" "^5.2.9" "@multiformats/multiaddr" "^12.2.3" progress-events "^1.0.0" uint8arraylist "^2.4.8" @@ -473,10 +487,10 @@ it-pushable "^3.1.3" uint8arraylist "^2.4.3" -"@libp2p/interface@^1.0.0", "@libp2p/interface@^1.0.1", "@libp2p/interface@^1.1.3", "@libp2p/interface@^1.4.0", "@libp2p/interface@^1.5.0", "@libp2p/interface@^1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@libp2p/interface/-/interface-1.6.3.tgz#3673e05d5bfc139e4fc81d8ce44468ce9a98ffc4" - integrity sha512-Tm8W5Q2FsjcSdeA5BvP/GTUq/lp3SjeW6GPmWbbIasBJdv67UGHahu8YDFTME90IxTijnikkfGNkOPsd/4UuvA== +"@libp2p/interface@^1.0.0", "@libp2p/interface@^1.0.1", "@libp2p/interface@^1.1.3", "@libp2p/interface@^1.5.0", "@libp2p/interface@^1.6.3", "@libp2p/interface@^1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@libp2p/interface/-/interface-1.7.0.tgz#b75b6032a6b0d0d5a13e551dcf4d481a8ca9a88f" + integrity sha512-/zFyaIaIGW0aihhsH7/93vQdpWInUzFocxF11RO/029Y6h0SVjs24HHbils+DqaFDTqN+L7oNlBx2rM2MnmTjA== dependencies: "@multiformats/multiaddr" "^12.2.3" it-pushable "^3.2.3" @@ -501,6 +515,17 @@ multiformats "^13.1.0" weald "^1.0.2" +"@libp2p/logger@^4.0.20": + version "4.0.20" + resolved "https://registry.yarnpkg.com/@libp2p/logger/-/logger-4.0.20.tgz#bcb7fa83f3803d8ec37926747a18108728589c13" + integrity sha512-TTh2dhHsOTAlMPxSa9ncFPHa/0jTt+0AQxwHdlxg/OGLAgc9VRhnrhHUbJZp07Crcw4T/MOfS4KhjlxgqYgJRw== + dependencies: + "@libp2p/interface" "^1.7.0" + "@multiformats/multiaddr" "^12.2.3" + interface-datastore "^8.2.11" + multiformats "^13.1.0" + weald "^1.0.2" + "@libp2p/mdns@^10.1.3": version "10.1.4" resolved "https://registry.yarnpkg.com/@libp2p/mdns/-/mdns-10.1.4.tgz#2ae380bd6069407b25997b79bb914b6358258484" @@ -539,6 +564,15 @@ "@libp2p/peer-id" "^4.2.3" "@libp2p/utils" "^5.4.8" +"@libp2p/peer-collections@^5.2.9": + version "5.2.9" + resolved "https://registry.yarnpkg.com/@libp2p/peer-collections/-/peer-collections-5.2.9.tgz#b814624be5d300f08de18e161e7fc9128f91fce7" + integrity sha512-8gBmzQlCWjjb+FSQBKK33T25Y5Df/8FWCXFtJDsprVxVUzDOQoibQJ5Tb4Y+mb96HUhNzoaRWVEamB78MMB3DA== + dependencies: + "@libp2p/interface" "^1.7.0" + "@libp2p/peer-id" "^4.2.4" + "@libp2p/utils" "^5.4.9" + "@libp2p/peer-id-factory@^4.2.3": version "4.2.3" resolved "https://registry.yarnpkg.com/@libp2p/peer-id-factory/-/peer-id-factory-4.2.3.tgz#0a15e9dad847432e55b539244953b983b21a3445" @@ -551,12 +585,12 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/peer-id@^4.0.0", "@libp2p/peer-id@^4.0.1", "@libp2p/peer-id@^4.0.5", "@libp2p/peer-id@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@libp2p/peer-id/-/peer-id-4.2.3.tgz#21c2e8c265db70fe63670c60ed760316dde4dd64" - integrity sha512-hRqPzcYOz/5q6QvHYdmPMGeFZCjC/9qxQ/+jstSDMnY1DuKEXCre2+tCpG9OeRAFyPBbs5isfaqbY3zNZV2pqA== +"@libp2p/peer-id@^4.0.0", "@libp2p/peer-id@^4.0.1", "@libp2p/peer-id@^4.0.5", "@libp2p/peer-id@^4.2.3", "@libp2p/peer-id@^4.2.4": + version "4.2.4" + resolved "https://registry.yarnpkg.com/@libp2p/peer-id/-/peer-id-4.2.4.tgz#300343991904fc091f5146e396858fca28f363f9" + integrity sha512-mvvsVxt4HkF14BrTNKbqr14VObW+KBJBWu1Oe6BFCoDttGMQLaI+PdduE1r6Tquntv5IONBqoITgD7ow5dQ+vQ== dependencies: - "@libp2p/interface" "^1.6.3" + "@libp2p/interface" "^1.7.0" multiformats "^13.1.0" uint8arrays "^5.1.0" @@ -625,15 +659,15 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/utils@^5.2.5", "@libp2p/utils@^5.4.8": - version "5.4.8" - resolved "https://registry.yarnpkg.com/@libp2p/utils/-/utils-5.4.8.tgz#f424b953fd74657a6ec5c061f68daac9489be361" - integrity sha512-3ysAjrheDvcrUd8RWOCwa6Hm+5FMsYOlPq9IPllfD0jOyHO2RHc/huvAmjBg/PWrTdUyx1nWQf9wmdQFgTDUDQ== +"@libp2p/utils@^5.2.5", "@libp2p/utils@^5.4.8", "@libp2p/utils@^5.4.9": + version "5.4.9" + resolved "https://registry.yarnpkg.com/@libp2p/utils/-/utils-5.4.9.tgz#6ab49cfdac92dc45e239baeef8c8d6844a7bd842" + integrity sha512-0fRdX98WqhTmXU2WEVLegLFxs/kKTtUHanHk5Lzs4oGsIzlPHR7zE6lj/U1WfsFA+Xo1eYQpNLiXEL29hG+Nyw== dependencies: "@chainsafe/is-ip" "^2.0.2" - "@libp2p/crypto" "^4.1.8" - "@libp2p/interface" "^1.6.3" - "@libp2p/logger" "^4.0.19" + "@libp2p/crypto" "^4.1.9" + "@libp2p/interface" "^1.7.0" + "@libp2p/logger" "^4.0.20" "@multiformats/multiaddr" "^12.2.3" "@multiformats/multiaddr-matcher" "^1.2.1" "@sindresorhus/fnv1a" "^3.1.0" @@ -652,16 +686,16 @@ uint8arraylist "^2.4.8" uint8arrays "^5.1.0" -"@libp2p/webrtc@^4.1.3": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@libp2p/webrtc/-/webrtc-4.1.4.tgz#622fb0943c2f868ff6f28e4a834a2c50b0d30740" - integrity sha512-vX6FctslugUzZiZNQ8+uNAYN4ZDunnqcecUog0KOonySI8XAJs6ZA9Y2giCoSbkmaAP80gSRp8gGfuri8puLYw== +"@libp2p/webrtc@^4.1.7": + version "4.1.7" + resolved "https://registry.yarnpkg.com/@libp2p/webrtc/-/webrtc-4.1.7.tgz#742f5d64361d2d4e7212b8d2969b2e039565684c" + integrity sha512-8iXs5m0DyfLKqOJAV/nZrtQz6ryrr5iv8fp6ArbWLm/NOwqHkbXwO30ZpRNRm1qmDvKVQilGpNFEC1z1mgheRg== dependencies: "@chainsafe/libp2p-noise" "^15.0.0" - "@libp2p/interface" "^1.6.3" - "@libp2p/interface-internal" "^1.3.3" - "@libp2p/peer-id" "^4.2.3" - "@libp2p/utils" "^5.4.8" + "@libp2p/interface" "^1.7.0" + "@libp2p/interface-internal" "^1.3.4" + "@libp2p/peer-id" "^4.2.4" + "@libp2p/utils" "^5.4.9" "@multiformats/mafmt" "^12.1.6" "@multiformats/multiaddr" "^12.2.3" "@multiformats/multiaddr-matcher" "^1.2.1" @@ -767,10 +801,10 @@ uint8-varint "^2.0.1" uint8arrays "^5.0.0" -"@noble/ciphers@^0.5.1": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-0.5.3.tgz#48b536311587125e0d0c1535f73ec8375cd76b23" - integrity sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w== +"@noble/ciphers@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-0.6.0.tgz#a3d82c72ce71ba43128e7eb71757b5ecb75b1273" + integrity sha512-mIbq/R9QXk5/cTfESb1OKtyFnk7oc1Om/8onA1158K9/OZUQFDEVy55jVTato+xmp3XX6F6Qh0zz0Nc1AxAlRQ== "@noble/curves@^1.1.0", "@noble/curves@^1.4.0": version "1.5.0" @@ -1281,20 +1315,20 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@>=13.7.0": +"@types/node@*", "@types/node@^22.4.1": + version "22.4.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.4.1.tgz#9b595d292c65b94c20923159e2ce947731b6fdce" + integrity sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg== + dependencies: + undici-types "~6.19.2" + +"@types/node@>=13.7.0": version "22.1.0" resolved "https://registry.yarnpkg.com/@types/node/-/node-22.1.0.tgz#6d6adc648b5e03f0e83c78dc788c2b037d0ad94b" integrity sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw== dependencies: undici-types "~6.13.0" -"@types/node@^20.11.16", "@types/node@^20.14.10": - version "20.14.14" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.14.tgz#6b655d4a88623b0edb98300bb9dd2107225f885e" - integrity sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ== - dependencies: - undici-types "~5.26.4" - "@types/qs@*": version "6.9.15" resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.15.tgz#adde8a060ec9c305a82de1babc1056e73bd64dce" @@ -2694,9 +2728,9 @@ electron-to-chromium@^1.5.4: integrity sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA== elliptic@^6.5.3, elliptic@^6.5.5: - version "6.5.6" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.6.tgz#ee5f7c3a00b98a2144ac84d67d01f04d438fa53e" - integrity sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ== + version "6.5.7" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.7.tgz#8ec4da2cb2939926a1b9a73619d768207e647c8b" + integrity sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q== dependencies: bn.js "^4.11.9" brorand "^1.1.0" @@ -2797,7 +2831,7 @@ es-module-lexer@^1.2.1: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== -esbuild@^0.21.3, esbuild@~0.21.4: +esbuild@^0.21.3, esbuild@~0.21.5: version "0.21.5" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d" integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== @@ -4311,7 +4345,7 @@ levelup@^0.18.2: semver "~2.3.1" xtend "~3.0.0" -libp2p@^1.8.2: +libp2p@^1.8.3: version "1.8.3" resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-1.8.3.tgz#ca2f494467c5921179dc5c17b2f2536620e4386b" integrity sha512-IpHKhR/gjiRcm3UqaHC3bEFsnBS62hTwXy60L8Uie8NZvvliVL6skmIBAODfma0+C7zvJhNKA8453SOmTeVTwQ== @@ -6446,12 +6480,12 @@ tslib@^2.0.0, tslib@^2.0.1, tslib@^2.1.0, tslib@^2.4.0, tslib@^2.6.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== -tsx@4.15.7: - version "4.15.7" - resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.15.7.tgz#69d7499196a323507c4051d2ba10753edcc057e5" - integrity sha512-u3H0iSFDZM3za+VxkZ1kywdCeHCn+8/qHQS1MNoO2sONDgD95HlWtt8aB23OzeTmFP9IU4/8bZUdg58Uu5J4cg== +tsx@4.16.5: + version "4.16.5" + resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.16.5.tgz#49c2a8f4d4d66bd7cf538e23e7368a1919a9a1ca" + integrity sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A== dependencies: - esbuild "~0.21.4" + esbuild "~0.21.5" get-tsconfig "^4.7.5" optionalDependencies: fsevents "~2.3.3" @@ -6519,12 +6553,7 @@ typedoc@^0.26.4: shiki "^1.9.1" yaml "^2.4.5" -typescript@^4.7.4: - version "4.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== - -typescript@^5.4.5: +typescript@^5.5.4: version "5.5.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== @@ -6563,16 +6592,16 @@ uint8arrays@^5.0.0, uint8arrays@^5.0.1, uint8arrays@^5.0.2, uint8arrays@^5.1.0: dependencies: multiformats "^13.0.0" -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - undici-types@~6.13.0: version "6.13.0" resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.13.0.tgz#e3e79220ab8c81ed1496b5812471afd7cf075ea5" integrity sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg== +undici-types@~6.19.2: + version "6.19.6" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.6.tgz#e218c3df0987f4c0e0008ca00d6b6472d9b89b36" + integrity sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org== + unicorn-magic@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4"