diff --git a/Docs/package.json b/Docs/package.json index 78d2fa61..d4884d37 100644 --- a/Docs/package.json +++ b/Docs/package.json @@ -14,16 +14,16 @@ }, "dependencies": { "@astrojs/mdx": "^4.3.13", - "@astrojs/sitemap": "^3.7.0", - "@astrojs/ts-plugin": "^1.10.6", + "@astrojs/sitemap": "^3.7.1", + "@astrojs/ts-plugin": "^1.10.7", "@yeskunall/astro-umami": "^0.0.7", "astro": "^5.16.11", - "astro-d2": "^0.8.1", - "astro-expressive-code": "^0.41.6", - "astro-favicons": "^3.1.5", + "astro-d2": "^0.10.0", + "astro-expressive-code": "^0.41.7", + "astro-favicons": "^3.1.6", "astro-icon": "^1.1.5", "astro-mermaid": "^1.3.1", - "astro-minify-html-swc": "^0.1.10", + "astro-minify-html-swc": "^0.1.11", "astro-robots-txt": "^1.0.0", "astro-seo": "^0.8.4", "marked": "^17.0.1", diff --git a/Docs/pnpm-lock.yaml b/Docs/pnpm-lock.yaml index 5e1d705a..c61cb839 100644 --- a/Docs/pnpm-lock.yaml +++ b/Docs/pnpm-lock.yaml @@ -10,37 +10,37 @@ importers: dependencies: '@astrojs/mdx': specifier: ^4.3.13 - version: 4.3.13(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 4.3.13(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) '@astrojs/sitemap': - specifier: ^3.7.0 - version: 3.7.0 + specifier: ^3.7.1 + version: 3.7.1 '@astrojs/ts-plugin': - specifier: ^1.10.6 - version: 1.10.6 + specifier: ^1.10.7 + version: 1.10.7 '@yeskunall/astro-umami': specifier: ^0.0.7 - version: 0.0.7(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.0.7(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) astro: specifier: ^5.16.11 - version: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + version: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) astro-d2: - specifier: ^0.8.1 - version: 0.8.1(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.10.0 + version: 0.10.0(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) astro-expressive-code: - specifier: ^0.41.6 - version: 0.41.6(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.41.7 + version: 0.41.7(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) astro-favicons: - specifier: ^3.1.5 - version: 3.1.5(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^3.1.6 + version: 3.1.6(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)) astro-icon: specifier: ^1.1.5 version: 1.1.5 astro-mermaid: specifier: ^1.3.1 - version: 1.3.1(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2) + version: 1.3.1(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2) astro-minify-html-swc: - specifier: ^0.1.10 - version: 0.1.10 + specifier: ^0.1.11 + version: 0.1.11 astro-robots-txt: specifier: ^1.0.0 version: 1.0.0 @@ -62,10 +62,10 @@ importers: devDependencies: '@astrojs/svelte': specifier: ^7.2.2 - version: 7.2.2(@types/node@25.0.9)(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(svelte@5.45.6)(typescript@5.9.3)(yaml@2.8.2) + version: 7.2.2(@types/node@25.5.0)(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(svelte@5.45.6)(typescript@5.9.3)(yaml@2.8.2) '@astrojs/tailwind': specifier: ^6.0.2 - version: 6.0.2(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(tailwindcss@3.4.19(yaml@2.8.2)) + version: 6.0.2(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(tailwindcss@3.4.19(yaml@2.8.2)) '@iconify/svelte': specifier: ^5.1.0 version: 5.1.0(svelte@5.45.6) @@ -124,6 +124,9 @@ packages: '@astrojs/compiler@2.13.0': resolution: {integrity: sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==} + '@astrojs/compiler@2.13.1': + resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} + '@astrojs/internal-helpers@0.7.5': resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} @@ -152,8 +155,8 @@ packages: resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} - '@astrojs/sitemap@3.7.0': - resolution: {integrity: sha512-+qxjUrz6Jcgh+D5VE1gKUJTA3pSthuPHe6Ao5JCxok794Lewx8hBFaWHtOnN0ntb2lfOf7gvOi9TefUswQ/ZVA==} + '@astrojs/sitemap@3.7.1': + resolution: {integrity: sha512-IzQqdTeskaMX+QDZCzMuJIp8A8C1vgzMBp/NmHNnadepHYNHcxQdGLQZYfkbd2EbRXUfOS+UDIKx8sKg0oWVdw==} '@astrojs/svelte@7.2.2': resolution: {integrity: sha512-Eb9ahZ2BD2kPx5u7c/U6+FVNLxtuUcx0vL6kkGPP0hEikoSy0PavdjwYfZiuOtPCE7ZpQHGikGZMzrIFpjH9pQ==} @@ -173,11 +176,11 @@ packages: resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} - '@astrojs/ts-plugin@1.10.6': - resolution: {integrity: sha512-Ke5CNwxn/ozsh6THJKuayUlBToa3uiPDi2oSwcXmTdeiJ0PGr+UkdQJf9hdMgBjbIka9fhnSn3UhYamfNfJ73A==} + '@astrojs/ts-plugin@1.10.7': + resolution: {integrity: sha512-CFJQgMLxi7F21VMcLBuAQmD9KrnT/ACfhZgdhsmVzOcb5Lscu7MIUl/ZxYDviXqDnhDBF1JzYOj+kusJlGmG8w==} - '@astrojs/yaml2ts@0.2.2': - resolution: {integrity: sha512-GOfvSr5Nqy2z5XiwqTouBBpy5FyI6DEe+/g/Mk5am9SjILN1S5fOEvYK0GuWHg98yS/dobP4m8qyqw/URW35fQ==} + '@astrojs/yaml2ts@0.2.3': + resolution: {integrity: sha512-PJzRmgQzUxI2uwpdX2lXSHtP4G8ocp24/t+bZyf5Fy0SZLSF9f9KXZoMlFM/XCGue+B0nH/2IZ7FpBYQATBsCg==} '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} @@ -247,6 +250,9 @@ packages: '@emnapi/runtime@1.7.1': resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} + '@emnapi/runtime@1.9.0': + resolution: {integrity: sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==} + '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -403,17 +409,17 @@ packages: cpu: [x64] os: [win32] - '@expressive-code/core@0.41.6': - resolution: {integrity: sha512-FvJQP+hG0jWi/FLBSmvHInDqWR7jNANp9PUDjdMqSshHb0y7sxx3vHuoOr6SgXjWw+MGLqorZyPQ0aAlHEok6g==} + '@expressive-code/core@0.41.7': + resolution: {integrity: sha512-ck92uZYZ9Wba2zxkiZLsZGi9N54pMSAVdrI9uW3Oo9AtLglD5RmrdTwbYPCT2S/jC36JGB2i+pnQtBm/Ib2+dg==} - '@expressive-code/plugin-frames@0.41.6': - resolution: {integrity: sha512-d+hkSYXIQot6fmYnOmWAM+7TNWRv/dhfjMsNq+mIZz8Tb4mPHOcgcfZeEM5dV9TDL0ioQNvtcqQNuzA1sRPjxg==} + '@expressive-code/plugin-frames@0.41.7': + resolution: {integrity: sha512-diKtxjQw/979cTglRFaMCY/sR6hWF0kSMg8jsKLXaZBSfGS0I/Hoe7Qds3vVEgeoW+GHHQzMcwvgx/MOIXhrTA==} - '@expressive-code/plugin-shiki@0.41.6': - resolution: {integrity: sha512-Y6zmKBmsIUtWTzdefqlzm/h9Zz0Rc4gNdt2GTIH7fhHH2I9+lDYCa27BDwuBhjqcos6uK81Aca9dLUC4wzN+ng==} + '@expressive-code/plugin-shiki@0.41.7': + resolution: {integrity: sha512-DL605bLrUOgqTdZ0Ot5MlTaWzppRkzzqzeGEu7ODnHF39IkEBbFdsC7pbl3LbUQ1DFtnfx6rD54k/cdofbW6KQ==} - '@expressive-code/plugin-text-markers@0.41.6': - resolution: {integrity: sha512-PBFa1wGyYzRExMDzBmAWC6/kdfG1oLn4pLpBeTfIRrALPjcGA/59HP3e7q9J0Smk4pC7U+lWkA2LHR8FYV8U7Q==} + '@expressive-code/plugin-text-markers@0.41.7': + resolution: {integrity: sha512-Ewpwuc5t6eFdZmWlFyeuy3e1PTQC0jFvw2Q+2bpcWXbOZhPLsT7+h8lsSIJxb5mS7wZko7cKyQ2RLYDyK6Fpmw==} '@iconify/svelte@5.1.0': resolution: {integrity: sha512-I14nSqo0pNXO5OKsT61ZO3XIPF4yRHA2ErgPsaZ1sPJdKXn80o7o8jOe1xpWphbb9FihdX6by9zlKKBss61mFw==} @@ -708,8 +714,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@ocavue/utils@1.0.0': - resolution: {integrity: sha512-SO2E0WtmpW66IxEzt15A05xlATek5bOtnm3Eg+R+6YI6InO3CytGMVUOc6jg9RxVLZc67ieJW1uDi/JM8QWIPQ==} + '@ocavue/utils@1.6.0': + resolution: {integrity: sha512-8W3q1hxx9qFdrYgPtbElllG/tqYkO/dMhlRUiqasO0SuDFTj78azSQjhIrBTFWxlBPPsSZN6zXYHmb3RwN2Jtg==} '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} @@ -881,21 +887,39 @@ packages: '@shikijs/core@3.21.0': resolution: {integrity: sha512-AXSQu/2n1UIQekY8euBJlvFYZIw0PHY63jUzGbrOma4wPxzznJXTXkri+QcHeBNaFxiiOljKxxJkVSoB3PjbyA==} + '@shikijs/core@3.23.0': + resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==} + '@shikijs/engine-javascript@3.21.0': resolution: {integrity: sha512-ATwv86xlbmfD9n9gKRiwuPpWgPENAWCLwYCGz9ugTJlsO2kOzhOkvoyV/UD+tJ0uT7YRyD530x6ugNSffmvIiQ==} + '@shikijs/engine-javascript@3.23.0': + resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==} + '@shikijs/engine-oniguruma@3.21.0': resolution: {integrity: sha512-OYknTCct6qiwpQDqDdf3iedRdzj6hFlOPv5hMvI+hkWfCKs5mlJ4TXziBG9nyabLwGulrUjHiCq3xCspSzErYQ==} + '@shikijs/engine-oniguruma@3.23.0': + resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} + '@shikijs/langs@3.21.0': resolution: {integrity: sha512-g6mn5m+Y6GBJ4wxmBYqalK9Sp0CFkUqfNzUy2pJglUginz6ZpWbaWjDB4fbQ/8SHzFjYbtU6Ddlp1pc+PPNDVA==} + '@shikijs/langs@3.23.0': + resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} + '@shikijs/themes@3.21.0': resolution: {integrity: sha512-BAE4cr9EDiZyYzwIHEk7JTBJ9CzlPuM4PchfcA5ao1dWXb25nv6hYsoDiBq2aZK9E3dlt3WB78uI96UESD+8Mw==} + '@shikijs/themes@3.23.0': + resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} + '@shikijs/types@3.21.0': resolution: {integrity: sha512-zGrWOxZ0/+0ovPY7PvBU2gIS9tmhSUUt30jAcNV0Bq0gb2S98gwfjIs1vxlmH5zM7/4YxLamT6ChlqqAJmPPjA==} + '@shikijs/types@3.23.0': + resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} + '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -922,68 +946,68 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/html-darwin-arm64@1.15.3': - resolution: {integrity: sha512-IIVuFRTr1exOX29lZ3RApa+5RYWSJir65eWKOM5OhqpBWlzdYVnbHaObrBCOYrIBL+BXGYySnbp72b79NggXDg==} + '@swc/html-darwin-arm64@1.15.18': + resolution: {integrity: sha512-6/GEjlLNjqT2vwf9qKXb3+/RSdHQYyVbw2TbStEg4Gg8fIol4az1BGXtrakhJhfKTtY5eQcHHNwM4bW9u93ZGQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/html-darwin-x64@1.15.3': - resolution: {integrity: sha512-gW1fu0etuFLQ23i5fm2XDc4xjOMXm0wi+EjezFzYooAvSyC5On0KCveTIxeXNnYKk2Q85IOC03PTjmVwkVKqeg==} + '@swc/html-darwin-x64@1.15.18': + resolution: {integrity: sha512-13COwvKnJKaVYAWHjwj49Dro5vkH1ugxlAU5P6RET9OX4Unhml6FXhG5Ib5vXwslBEhZK5JmO+Nwbhzb4EuGoA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/html-linux-arm-gnueabihf@1.15.3': - resolution: {integrity: sha512-JztA9n1zMM3kJKp99U2rRnXUfzTeETEgyeu+VArtaG0KXoP08tUVMC5QYCYOBW4vTBbs5SiLN+FCzB65y7UKLQ==} + '@swc/html-linux-arm-gnueabihf@1.15.18': + resolution: {integrity: sha512-uEsuhr1xMDQbrBoHznowFlzjlHNHRKsfklogihe/BMUu1jRvBUPzHbeX5L+5r331QbnXWPsbeN517818JbXefg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/html-linux-arm64-gnu@1.15.3': - resolution: {integrity: sha512-9dikO1z0IdfiB+gYXEReeUvurao7pruAVUB+lvn0824IoGFutUinLUnRJPqCDMT4f70J8xBZkHC4QIfO0N1lZQ==} + '@swc/html-linux-arm64-gnu@1.15.18': + resolution: {integrity: sha512-ZN1XAa3b+Z2+rXAXHH2uD91qP0nH+HdUuTwYzmXvl32NE3WrvDKzRnvVYGXnd/Ie4h0RN+pwidwx8xVdMqnf4A==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/html-linux-arm64-musl@1.15.3': - resolution: {integrity: sha512-ZmVYAP2xuzc8RN+jwJR84eMjgoWA0r20YL5Sb+hMo8p4+piOLPif0FjfTbRGy0iwz/lFY7Ml8Fent3I8kXjGig==} + '@swc/html-linux-arm64-musl@1.15.18': + resolution: {integrity: sha512-k68qbhckqYLy7tFW+CsMN7Fw5LxCj2l+cbw1zB8g7rFzEP/19Yr9x8ZTNTSHQYk5b7Soe1fyug9JsIicqV4HQA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/html-linux-x64-gnu@1.15.3': - resolution: {integrity: sha512-QqHhNedxWps0nzam5aNJ+vHet+EsFYW3FkjdqyUnfpJZdrvVudzfyNd4yxjo/nMeb5RsOb/fZlfp1cx26XB2LQ==} + '@swc/html-linux-x64-gnu@1.15.18': + resolution: {integrity: sha512-PojodQ333c27zeVrWLamAgjnZDzGM/7gI05zg9EQFrOHNM8uojO2KRvpdHNXbRyFOQ0fdvU1B7RVZXXaBqlDWg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/html-linux-x64-musl@1.15.3': - resolution: {integrity: sha512-gwowjNEHMflw3Nu1P4MPpUHCeBbEWW8uwDtMsWARPGb9onBCyzMr7Z3m1jvuRVd/kd44o9VwWfh0AB4j26Y12w==} + '@swc/html-linux-x64-musl@1.15.18': + resolution: {integrity: sha512-L9HG5JhWTCymkSJsYWKs1hr0VnC2tH2HRIUePO+1ggVjVXVCIx8nSBTAyAcOkGPG8XifxLAkZwJ5uOo7yYYYZg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/html-win32-arm64-msvc@1.15.3': - resolution: {integrity: sha512-rxxvpXER5KuKSN6bI5zU3RXMu5jpTIgQdWLzBlMVjuhRWRNk14LMaoxKSRxGJ3k/i0qwQWaMA+8oPpcsTVguKw==} + '@swc/html-win32-arm64-msvc@1.15.18': + resolution: {integrity: sha512-ZEeaYinBtuAIrPrPg+BBiZShirYuUBbzBLh2Uo5n9wBYv/t68wl81TV3IOt9V5JR1mHBQs1ExN4EaNYPJ+oRrA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/html-win32-ia32-msvc@1.15.3': - resolution: {integrity: sha512-eWGVaOwksC9eJ7409DNgCWp0O4YmlO8OgToMWFozTzG3zEDCHpKjVhD/Fi8zUtdFkc/cuXrHmunmTfh62XTvZg==} + '@swc/html-win32-ia32-msvc@1.15.18': + resolution: {integrity: sha512-Zpq+YXGuxCSMiVAYASPDJ0i0W3OhCalNpSt74UFnG9z2vsmhIhzWm6138i4LMD1ZFc1y1FOPS2JWhXWB90nbMg==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/html-win32-x64-msvc@1.15.3': - resolution: {integrity: sha512-PdTREP0388VJjgwoN/LbkZkfGkSFR7k7n4PMqpV7PHy8Gri8kOYewExlyxyLJ+lYi1MXZMkMUI8VJbZZFnaxIw==} + '@swc/html-win32-x64-msvc@1.15.18': + resolution: {integrity: sha512-UqaUocIQeRtm7++VvVmVjw2p2ssRPvmemS3QPeNiyNXQsv9oFCyyzC8HK8Z5KdWOtU8tkEYuf6JAZ/3hW2I6Kw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/html@1.15.3': - resolution: {integrity: sha512-3LnbQ0UGJPfVunEB4n+0zbmd1+jRa2o4ZVofnyM5SKAB1anP70B04k3lEMs2lFDp1TksJIld2Y8h+RhB1PhKEw==} + '@swc/html@1.15.18': + resolution: {integrity: sha512-7yT0LGv2eqVcgnKts1cHC/gDnDN8aRONO4FblhZxq+dWOQOP/WiDWcFHNOPGpS4/K0lWbDhEWmvEV2tO1k1prA==} engines: {node: '>=14'} '@tailwindcss/typography@0.5.19': @@ -991,6 +1015,9 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' + '@terrastruct/d2@0.1.33': + resolution: {integrity: sha512-eK5hyfGIJFolC7sUsiKvWdY9xGFctTe3d+PSijo09IYDso8psztC+A4SammizXtlwYZpnnW0AtDjfBYauceSeA==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -1115,11 +1142,11 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + '@types/node@24.12.0': + resolution: {integrity: sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==} - '@types/node@25.0.9': - resolution: {integrity: sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==} + '@types/node@25.5.0': + resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -1150,8 +1177,8 @@ packages: '@volar/language-core@2.4.23': resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} - '@volar/language-core@2.4.26': - resolution: {integrity: sha512-hH0SMitMxnB43OZpyF1IFPS9bgb2I3bpCh76m2WEK7BE0A0EzpYsRp0CCH2xNKshr7kacU5TQBLYn4zj7CG60A==} + '@volar/language-core@2.4.28': + resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} '@volar/language-server@2.4.23': resolution: {integrity: sha512-k0iO+tybMGMMyrNdWOxgFkP0XJTdbH0w+WZlM54RzJU3WZSjHEupwL30klpM7ep4FO6qyQa03h+VcGHD4Q8gEg==} @@ -1162,14 +1189,14 @@ packages: '@volar/source-map@2.4.23': resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} - '@volar/source-map@2.4.26': - resolution: {integrity: sha512-JJw0Tt/kSFsIRmgTQF4JSt81AUSI1aEye5Zl65EeZ8H35JHnTvFGmpDOBn5iOxd48fyGE+ZvZBp5FcgAy/1Qhw==} + '@volar/source-map@2.4.28': + resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==} '@volar/typescript@2.4.23': resolution: {integrity: sha512-lAB5zJghWxVPqfcStmAP1ZqQacMpe90UrP5RJ3arDyrhy4aCUQqmxPPLB2PWDKugvylmO41ljK7vZ+t6INMTag==} - '@volar/typescript@2.4.26': - resolution: {integrity: sha512-N87ecLD48Sp6zV9zID/5yuS1+5foj0DfuYGdQ6KHj/IbKvyKv1zNX6VCmnKYwtmHadEO6mFc2EKISiu3RDPAvA==} + '@volar/typescript@2.4.28': + resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} '@vscode/emmet-helper@2.11.0': resolution: {integrity: sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==} @@ -1246,19 +1273,19 @@ packages: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true - astro-d2@0.8.1: - resolution: {integrity: sha512-r2Y4KbRQ+hOFV+YR7i9dDBWbPFVh8hvz2aM4u+wc+uLwxQ03CvoC5VD6c2x+jKhMRYJH9KblKzydalaxXsgoBg==} - engines: {node: '>=18'} + astro-d2@0.10.0: + resolution: {integrity: sha512-KL2N3BcPvuk7orPJsXVeMVMYd70eimLdxslbwR6M80hXIDj6EWd0SAJlx961qepIvXMwh3FxKkb6S6sWYuRjBA==} + engines: {node: '>=22.12.0'} peerDependencies: - astro: '>=5.0.0' + astro: '>=6.0.0' - astro-expressive-code@0.41.6: - resolution: {integrity: sha512-l47tb1uhmVIebHUkw+HEPtU/av0G4O8Q34g2cbkPvC7/e9ZhANcjUUciKt9Hp6gSVDdIuXBBLwJQn2LkeGMOAw==} + astro-expressive-code@0.41.7: + resolution: {integrity: sha512-hUpogGc6DdAd+I7pPXsctyYPRBJDK7Q7d06s4cyP0Vz3OcbziP3FNzN0jZci1BpCvLn9675DvS7B9ctKKX64JQ==} peerDependencies: astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta - astro-favicons@3.1.5: - resolution: {integrity: sha512-XFEW0Yk0sSfFu7WAT5wJ61atbT16YpO3y5n/ooxtys1/Uuv0v2XmMFw8OUrxnykmstUKoa+XjqUw22ph9cFn7A==} + astro-favicons@3.1.6: + resolution: {integrity: sha512-9YfNWaBEFz1nCHy4P1l4wfPRvuLe4qHuHovIcqD5HYfZeW82wyVG1+CZUVGhcjwbRCVkGRJ3G+CKTyX9BcoI5w==} peerDependencies: astro: '>= 4.0.0' @@ -1275,8 +1302,8 @@ packages: '@mermaid-js/layout-elk': optional: true - astro-minify-html-swc@0.1.10: - resolution: {integrity: sha512-zzxBKTJVqB+wN/GcYTagbIKMmXxiOrIom4mmstZGGlHAs2VPBwsblrwOUazau+CD4ZNe5NPv/Q0qTMsQAt9uig==} + astro-minify-html-swc@0.1.11: + resolution: {integrity: sha512-4M7x2g1SATucjOrdpSEwqXBSwKF8ZykbWmSTg+Pb1CEWOYdW1cn4/JSLpyuL0GGkwQnhRTyQwVwf4q0FxwoUWg==} astro-robots-txt@1.0.0: resolution: {integrity: sha512-6JQSLid4gMhoWjOm85UHLkgrw0+hHIjnJVIUqxjU2D6feKlVyYukMNYjH44ZDZBK1P8hNxd33PgWlHzCASvedA==} @@ -1865,8 +1892,8 @@ packages: eventemitter3@5.0.2: resolution: {integrity: sha512-RQ5d+HfzVjGO537vWau+KVFHUSj3sBOzd1nVQcnRMCak/OyXwwUTBh++rZrI3un9gtfSpg63jjOHUvhQnQBuAA==} - expressive-code@0.41.6: - resolution: {integrity: sha512-W/5+IQbrpCIM5KGLjO35wlp1NCwDOOVQb+PAvzEoGkW1xjGM807ZGfBKptNWH6UECvt6qgmLyWolCMYKh7eQmA==} + expressive-code@0.41.7: + resolution: {integrity: sha512-2wZjC8OQ3TaVEMcBtYY4Va3lo6J+Ai9jf3d4dbhURMJcU4Pbqe6EcHe424MIZI0VHUA1bR6xdpoHYi3yxokWqA==} exsolve@1.0.8: resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} @@ -1889,8 +1916,8 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + fastq@1.20.1: + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} favilib@1.0.5: resolution: {integrity: sha512-3Fk5LQRU96QUmHWmyZc3WIMyz1tmte6TPlCVjaairXeHGtPHM4pnLvg11CyXTq6od1v5aaopHoREHNSwN4BKDA==} @@ -2538,6 +2565,9 @@ packages: oniguruma-to-es@4.3.4: resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} + oniguruma-to-es@4.3.5: + resolution: {integrity: sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==} + p-limit@6.2.0: resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} engines: {node: '>=18'} @@ -2756,8 +2786,8 @@ packages: regex@6.1.0: resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} - rehype-expressive-code@0.41.6: - resolution: {integrity: sha512-aBMX8kxPtjmDSFUdZlAWJkMvsQ4ZMASfee90JWIAV8tweltXLzkWC3q++43ToTelI8ac5iC0B3/S/Cl4Ql1y2g==} + rehype-expressive-code@0.41.7: + resolution: {integrity: sha512-25f8ZMSF1d9CMscX7Cft0TSQIqdwjce2gDOvQ+d/w0FovsMwrSt3ODP4P3Z7wO1jsIJ4eYyaDRnIR/27bd/EMQ==} rehype-parse@9.0.1: resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} @@ -2861,6 +2891,10 @@ packages: resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} engines: {node: '>=11.0.0'} + sax@1.5.0: + resolution: {integrity: sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==} + engines: {node: '>=11.0.0'} + scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} @@ -2869,6 +2903,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + sharp@0.33.5: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -2880,15 +2919,18 @@ packages: shiki@3.21.0: resolution: {integrity: sha512-N65B/3bqL/TI2crrXr+4UivctrAGEjmsib5rPMMPpFp1xAx/w03v8WZ9RDDFYteXoEgY7qZ4HGgl5KBIu1153w==} + shiki@3.23.0: + resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==} + simple-swizzle@0.2.4: resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - sitemap@8.0.2: - resolution: {integrity: sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==} - engines: {node: '>=14.0.0', npm: '>=6.0.0'} + sitemap@9.0.1: + resolution: {integrity: sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==} + engines: {node: '>=20.19.5', npm: '>=10.8.2'} hasBin: true smol-toml@1.6.0: @@ -2977,7 +3019,7 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -3054,6 +3096,9 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici@6.22.0: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} engines: {node: '>=18.17'} @@ -3094,6 +3139,9 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + unist-util-visit@5.1.0: + resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} + unstorage@1.17.4: resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} peerDependencies: @@ -3433,6 +3481,9 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -3461,15 +3512,17 @@ snapshots: '@astrojs/compiler@2.13.0': {} + '@astrojs/compiler@2.13.1': {} + '@astrojs/internal-helpers@0.7.5': {} '@astrojs/language-server@2.16.0(prettier-plugin-astro@0.14.1)(prettier@3.7.4)(typescript@5.9.3)': dependencies: - '@astrojs/compiler': 2.13.0 - '@astrojs/yaml2ts': 0.2.2 + '@astrojs/compiler': 2.13.1 + '@astrojs/yaml2ts': 0.2.3 '@jridgewell/sourcemap-codec': 1.5.5 '@volar/kit': 2.4.23(typescript@5.9.3) - '@volar/language-core': 2.4.26 + '@volar/language-core': 2.4.28 '@volar/language-server': 2.4.23 '@volar/language-service': 2.4.23 fast-glob: 3.3.3 @@ -3515,12 +3568,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.13(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/mdx@4.3.13(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 6.3.10 '@mdx-js/mdx': 3.1.1 acorn: 8.15.0 - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -3538,20 +3591,20 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/sitemap@3.7.0': + '@astrojs/sitemap@3.7.1': dependencies: - sitemap: 8.0.2 + sitemap: 9.0.1 stream-replace-string: 2.0.0 - zod: 3.25.76 + zod: 4.3.6 - '@astrojs/svelte@7.2.2(@types/node@25.0.9)(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(svelte@5.45.6)(typescript@5.9.3)(yaml@2.8.2)': + '@astrojs/svelte@7.2.2(@types/node@25.5.0)(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(svelte@5.45.6)(typescript@5.9.3)(yaml@2.8.2)': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)) - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) svelte: 5.45.6 svelte2tsx: 0.7.45(svelte@5.45.6)(typescript@5.9.3) typescript: 5.9.3 - vite: 6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -3566,9 +3619,9 @@ snapshots: - tsx - yaml - '@astrojs/tailwind@6.0.2(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(tailwindcss@3.4.19(yaml@2.8.2))': + '@astrojs/tailwind@6.0.2(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(tailwindcss@3.4.19(yaml@2.8.2))': dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) autoprefixer: 10.4.22(postcss@8.5.6) postcss: 8.5.6 postcss-load-config: 4.0.2(postcss@8.5.6) @@ -3588,17 +3641,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/ts-plugin@1.10.6': + '@astrojs/ts-plugin@1.10.7': dependencies: - '@astrojs/compiler': 2.13.0 - '@astrojs/yaml2ts': 0.2.2 + '@astrojs/compiler': 2.13.1 + '@astrojs/yaml2ts': 0.2.3 '@jridgewell/sourcemap-codec': 1.5.5 - '@volar/language-core': 2.4.26 - '@volar/typescript': 2.4.26 - semver: 7.7.3 + '@volar/language-core': 2.4.28 + '@volar/typescript': 2.4.28 + semver: 7.7.4 vscode-languageserver-textdocument: 1.0.12 - '@astrojs/yaml2ts@0.2.2': + '@astrojs/yaml2ts@0.2.3': dependencies: yaml: 2.8.2 @@ -3668,6 +3721,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.9.0': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.12': optional: true @@ -3746,7 +3804,7 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@expressive-code/core@0.41.6': + '@expressive-code/core@0.41.7': dependencies: '@ctrl/tinycolor': 4.2.0 hast-util-select: 6.0.4 @@ -3758,18 +3816,18 @@ snapshots: unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.2 - '@expressive-code/plugin-frames@0.41.6': + '@expressive-code/plugin-frames@0.41.7': dependencies: - '@expressive-code/core': 0.41.6 + '@expressive-code/core': 0.41.7 - '@expressive-code/plugin-shiki@0.41.6': + '@expressive-code/plugin-shiki@0.41.7': dependencies: - '@expressive-code/core': 0.41.6 - shiki: 3.21.0 + '@expressive-code/core': 0.41.7 + shiki: 3.23.0 - '@expressive-code/plugin-text-markers@0.41.6': + '@expressive-code/plugin-text-markers@0.41.7': dependencies: - '@expressive-code/core': 0.41.6 + '@expressive-code/core': 0.41.7 '@iconify/svelte@5.1.0(svelte@5.45.6)': dependencies: @@ -3962,7 +4020,7 @@ snapshots: '@img/sharp-wasm32@0.33.5': dependencies: - '@emnapi/runtime': 1.7.1 + '@emnapi/runtime': 1.9.0 optional: true '@img/sharp-wasm32@0.34.5': @@ -4048,9 +4106,9 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 + fastq: 1.20.1 - '@ocavue/utils@1.0.0': {} + '@ocavue/utils@1.6.0': {} '@oslojs/encoding@1.1.0': {} @@ -4162,110 +4220,143 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 + '@shikijs/core@3.23.0': + dependencies: + '@shikijs/types': 3.23.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 + '@shikijs/engine-javascript@3.21.0': dependencies: '@shikijs/types': 3.21.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.4 + '@shikijs/engine-javascript@3.23.0': + dependencies: + '@shikijs/types': 3.23.0 + '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.3.5 + '@shikijs/engine-oniguruma@3.21.0': dependencies: '@shikijs/types': 3.21.0 '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/engine-oniguruma@3.23.0': + dependencies: + '@shikijs/types': 3.23.0 + '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/langs@3.21.0': dependencies: '@shikijs/types': 3.21.0 + '@shikijs/langs@3.23.0': + dependencies: + '@shikijs/types': 3.23.0 + '@shikijs/themes@3.21.0': dependencies: '@shikijs/types': 3.21.0 + '@shikijs/themes@3.23.0': + dependencies: + '@shikijs/types': 3.23.0 + '@shikijs/types@3.21.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + '@shikijs/types@3.23.0': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + '@shikijs/vscode-textmate@10.0.2': {} '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)': dependencies: acorn: 8.15.0 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)))(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)))(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)) debug: 4.4.3 svelte: 5.45.6 - vite: 6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)))(svelte@5.45.6)(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)))(svelte@5.45.6)(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)) debug: 4.4.3 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.21 svelte: 5.45.6 - vite: 6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2) - vitefu: 1.1.1(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)) + vite: 6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2) + vitefu: 1.1.1(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)) transitivePeerDependencies: - supports-color '@swc/counter@0.1.3': {} - '@swc/html-darwin-arm64@1.15.3': + '@swc/html-darwin-arm64@1.15.18': optional: true - '@swc/html-darwin-x64@1.15.3': + '@swc/html-darwin-x64@1.15.18': optional: true - '@swc/html-linux-arm-gnueabihf@1.15.3': + '@swc/html-linux-arm-gnueabihf@1.15.18': optional: true - '@swc/html-linux-arm64-gnu@1.15.3': + '@swc/html-linux-arm64-gnu@1.15.18': optional: true - '@swc/html-linux-arm64-musl@1.15.3': + '@swc/html-linux-arm64-musl@1.15.18': optional: true - '@swc/html-linux-x64-gnu@1.15.3': + '@swc/html-linux-x64-gnu@1.15.18': optional: true - '@swc/html-linux-x64-musl@1.15.3': + '@swc/html-linux-x64-musl@1.15.18': optional: true - '@swc/html-win32-arm64-msvc@1.15.3': + '@swc/html-win32-arm64-msvc@1.15.18': optional: true - '@swc/html-win32-ia32-msvc@1.15.3': + '@swc/html-win32-ia32-msvc@1.15.18': optional: true - '@swc/html-win32-x64-msvc@1.15.3': + '@swc/html-win32-x64-msvc@1.15.18': optional: true - '@swc/html@1.15.3': + '@swc/html@1.15.18': dependencies: '@swc/counter': 0.1.3 optionalDependencies: - '@swc/html-darwin-arm64': 1.15.3 - '@swc/html-darwin-x64': 1.15.3 - '@swc/html-linux-arm-gnueabihf': 1.15.3 - '@swc/html-linux-arm64-gnu': 1.15.3 - '@swc/html-linux-arm64-musl': 1.15.3 - '@swc/html-linux-x64-gnu': 1.15.3 - '@swc/html-linux-x64-musl': 1.15.3 - '@swc/html-win32-arm64-msvc': 1.15.3 - '@swc/html-win32-ia32-msvc': 1.15.3 - '@swc/html-win32-x64-msvc': 1.15.3 + '@swc/html-darwin-arm64': 1.15.18 + '@swc/html-darwin-x64': 1.15.18 + '@swc/html-linux-arm-gnueabihf': 1.15.18 + '@swc/html-linux-arm64-gnu': 1.15.18 + '@swc/html-linux-arm64-musl': 1.15.18 + '@swc/html-linux-x64-gnu': 1.15.18 + '@swc/html-linux-x64-musl': 1.15.18 + '@swc/html-win32-arm64-msvc': 1.15.18 + '@swc/html-win32-ia32-msvc': 1.15.18 + '@swc/html-win32-x64-msvc': 1.15.18 '@tailwindcss/typography@0.5.19(tailwindcss@3.4.19(yaml@2.8.2))': dependencies: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.19(yaml@2.8.2) + '@terrastruct/d2@0.1.33': {} + '@trysound/sax@0.2.0': {} '@types/d3-array@3.2.2': {} @@ -4413,19 +4504,21 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@17.0.45': {} - - '@types/node@25.0.9': + '@types/node@24.12.0': dependencies: undici-types: 7.16.0 + '@types/node@25.5.0': + dependencies: + undici-types: 7.18.2 + '@types/sax@1.2.7': dependencies: - '@types/node': 17.0.45 + '@types/node': 24.12.0 '@types/tar@6.1.13': dependencies: - '@types/node': 25.0.9 + '@types/node': 25.5.0 minipass: 4.2.8 '@types/trusted-types@2.0.7': @@ -4437,7 +4530,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.0.9 + '@types/node': 25.5.0 optional: true '@ungap/structured-clone@1.3.0': {} @@ -4455,9 +4548,9 @@ snapshots: dependencies: '@volar/source-map': 2.4.23 - '@volar/language-core@2.4.26': + '@volar/language-core@2.4.28': dependencies: - '@volar/source-map': 2.4.26 + '@volar/source-map': 2.4.28 '@volar/language-server@2.4.23': dependencies: @@ -4480,7 +4573,7 @@ snapshots: '@volar/source-map@2.4.23': {} - '@volar/source-map@2.4.26': {} + '@volar/source-map@2.4.28': {} '@volar/typescript@2.4.23': dependencies: @@ -4488,9 +4581,9 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@volar/typescript@2.4.26': + '@volar/typescript@2.4.28': dependencies: - '@volar/language-core': 2.4.26 + '@volar/language-core': 2.4.28 path-browserify: 1.0.1 vscode-uri: 3.1.0 @@ -4504,9 +4597,9 @@ snapshots: '@vscode/l10n@0.0.18': {} - '@yeskunall/astro-umami@0.0.7(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))': + '@yeskunall/astro-umami@0.0.7(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))': dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) acorn-jsx@5.3.2(acorn@8.15.0): dependencies: @@ -4556,21 +4649,22 @@ snapshots: astring@1.9.0: {} - astro-d2@0.8.1(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): + astro-d2@0.10.0(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + '@terrastruct/d2': 0.1.33 + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) hast-util-from-html: 2.0.3 hast-util-to-html: 9.0.5 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 - astro-expressive-code@0.41.6(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): + astro-expressive-code@0.41.7(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) - rehype-expressive-code: 0.41.6 + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + rehype-expressive-code: 0.41.7 - astro-favicons@3.1.5(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): + astro-favicons@3.1.6(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) favilib: 1.0.5 ultrahtml: 1.6.0 @@ -4583,18 +4677,18 @@ snapshots: - debug - supports-color - astro-mermaid@1.3.1(astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2): + astro-mermaid@1.3.1(astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2): dependencies: - astro: 5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2) import-meta-resolve: 4.2.0 mdast-util-to-string: 4.0.0 mermaid: 11.12.2 unist-util-visit: 5.0.0 - astro-minify-html-swc@0.1.10: + astro-minify-html-swc@0.1.11: dependencies: - '@ocavue/utils': 1.0.0 - '@swc/html': 1.15.3 + '@ocavue/utils': 1.6.0 + '@swc/html': 1.15.18 fast-glob: 3.3.3 astro-robots-txt@1.0.0: @@ -4610,7 +4704,7 @@ snapshots: - prettier-plugin-astro - typescript - astro@5.16.11(@types/node@25.0.9)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2): + astro@5.16.11(@types/node@25.5.0)(jiti@1.21.7)(rollup@4.55.2)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@astrojs/compiler': 2.13.0 '@astrojs/internal-helpers': 0.7.5 @@ -4667,8 +4761,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.17.4 vfile: 6.0.3 - vite: 6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2) - vitefu: 1.1.1(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)) + vite: 6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2) + vitefu: 1.1.1(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -5343,12 +5437,12 @@ snapshots: eventemitter3@5.0.2: {} - expressive-code@0.41.6: + expressive-code@0.41.7: dependencies: - '@expressive-code/core': 0.41.6 - '@expressive-code/plugin-frames': 0.41.6 - '@expressive-code/plugin-shiki': 0.41.6 - '@expressive-code/plugin-text-markers': 0.41.6 + '@expressive-code/core': 0.41.7 + '@expressive-code/plugin-frames': 0.41.7 + '@expressive-code/plugin-shiki': 0.41.7 + '@expressive-code/plugin-text-markers': 0.41.7 exsolve@1.0.8: {} @@ -5376,7 +5470,7 @@ snapshots: fast-uri@3.1.0: {} - fastq@1.19.1: + fastq@1.20.1: dependencies: reusify: 1.1.0 @@ -6385,6 +6479,12 @@ snapshots: regex: 6.1.0 regex-recursion: 6.0.2 + oniguruma-to-es@4.3.5: + dependencies: + oniguruma-parser: 0.12.1 + regex: 6.1.0 + regex-recursion: 6.0.2 + p-limit@6.2.0: dependencies: yocto-queue: 1.2.2 @@ -6611,9 +6711,9 @@ snapshots: dependencies: regex-utilities: 2.3.0 - rehype-expressive-code@0.41.6: + rehype-expressive-code@0.41.7: dependencies: - expressive-code: 0.41.6 + expressive-code: 0.41.7 rehype-parse@9.0.1: dependencies: @@ -6802,15 +6902,19 @@ snapshots: sax@1.4.4: {} + sax@1.5.0: {} + scule@1.3.0: {} semver@7.7.3: {} + semver@7.7.4: {} + sharp@0.33.5: dependencies: color: 4.2.3 detect-libc: 2.1.2 - semver: 7.7.3 + semver: 7.7.4 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -6874,18 +6978,29 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + shiki@3.23.0: + 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 + simple-swizzle@0.2.4: dependencies: is-arrayish: 0.3.4 sisteransi@1.0.5: {} - sitemap@8.0.2: + sitemap@9.0.1: dependencies: - '@types/node': 17.0.45 + '@types/node': 24.12.0 '@types/sax': 1.2.7 arg: 5.0.2 - sax: 1.4.4 + sax: 1.5.0 smol-toml@1.6.0: {} @@ -7072,7 +7187,7 @@ snapshots: typescript-auto-import-cache@0.3.6: dependencies: - semver: 7.7.3 + semver: 7.7.4 typescript@5.9.3: {} @@ -7084,6 +7199,8 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.18.2: {} + undici@6.22.0: {} unified@11.0.5: @@ -7148,6 +7265,12 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 + unist-util-visit@5.1.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.1 + unist-util-visit-parents: 6.0.2 + unstorage@1.17.4: dependencies: anymatch: 3.1.3 @@ -7188,7 +7311,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2): + vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -7197,14 +7320,14 @@ snapshots: rollup: 4.55.2 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.0.9 + '@types/node': 25.5.0 fsevents: 2.3.3 jiti: 1.21.7 yaml: 2.8.2 - vitefu@1.1.1(vite@6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2)): + vitefu@1.1.1(vite@6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2)): optionalDependencies: - vite: 6.4.1(@types/node@25.0.9)(jiti@1.21.7)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.5.0)(jiti@1.21.7)(yaml@2.8.2) volar-service-css@0.0.66(@volar/language-service@2.4.23): dependencies: @@ -7247,7 +7370,7 @@ snapshots: volar-service-typescript@0.0.66(@volar/language-service@2.4.23): dependencies: path-browserify: 1.0.1 - semver: 7.7.3 + semver: 7.7.4 typescript-auto-import-cache: 0.3.6 vscode-languageserver-textdocument: 1.0.12 vscode-nls: 5.2.0 @@ -7335,7 +7458,7 @@ snapshots: xml2js@0.6.2: dependencies: - sax: 1.4.4 + sax: 1.5.0 xmlbuilder: 11.0.1 xmlbuilder@11.0.1: {} @@ -7405,4 +7528,6 @@ snapshots: zod@3.25.76: {} + zod@4.3.6: {} + zwitch@2.0.4: {}