diff --git a/doc-site/package.json b/doc-site/package.json index a07d2c1..6b78214 100644 --- a/doc-site/package.json +++ b/doc-site/package.json @@ -1,8 +1,8 @@ { "dependencies": { - "@antora/cli": "^3.1.10", - "@antora/lunr-extension": "^1.0.0-alpha.10", - "@antora/site-generator": "^3.1.10", + "@antora/cli": "^3.1.14", + "@antora/lunr-extension": "^1.0.0-alpha.13", + "@antora/site-generator": "^3.1.14", "@asciidoctor/core": "^3.0.4", "asciidoctor-kroki": "^0.18.1" }, diff --git a/doc-site/yarn.lock b/doc-site/yarn.lock index 927eda2..573f5f3 100644 --- a/doc-site/yarn.lock +++ b/doc-site/yarn.lock @@ -5,37 +5,37 @@ __metadata: version: 8 cacheKey: 10c0 -"@antora/asciidoc-loader@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/asciidoc-loader@npm:3.1.10" +"@antora/asciidoc-loader@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/asciidoc-loader@npm:3.1.14" dependencies: - "@antora/logger": "npm:3.1.10" + "@antora/logger": "npm:3.1.14" "@antora/user-require-helper": "npm:~3.0" "@asciidoctor/core": "npm:~2.2" - checksum: 3a784f8c3ded9edae7f7bcef5abd525baebeb004d9a5e468cff10bde3b6b4050bbe9ea81357e9279b5fdf48ed8c854c3effd0009740eb502ca82ba74a349c26e + checksum: 0650ffa266b3fbfb942da710ca388147dfa9ffe437ae133a8e38a34b0b2d8051de5e169221861f0f5dba2da9712bad1c6bc3325286d39a4bb0734ff5b4830934 languageName: node linkType: hard -"@antora/cli@npm:^3.1.10": - version: 3.1.10 - resolution: "@antora/cli@npm:3.1.10" +"@antora/cli@npm:^3.1.14": + version: 3.1.14 + resolution: "@antora/cli@npm:3.1.14" dependencies: - "@antora/logger": "npm:3.1.10" - "@antora/playbook-builder": "npm:3.1.10" + "@antora/logger": "npm:3.1.14" + "@antora/playbook-builder": "npm:3.1.14" "@antora/user-require-helper": "npm:~3.0" commander: "npm:~11.1" bin: antora: bin/antora - checksum: 2af5e5737b18afd8752ef9b57a913892d2760e3b9513f7f3b293d74081f687c75f97f77f5f4bb993556d82b1b2958578c1c0b9e435da0338d66eb04ad33e65aa + checksum: 5786e9ddf26793f5d23a9dce4c0a83a7345c992471da08eec9b0b397c2b82edd75aa36ef5feaa3c72c5aaac85f86950a523eedd0f829d6184260a5e4ca1cb259 languageName: node linkType: hard -"@antora/content-aggregator@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/content-aggregator@npm:3.1.10" +"@antora/content-aggregator@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/content-aggregator@npm:3.1.14" dependencies: "@antora/expand-path-helper": "npm:~3.0" - "@antora/logger": "npm:3.1.10" + "@antora/logger": "npm:3.1.14" "@antora/user-require-helper": "npm:~3.0" braces: "npm:~3.0" cache-directory: "npm:~2.0" @@ -49,28 +49,28 @@ __metadata: should-proxy: "npm:~1.0" simple-get: "npm:~4.0" vinyl: "npm:~3.0" - checksum: 57303f2832b13972574422109285a3398b348e1c29b745502de844bf27a4e749ddfce5ae79c4c6f9b1fd2115fc0a3139d5ced103207674cc81ab76c1881634c6 + checksum: de3609d760e882ddac2406d31f62df69f8a96236c5c7bf80175be548b9daf1aa9346e581cee8523efe8467de3031233ef799b87ecfa8d35c84593d5b344877f1 languageName: node linkType: hard -"@antora/content-classifier@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/content-classifier@npm:3.1.10" +"@antora/content-classifier@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/content-classifier@npm:3.1.14" dependencies: - "@antora/asciidoc-loader": "npm:3.1.10" - "@antora/logger": "npm:3.1.10" + "@antora/asciidoc-loader": "npm:3.1.14" + "@antora/logger": "npm:3.1.14" mime-types: "npm:~2.1" vinyl: "npm:~3.0" - checksum: 362ace7753aa2702f6bccc1a0e02e9acf565019da7cef86fc1a3e772d16ec26a002f1d7f64c5dfab819829b36d5b4f216d0bb23f1727a62b92248ed807e72552 + checksum: 44a2fe7774001b591941c320c7172bb30a5e5531821e61cc92c179f3ea568c2a74991f6eca23c00bdbcf7a6fe7163ecc1766664dbc4867492eee0300ffdef4c0 languageName: node linkType: hard -"@antora/document-converter@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/document-converter@npm:3.1.10" +"@antora/document-converter@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/document-converter@npm:3.1.14" dependencies: - "@antora/asciidoc-loader": "npm:3.1.10" - checksum: b4975d3c5109746264ddf88747c1337bda0a4dbd6e074d1815c93f7d2ac503e2164845024dfa083578db0d21a61cee2ca27345d84d286d4be811c56af1f908f2 + "@antora/asciidoc-loader": "npm:3.1.14" + checksum: d992e7dd81bb0eed6672ba2a46d1e52422202760f6944873413935fce691e7b4aa395a039c025d2e448483282438668ce4e41f09a79ff9426fb217ec677fbb48 languageName: node linkType: hard @@ -81,126 +81,126 @@ __metadata: languageName: node linkType: hard -"@antora/file-publisher@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/file-publisher@npm:3.1.10" +"@antora/file-publisher@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/file-publisher@npm:3.1.14" dependencies: "@antora/expand-path-helper": "npm:~3.0" "@antora/user-require-helper": "npm:~3.0" vinyl: "npm:~3.0" yazl: "npm:~2.5" - checksum: 26e0c38fb2eebf233abcdc002a9baaf7378635480e248eebfe433338609b53fc6579121d000b8be573f2588f9afd25fc2355c7e4beaca5194db11bef86d78bf4 + checksum: b048370295fcced483a17a368ce0a4ef0639d0a2d10276b6446a5117c70189dccaa5bfa677621a9fd2ddd3316b4d5fd99937500a05bd3875b0206a540f7851d6 languageName: node linkType: hard -"@antora/logger@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/logger@npm:3.1.10" +"@antora/logger@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/logger@npm:3.1.14" dependencies: "@antora/expand-path-helper": "npm:~3.0" pino: "npm:~9.2" pino-pretty: "npm:~11.2" sonic-boom: "npm:~4.0" - checksum: e8c62f82d648515416b2fa9f97d4bb1621ebfbc9ffa23f81fd71e698199134fdb54e10631c84fdadb971bde24a49ad296bdf06afa2d0ed35d8f2ad31ed91bd56 + checksum: 920145a09d8b6b04ca00a0776db51dec2a3f8532e84a1e6ad44f16555db2a03c056d96199f6a5c98cf671e9836e4c87abd1eb0e7007fcd4259089fc69246beb6 languageName: node linkType: hard -"@antora/lunr-extension@npm:^1.0.0-alpha.10": - version: 1.0.0-alpha.10 - resolution: "@antora/lunr-extension@npm:1.0.0-alpha.10" +"@antora/lunr-extension@npm:^1.0.0-alpha.13": + version: 1.0.0-alpha.13 + resolution: "@antora/lunr-extension@npm:1.0.0-alpha.13" dependencies: htmlparser2: "npm:~9.1" lunr: "npm:~2.3" lunr-languages: "npm:~1.10" - checksum: 0fd9b623c24e04fa49e757b3f9c7d8926fdf2f90d4c7e901d684c331ef5bccf98296da4927d82bd546ecd9f279f0b6b476537b88e9af6ec5e8d86fd16f3dd18c + checksum: 8fe47f17cc86084f4554073d8edb13ac4e97637c962d780570316aa4d203bfa91b072e6261e95efdd5acfad72456b50ab2fe2350c45ad9bc19d11c13a0829ab7 languageName: node linkType: hard -"@antora/navigation-builder@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/navigation-builder@npm:3.1.10" +"@antora/navigation-builder@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/navigation-builder@npm:3.1.14" dependencies: - "@antora/asciidoc-loader": "npm:3.1.10" - checksum: 78d88d4587fc84d037ae99b57a61d7fad1500d6e4bd185106a8db4c973173dcaa67dfefb6800ea09436235028e32557b6faa46f6ecca77c62cac477056e40243 + "@antora/asciidoc-loader": "npm:3.1.14" + checksum: bd8a9a65125d682c1a78ff5a196436aa5ca904c242f6166eec93db50cd37cb7c43571cb606f6a8fa5fb9ea2e218227b148569f7681d6ddf0517f59ede71ce85b languageName: node linkType: hard -"@antora/page-composer@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/page-composer@npm:3.1.10" +"@antora/page-composer@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/page-composer@npm:3.1.14" dependencies: - "@antora/logger": "npm:3.1.10" + "@antora/logger": "npm:3.1.14" handlebars: "npm:~4.7" require-from-string: "npm:~2.0" - checksum: de47886199aa3e03024d65b7809a34ca9d6587e86e0d1efea0fc9350a59be91e8493e564377f605105f38533f72ee03aa4779d39f104588d74909c6c7dd9cd8d + checksum: 7f0a96148c223448c17c24861b6cb73bc8d250a29ab6939012c8dc409552342240c087c3ccf5c1b06015bd2bf4d31f06e8ece271b4defb24acae4bb621077193 languageName: node linkType: hard -"@antora/playbook-builder@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/playbook-builder@npm:3.1.10" +"@antora/playbook-builder@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/playbook-builder@npm:3.1.14" dependencies: "@iarna/toml": "npm:~2.2" convict: "npm:~6.2" js-yaml: "npm:~4.1" json5: "npm:~2.2" - checksum: bc321f12cc1380ce5934a709d788f0b03581ed2eab950635f049d37375ce6fb2070ea2fb82f47c64c76c4defd4394b0361ef0f405e1d8c9ba06b9f9a52527630 + checksum: da40a33fe0132750c0463fcb484fe0d0392e67782597745d80ed0bfe4810b34b444234b5f8295a1b5546fc20d47fb01259e6c83188c5ca48b814ef86835f3f50 languageName: node linkType: hard -"@antora/redirect-producer@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/redirect-producer@npm:3.1.10" +"@antora/redirect-producer@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/redirect-producer@npm:3.1.14" dependencies: vinyl: "npm:~3.0" - checksum: 02fb7858b68c0809fbc3a0b453f17ac79eb42c74a9deb48213c1f56ff129f277b36fc001b5f2f562659a8f6d1f99314f5e21b317858e12c9243e071829aca575 - languageName: node - linkType: hard - -"@antora/site-generator@npm:^3.1.10": - version: 3.1.10 - resolution: "@antora/site-generator@npm:3.1.10" - dependencies: - "@antora/asciidoc-loader": "npm:3.1.10" - "@antora/content-aggregator": "npm:3.1.10" - "@antora/content-classifier": "npm:3.1.10" - "@antora/document-converter": "npm:3.1.10" - "@antora/file-publisher": "npm:3.1.10" - "@antora/logger": "npm:3.1.10" - "@antora/navigation-builder": "npm:3.1.10" - "@antora/page-composer": "npm:3.1.10" - "@antora/playbook-builder": "npm:3.1.10" - "@antora/redirect-producer": "npm:3.1.10" - "@antora/site-mapper": "npm:3.1.10" - "@antora/site-publisher": "npm:3.1.10" - "@antora/ui-loader": "npm:3.1.10" + checksum: 107141d9cdc7f83f64638222482007aa93e8045c18fbaf6779dcb6f68c41d963cd72e4a217b57ff754596541aed33a8c62ce9ee8812333b72ed8da9dd02f3aab + languageName: node + linkType: hard + +"@antora/site-generator@npm:^3.1.14": + version: 3.1.14 + resolution: "@antora/site-generator@npm:3.1.14" + dependencies: + "@antora/asciidoc-loader": "npm:3.1.14" + "@antora/content-aggregator": "npm:3.1.14" + "@antora/content-classifier": "npm:3.1.14" + "@antora/document-converter": "npm:3.1.14" + "@antora/file-publisher": "npm:3.1.14" + "@antora/logger": "npm:3.1.14" + "@antora/navigation-builder": "npm:3.1.14" + "@antora/page-composer": "npm:3.1.14" + "@antora/playbook-builder": "npm:3.1.14" + "@antora/redirect-producer": "npm:3.1.14" + "@antora/site-mapper": "npm:3.1.14" + "@antora/site-publisher": "npm:3.1.14" + "@antora/ui-loader": "npm:3.1.14" "@antora/user-require-helper": "npm:~3.0" - checksum: c600a51ee047876643415f0e3a31eb33a2666d1f91022c462911544e1d8caa9dba68f700eb664e526f51fb232f09a65cb76e9719305297f63508d1416080d30b + checksum: 673a2d79537772bb62fe970473a702fc499b6f69812ee01137fcad4770fb342de355373c3b3b6ad0502b086cbc9e2580d937b40ab9c8aec6317d1c4804596f01 languageName: node linkType: hard -"@antora/site-mapper@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/site-mapper@npm:3.1.10" +"@antora/site-mapper@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/site-mapper@npm:3.1.14" dependencies: - "@antora/content-classifier": "npm:3.1.10" + "@antora/content-classifier": "npm:3.1.14" vinyl: "npm:~3.0" - checksum: a923d06699d354fbd12f43190cb6af4803c2a715fdb52567021cd5db46b7c2d8f68c1d8542e3ba22a0b8b3f62bb03bd1ad8692b78860a3fec9b69c22763003cc + checksum: e173089179f6ef0cd4c38d8b95c24ee5f2efbf4b68f8d2f8b949f92e1746e03ea91bba2af8f5f66a51a68253904281383bafb9881da848873bb4912ae608ab84 languageName: node linkType: hard -"@antora/site-publisher@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/site-publisher@npm:3.1.10" +"@antora/site-publisher@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/site-publisher@npm:3.1.14" dependencies: - "@antora/file-publisher": "npm:3.1.10" - checksum: 905eb0c6a91684e5526a9539630839778e3294d3528fa223f4856aca46b742faad563f124407517a609d986b8e699200ebe4d2a2390a6b55f606a19c7ffb1564 + "@antora/file-publisher": "npm:3.1.14" + checksum: 31e90534d9bc4aaec8bf63125273f223d53e58928e386865e89b9072ae21f2d8b56c32d84cdf37d3adbed8ca2ac30f6bd660f1cc658e679933ac336026fa7804 languageName: node linkType: hard -"@antora/ui-loader@npm:3.1.10": - version: 3.1.10 - resolution: "@antora/ui-loader@npm:3.1.10" +"@antora/ui-loader@npm:3.1.14": + version: 3.1.14 + resolution: "@antora/ui-loader@npm:3.1.14" dependencies: "@antora/expand-path-helper": "npm:~3.0" braces: "npm:~3.0" @@ -213,7 +213,7 @@ __metadata: simple-get: "npm:~4.0" vinyl: "npm:~3.0" yauzl: "npm:~3.1" - checksum: 92c0d25ac2e71bcd3e122fb437ee98005732335f57417be6240fe3a81e84c0539d26fecb50ee10fd82304175b967ecb0c021c63b7c3836a958cac456b17c7d47 + checksum: 3dc0d90775a071b2b06cea80cc503c222d239a65aa557e8dc3bf78114047db846e9acbfe1ab82c97f6d1caaec0a797ff71733d02319f410df750a20e05c584b1 languageName: node linkType: hard @@ -1393,9 +1393,9 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@antora/cli": "npm:^3.1.10" - "@antora/lunr-extension": "npm:^1.0.0-alpha.10" - "@antora/site-generator": "npm:^3.1.10" + "@antora/cli": "npm:^3.1.14" + "@antora/lunr-extension": "npm:^1.0.0-alpha.13" + "@antora/site-generator": "npm:^3.1.14" "@asciidoctor/core": "npm:^3.0.4" asciidoctor-kroki: "npm:^0.18.1" languageName: unknown diff --git a/web/package.json b/web/package.json index 670d8bc..d5d0599 100644 --- a/web/package.json +++ b/web/package.json @@ -9,16 +9,16 @@ "dependencies": { "gray-matter": "^4.0.3", "next": "^16.1.7", - "nextra": "^4.2.17", - "nextra-theme-blog": "^4.2.17", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "nextra": "^4.6.1", + "nextra-theme-blog": "^4.6.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "rss": "^1.2.2" }, "devDependencies": { - "@types/node": "24.1.0", - "@types/react": "19.1.8", + "@types/node": "^25.5.0", + "@types/react": "^19.2.14", "next-sitemap": "^4.2.3", - "typescript": "^5.8.3" + "typescript": "^5.9.3" } } diff --git a/web/yarn.lock b/web/yarn.lock index 6375e8b..8fe6bc9 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -548,62 +548,60 @@ resolved "https://registry.yarnpkg.com/@react-types/shared/-/shared-3.31.0.tgz#014be53096c3728f0684550430807e9962365c15" integrity sha512-ua5U6V66gDcbLZe4P2QeyNgPp4YWD1ymGA6j3n+s8CGExtrCPe64v+g4mvpT8Bnb985R96e4zFT61+m0YCwqMg== -"@shikijs/core@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-2.5.0.tgz#e14d33961dfa3141393d4a76fc8923d0d1c4b62f" - integrity sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg== - dependencies: - "@shikijs/engine-javascript" "2.5.0" - "@shikijs/engine-oniguruma" "2.5.0" - "@shikijs/types" "2.5.0" +"@shikijs/core@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-3.23.0.tgz#79248ec4ad3de4fd5c12993f5c30cb071ec04812" + integrity sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA== + dependencies: + "@shikijs/types" "3.23.0" "@shikijs/vscode-textmate" "^10.0.2" "@types/hast" "^3.0.4" - hast-util-to-html "^9.0.4" + hast-util-to-html "^9.0.5" -"@shikijs/engine-javascript@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/engine-javascript/-/engine-javascript-2.5.0.tgz#e045c6ecfbda6c99137547b0a482e0b87f1053fc" - integrity sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w== +"@shikijs/engine-javascript@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/engine-javascript/-/engine-javascript-3.23.0.tgz#eae89a47913f486e5a05130d13b965c424c33b21" + integrity sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA== dependencies: - "@shikijs/types" "2.5.0" + "@shikijs/types" "3.23.0" "@shikijs/vscode-textmate" "^10.0.2" - oniguruma-to-es "^3.1.0" + oniguruma-to-es "^4.3.4" -"@shikijs/engine-oniguruma@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/engine-oniguruma/-/engine-oniguruma-2.5.0.tgz#230de5693cc1da6c9d59c7ad83593c2027274817" - integrity sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw== +"@shikijs/engine-oniguruma@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz#789421048d66ac1b33613169d6d18b9cc6e340ed" + integrity sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g== dependencies: - "@shikijs/types" "2.5.0" + "@shikijs/types" "3.23.0" "@shikijs/vscode-textmate" "^10.0.2" -"@shikijs/langs@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/langs/-/langs-2.5.0.tgz#97ab50c495922cc1ca06e192985b28dc73de5d50" - integrity sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w== +"@shikijs/langs@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/langs/-/langs-3.23.0.tgz#00959d8b16c7f671221ae79b3ad8cde7e6a5c112" + integrity sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg== dependencies: - "@shikijs/types" "2.5.0" + "@shikijs/types" "3.23.0" -"@shikijs/themes@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/themes/-/themes-2.5.0.tgz#8c6aecf73f5455681c8bec15797cf678162896cb" - integrity sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw== +"@shikijs/themes@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/themes/-/themes-3.23.0.tgz#fd96ca5ad52639057995bc2093682884e1846f27" + integrity sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA== dependencies: - "@shikijs/types" "2.5.0" + "@shikijs/types" "3.23.0" -"@shikijs/twoslash@^2.0.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/twoslash/-/twoslash-2.5.0.tgz#b1e2e01cd5c186bae641841fb7373a6c29d3aac0" - integrity sha512-OdyoZRbzTB80qHFHdaXT070OG9hiljxbsJMZmrMAPWXG2e4FV8wbC63VBM5BJXa1DH645nw20VX1MzASkO5V9g== +"@shikijs/twoslash@^3.2.1": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/twoslash/-/twoslash-3.23.0.tgz#50785a52bab98059aeca973e4701dbd17bd14a9f" + integrity sha512-pNaLJWMA3LU7PhT8tm9OQBZ1epy0jmdgeJzntBtr1EVXLbHxGzTj3mnf9vOdcl84l96qnlJXkJ/NGXZYBpXl5g== dependencies: - "@shikijs/core" "2.5.0" - "@shikijs/types" "2.5.0" - twoslash "^0.2.12" + "@shikijs/core" "3.23.0" + "@shikijs/types" "3.23.0" + twoslash "^0.3.6" -"@shikijs/types@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@shikijs/types/-/types-2.5.0.tgz#e949c7384802703a48b9d6425dd41673c164df69" - integrity sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw== +"@shikijs/types@3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@shikijs/types/-/types-3.23.0.tgz#d441571a058641926018ae3de99866f39e5bbdf2" + integrity sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ== dependencies: "@shikijs/vscode-textmate" "^10.0.2" "@types/hast" "^3.0.4" @@ -639,10 +637,10 @@ resolved "https://registry.yarnpkg.com/@tanstack/virtual-core/-/virtual-core-3.13.12.tgz#1dff176df9cc8f93c78c5e46bcea11079b397578" integrity sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA== -"@theguild/remark-mermaid@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@theguild/remark-mermaid/-/remark-mermaid-0.2.0.tgz#46de4d78e9696cc7a1a04bad1ffed9c4a2052c3e" - integrity sha512-o8n57TJy0OI4PCrNw8z6S+vpHtrwoQZzTA5Y3fL0U1NDRIoMg/78duWgEBFsCZcWM1G6zjE91yg1aKCsDwgE2Q== +"@theguild/remark-mermaid@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@theguild/remark-mermaid/-/remark-mermaid-0.3.0.tgz#f7927b9e12f3f0c609e295f4492154d81efaa74c" + integrity sha512-Fy1J4FSj8totuHsHFpaeWyWRaRSIvpzGTRoEfnNJc1JmLV9uV70sYE3zcT+Jj5Yw20Xq4iCsiT+3Ho49BBZcBQ== dependencies: mermaid "^11.0.0" unist-util-visit "^5.0.0" @@ -655,6 +653,15 @@ npm-to-yarn "^3.0.0" unist-util-visit "^5.0.0" +"@ts-morph/common@~0.28.1": + version "0.28.1" + resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.28.1.tgz#10ec52182d5c310832b669af7784a34fc3da3ca1" + integrity sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g== + dependencies: + minimatch "^10.0.1" + path-browserify "^1.0.1" + tinyglobby "^0.2.14" + "@types/d3-array@*": version "3.2.1" resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.2.1.tgz#1f6658e3d2006c4fceac53fde464166859f8b8c5" @@ -925,19 +932,19 @@ dependencies: "@types/unist" "*" -"@types/node@24.1.0": - version "24.1.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.1.0.tgz#0993f7dc31ab5cc402d112315b463e383d68a49c" - integrity sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w== +"@types/node@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.5.0.tgz#5c99f37c443d9ccc4985866913f1ed364217da31" + integrity sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw== dependencies: - undici-types "~7.8.0" + undici-types "~7.18.0" -"@types/react@19.1.8": - version "19.1.8" - resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.8.tgz#ff8395f2afb764597265ced15f8dddb0720ae1c3" - integrity sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g== +"@types/react@^19.2.14": + version "19.2.14" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.14.tgz#39604929b5e3957e3a6fa0001dafb17c7af70bad" + integrity sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w== dependencies: - csstype "^3.0.2" + csstype "^3.2.2" "@types/trusted-types@^2.0.7": version "2.0.7" @@ -954,12 +961,12 @@ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4" integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA== -"@typescript/vfs@^1.6.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@typescript/vfs/-/vfs-1.6.1.tgz#fe7087d5a43715754f7ea9bf6e0b905176c9eebd" - integrity sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA== +"@typescript/vfs@^1.6.2": + version "1.6.4" + resolved "https://registry.yarnpkg.com/@typescript/vfs/-/vfs-1.6.4.tgz#7543a3bd961727eb51c8bdafc3ed5e0fb5f56dff" + integrity sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ== dependencies: - debug "^4.1.1" + debug "^4.4.3" "@ungap/structured-clone@^1.0.0": version "1.3.0" @@ -1008,18 +1015,30 @@ bail@^2.0.0: resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== +balanced-match@^4.0.2: + version "4.0.4" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a" + integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA== + baseline-browser-mapping@^2.9.19: version "2.10.8" resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz#23d1cea1a85b181c2b8660b6cfe626dc2fb15630" integrity sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ== -better-react-mathjax@^2.0.3: +better-react-mathjax@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/better-react-mathjax/-/better-react-mathjax-2.3.0.tgz#d9a29b2b9eae873e60c0ca8042d7ecb94e2aa297" integrity sha512-K0ceQC+jQmB+NLDogO5HCpqmYf18AU2FxDbLdduYgkHYWZApFggkHE4dIaXCV1NqeoscESYXXo1GSkY6fA295w== dependencies: mathjax-full "^3.2.2" +brace-expansion@^5.0.2: + version "5.0.4" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.4.tgz#614daaecd0a688f660bbbc909a8748c3d80d4336" + integrity sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg== + dependencies: + balanced-match "^4.0.2" + braces@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" @@ -1100,6 +1119,11 @@ clsx@^2.0.0, clsx@^2.1.0: resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== +code-block-writer@^13.0.3: + version "13.0.3" + resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-13.0.3.tgz#90f8a84763a5012da7af61319dd638655ae90b5b" + integrity sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg== + collapse-white-space@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" @@ -1158,10 +1182,10 @@ cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -csstype@^3.0.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" - integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== +csstype@^3.2.2: + version "3.2.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.2.3.tgz#ec48c0f3e993e50648c86da559e2610995cf989a" + integrity sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ== cytoscape-cose-bilkent@^4.1.0: version "4.1.0" @@ -1466,13 +1490,20 @@ dayjs@^1.11.13: resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== -debug@^4.0.0, debug@^4.1.1, debug@^4.4.0: +debug@^4.0.0, debug@^4.4.0: version "4.4.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== dependencies: ms "^2.1.3" +debug@^4.4.3: + version "4.4.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + decode-named-character-reference@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz#25c32ae6dd5e21889549d40f676030e9514cc0ed" @@ -1511,11 +1542,6 @@ dompurify@^3.2.5: optionalDependencies: "@types/trusted-types" "^2.0.7" -emoji-regex-xs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz#e8af22e5d9dbd7f7f22d280af3d19d2aab5b0724" - integrity sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg== - entities@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694" @@ -1573,11 +1599,6 @@ estree-util-build-jsx@^3.0.0: estree-util-is-identifier-name "^3.0.0" estree-walker "^3.0.0" -estree-util-is-identifier-name@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz#fb70a432dcb19045e77b05c8e732f1364b4b49b2" - integrity sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ== - estree-util-is-identifier-name@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" @@ -1600,7 +1621,7 @@ estree-util-to-js@^2.0.0: astring "^1.8.0" source-map "^0.7.0" -estree-util-value-to-estree@^3.0.1, estree-util-value-to-estree@^3.3.3: +estree-util-value-to-estree@^3.3.3: version "3.4.0" resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.4.0.tgz#827122e40c3a756d3c4cf5d5d296fa06026a1a4f" integrity sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ== @@ -1679,6 +1700,11 @@ fault@^2.0.0: dependencies: format "^0.2.0" +fdir@^6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350" + integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg== + fill-range@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" @@ -1828,7 +1854,7 @@ hast-util-to-estree@^3.0.0, hast-util-to-estree@^3.1.0: unist-util-position "^5.0.0" zwitch "^2.0.0" -hast-util-to-html@^9.0.4: +hast-util-to-html@^9.0.5: version "9.0.5" resolved "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz#ccc673a55bb8e85775b08ac28380f72d47167005" integrity sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw== @@ -2032,11 +2058,6 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -"js-tokens@^3.0.0 || ^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - js-yaml@^3.13.1: version "3.14.2" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.2.tgz#77485ce1dd7f33c061fd1b16ecea23b55fcb04b0" @@ -2107,13 +2128,6 @@ longest-streak@^3.0.0: resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== -loose-envify@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - markdown-extensions@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" @@ -2811,6 +2825,13 @@ mimic-fn@^4.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== +minimatch@^10.0.1: + version "10.2.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.4.tgz#465b3accbd0218b8281f5301e27cedc697f96fde" + integrity sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg== + dependencies: + brace-expansion "^5.0.2" + minimist@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" @@ -2888,31 +2909,31 @@ next@^16.1.7: "@next/swc-win32-x64-msvc" "16.1.7" sharp "^0.34.4" -nextra-theme-blog@^4.2.17: - version "4.2.17" - resolved "https://registry.yarnpkg.com/nextra-theme-blog/-/nextra-theme-blog-4.2.17.tgz#d28e9c0fabfd2cc3694d711f80e4633a204af36e" - integrity sha512-On6NXAWbDgHXdz36I6qDsFAZCdFoPT5ChygQXvcucp6vvuMCNN4arPoZPl9OngEds7o9nvJYSbhSYgbVtAIlig== +nextra-theme-blog@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/nextra-theme-blog/-/nextra-theme-blog-4.6.1.tgz#c1d82b40334bb0c959949047361f4c8baad693b3" + integrity sha512-ge9LPXadwy6/1nve/bMUj2Tp/ASU4DYXdraw+YqkwAVRUvVGlGUMMFtIQ6ZEqD5fY4s/zvR3jWey+Q+gcB1Xpg== dependencies: next-themes "^0.4.0" next-view-transitions "^0.3.0" - react-compiler-runtime "0.0.0-experimental-22c6e49-20241219" + react-compiler-runtime "^19.1.0-rc.2" -nextra@^4.2.17: - version "4.2.17" - resolved "https://registry.yarnpkg.com/nextra/-/nextra-4.2.17.tgz#4cd9472a5dd7d302b2020aac21816db9ebc0d4cb" - integrity sha512-WBZGSUeUJqkYm3F3F7+4N1oMP84r/YK/rAg96wkywu/MIsuUREY8fLXQgQbKkvcLbBl/7Wk2Iy+9xlhDu+weNg== +nextra@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/nextra/-/nextra-4.6.1.tgz#23362b8e3613ee1a09ee1cf6de3d1faa6d1ec93d" + integrity sha512-yz5WMJFZ5c58y14a6Rmwt+SJUYDdIgzWSxwtnpD4XAJTq3mbOqOg3VTaJqLiJjwRSxoFRHNA1yAhnhbvbw9zSg== dependencies: "@formatjs/intl-localematcher" "^0.6.0" "@headlessui/react" "^2.1.2" "@mdx-js/mdx" "^3.0.0" "@napi-rs/simple-git" "^0.1.9" - "@shikijs/twoslash" "^2.0.0" - "@theguild/remark-mermaid" "^0.2.0" + "@shikijs/twoslash" "^3.2.1" + "@theguild/remark-mermaid" "^0.3.0" "@theguild/remark-npm2yarn" "^0.3.2" - better-react-mathjax "^2.0.3" + better-react-mathjax "^2.3.0" clsx "^2.1.0" estree-util-to-js "^2.0.0" - estree-util-value-to-estree "^3.0.1" + estree-util-value-to-estree "^3.3.3" fast-glob "^3.3.2" github-slugger "^2.0.0" hast-util-to-estree "^3.1.0" @@ -2921,7 +2942,7 @@ nextra@^4.2.17: mdast-util-gfm "^3.0.0" mdast-util-to-hast "^13.2.0" negotiator "^1.0.0" - react-compiler-runtime "0.0.0-experimental-22c6e49-20241219" + react-compiler-runtime "^19.1.0-rc.2" react-medium-image-zoom "^5.2.12" rehype-katex "^7.0.0" rehype-pretty-code "0.14.1" @@ -2929,17 +2950,18 @@ nextra@^4.2.17: remark-frontmatter "^5.0.0" remark-gfm "^4.0.0" remark-math "^6.0.0" - remark-reading-time "^2.0.1" + remark-reading-time "^2.0.2" remark-smartypants "^3.0.0" - shiki "^2.0.0" + server-only "^0.0.1" + shiki "^3.2.1" slash "^5.1.0" title "^4.0.1" + ts-morph "^27.0.0" unist-util-remove "^4.0.0" unist-util-visit "^5.0.0" unist-util-visit-children "^3.0.0" yaml "^2.3.2" - zod "^3.22.3" - zod-validation-error "^3.0.0" + zod "^4.1.12" nlcst-to-string@^4.0.0: version "4.0.0" @@ -2967,13 +2989,18 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" -oniguruma-to-es@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz#480e4bac4d3bc9439ac0d2124f0725e7a0d76d17" - integrity sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ== +oniguruma-parser@^0.12.1: + version "0.12.1" + resolved "https://registry.yarnpkg.com/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz#82ba2208d7a2b69ee344b7efe0ae930c627dcc4a" + integrity sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w== + +oniguruma-to-es@^4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/oniguruma-to-es/-/oniguruma-to-es-4.3.5.tgz#f2571bb8c8ea52c0bec5595c48cb2d5ebb2b809c" + integrity sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ== dependencies: - emoji-regex-xs "^1.0.0" - regex "^6.0.1" + oniguruma-parser "^0.12.1" + regex "^6.1.0" regex-recursion "^6.0.2" package-manager-detector@^1.3.0: @@ -3018,6 +3045,11 @@ parse5@^7.0.0: dependencies: entities "^6.0.0" +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + path-data-parser@0.1.0, path-data-parser@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/path-data-parser/-/path-data-parser-0.1.0.tgz#8f5ba5cc70fc7becb3dcefaea08e2659aba60b8c" @@ -3048,6 +3080,11 @@ picomatch@^2.3.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +picomatch@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" + integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== + pkg-types@^1.3.0: version "1.3.1" resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.3.1.tgz#bd7cc70881192777eef5326c19deb46e890917df" @@ -3108,30 +3145,27 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== -react-compiler-runtime@0.0.0-experimental-22c6e49-20241219: - version "0.0.0-experimental-22c6e49-20241219" - resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-0.0.0-experimental-22c6e49-20241219.tgz#6f6cfd448c32edab184f632c178fa334d73453e5" - integrity sha512-bOAGaRL1ldfIIpbDsl+uV025Ta6RS6/cOjvvh8r2Vo7KtqB+RSvihVYRsWQz7ECKNPWdq5MClS845acwAwieDw== +react-compiler-runtime@^19.1.0-rc.2: + version "19.1.0-rc.1-rc-af1b7da-20250421" + resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.1-rc-af1b7da-20250421.tgz#996cf954a27b7f73ade1710e44f4303fa84e80e2" + integrity sha512-Til/juI+Zfq+eYpGYn9lFxqW5RyJDs3ThOxmg0757aMrPpfx/Zb0SnGMVJhF3vw+bEQjJiD+xPFD3+kE0WbyeA== -react-dom@^18.2.0: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== +react-dom@^19.2.4: + version "19.2.4" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.4.tgz#6fac6bd96f7db477d966c7ec17c1a2b1ad8e6591" + integrity sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ== dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.2" + scheduler "^0.27.0" react-medium-image-zoom@^5.2.12: version "5.3.0" resolved "https://registry.yarnpkg.com/react-medium-image-zoom/-/react-medium-image-zoom-5.3.0.tgz#e3b78bc8b4f11d893f661556be637a514be60b15" integrity sha512-RCIzVlsKqy3BYgGgYbolUfuvx0aSKC7YhX/IJGEp+WJxsqdIVYJHkBdj++FAj6VD7RiWj6VVmdCfa/9vJE9hZg== -react@^18.2.0: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" - integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== - dependencies: - loose-envify "^1.1.0" +react@^19.2.4: + version "19.2.4" + resolved "https://registry.yarnpkg.com/react/-/react-19.2.4.tgz#438e57baa19b77cb23aab516cf635cd0579ee09a" + integrity sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ== reading-time@^1.3.0: version "1.5.0" @@ -3190,10 +3224,10 @@ regex-utilities@^2.3.0: resolved "https://registry.yarnpkg.com/regex-utilities/-/regex-utilities-2.3.0.tgz#87163512a15dce2908cf079c8960d5158ff43280" integrity sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng== -regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/regex/-/regex-6.0.1.tgz#282fa4435d0c700b09c0eb0982b602e05ab6a34f" - integrity sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA== +regex@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/regex/-/regex-6.1.0.tgz#d7ce98f8ee32da7497c13f6601fca2bc4a6a7803" + integrity sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg== dependencies: regex-utilities "^2.3.0" @@ -3299,15 +3333,15 @@ remark-parse@^11.0.0: micromark-util-types "^2.0.0" unified "^11.0.0" -remark-reading-time@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/remark-reading-time/-/remark-reading-time-2.0.2.tgz#394ec979ae3acf45655fa10fcf15078e806de694" - integrity sha512-ILjIuR0dQQ8pELPgaFvz7ralcSN62rD/L1pTUJgWb4gfua3ZwYEI8mnKGxEQCbrXSUF/OvycTkcUbifGOtOn5A== +remark-reading-time@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/remark-reading-time/-/remark-reading-time-2.1.0.tgz#a5f5c8e3adc9699b5b996afc6f097c257111c7b4" + integrity sha512-gBsJbQv87TUq4dRMSOgIX6P60Tk9ke8c29KsL7bccmsv2m9AycDfVu3ghRtrNpHLZU3TE5P/vImGOMSPzYU8rA== dependencies: - estree-util-is-identifier-name "^2.0.0" + estree-util-is-identifier-name "^3.0.0" estree-util-value-to-estree "^3.3.3" reading-time "^1.3.0" - unist-util-visit "^3.1.0" + unist-util-visit "^5.0.0" remark-rehype@^11.0.0: version "11.1.2" @@ -3421,12 +3455,10 @@ rw@1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" +scheduler@^0.27.0: + version "0.27.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd" + integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q== section-matter@^1.0.0: version "1.0.0" @@ -3441,6 +3473,11 @@ semver@^7.7.3: resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== +server-only@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/server-only/-/server-only-0.0.1.tgz#0f366bb6afb618c37c9255a314535dc412cd1c9e" + integrity sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA== + sharp@^0.34.4: version "0.34.5" resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.34.5.tgz#b6f148e4b8c61f1797bde11a9d1cfebbae2c57b0" @@ -3487,17 +3524,17 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shiki@^2.0.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-2.5.0.tgz#09d01ebf3b0b06580431ce3ddc023320442cf223" - integrity sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ== - dependencies: - "@shikijs/core" "2.5.0" - "@shikijs/engine-javascript" "2.5.0" - "@shikijs/engine-oniguruma" "2.5.0" - "@shikijs/langs" "2.5.0" - "@shikijs/themes" "2.5.0" - "@shikijs/types" "2.5.0" +shiki@^3.2.1: + version "3.23.0" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-3.23.0.tgz#fca5332195e3afd6c94b384103ae9671a29c7fb9" + integrity sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA== + dependencies: + "@shikijs/core" "3.23.0" + "@shikijs/engine-javascript" "3.23.0" + "@shikijs/engine-oniguruma" "3.23.0" + "@shikijs/langs" "3.23.0" + "@shikijs/themes" "3.23.0" + "@shikijs/types" "3.23.0" "@shikijs/vscode-textmate" "^10.0.2" "@types/hast" "^3.0.4" @@ -3599,6 +3636,14 @@ tinyexec@^1.0.1: resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-1.0.1.tgz#70c31ab7abbb4aea0a24f55d120e5990bfa1e0b1" integrity sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw== +tinyglobby@^0.2.14: + version "0.2.15" + resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" + integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== + dependencies: + fdir "^6.5.0" + picomatch "^4.0.3" + title@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/title/-/title-4.0.1.tgz#f5226a0fbec7b3a1c42c2772d67a493d2f189c87" @@ -3630,38 +3675,46 @@ ts-dedent@^2.2.0: resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== +ts-morph@^27.0.0: + version "27.0.2" + resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-27.0.2.tgz#7b2fcce6822eeca3942fa6c601f159d5920b1422" + integrity sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w== + dependencies: + "@ts-morph/common" "~0.28.1" + code-block-writer "^13.0.3" + tslib@^2.4.0, tslib@^2.8.0: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== -twoslash-protocol@0.2.12: - version "0.2.12" - resolved "https://registry.yarnpkg.com/twoslash-protocol/-/twoslash-protocol-0.2.12.tgz#4c22fc287bc0fc32eec8e7faa6092b0dc5cc4ecb" - integrity sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg== +twoslash-protocol@0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/twoslash-protocol/-/twoslash-protocol-0.3.6.tgz#841b7c6217ddec8a475a4e088b64cb9f80ef0fe3" + integrity sha512-FHGsJ9Q+EsNr5bEbgG3hnbkvEBdW5STgPU824AHUjB4kw0Dn4p8tABT7Ncg1Ie6V0+mDg3Qpy41VafZXcQhWMA== -twoslash@^0.2.12: - version "0.2.12" - resolved "https://registry.yarnpkg.com/twoslash/-/twoslash-0.2.12.tgz#46b11fb23ff3d950264ca32877576e2c2b4e997e" - integrity sha512-tEHPASMqi7kqwfJbkk7hc/4EhlrKCSLcur+TcvYki3vhIfaRMXnXjaYFgXpoZRbT6GdprD4tGuVBEmTpUgLBsw== +twoslash@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/twoslash/-/twoslash-0.3.6.tgz#cf647bfe138adf8c617002e4cbb2d4893b8ff832" + integrity sha512-VuI5OKl+MaUO9UIW3rXKoPgHI3X40ZgB/j12VY6h98Ae1mCBihjPvhOPeJWlxCYcmSbmeZt5ZKkK0dsVtp+6pA== dependencies: - "@typescript/vfs" "^1.6.0" - twoslash-protocol "0.2.12" + "@typescript/vfs" "^1.6.2" + twoslash-protocol "0.3.6" -typescript@^5.8.3: - version "5.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" - integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== +typescript@^5.9.3: + version "5.9.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" + integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== ufo@^1.5.4: version "1.6.1" resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.6.1.tgz#ac2db1d54614d1b22c1d603e3aef44a85d8f146b" integrity sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA== -undici-types@~7.8.0: - version "7.8.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294" - integrity sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw== +undici-types@~7.18.0: + version "7.18.2" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.18.2.tgz#29357a89e7b7ca4aef3bf0fd3fd0cd73884229e9" + integrity sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w== unified@^11.0.0, unified@^11.0.4, unified@^11.0.5: version "11.0.5" @@ -3684,13 +3737,6 @@ unist-util-find-after@^5.0.0: "@types/unist" "^3.0.0" unist-util-is "^6.0.0" -unist-util-is@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.2.1.tgz#b74960e145c18dcb6226bc57933597f5486deae9" - integrity sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" @@ -3751,14 +3797,6 @@ unist-util-visit-children@^3.0.0: dependencies: "@types/unist" "^3.0.0" -unist-util-visit-parents@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz#e83559a4ad7e6048a46b1bdb22614f2f3f4724f2" - integrity sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" @@ -3767,15 +3805,6 @@ unist-util-visit-parents@^6.0.0: "@types/unist" "^3.0.0" unist-util-is "^6.0.0" -unist-util-visit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-3.1.0.tgz#9420d285e1aee938c7d9acbafc8e160186dbaf7b" - integrity sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^4.0.0" - unist-util-visit@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" @@ -3881,15 +3910,10 @@ yaml@^2.3.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.0.tgz#15f8c9866211bdc2d3781a0890e44d4fa1a5fff6" integrity sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ== -zod-validation-error@^3.0.0: - version "3.5.3" - resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.5.3.tgz#85ba33290200d8db9f043621e284f40dddefb7e5" - integrity sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw== - -zod@^3.22.3: - version "3.25.76" - resolved "https://registry.yarnpkg.com/zod/-/zod-3.25.76.tgz#26841c3f6fd22a6a2760e7ccb719179768471e34" - integrity sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ== +zod@^4.1.12: + version "4.3.6" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.3.6.tgz#89c56e0aa7d2b05107d894412227087885ab112a" + integrity sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg== zwitch@^2.0.0, zwitch@^2.0.4: version "2.0.4"