diff --git a/package-lock.json b/package-lock.json index 4f97920e5..2a7350e51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,22 +9,22 @@ "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/sitemap": "^3.2.1", - "@astrojs/starlight": "^0.29.0", + "@astrojs/starlight": "^0.29.2", "@astrojs/starlight-tailwind": "^2.0.3", "@astrojs/tailwind": "^5.1.2", "@preline/accordion": "^2.5.0", - "@preline/collapse": "^2.5.0", + "@preline/collapse": "^2.6.0", "@preline/dropdown": "^2.5.0", - "@preline/overlay": "^2.5.0", - "@preline/tabs": "^2.5.0", - "astro": "^4.16.13", - "astro-compressor": "^0.4.1", + "@preline/overlay": "^2.6.0", + "@preline/tabs": "^2.6.0", + "astro": "^4.16.16", + "astro-compressor": "^1.0.0", "clipboard": "^2.0.11", "globby": "^14.0.2", "gsap": "^3.12.5", "html-minifier-terser": "^7.2.0", - "lenis": "^1.1.16", - "preline": "^2.5.1", + "lenis": "^1.1.17", + "preline": "^2.6.0", "rimraf": "^6.0.1", "sharp": "^0.33.5", "sharp-ico": "^0.1.5", @@ -32,11 +32,11 @@ }, "devDependencies": { "@tailwindcss/forms": "^0.5.9", - "astro-vtbot": "^1.10.6", - "prettier": "^3.3.3", + "astro-vtbot": "^1.10.7", + "prettier": "^3.4.2", "prettier-plugin-astro": "^0.14.1", - "prettier-plugin-tailwindcss": "^0.6.8", - "typescript": "^5.6.3" + "prettier-plugin-tailwindcss": "^0.6.9", + "typescript": "^5.7.2" } }, "node_modules/@alloc/quick-lru": { @@ -203,9 +203,9 @@ } }, "node_modules/@astrojs/starlight": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.29.1.tgz", - "integrity": "sha512-0f/YRTo9oche2AqPyPzhKMl5uT09ANM8Yuwb54AIaWOnOYXsedEekS+ryYVsz5jo3F0AfA7MlZhwqj+z2ZtmcA==", + "version": "0.29.2", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.29.2.tgz", + "integrity": "sha512-xv9AhWkP3fxCB6EF6MlT4yEbxzye3aMSbuVbFEGbQh8G/w1MPhdNCnQakIHpmIwwyxwG9cW3mQdAZum4oOO39w==", "dependencies": { "@astrojs/mdx": "^3.1.3", "@astrojs/sitemap": "^3.1.6", @@ -639,6 +639,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "aix" @@ -654,6 +655,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -669,6 +671,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -684,6 +687,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -699,6 +703,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -714,6 +719,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -729,6 +735,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -744,6 +751,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -759,6 +767,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -774,6 +783,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -789,6 +799,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -804,6 +815,7 @@ "cpu": [ "loong64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -819,6 +831,7 @@ "cpu": [ "mips64el" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -834,6 +847,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -849,6 +863,7 @@ "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -864,6 +879,7 @@ "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -879,6 +895,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -894,6 +911,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -909,6 +927,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -924,6 +943,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "sunos" @@ -939,6 +959,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -954,6 +975,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -969,6 +991,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1626,9 +1649,9 @@ "integrity": "sha512-vQnRTJ0W1FNHsgwgQ/i6OXXDkRuT1oaR9WNjgTX8jeldQfnU40NYCJdjyhdPX5kCkNH2Q8AW6ihG/8XI2DNGJA==" }, "node_modules/@preline/collapse": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@preline/collapse/-/collapse-2.5.0.tgz", - "integrity": "sha512-FFVB+T7FXn66EUmwgR8c1OtxXDlL74pRvBXtntXwwQ+9fqCZML1xPTOXfdeRL4e46kroAtigVcp/Y28lEpkXTQ==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@preline/collapse/-/collapse-2.6.0.tgz", + "integrity": "sha512-0w/Gd5g2N81atuMhEikAyW/88yIk/Gt7wnrIMB5NZQry5CWj8SAf0kksb2wtFF5uakA/tnbSuXzeCcabbZe0uw==" }, "node_modules/@preline/dropdown": { "version": "2.5.0", @@ -1636,14 +1659,14 @@ "integrity": "sha512-ydKGBx02eLWzmCn8gkaaTe/gXXqvkZKZCgCYCWETRdy31qhaam43hvJMcpsGOROWSjlPNBgVyGrwYdAgJUO68g==" }, "node_modules/@preline/overlay": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@preline/overlay/-/overlay-2.5.0.tgz", - "integrity": "sha512-5eWzP2N3sTOKhgoefXdrrxUNQh8F678von6ehN1cD79ujVfShYdWowvjtzMlUiTePbF0pgM/wG6D6mRzicOMzw==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@preline/overlay/-/overlay-2.6.0.tgz", + "integrity": "sha512-UHwvQ/urc9JXkepINlFUXYYZg6Z4FMKyN2YO/2Kn7mCbpY+QbXtoRBvq+8j9aC2MFOvV6HQhm1yLbCibt1qwFA==" }, "node_modules/@preline/tabs": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@preline/tabs/-/tabs-2.5.0.tgz", - "integrity": "sha512-JdMwRCtbJ0G9goqU+6214/ncfJX8zthEeLl1i9YYyeFLqTJvXPTIW5MWKyXpR4Gi1RUjr2NnT86Abtjp97bESg==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@preline/tabs/-/tabs-2.6.0.tgz", + "integrity": "sha512-7zL1TAwRHjYyhMAX7HrJ56Xa8wgTnWBXl+5PsGKJsAeHrv09k5DbRKLYvAMbAROXg/ZRz8Z5Dko96/AUhuNecg==" }, "node_modules/@rollup/pluginutils": { "version": "5.1.3", @@ -2377,9 +2400,10 @@ } }, "node_modules/astro": { - "version": "4.16.13", - "resolved": "https://registry.npmjs.org/astro/-/astro-4.16.13.tgz", - "integrity": "sha512-Mtd76+BC0zLWqoXpf9xc731AhdH4MNh5JFHYdLRvSH0Nqn48hA64dPGh/cWsJvh/DZFmC0NTZusM1Qq2gyNaVg==", + "version": "4.16.16", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.16.16.tgz", + "integrity": "sha512-H1CttrV6+JFrDBQx0Mcbq5i5AeLhCbztB786+9wEu3svWL/QPNeCGqF0dgNORAYmP+rODGCPu/y9qKSh87iLuA==", + "license": "MIT", "dependencies": { "@astrojs/compiler": "^2.10.3", "@astrojs/internal-helpers": "0.4.1", @@ -2396,7 +2420,7 @@ "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", - "ci-info": "^4.0.0", + "ci-info": "^4.1.0", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^0.7.2", @@ -2418,7 +2442,7 @@ "http-cache-semantics": "^4.1.1", "js-yaml": "^4.1.0", "kleur": "^4.1.5", - "magic-string": "^0.30.12", + "magic-string": "^0.30.14", "magicast": "^0.3.5", "micromatch": "^4.0.8", "mrmime": "^2.0.0", @@ -2430,15 +2454,15 @@ "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.6.3", - "shiki": "^1.22.2", + "shiki": "^1.23.1", "tinyexec": "^0.3.1", "tsconfck": "^3.1.4", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3", - "vite": "^5.4.10", - "vitefu": "^1.0.3", + "vite": "^5.4.11", + "vitefu": "^1.0.4", "which-pm": "^3.0.0", - "xxhash-wasm": "^1.0.2", + "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.5", @@ -2457,9 +2481,10 @@ } }, "node_modules/astro-compressor": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/astro-compressor/-/astro-compressor-0.4.1.tgz", - "integrity": "sha512-IAgYAlxYRMolaptsFB9quH7RxX4eUeC4UfULCPhT+ILcg7m1kbaxuyUKqGg9Hh+KZ+FNPPDAz7DqUfl+HDWhQg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astro-compressor/-/astro-compressor-1.0.0.tgz", + "integrity": "sha512-MNGRmjIsb73BIJivbU/HnTbPu5CEFvXp1NCev0bpsuK/cp4cCPX6C1omUPXzw2oQbtKv0phTTTtEk+h20SrF1Q==", + "license": "MIT" }, "node_modules/astro-expressive-code": { "version": "0.38.3", @@ -3311,6 +3336,7 @@ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4515,9 +4541,9 @@ } }, "node_modules/lenis": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/lenis/-/lenis-1.1.16.tgz", - "integrity": "sha512-bGS8IxJW3x310gTwFylgYU6bGzeVnTALmgyLP8RZ9DFSYC/hN3fi+urCWspr5otljbDAGF4ND2GKCFtemAd45Q==", + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/lenis/-/lenis-1.1.17.tgz", + "integrity": "sha512-22XhWvjoJynQdfguMp1V+5ZbGUdGkJ4rtQy8x+w52NKxYb+OIZhGXC9Fo2PQTWzKDbYNDUb/O1CIbeEQHkZbag==", "funding": { "type": "github", "url": "https://github.com/sponsors/darkroomengineering" @@ -4661,9 +4687,10 @@ } }, "node_modules/magic-string": { - "version": "0.30.13", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.13.tgz", - "integrity": "sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==", + "version": "0.30.14", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.14.tgz", + "integrity": "sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==", + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } @@ -6361,17 +6388,17 @@ } }, "node_modules/preline": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/preline/-/preline-2.5.1.tgz", - "integrity": "sha512-fEXOsz0xLfTm5sJmNanourrMjwjcgGtaVNg8Pt6GzUbZ/oXHIdcR94LBdeE0Ea0pBPFOOHzEL5LQwSbAvCJEfw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/preline/-/preline-2.6.0.tgz", + "integrity": "sha512-8O9ayfWgicM8w64k6HIXoRafVqI3xsyFhlT/OCR99USR5izlMGvCunAW+HsTtCwWI0V04m96eXcYy8ElYkDqNg==", "dependencies": { "@popperjs/core": "^2.11.2" } }, "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "devOptional": true, "bin": { "prettier": "bin/prettier.cjs" @@ -6398,9 +6425,9 @@ } }, "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.8.tgz", - "integrity": "sha512-dGu3kdm7SXPkiW4nzeWKCl3uoImdd5CTZEJGxyypEPL37Wj0HT2pLqjrvSei1nTeuQfO4PUfjeW5cTUNRLZ4sA==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.9.tgz", + "integrity": "sha512-r0i3uhaZAXYP0At5xGfJH876W3HHGHDp+LCRUJrs57PBeQ6mYHMwr25KH8NPX44F2yGTvdnH7OqCshlQx183Eg==", "dev": true, "engines": { "node": ">=14.21.3" @@ -7767,9 +7794,10 @@ "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==" }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -8023,6 +8051,7 @@ "version": "5.4.11", "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", + "license": "MIT", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -8078,15 +8107,16 @@ } }, "node_modules/vitefu": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.3.tgz", - "integrity": "sha512-iKKfOMBHob2WxEJbqbJjHAkmYgvFDPhuqrO82om83S8RLk+17FtyMBfcyeH8GqD0ihShtkMW/zzJgiA51hCNCQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.4.tgz", + "integrity": "sha512-y6zEE3PQf6uu/Mt6DTJ9ih+kyJLr4XcSgHR2zUkM8SWDhuixEJxfJ6CZGMHh1Ec3vPLoEA0IHU5oWzVqw8ulow==", + "license": "MIT", "workspaces": [ "tests/deps/*", "tests/projects/*" ], "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-beta.0" + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { "vite": { diff --git a/package.json b/package.json index 4617ad63e..132c923aa 100644 --- a/package.json +++ b/package.json @@ -12,22 +12,22 @@ "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/sitemap": "^3.2.1", - "@astrojs/starlight": "^0.29.0", + "@astrojs/starlight": "^0.29.2", "@astrojs/starlight-tailwind": "^2.0.3", "@astrojs/tailwind": "^5.1.2", "@preline/accordion": "^2.5.0", - "@preline/collapse": "^2.5.0", + "@preline/collapse": "^2.6.0", "@preline/dropdown": "^2.5.0", - "@preline/overlay": "^2.5.0", - "@preline/tabs": "^2.5.0", - "astro": "^4.16.13", - "astro-compressor": "^0.4.1", + "@preline/overlay": "^2.6.0", + "@preline/tabs": "^2.6.0", + "astro": "^4.16.16", + "astro-compressor": "^1.0.0", "clipboard": "^2.0.11", "globby": "^14.0.2", "gsap": "^3.12.5", "html-minifier-terser": "^7.2.0", - "lenis": "^1.1.16", - "preline": "^2.5.1", + "lenis": "^1.1.17", + "preline": "^2.6.0", "rimraf": "^6.0.1", "sharp": "^0.33.5", "sharp-ico": "^0.1.5", @@ -35,10 +35,10 @@ }, "devDependencies": { "@tailwindcss/forms": "^0.5.9", - "astro-vtbot": "^1.10.6", - "prettier": "^3.3.3", + "astro-vtbot": "^1.10.7", + "prettier": "^3.4.2", "prettier-plugin-astro": "^0.14.1", - "prettier-plugin-tailwindcss": "^0.6.8", - "typescript": "^5.6.3" + "prettier-plugin-tailwindcss": "^0.6.9", + "typescript": "^5.7.2" } } diff --git a/src/components/ui/starlight/Head.astro b/src/components/ui/starlight/Head.astro index 45fc91c86..762f19fee 100644 --- a/src/components/ui/starlight/Head.astro +++ b/src/components/ui/starlight/Head.astro @@ -1,14 +1,14 @@ --- -import type { Props } from "@astrojs/starlight/props"; -import StarlightHead from "@astrojs/starlight/components/Head.astro"; -import VtbotStarlight from "astro-vtbot/components/starlight/Base.astro"; +import type { Props } from '@astrojs/starlight/props'; +import StarlightHead from '@astrojs/starlight/components/Head.astro'; +import VtbotStarlight from 'astro-vtbot/components/starlight/Base.astro'; // https://docs.astro.build/en/guides/view-transitions/#fallback-control Astro.props.viewTransitionsFallback = "animate"; --- - +