diff --git a/packages/documentation/package.json b/packages/documentation/package.json index f8372a3583..e7a54c39d6 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -12,7 +12,7 @@ "@astrojs/markdown-remark": "^6.3.2", "@astrojs/starlight": "^0.34.4", "@interledger/docs-design-system": "^0.8.0", - "astro": "5.11.0", + "astro": "5.13.2", "mermaid": "^11.8.1", "rehype-autolink-headings": "^7.1.0", "rehype-mathjax": "^7.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4bd2d98a7..7313367288 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -556,13 +556,13 @@ importers: version: 6.3.2 '@astrojs/starlight': specifier: ^0.34.4 - version: 0.34.4(astro@5.11.0) + version: 0.34.4(astro@5.13.2) '@interledger/docs-design-system': specifier: ^0.8.0 version: 0.8.0 astro: - specifier: 5.11.0 - version: 5.11.0(typescript@5.8.3) + specifier: 5.13.2 + version: 5.13.2(typescript@5.8.3) mermaid: specifier: ^11.8.1 version: 11.8.1 @@ -1165,6 +1165,10 @@ packages: resolution: {integrity: sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==} dev: false + /@astrojs/internal-helpers@0.7.2: + resolution: {integrity: sha512-KCkCqR3Goym79soqEtbtLzJfqhTWMyVaizUi35FLzgGSzBotSw8DB1qwsu7U96ihOJgYhDk2nVPz+3LnXPeX6g==} + dev: false + /@astrojs/markdown-remark@6.3.2: resolution: {integrity: sha512-bO35JbWpVvyKRl7cmSJD822e8YA8ThR/YbUsciWNA7yTcqpIAL2hJDToWP5KcZBWxGT6IOdOkHSXARSNZc4l/Q==} dependencies: @@ -1193,7 +1197,35 @@ packages: - supports-color dev: false - /@astrojs/mdx@4.3.0(astro@5.11.0): + /@astrojs/markdown-remark@6.3.6: + resolution: {integrity: sha512-bwylYktCTsLMVoCOEHbn2GSUA3c5KT/qilekBKA3CBng0bo1TYjNZPr761vxumRk9kJGqTOtU+fgCAp5Vwokug==} + dependencies: + '@astrojs/internal-helpers': 0.7.2 + '@astrojs/prism': 3.3.0 + github-slugger: 2.0.0 + hast-util-from-html: 2.0.3 + hast-util-to-text: 4.0.2 + import-meta-resolve: 4.1.0 + js-yaml: 4.1.0 + mdast-util-definitions: 6.0.0 + rehype-raw: 7.0.0 + rehype-stringify: 10.0.1 + remark-gfm: 4.0.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.2 + remark-smartypants: 3.0.2 + shiki: 3.6.0 + smol-toml: 1.4.2 + unified: 11.0.5 + unist-util-remove-position: 5.0.0 + unist-util-visit: 5.0.0 + unist-util-visit-parents: 6.0.1 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@astrojs/mdx@4.3.0(astro@5.13.2): resolution: {integrity: sha512-OGX2KvPeBzjSSKhkCqrUoDMyzFcjKt5nTE5SFw3RdoLf0nrhyCXBQcCyclzWy1+P+XpOamn+p+hm1EhpCRyPxw==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} peerDependencies: @@ -1202,7 +1234,7 @@ packages: '@astrojs/markdown-remark': 6.3.2 '@mdx-js/mdx': 3.1.0(acorn@8.14.1) acorn: 8.14.1 - astro: 5.11.0(typescript@5.8.3) + astro: 5.13.2(typescript@5.8.3) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -1232,20 +1264,20 @@ packages: zod: 3.24.2 dev: false - /@astrojs/starlight@0.34.4(astro@5.11.0): + /@astrojs/starlight@0.34.4(astro@5.13.2): resolution: {integrity: sha512-NfQ6S2OaDG8aaiE+evVxSMpgqMkXPLa/yCpzG340EX2pRzFxPeTSvpei3Uz9KouevXRCctjHSItKjuZP+2syrQ==} peerDependencies: astro: ^5.5.0 dependencies: '@astrojs/markdown-remark': 6.3.2 - '@astrojs/mdx': 4.3.0(astro@5.11.0) + '@astrojs/mdx': 4.3.0(astro@5.13.2) '@astrojs/sitemap': 3.4.1 '@pagefind/default-ui': 1.3.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.11.0(typescript@5.8.3) - astro-expressive-code: 0.41.2(astro@5.11.0) + astro: 5.13.2(typescript@5.8.3) + astro-expressive-code: 0.41.2(astro@5.13.2) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.2 @@ -9370,23 +9402,23 @@ packages: resolution: {integrity: sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==} hasBin: true - /astro-expressive-code@0.41.2(astro@5.11.0): + /astro-expressive-code@0.41.2(astro@5.13.2): resolution: {integrity: sha512-HN0jWTnhr7mIV/2e6uu4PPRNNo/k4UEgTLZqbp3MrHU+caCARveG2yZxaZVBmxyiVdYqW5Pd3u3n2zjnshixbw==} peerDependencies: astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 dependencies: - astro: 5.11.0(typescript@5.8.3) + astro: 5.13.2(typescript@5.8.3) rehype-expressive-code: 0.41.2 dev: false - /astro@5.11.0(typescript@5.8.3): - resolution: {integrity: sha512-MEICntERthUxJPSSDsDiZuwiCMrsaYy3fnDhp4c6ScUfldCB8RBnB/myYdpTFXpwYBy6SgVsHQ1H4MuuA7ro/Q==} + /astro@5.13.2(typescript@5.8.3): + resolution: {integrity: sha512-yjcXY0Ua3EwjpVd3GoUXa65HQ6qgmURBptA+M9GzE0oYvgfuyM7bIbH8IR/TWIbdefVUJR5b7nZ0oVnMytmyfQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: '@astrojs/compiler': 2.12.2 - '@astrojs/internal-helpers': 0.6.1 - '@astrojs/markdown-remark': 6.3.2 + '@astrojs/internal-helpers': 0.7.2 + '@astrojs/markdown-remark': 6.3.6 '@astrojs/telemetry': 3.3.0 '@capsizecss/unpack': 2.4.0 '@oslojs/encoding': 1.1.0 @@ -9429,6 +9461,7 @@ packages: rehype: 13.0.2 semver: 7.7.2 shiki: 3.6.0 + smol-toml: 1.4.2 tinyexec: 0.3.2 tinyglobby: 0.2.14 tsconfck: 3.1.5(typescript@5.8.3) @@ -9442,9 +9475,9 @@ packages: xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.1 - zod: 3.24.2 - zod-to-json-schema: 3.24.5(zod@3.24.2) - zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.24.2) + zod: 3.25.76 + zod-to-json-schema: 3.24.5(zod@3.25.76) + zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.76) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -20439,6 +20472,11 @@ packages: engines: {node: '>= 18'} dev: false + /smol-toml@1.4.2: + resolution: {integrity: sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==} + engines: {node: '>= 18'} + dev: false + /snake-case@3.0.4: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: @@ -20627,7 +20665,7 @@ packages: peerDependencies: '@astrojs/starlight': '>=0.32' dependencies: - '@astrojs/starlight': 0.34.4(astro@5.11.0) + '@astrojs/starlight': 0.34.4(astro@5.13.2) '@iconify-json/mdi': 1.2.3 dev: false @@ -20637,7 +20675,7 @@ packages: peerDependencies: '@astrojs/starlight': '>=0.32.0' dependencies: - '@astrojs/starlight': 0.34.4(astro@5.11.0) + '@astrojs/starlight': 0.34.4(astro@5.13.2) '@types/picomatch': 3.0.2 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 @@ -23142,22 +23180,22 @@ packages: readable-stream: 4.1.0 dev: true - /zod-to-json-schema@3.24.5(zod@3.24.2): + /zod-to-json-schema@3.24.5(zod@3.25.76): resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} peerDependencies: zod: ^3.24.1 dependencies: - zod: 3.24.2 + zod: 3.25.76 dev: false - /zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.24.2): + /zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.76): resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} peerDependencies: typescript: ^4.9.4 || ^5.0.2 zod: ^3 dependencies: typescript: 5.8.3 - zod: 3.24.2 + zod: 3.25.76 dev: false /zod@3.22.4: @@ -23172,5 +23210,9 @@ packages: resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} dev: false + /zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + dev: false + /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}