diff --git a/package.json b/package.json index 9f546ab2..51d6aaa7 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@astrojs/markdown-remark": "^7.2.0", "@astrojs/starlight": "^0.40.0", "@types/mdast": "^4.0.4", - "astro": "^6.4.2", + "astro": "^6.4.6", "astro-rehype-relative-markdown-links": "^0.19.0", "remark": "^15.0.1", "sharp": "^0.35.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8084a3d9..474503d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,16 +13,16 @@ importers: version: 7.2.0 '@astrojs/starlight': specifier: ^0.40.0 - version: 0.40.0(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0))(typescript@6.0.3) + version: 0.40.0(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0))(typescript@6.0.3) '@types/mdast': specifier: ^4.0.4 version: 4.0.4 astro: - specifier: ^6.4.2 - version: 6.4.2(@types/node@24.13.1)(rollup@4.62.0) + specifier: ^6.4.6 + version: 6.4.6(@types/node@24.13.2)(rollup@4.62.0) astro-rehype-relative-markdown-links: specifier: ^0.19.0 - version: 0.19.0(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0)) + version: 0.19.0(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0)) remark: specifier: ^15.0.1 version: 15.0.1 @@ -34,7 +34,7 @@ importers: version: 11.0.5 vite-plugin-static-copy: specifier: ^4.1.1 - version: 4.1.1(vite@7.3.5(@types/node@24.13.1)) + version: 4.1.1(vite@7.3.5(@types/node@24.13.2)) devDependencies: '@types/js-yaml': specifier: ^4.0.9 @@ -808,58 +808,30 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@4.1.0': - resolution: {integrity: sha512-jLJtSJeuFffqX6/inRE1zqU5aFv2hrszvYgq3OjbAgFRZiWv7abKMDdQzYxuSDfmUPQozZvI/kuy6VMTvnvqTQ==} - engines: {node: '>=20'} - '@shikijs/core@4.2.0': resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==} engines: {node: '>=20'} - '@shikijs/engine-javascript@4.1.0': - resolution: {integrity: sha512-YquhawCUgaBfhsS72e2Y/dI59gCBNPHu3fEO/tvLaXrTssxZrY5ddjtNLTwndrMgPo8b3IscE+xoICDzpTmlFQ==} - engines: {node: '>=20'} - '@shikijs/engine-javascript@4.2.0': resolution: {integrity: sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.1.0': - resolution: {integrity: sha512-axLpjVs45YBvvINa+dJF+NPW+KtFkNXsFr4SDw2BMj9GdeMnGxVB9PQb2xXlJYovslt/nz6giedAyOANkfc7hg==} - engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.2.0': resolution: {integrity: sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g==} engines: {node: '>=20'} - '@shikijs/langs@4.1.0': - resolution: {integrity: sha512-nwOMruEkbgdZfQ/b8CgpNBVOpvG1k0N5tbmgiFeqsan401+x3ILqlzZJowSla4Agmq4hG2Uf2wh5jLTEhR8VSg==} - engines: {node: '>=20'} - '@shikijs/langs@4.2.0': resolution: {integrity: sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ==} engines: {node: '>=20'} - '@shikijs/primitive@4.1.0': - resolution: {integrity: sha512-zx2/2Uwj2q9X3KSyYREEhXO23xBw5WUhP4orK2lE4r+t9JGITmEe0JH+wPmJhqHpOT2bRRs6lAL945+LDvOAGw==} - engines: {node: '>=20'} - '@shikijs/primitive@4.2.0': resolution: {integrity: sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA==} engines: {node: '>=20'} - '@shikijs/themes@4.1.0': - resolution: {integrity: sha512-emCcTnUM7yO2wltYbaxm+yLvcCI4+h8XBKc4KmJ7EZUXoSGjcCHifkI//R4OFit9ewpg7H2/9tjOuXrT2v/Knw==} - engines: {node: '>=20'} - '@shikijs/themes@4.2.0': resolution: {integrity: sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w==} engines: {node: '>=20'} - '@shikijs/types@4.1.0': - resolution: {integrity: sha512-3EQWX54fMpniOrDblzAhiwiJwpiTMW6+B9DWyUd9ska483tbayFYuw47UxwuPknI31bKnySfVQ/QW+jFL4rFdA==} - engines: {node: '>=20'} - '@shikijs/types@4.2.0': resolution: {integrity: sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw==} engines: {node: '>=20'} @@ -894,8 +866,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@24.13.1': - resolution: {integrity: sha512-RSpUJGmvsJ1ZeBehQZFhIdpsz+bIpES0nIQXko4Ybq+N+kX6XvOq3Jo+iJ82FWLdblFq85AsMikd3m35jgezYg==} + '@types/node@24.13.2': + resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -914,8 +886,8 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.16.0: - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true @@ -953,8 +925,8 @@ packages: peerDependencies: astro: '>=2 <7' - astro@6.4.2: - resolution: {integrity: sha512-8H89CH2dKL5SCU99OCqdU9BGjmPkSJqaPurywj5XMo7eMFGUFD3vsNhdEKnEh4mK4LgGje3/QDTTSIIGst0G0Q==} + astro@6.4.6: + resolution: {integrity: sha512-48OBTBKR9ctbf+DQxpOuxGl8ebfn59zTuNQMBzptmG/Mi/H8IdfMSbJgGuX1I/4U6g9yazG1p4BHlf4+2hWU4Q==} engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -1699,8 +1671,8 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + postcss-selector-parser@6.1.4: + resolution: {integrity: sha512-bIoJLOmjCO1S9XdY/DcnR5hJxvrDir1PbGChrzXG3vw0/FOliy/fA3dmdhQ441kah4gKv+TwckGzex6wNS5cnQ==} engines: {node: '>=4'} postcss@8.5.15: @@ -1865,10 +1837,6 @@ packages: resolution: {integrity: sha512-lW979AMi+ESidzMv/Lnv+F9bknzLyxLqFI05Sm433vOeRcltgxQmXpnfOOFIAlKtwXU/ksupm2srQoFCkR214g==} engines: {node: '>=20.9.0'} - shiki@4.1.0: - resolution: {integrity: sha512-l/ABZPUR5v70jI10EzqfMS/I96vjSGv2y0ihUV+WYFzv0EfvW4s54m0Lg8wCrrL+2IkwBzFTuxkZjPf8b2NX9Q==} - engines: {node: '>=20'} - shiki@4.2.0: resolution: {integrity: sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ==} engines: {node: '>=20'} @@ -2172,7 +2140,7 @@ snapshots: js-yaml: 4.2.0 picomatch: 4.0.4 retext-smartypants: 6.2.0 - shiki: 4.1.0 + shiki: 4.2.0 smol-toml: 1.6.1 unified: 11.0.5 @@ -2198,13 +2166,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@6.0.3(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0))': + '@astrojs/mdx@6.0.3(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0))': dependencies: '@astrojs/internal-helpers': 0.10.0 '@astrojs/markdown-remark': 7.2.0 '@mdx-js/mdx': 3.1.1 - acorn: 8.16.0 - astro: 6.4.2(@types/node@24.13.1)(rollup@4.62.0) + acorn: 8.17.0 + astro: 6.4.6(@types/node@24.13.2)(rollup@4.62.0) es-module-lexer: 2.1.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -2228,17 +2196,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.4.3 - '@astrojs/starlight@0.40.0(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0))(typescript@6.0.3)': + '@astrojs/starlight@0.40.0(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0))(typescript@6.0.3)': dependencies: '@astrojs/markdown-remark': 7.2.0 - '@astrojs/mdx': 6.0.3(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0)) + '@astrojs/mdx': 6.0.3(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0)) '@astrojs/sitemap': 3.7.3 '@pagefind/default-ui': 1.5.2 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 6.4.2(@types/node@24.13.1)(rollup@4.62.0) - astro-expressive-code: 0.43.1(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0)) + astro: 6.4.6(@types/node@24.13.2)(rollup@4.62.0) + astro-expressive-code: 0.43.1(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -2623,7 +2591,7 @@ snapshots: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.14 - acorn: 8.16.0 + acorn: 8.17.0 collapse-white-space: 2.1.0 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 @@ -2632,7 +2600,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.6 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.1(acorn@8.16.0) + recma-jsx: 1.0.1(acorn@8.17.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.1 @@ -2755,14 +2723,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.62.0': optional: true - '@shikijs/core@4.1.0': - dependencies: - '@shikijs/primitive': 4.1.0 - '@shikijs/types': 4.1.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - '@shikijs/core@4.2.0': dependencies: '@shikijs/primitive': 4.2.0 @@ -2771,61 +2731,31 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@4.1.0': - dependencies: - '@shikijs/types': 4.1.0 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.6 - '@shikijs/engine-javascript@4.2.0': dependencies: '@shikijs/types': 4.2.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@4.1.0': - dependencies: - '@shikijs/types': 4.1.0 - '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@4.2.0': dependencies: '@shikijs/types': 4.2.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@4.1.0': - dependencies: - '@shikijs/types': 4.1.0 - '@shikijs/langs@4.2.0': dependencies: '@shikijs/types': 4.2.0 - '@shikijs/primitive@4.1.0': - dependencies: - '@shikijs/types': 4.1.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - '@shikijs/primitive@4.2.0': dependencies: '@shikijs/types': 4.2.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/themes@4.1.0': - dependencies: - '@shikijs/types': 4.1.0 - '@shikijs/themes@4.2.0': dependencies: '@shikijs/types': 4.2.0 - '@shikijs/types@4.1.0': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - '@shikijs/types@4.2.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -2861,13 +2791,13 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@24.13.1': + '@types/node@24.13.2': dependencies: undici-types: 7.18.2 '@types/sax@1.2.7': dependencies: - '@types/node': 24.13.1 + '@types/node': 24.13.2 '@types/unist@2.0.11': {} @@ -2875,11 +2805,11 @@ snapshots: '@ungap/structured-clone@1.3.1': {} - acorn-jsx@5.3.2(acorn@8.16.0): + acorn-jsx@5.3.2(acorn@8.17.0): dependencies: - acorn: 8.16.0 + acorn: 8.17.0 - acorn@8.16.0: {} + acorn@8.17.0: {} anymatch@3.1.3: dependencies: @@ -2900,14 +2830,14 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.43.1(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0)): + astro-expressive-code@0.43.1(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0)): dependencies: - astro: 6.4.2(@types/node@24.13.1)(rollup@4.62.0) + astro: 6.4.6(@types/node@24.13.2)(rollup@4.62.0) rehype-expressive-code: 0.43.1 - astro-rehype-relative-markdown-links@0.19.0(astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0)): + astro-rehype-relative-markdown-links@0.19.0(astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0)): dependencies: - astro: 6.4.2(@types/node@24.13.1)(rollup@4.62.0) + astro: 6.4.6(@types/node@24.13.2)(rollup@4.62.0) catch-unknown: 2.0.0 debug: 4.4.3 github-slugger: 2.0.0 @@ -2919,7 +2849,7 @@ snapshots: transitivePeerDependencies: - supports-color - astro@6.4.2(@types/node@24.13.1)(rollup@4.62.0): + astro@6.4.6(@types/node@24.13.2)(rollup@4.62.0): dependencies: '@astrojs/compiler': 4.0.0 '@astrojs/internal-helpers': 0.10.0 @@ -2960,7 +2890,7 @@ snapshots: picomatch: 4.0.4 rehype: 13.0.2 semver: 7.8.1 - shiki: 4.1.0 + shiki: 4.2.0 smol-toml: 1.6.1 svgo: 4.0.1 tinyclip: 0.1.13 @@ -2971,8 +2901,8 @@ snapshots: unist-util-visit: 5.1.0 unstorage: 1.17.5 vfile: 6.0.3 - vite: 7.3.5(@types/node@24.13.1) - vitefu: 1.1.3(vite@7.3.5(@types/node@24.13.1)) + vite: 7.3.5(@types/node@24.13.2) + vitefu: 1.1.3(vite@7.3.5(@types/node@24.13.2)) xxhash-wasm: 1.1.0 yargs-parser: 22.0.0 zod: 4.4.3 @@ -3170,7 +3100,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.16.0 + acorn: 8.17.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 @@ -3912,8 +3842,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) micromark-extension-mdx-expression: 3.0.1 micromark-extension-mdx-jsx: 3.0.2 micromark-extension-mdx-md: 2.0.0 @@ -4156,9 +4086,9 @@ snapshots: postcss-nested@6.2.0(postcss@8.5.15): dependencies: postcss: 8.5.15 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 6.1.4 - postcss-selector-parser@6.1.2: + postcss-selector-parser@6.1.4: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 @@ -4200,10 +4130,10 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.1(acorn@8.16.0): + recma-jsx@1.0.1(acorn@8.17.0): dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -4480,17 +4410,6 @@ snapshots: '@img/sharp-win32-ia32': 0.35.1 '@img/sharp-win32-x64': 0.35.1 - shiki@4.1.0: - dependencies: - '@shikijs/core': 4.1.0 - '@shikijs/engine-javascript': 4.1.0 - '@shikijs/engine-oniguruma': 4.1.0 - '@shikijs/langs': 4.1.0 - '@shikijs/themes': 4.1.0 - '@shikijs/types': 4.1.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - shiki@4.2.0: dependencies: '@shikijs/core': 4.2.0 @@ -4506,7 +4425,7 @@ snapshots: sitemap@9.0.1: dependencies: - '@types/node': 24.13.1 + '@types/node': 24.13.2 '@types/sax': 1.2.7 arg: 5.0.2 sax: 1.6.0 @@ -4674,15 +4593,15 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-plugin-static-copy@4.1.1(vite@7.3.5(@types/node@24.13.1)): + vite-plugin-static-copy@4.1.1(vite@7.3.5(@types/node@24.13.2)): dependencies: chokidar: 3.6.0 p-map: 7.0.4 picocolors: 1.1.1 tinyglobby: 0.2.17 - vite: 7.3.5(@types/node@24.13.1) + vite: 7.3.5(@types/node@24.13.2) - vite@7.3.5(@types/node@24.13.1): + vite@7.3.5(@types/node@24.13.2): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -4691,12 +4610,12 @@ snapshots: rollup: 4.62.0 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 24.13.1 + '@types/node': 24.13.2 fsevents: 2.3.3 - vitefu@1.1.3(vite@7.3.5(@types/node@24.13.1)): + vitefu@1.1.3(vite@7.3.5(@types/node@24.13.2)): optionalDependencies: - vite: 7.3.5(@types/node@24.13.1) + vite: 7.3.5(@types/node@24.13.2) web-namespaces@2.0.1: {}