diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 7dabfac83d..a440368329 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -12,13 +12,13 @@ "@astrojs/markdown-remark": "^6.0.2", "@astrojs/starlight": "^0.31.1", "@interledger/docs-design-system": "^0.6.1", - "astro": "5.1.7", + "astro": "5.1.5", "astro-graphql-plugin": "^0.3.0", "graphql": "16.8.1", "mermaid": "^11.4.1", "rehype-autolink-headings": "^7.1.0", "rehype-mathjax": "^6.0.0", "remark-math": "^6.0.0", - "starlight-links-validator": "^0.14.1" + "starlight-links-validator": "^0.13.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74ed7f5b2b..466146e60b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -562,13 +562,13 @@ importers: version: 6.0.2 '@astrojs/starlight': specifier: ^0.31.1 - version: 0.31.1(astro@5.1.7) + version: 0.31.1(astro@5.1.5) '@interledger/docs-design-system': specifier: ^0.6.1 version: 0.6.1 astro: - specifier: 5.1.7 - version: 5.1.7(typescript@5.6.3) + specifier: 5.1.5 + version: 5.1.5(typescript@5.6.3) astro-graphql-plugin: specifier: ^0.3.0 version: 0.3.0(graphql@16.8.1) @@ -588,8 +588,8 @@ importers: specifier: ^6.0.0 version: 6.0.0 starlight-links-validator: - specifier: ^0.14.1 - version: 0.14.1(@astrojs/starlight@0.31.1) + specifier: ^0.13.2 + version: 0.13.4(@astrojs/starlight@0.31.1)(astro@5.1.5) packages/frontend: dependencies: @@ -1125,6 +1125,32 @@ packages: resolution: {integrity: sha512-EdDWkC3JJVcpGpqJAU/5hSk2LKXyG3mNGkzGoAuyK+xoPHbaVdSuIWoN1QTnmK3N/gGfaaAfM8gO2KDCAW7S3w==} dev: false + /@astrojs/markdown-remark@6.0.1: + resolution: {integrity: sha512-CTSYijj25NfxgZi15TU3CwPwgyD1/7yA3FcdcNmB9p94nydupiUbrIiq3IqeTp2m5kCVzxbPZeC7fTwEOaNyGw==} + dependencies: + '@astrojs/prism': 3.2.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.0 + remark-parse: 11.0.0 + remark-rehype: 11.1.1 + remark-smartypants: 3.0.2 + shiki: 1.28.0 + 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/markdown-remark@6.0.2: resolution: {integrity: sha512-aAoHGVRK3rebCYbaLjyyR+3VeAuTz4q49syUxJP29Oo5yZHdy4cCAXRqLBdr9mJVlxCUUjZiF0Dau6YBf65SGg==} dependencies: @@ -1151,7 +1177,7 @@ packages: - supports-color dev: false - /@astrojs/mdx@4.0.6(astro@5.1.7): + /@astrojs/mdx@4.0.6(astro@5.1.5): resolution: {integrity: sha512-ADLYzHrJeIIyXk6grCBr6TmHtM1buXJ/84ulwuZrte8liI0/iQSujeOjzW0/GKgh1RBBGpg1/mopbkn1sPGz5w==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} peerDependencies: @@ -1160,7 +1186,7 @@ packages: '@astrojs/markdown-remark': 6.0.2 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 5.1.7(typescript@5.6.3) + astro: 5.1.5(typescript@5.6.3) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.4 @@ -1190,19 +1216,19 @@ packages: zod: 3.23.8 dev: false - /@astrojs/starlight@0.31.1(astro@5.1.7): + /@astrojs/starlight@0.31.1(astro@5.1.5): resolution: {integrity: sha512-VIVkHugwgtEqJPiRH8+ouP0UqUfdmpBO9C64R+6QaQ2qmADNkI/BA3/YAJHTBZYlMQQGEEuLJwD9qpaUovi52Q==} peerDependencies: astro: ^5.1.5 dependencies: - '@astrojs/mdx': 4.0.6(astro@5.1.7) + '@astrojs/mdx': 4.0.6(astro@5.1.5) '@astrojs/sitemap': 3.2.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.1.7(typescript@5.6.3) - astro-expressive-code: 0.40.1(astro@5.1.7) + astro: 5.1.5(typescript@5.6.3) + astro-expressive-code: 0.40.1(astro@5.1.5) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.2 @@ -2287,7 +2313,6 @@ packages: cpu: [ppc64] os: [aix] requiresBuild: true - dev: true optional: true /@esbuild/aix-ppc64@0.24.2: @@ -2314,7 +2339,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true optional: true /@esbuild/android-arm64@0.24.2: @@ -2341,7 +2365,6 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: true optional: true /@esbuild/android-arm@0.24.2: @@ -2368,7 +2391,6 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: true optional: true /@esbuild/android-x64@0.24.2: @@ -2395,7 +2417,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@esbuild/darwin-arm64@0.24.2: @@ -2422,7 +2443,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@esbuild/darwin-x64@0.24.2: @@ -2449,7 +2469,6 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: true optional: true /@esbuild/freebsd-arm64@0.24.2: @@ -2476,7 +2495,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: true optional: true /@esbuild/freebsd-x64@0.24.2: @@ -2503,7 +2521,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-arm64@0.24.2: @@ -2530,7 +2547,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-arm@0.24.2: @@ -2557,7 +2573,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-ia32@0.24.2: @@ -2584,7 +2599,6 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-loong64@0.24.2: @@ -2611,7 +2625,6 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-mips64el@0.24.2: @@ -2638,7 +2651,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-ppc64@0.24.2: @@ -2665,7 +2677,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-riscv64@0.24.2: @@ -2692,7 +2703,6 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-s390x@0.24.2: @@ -2719,7 +2729,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@esbuild/linux-x64@0.24.2: @@ -2755,7 +2764,6 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: true optional: true /@esbuild/netbsd-x64@0.24.2: @@ -2791,7 +2799,6 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: true optional: true /@esbuild/openbsd-x64@0.24.2: @@ -2818,7 +2825,6 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: true optional: true /@esbuild/sunos-x64@0.24.2: @@ -2845,7 +2851,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@esbuild/win32-arm64@0.24.2: @@ -2872,7 +2877,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@esbuild/win32-ia32@0.24.2: @@ -2899,7 +2903,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@esbuild/win32-x64@0.24.2: @@ -7013,8 +7016,8 @@ packages: pg-types: 2.2.0 dev: false - /@types/picomatch@3.0.2: - resolution: {integrity: sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==} + /@types/picomatch@2.3.3: + resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} dev: false /@types/prop-types@15.7.5: @@ -8043,12 +8046,12 @@ packages: resolution: {integrity: sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==} hasBin: true - /astro-expressive-code@0.40.1(astro@5.1.7): + /astro-expressive-code@0.40.1(astro@5.1.5): resolution: {integrity: sha512-dQ47XhgtxuRTiKQrZOJKdebMuxvvTBR89U439EHzLP6KR45IILFlGDihGQp3//1aUjj4nwpbINSzms1heJ7vmQ==} peerDependencies: astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 dependencies: - astro: 5.1.7(typescript@5.6.3) + astro: 5.1.5(typescript@5.6.3) rehype-expressive-code: 0.40.1 dev: false @@ -8070,14 +8073,14 @@ packages: - utf-8-validate dev: false - /astro@5.1.7(typescript@5.6.3): - resolution: {integrity: sha512-hGYHtO+67ZWDl0TY9ysh2iBv2KOgcgvpFJaMGZvknqBjh6TGqrwtWldCsJr1CK57rK8ycpPwC3Bi5bPaBELMuw==} + /astro@5.1.5(typescript@5.6.3): + resolution: {integrity: sha512-Q9TE4aNlczxVoPDoXR3UcjLezL+70z0KbTRXovE4ybpx0mgNL1jsmSWtF3UFXB5+GTf9JK7om5fbIaaMReKcUg==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.2 - '@astrojs/markdown-remark': 6.0.2 + '@astrojs/markdown-remark': 6.0.1 '@astrojs/telemetry': 3.2.0 '@oslojs/encoding': 1.1.0 '@rollup/pluginutils': 5.1.4 @@ -8098,7 +8101,7 @@ packages: dlv: 1.1.3 dset: 3.1.4 es-module-lexer: 1.6.0 - esbuild: 0.24.2 + esbuild: 0.21.5 estree-walker: 3.0.3 fast-glob: 3.3.3 flattie: 1.1.1 @@ -8125,8 +8128,8 @@ packages: unist-util-visit: 5.0.0 unstorage: 1.14.4 vfile: 6.0.3 - vite: 6.0.7 - vitefu: 1.0.5(vite@6.0.7) + vite: 6.0.9 + vitefu: 1.0.5(vite@6.0.9) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -10460,7 +10463,6 @@ packages: '@esbuild/win32-arm64': 0.21.5 '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - dev: true /esbuild@0.24.2: resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} @@ -11930,6 +11932,17 @@ packages: web-namespaces: 2.0.1 dev: false + /hast-util-from-html@2.0.1: + resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} + dependencies: + '@types/hast': 3.0.4 + devlop: 1.1.0 + hast-util-from-parse5: 8.0.1 + parse5: 7.1.2 + vfile: 6.0.3 + vfile-message: 4.0.2 + dev: false + /hast-util-from-html@2.0.3: resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} dependencies: @@ -18486,16 +18499,18 @@ packages: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} dev: false - /starlight-links-validator@0.14.1(@astrojs/starlight@0.31.1): - resolution: {integrity: sha512-qd5zMBezFhE3R/RBW2am58jVMK3ydcHs8TqOOBLimjn+iXqWV/ZkLlpcavoIOd//w72cX3L//lN4TA+a7vdaZg==} - engines: {node: '>=18.17.1'} + /starlight-links-validator@0.13.4(@astrojs/starlight@0.31.1)(astro@5.1.5): + resolution: {integrity: sha512-LdmLbJyPHVrSUhcuxiP3pJNnW8zRcOg/32C996Ic0LOCKbB8vylqHLvAMdIhT67FvEV4eAROun+2wTVU2J156A==} + engines: {node: '>=18.14.1'} peerDependencies: '@astrojs/starlight': '>=0.15.0' + astro: '>=4.0.0' dependencies: - '@astrojs/starlight': 0.31.1(astro@5.1.7) - '@types/picomatch': 3.0.2 + '@astrojs/starlight': 0.31.1(astro@5.1.5) + '@types/picomatch': 2.3.3 + astro: 5.1.5(typescript@5.6.3) github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 + hast-util-from-html: 2.0.1 hast-util-has-property: 3.0.0 is-absolute-url: 4.0.1 kleur: 4.1.5 @@ -20077,8 +20092,8 @@ packages: fsevents: 2.3.3 dev: true - /vite@6.0.7: - resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==} + /vite@6.0.9: + resolution: {integrity: sha512-MSgUxHcaXLtnBPktkbUSoQUANApKYuxZ6DrbVENlIorbhL2dZydTLaZ01tjUoE3szeFzlFk9ANOKk0xurh4MKA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -20124,7 +20139,7 @@ packages: fsevents: 2.3.3 dev: false - /vitefu@1.0.5(vite@6.0.7): + /vitefu@1.0.5(vite@6.0.9): resolution: {integrity: sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==} peerDependencies: vite: '>=4.5.3' @@ -20132,7 +20147,7 @@ packages: vite: optional: true dependencies: - vite: 6.0.7 + vite: 6.0.9 dev: false /vscode-jsonrpc@8.2.0: