diff --git a/docs/package.json b/docs/package.json index 0578e54..3dfa828 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/check": "^0.9.2", "@astrojs/starlight": "^0.25.4", - "astro": "^4.13.1", + "astro": "^4.14.5", "sharp": "^0.33.4" } } diff --git a/package.json b/package.json index 1234204..46683ee 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,6 @@ "@biomejs/biome": "^1.8.3", "@changesets/cli": "^2.27.7", "@playwright/test": "^1.46.0", - "astro": "^4.13.1" + "astro": "^4.14.5" } } diff --git a/playground/package.json b/playground/package.json index 3537f55..49fc3da 100644 --- a/playground/package.json +++ b/playground/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@astrojs/sitemap": "^3.1.6", - "astro": "^4.13.1", + "astro": "^4.14.5", "astro-integration-kit": "^0.16.0", "sharp": "^0.33.4", "theme-playground": "workspace:^" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64ba813..db64b6a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^1.46.0 version: 1.46.0 astro: - specifier: ^4.13.1 - version: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) docs: dependencies: @@ -28,10 +28,10 @@ importers: version: 0.9.2(typescript@5.5.4) '@astrojs/starlight': specifier: ^0.25.4 - version: 0.25.4(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)) + version: 0.25.4(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)) astro: - specifier: ^4.13.1 - version: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) sharp: specifier: ^0.33.4 version: 0.33.4 @@ -82,11 +82,11 @@ importers: specifier: ^3.1.6 version: 3.1.6 astro: - specifier: ^4.13.1 - version: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) astro-integration-kit: specifier: ^0.16.0 - version: 0.16.0(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)) + version: 0.16.0(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)) sharp: specifier: ^0.33.4 version: 0.33.4 @@ -100,8 +100,8 @@ importers: specifier: ^0.8.2 version: 0.8.2(typescript@5.5.4) astro: - specifier: ^4.12.2 - version: 4.13.1(@types/node@20.14.11)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@20.14.11)(rollup@4.20.0)(typescript@5.5.4) theme-ssg: specifier: workspace:^ version: link:../../themes/theme-ssg @@ -129,8 +129,8 @@ importers: specifier: ^22.1.0 version: 22.1.0 astro: - specifier: ^4.13.1 - version: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) tests/themes/theme-ssg: dependencies: @@ -142,8 +142,8 @@ importers: specifier: ^22.1.0 version: 22.1.0 astro: - specifier: ^4.13.1 - version: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + specifier: ^4.14.5 + version: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) packages: @@ -166,6 +166,9 @@ packages: '@astrojs/compiler@2.10.2': resolution: {integrity: sha512-bvH+v8AirwpRWCkYJEyWYdc5Cs/BjG2ZTxIJzttHilXgfKJAdW2496KsUQKzf5j2tOHtaHXKKn9hb9WZiBGpEg==} + '@astrojs/compiler@2.10.3': + resolution: {integrity: sha512-bL/O7YBxsFt55YHU021oL+xz+B/9HvGNId3F9xURN16aeqDK9juHGktdkCSXz+U4nqFACq6ZFvWomOzhV+zfPw==} + '@astrojs/db@0.12.0': resolution: {integrity: sha512-ZrHuH4sJcPE0liTG+mWc6tR7pLax4vKsDBH5hBSo3mWiGjg/jWvMhZsSclYGZ8gRi7+zUh4FDqgcBeiHVmYf6Q==} @@ -946,6 +949,9 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@oslojs/encoding@0.4.1': + resolution: {integrity: sha512-hkjo6MuIK/kQR5CrGNdAPZhS01ZCXuWDRJ187zh6qqF2+yMHZpD9fAYpX8q2bOO6Ryhl3XpCT6kUX76N8hhm4Q==} + '@pagefind/darwin-arm64@1.1.0': resolution: {integrity: sha512-SLsXNLtSilGZjvqis8sX42fBWsWAVkcDh1oerxwqbac84HbiwxpxOC2jm8hRwcR0Z55HPZPWO77XeRix/8GwTg==} cpu: [arm64] @@ -983,6 +989,15 @@ packages: engines: {node: '>=18'} hasBin: true + '@rollup/pluginutils@5.1.0': + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.20.0': resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} cpu: [arm] @@ -1066,6 +1081,9 @@ packages: '@shikijs/core@1.12.1': resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + '@shikijs/core@1.14.1': + resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==} + '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -1263,6 +1281,11 @@ packages: engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true + astro@4.14.5: + resolution: {integrity: sha512-sv47kPE6FnvyxxHHcCePNwTKpOMKBq0r1m6WZYg6ag9j3yF9m72ov64NFB7c+hAMDUKgsHfVdLKjOOqDC/c+fA==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} + hasBin: true + async-listen@3.0.1: resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} engines: {node: '>= 14'} @@ -1691,6 +1714,9 @@ packages: estree-util-visit@2.0.0: resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -2345,6 +2371,10 @@ packages: engines: {node: ^18 || >=20} hasBin: true + neotraverse@0.6.18: + resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==} + engines: {node: '>= 10'} + nlcst-to-string@4.0.0: resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==} @@ -2733,6 +2763,9 @@ packages: shiki@1.12.1: resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} + shiki@1.14.1: + resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -3022,6 +3055,37 @@ packages: terser: optional: true + vite@5.4.2: + resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + vitefu@0.2.5: resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: @@ -3171,6 +3235,9 @@ packages: utf-8-validate: optional: true + xxhash-wasm@1.0.2: + resolution: {integrity: sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==} + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -3207,6 +3274,12 @@ packages: peerDependencies: zod: ^3.23.3 + zod-to-ts@1.2.0: + resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} + peerDependencies: + typescript: ^4.9.4 || ^5.0.2 + zod: ^3 + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -3246,6 +3319,8 @@ snapshots: '@astrojs/compiler@2.10.2': {} + '@astrojs/compiler@2.10.3': {} + '@astrojs/db@0.12.0': dependencies: '@astrojs/studio': 0.1.1 @@ -3332,7 +3407,7 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.0 remark-smartypants: 3.0.2 - shiki: 1.12.1 + shiki: 1.14.1 unified: 11.0.5 unist-util-remove-position: 5.0.0 unist-util-visit: 5.0.0 @@ -3341,12 +3416,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.3(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4))': + '@astrojs/mdx@3.1.3(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.2.0 '@mdx-js/mdx': 3.0.1 acorn: 8.12.1 - astro: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + astro: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -3372,15 +3447,15 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight@0.25.4(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4))': + '@astrojs/starlight@0.25.4(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4))': dependencies: - '@astrojs/mdx': 3.1.3(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)) + '@astrojs/mdx': 3.1.3(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)) '@astrojs/sitemap': 3.1.6 '@pagefind/default-ui': 1.1.0 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - astro: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) - astro-expressive-code: 0.35.6(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)) + astro: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) + astro-expressive-code: 0.35.6(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)) bcp-47: 2.1.0 hast-util-from-html: 2.0.1 hast-util-select: 6.0.2 @@ -3936,7 +4011,7 @@ snapshots: '@expressive-code/plugin-shiki@0.35.6': dependencies: '@expressive-code/core': 0.35.6 - shiki: 1.12.1 + shiki: 1.14.1 '@expressive-code/plugin-text-markers@0.35.6': dependencies: @@ -4157,6 +4232,8 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + '@oslojs/encoding@0.4.1': {} + '@pagefind/darwin-arm64@1.1.0': optional: true @@ -4181,6 +4258,14 @@ snapshots: dependencies: playwright: 1.46.0 + '@rollup/pluginutils@5.1.0(rollup@4.20.0)': + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 4.20.0 + '@rollup/rollup-android-arm-eabi@4.20.0': optional: true @@ -4233,6 +4318,10 @@ snapshots: dependencies: '@types/hast': 3.0.4 + '@shikijs/core@1.14.1': + dependencies: + '@types/hast': 3.0.4 + '@types/acorn@4.0.6': dependencies: '@types/estree': 1.0.5 @@ -4425,9 +4514,9 @@ snapshots: astring@1.8.6: {} - astro-expressive-code@0.35.6(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)): + astro-expressive-code@0.35.6(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)): dependencies: - astro: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) + astro: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) rehype-expressive-code: 0.35.6 astro-integration-kit@0.16.0(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)): @@ -4436,6 +4525,12 @@ snapshots: pathe: 1.1.2 recast: 0.23.9 + astro-integration-kit@0.16.0(astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4)): + dependencies: + astro: 4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4) + pathe: 1.1.2 + recast: 0.23.9 + astro-pages@0.3.0(astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4)): dependencies: astro: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) @@ -4445,7 +4540,7 @@ snapshots: dependencies: astro: 4.13.1(@types/node@22.1.0)(typescript@5.5.4) - astro@4.13.1(@types/node@20.14.11)(typescript@5.5.4): + astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.2 '@astrojs/internal-helpers': 0.4.1 @@ -4502,8 +4597,8 @@ snapshots: tsconfck: 3.1.1(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.2 - vite: 5.4.0(@types/node@20.14.11) - vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.11)) + vite: 5.4.0(@types/node@22.1.0) + vitefu: 0.2.5(vite@5.4.0(@types/node@22.1.0)) which-pm: 3.0.0 yargs-parser: 21.1.1 zod: 3.23.8 @@ -4522,9 +4617,9 @@ snapshots: - terser - typescript - astro@4.13.1(@types/node@22.1.0)(typescript@5.5.4): + astro@4.14.5(@types/node@20.14.11)(rollup@4.20.0)(typescript@5.5.4): dependencies: - '@astrojs/compiler': 2.10.2 + '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 '@astrojs/markdown-remark': 5.2.0 '@astrojs/telemetry': 3.1.0 @@ -4534,6 +4629,8 @@ snapshots: '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) '@babel/traverse': 7.25.3 '@babel/types': 7.25.2 + '@oslojs/encoding': 0.4.1 + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) '@types/babel__core': 7.20.5 '@types/cookie': 0.6.0 acorn: 8.12.1 @@ -4564,7 +4661,9 @@ snapshots: js-yaml: 4.1.0 kleur: 4.1.5 magic-string: 0.30.11 + micromatch: 4.0.7 mrmime: 2.0.0 + neotraverse: 0.6.18 ora: 8.0.1 p-limit: 6.1.0 p-queue: 8.0.1 @@ -4573,24 +4672,111 @@ snapshots: prompts: 2.4.2 rehype: 13.0.1 semver: 7.6.3 - shiki: 1.12.1 + shiki: 1.14.1 string-width: 7.2.0 strip-ansi: 7.1.0 tsconfck: 3.1.1(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.2 - vite: 5.4.0(@types/node@22.1.0) - vitefu: 0.2.5(vite@5.4.0(@types/node@22.1.0)) + vite: 5.4.2(@types/node@20.14.11) + vitefu: 0.2.5(vite@5.4.2(@types/node@20.14.11)) + which-pm: 3.0.0 + xxhash-wasm: 1.0.2 + yargs-parser: 21.1.1 + zod: 3.23.8 + zod-to-json-schema: 3.23.2(zod@3.23.8) + zod-to-ts: 1.2.0(typescript@5.5.4)(zod@3.23.8) + optionalDependencies: + sharp: 0.33.4 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - typescript + + astro@4.14.5(@types/node@22.1.0)(rollup@4.20.0)(typescript@5.5.4): + dependencies: + '@astrojs/compiler': 2.10.3 + '@astrojs/internal-helpers': 0.4.1 + '@astrojs/markdown-remark': 5.2.0 + '@astrojs/telemetry': 3.1.0 + '@babel/core': 7.25.2 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + '@oslojs/encoding': 0.4.1 + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) + '@types/babel__core': 7.20.5 + '@types/cookie': 0.6.0 + acorn: 8.12.1 + aria-query: 5.3.0 + axobject-query: 4.1.0 + boxen: 7.1.1 + ci-info: 4.0.0 + clsx: 2.1.1 + common-ancestor-path: 1.0.1 + cookie: 0.6.0 + cssesc: 3.0.0 + debug: 4.3.6 + deterministic-object-hash: 2.0.2 + devalue: 5.0.0 + diff: 5.2.0 + dlv: 1.1.3 + dset: 3.1.3 + es-module-lexer: 1.5.4 + esbuild: 0.21.5 + estree-walker: 3.0.3 + execa: 8.0.1 + fast-glob: 3.3.2 + flattie: 1.1.1 + github-slugger: 2.0.0 + gray-matter: 4.0.3 + html-escaper: 3.0.3 + http-cache-semantics: 4.1.1 + js-yaml: 4.1.0 + kleur: 4.1.5 + magic-string: 0.30.11 + micromatch: 4.0.7 + mrmime: 2.0.0 + neotraverse: 0.6.18 + ora: 8.0.1 + p-limit: 6.1.0 + p-queue: 8.0.1 + path-to-regexp: 6.2.2 + preferred-pm: 4.0.0 + prompts: 2.4.2 + rehype: 13.0.1 + semver: 7.6.3 + shiki: 1.14.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + tsconfck: 3.1.1(typescript@5.5.4) + unist-util-visit: 5.0.0 + vfile: 6.0.2 + vite: 5.4.2(@types/node@22.1.0) + vitefu: 0.2.5(vite@5.4.2(@types/node@22.1.0)) which-pm: 3.0.0 + xxhash-wasm: 1.0.2 yargs-parser: 21.1.1 zod: 3.23.8 zod-to-json-schema: 3.23.2(zod@3.23.8) + zod-to-ts: 1.2.0(typescript@5.5.4)(zod@3.23.8) optionalDependencies: sharp: 0.33.4 transitivePeerDependencies: - '@types/node' - less - lightningcss + - rollup - sass - sass-embedded - stylus @@ -4936,6 +5122,8 @@ snapshots: '@types/estree-jsx': 1.0.5 '@types/unist': 3.0.2 + estree-walker@2.0.2: {} + estree-walker@3.0.3: dependencies: '@types/estree': 1.0.5 @@ -5965,6 +6153,8 @@ snapshots: nanoid@5.0.7: {} + neotraverse@0.6.18: {} + nlcst-to-string@4.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -6445,6 +6635,11 @@ snapshots: '@shikijs/core': 1.12.1 '@types/hast': 3.0.4 + shiki@1.14.1: + dependencies: + '@shikijs/core': 1.14.1 + '@types/hast': 3.0.4 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -6711,32 +6906,45 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite@5.4.0(@types/node@20.14.11): + vite@5.4.0(@types/node@22.1.0): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 fsevents: 2.3.3 - vite@5.4.0(@types/node@22.1.0): + vite@5.4.2(@types/node@20.14.11): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.20.0 optionalDependencies: - '@types/node': 22.1.0 + '@types/node': 20.14.11 fsevents: 2.3.3 - vitefu@0.2.5(vite@5.4.0(@types/node@20.14.11)): + vite@5.4.2(@types/node@22.1.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.41 + rollup: 4.20.0 optionalDependencies: - vite: 5.4.0(@types/node@20.14.11) + '@types/node': 22.1.0 + fsevents: 2.3.3 vitefu@0.2.5(vite@5.4.0(@types/node@22.1.0)): optionalDependencies: vite: 5.4.0(@types/node@22.1.0) + vitefu@0.2.5(vite@5.4.2(@types/node@20.14.11)): + optionalDependencies: + vite: 5.4.2(@types/node@20.14.11) + + vitefu@0.2.5(vite@5.4.2(@types/node@22.1.0)): + optionalDependencies: + vite: 5.4.2(@types/node@22.1.0) + volar-service-css@0.0.59(@volar/language-service@2.4.0-alpha.18): dependencies: vscode-css-languageservice: 6.3.0 @@ -6869,6 +7077,8 @@ snapshots: ws@8.18.0: {} + xxhash-wasm@1.0.2: {} + y18n@5.0.8: {} yallist@2.1.2: {} @@ -6898,6 +7108,11 @@ snapshots: dependencies: zod: 3.23.8 + zod-to-ts@1.2.0(typescript@5.5.4)(zod@3.23.8): + dependencies: + typescript: 5.5.4 + zod: 3.23.8 + zod@3.23.8: {} zwitch@2.0.4: {} diff --git a/tests/e2e/ssg/package.json b/tests/e2e/ssg/package.json index 1385aa1..3661dab 100644 --- a/tests/e2e/ssg/package.json +++ b/tests/e2e/ssg/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@astrojs/check": "^0.8.2", - "astro": "^4.12.2", + "astro": "^4.14.5", "theme-ssg": "workspace:^", "typescript": "^5.5.3" }, diff --git a/tests/themes/theme-playground/package.json b/tests/themes/theme-playground/package.json index dd5e626..997a1df 100644 --- a/tests/themes/theme-playground/package.json +++ b/tests/themes/theme-playground/package.json @@ -15,7 +15,7 @@ "scripts": {}, "devDependencies": { "@types/node": "^22.1.0", - "astro": "^4.13.1" + "astro": "^4.14.5" }, "dependencies": { "@astrojs/sitemap": "^3.1.6", diff --git a/tests/themes/theme-ssg/package.json b/tests/themes/theme-ssg/package.json index 7030bfb..f396930 100644 --- a/tests/themes/theme-ssg/package.json +++ b/tests/themes/theme-ssg/package.json @@ -15,7 +15,7 @@ "scripts": {}, "devDependencies": { "@types/node": "^22.1.0", - "astro": "^4.13.1" + "astro": "^4.14.5" }, "dependencies": { "astro-theme-provider": "workspace:^"