diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 6b7dfb5a1..357e1731e 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -18,7 +18,7 @@ runs: run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ env.STORE_PATH }} diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index 1504de9a8..1aca6c45c 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -18,7 +18,7 @@ jobs: - name: Create Issue From File if: env.lychee_exit_code != 0 - uses: peter-evans/create-issue-from-file@v4 + uses: peter-evans/create-issue-from-file@v5 with: title: Link Checker Report content-filepath: ./lychee/out.md diff --git a/package.json b/package.json index 4ac4a547f..ee929f2f3 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "test:e2e": "pnpm run test:playwright" }, "devDependencies": { - "@astrojs/rss": "4.0.2", - "@astrojs/sitemap": "3.0.4", + "@astrojs/rss": "4.0.3", + "@astrojs/sitemap": "3.0.5", "@astrojs/tailwind": "5.1.0", "@iconify-json/akar-icons": "^1.1.23", "@iconify-json/charm": "^1.1.12", @@ -45,7 +45,7 @@ "@typescript-eslint/parser": "6.19.0", "@vite-pwa/astro": "^0.2.0", "@vueuse/core": "10.7.2", - "astro": "4.1.2", + "astro": "4.2.4", "astro-compress": "2.2.8", "astro-critters": "2.0.11", "astro-icon": "1.0.2", @@ -56,21 +56,21 @@ "dompurify": "3.0.8", "eslint": "8.56.0", "eslint-config-standard": "17.1.0", - "eslint-plugin-astro": "0.31.2", + "eslint-plugin-astro": "0.31.3", "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-n": "16.6.2", "eslint-plugin-promise": "6.1.1", "flowbite": "^2.2.1", - "husky": "8.0.3", + "husky": "9.0.6", "locale-emoji": "0.3.0", "marked": "11.1.1", "mdast-util-to-string": "4.0.0", "nanostores": "0.9.5", "postcss-nesting": "12.0.2", "postcss-preset-env": "9.3.0", - "prettier": "3.2.2", - "prettier-plugin-astro": "0.12.3", + "prettier": "3.2.4", + "prettier-plugin-astro": "0.13.0", "prettier-plugin-tailwindcss": "0.5.11", "reading-time": "1.5.0", "rehype-accessible-emojis": "^0.3.2", @@ -81,8 +81,8 @@ }, "dependencies": { "fuse.js": "^7.0.0", - "sass": "1.69.7", + "sass": "1.70.0", "sharp": "0.33.2" }, - "packageManager": "pnpm@8.14.1" + "packageManager": "pnpm@8.14.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc86b4282..fb37fb83c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,22 +9,22 @@ dependencies: specifier: ^7.0.0 version: 7.0.0 sass: - specifier: 1.69.7 - version: 1.69.7 + specifier: 1.70.0 + version: 1.70.0 sharp: specifier: 0.33.2 version: 0.33.2 devDependencies: '@astrojs/rss': - specifier: 4.0.2 - version: 4.0.2 + specifier: 4.0.3 + version: 4.0.3 '@astrojs/sitemap': - specifier: 3.0.4 - version: 3.0.4 + specifier: 3.0.5 + version: 3.0.5 '@astrojs/tailwind': specifier: 5.1.0 - version: 5.1.0(astro@4.1.2)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.2.4)(tailwindcss@3.4.1) '@iconify-json/akar-icons': specifier: ^1.1.23 version: 1.1.23 @@ -84,13 +84,13 @@ devDependencies: version: 6.19.0(eslint@8.56.0)(typescript@5.3.3) '@vite-pwa/astro': specifier: ^0.2.0 - version: 0.2.0(astro@4.1.2)(vite-plugin-pwa@0.17.4) + version: 0.2.0(astro@4.2.4)(vite-plugin-pwa@0.17.4) '@vueuse/core': specifier: 10.7.2 version: 10.7.2(vue@3.4.13) astro: - specifier: 4.1.2 - version: 4.1.2(sass@1.69.7)(typescript@5.3.3) + specifier: 4.2.4 + version: 4.2.4(sass@1.70.0)(typescript@5.3.3) astro-compress: specifier: 2.2.8 version: 2.2.8 @@ -102,7 +102,7 @@ devDependencies: version: 1.0.2 astro-netlify-cms: specifier: 0.5.4 - version: 0.5.4(astro@4.1.2)(graphql@15.8.0) + version: 0.5.4(astro@4.2.4)(graphql@15.8.0) astro-robots-txt: specifier: 1.0.0 version: 1.0.0 @@ -122,8 +122,8 @@ devDependencies: specifier: 17.1.0 version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-astro: - specifier: 0.31.2 - version: 0.31.2(eslint@8.56.0) + specifier: 0.31.3 + version: 0.31.3(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.19.0)(eslint@8.56.0) @@ -140,8 +140,8 @@ devDependencies: specifier: ^2.2.1 version: 2.2.1 husky: - specifier: 8.0.3 - version: 8.0.3 + specifier: 9.0.6 + version: 9.0.6 locale-emoji: specifier: 0.3.0 version: 0.3.0 @@ -161,14 +161,14 @@ devDependencies: specifier: 9.3.0 version: 9.3.0(postcss@8.4.33) prettier: - specifier: 3.2.2 - version: 3.2.2 + specifier: 3.2.4 + version: 3.2.4 prettier-plugin-astro: - specifier: 0.12.3 - version: 0.12.3 + specifier: 0.13.0 + version: 0.13.0 prettier-plugin-tailwindcss: specifier: 0.5.11 - version: 0.5.11(prettier-plugin-astro@0.12.3)(prettier@3.2.2) + version: 0.5.11(prettier-plugin-astro@0.13.0)(prettier@3.2.4) reading-time: specifier: 1.5.0 version: 1.5.0 @@ -183,7 +183,7 @@ devDependencies: version: 3.4.1 vitest: specifier: ^1.1.0 - version: 1.2.0(sass@1.69.7) + version: 1.2.0(sass@1.70.0) workbox-window: specifier: ^7.0.0 version: 7.0.0 @@ -239,12 +239,16 @@ packages: resolution: {integrity: sha512-4M6G6UBI84gPYzyN6jSG3c+jeZ3dBVOnGPzp47SS5ayc2tsWhbXZ4nnNWGJU+ESiQ6ScjywJnpddxTO2w41Qeg==} dev: true + /@astrojs/compiler@2.5.1: + resolution: {integrity: sha512-o2hKiFJXZOm1Gov+RGXSWnKlnb/UF7KRTx/Y2uazYe3+MrLY+sqLN+yB4EH2bElc0l1K9cDb4mZSejuq563rGQ==} + dev: true + /@astrojs/internal-helpers@0.2.1: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} dev: true - /@astrojs/markdown-remark@4.0.1: - resolution: {integrity: sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==} + /@astrojs/markdown-remark@4.2.0: + resolution: {integrity: sha512-qQB+LoxmIqzkhLXaQAzfzlBxZU1jeQYailsifurz89WeY0Q8ywIj8uQQSyqxb7rPPg3ZfdNdxsN9lF5UaCRn0w==} dependencies: '@astrojs/prism': 3.0.0 github-slugger: 2.0.0 @@ -256,7 +260,7 @@ packages: remark-parse: 11.0.0 remark-rehype: 11.1.0 remark-smartypants: 2.1.0 - shikiji: 0.6.13 + shikiji: 0.9.19 unified: 11.0.4 unist-util-visit: 5.0.0 vfile: 6.0.1 @@ -271,27 +275,27 @@ packages: prismjs: 1.29.0 dev: true - /@astrojs/rss@4.0.2: - resolution: {integrity: sha512-Hb9GKAyvsn5EUjZtB6SniesBScMQe7SQinEHLY5EFa74QEvgcWaXTmA0Mb0P3vqDSN3d/NTYbGivprrSAawfnA==} + /@astrojs/rss@4.0.3: + resolution: {integrity: sha512-l9g2oISdfHb+0NM2GkyRhbQMJzmIkviApXMOKrz64F9NoboTR/F4zaqOAKPuK4nB48hOqQAw1B+EfyftEDbeeg==} dependencies: fast-xml-parser: 4.3.3 kleur: 4.1.5 dev: true - /@astrojs/sitemap@3.0.4: - resolution: {integrity: sha512-RSqiqs0oD8zTGaClHM0YB8n7e5En+Ihi+6qKthWf47pRkzHpENwlPGvKuEL0kUFXq+GzYot9e2JYH58gtr2q0w==} + /@astrojs/sitemap@3.0.5: + resolution: {integrity: sha512-60eLzNjMza3ABypiQPUC6ElOSZNZeY5CwSwgJ03hfeonl+Db9x12CCzBFdTw7A5Mq+O54xEZVUrR0tB+yWgX8w==} dependencies: sitemap: 7.1.1 zod: 3.22.4 dev: true - /@astrojs/tailwind@5.1.0(astro@4.1.2)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.2.4)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.1.2(sass@1.69.7)(typescript@5.3.3) + astro: 4.2.4(sass@1.70.0)(typescript@5.3.3) autoprefixer: 10.4.16(postcss@8.4.33) postcss: 8.4.33 postcss-load-config: 4.0.2(postcss@8.4.33) @@ -3460,7 +3464,7 @@ packages: /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 17.0.45 + '@types/node': 20.11.0 dev: true /@types/scheduler@0.16.8: @@ -3686,13 +3690,13 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vite-pwa/astro@0.2.0(astro@4.1.2)(vite-plugin-pwa@0.17.4): + /@vite-pwa/astro@0.2.0(astro@4.2.4)(vite-plugin-pwa@0.17.4): resolution: {integrity: sha512-1MBNbRo9I9fp9sUSoaQfI/xHVDRKRoUsWETDJMVoKoctZYfm4fZgb7EN76WJdejW/vup+3+uoFlDMCnca+vZzA==} peerDependencies: astro: ^1.6.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 vite-plugin-pwa: '>=0.17.3 <1' dependencies: - astro: 4.1.2(sass@1.69.7)(typescript@5.3.3) + astro: 4.2.4(sass@1.70.0)(typescript@5.3.3) vite-plugin-pwa: 0.17.4(vite@5.0.11)(workbox-build@7.0.0)(workbox-window@7.0.0) dev: true @@ -4283,13 +4287,13 @@ packages: - supports-color dev: true - /astro-netlify-cms@0.5.4(astro@4.1.2)(graphql@15.8.0): + /astro-netlify-cms@0.5.4(astro@4.2.4)(graphql@15.8.0): resolution: {integrity: sha512-yRHTX6ml0HtEKp6OLJiOjV4g5h8EacsQhA1IIn4cYj4pF5R/JOzFKSEqoo9IeewYhmlIXlnfbryk789gZbTqQw==} peerDependencies: astro: ^1.0.0 || ^2.0.0-beta || ^3.0.0-beta dependencies: '@types/react': 17.0.74 - astro: 4.1.2(sass@1.69.7)(typescript@5.3.3) + astro: 4.2.4(sass@1.70.0)(typescript@5.3.3) netlify-cms-app: 2.15.72(@types/react@17.0.74)(graphql@15.8.0)(react-dom@17.0.2)(react@17.0.2) netlify-cms-proxy-server: 1.3.24 netlify-identity-widget: 1.9.2 @@ -4314,14 +4318,14 @@ packages: resolution: {integrity: sha512-7gq6lhibCM8FuzZIJlbLLWP5EJ9KL2/4XqeFrAg9O6ZK2xMFxJ5ubKf+a0VJwwTu8W8Xr421CmpiXu6Hq7n/7Q==} dev: true - /astro@4.1.2(sass@1.69.7)(typescript@5.3.3): - resolution: {integrity: sha512-C/CrsIjRnRZYsLIBquAoTKj3ZPyGPVRByEcPMs6CrJLiHmcYnjpRMVd7oBFepU6772U1ZcXLy0zdxoRYjHFf5w==} + /astro@4.2.4(sass@1.70.0)(typescript@5.3.3): + resolution: {integrity: sha512-z1f52lXkHf71M5HSLKrd5G1PH5/Zfq4kMp0iUT7Na5VHcPDma/NYFPFPewDxqV6UPmyxupj3xuooFaN3j8zaow==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.4.1 + '@astrojs/compiler': 2.5.1 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.0.1 + '@astrojs/markdown-remark': 4.2.0 '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -4371,14 +4375,14 @@ packages: resolve: 1.22.8 semver: 7.5.4 server-destroy: 1.0.1 - shikiji: 0.6.13 + shikiji: 0.9.19 string-width: 7.0.0 strip-ansi: 7.1.0 tsconfck: 3.0.1(typescript@5.3.3) unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.0.11(sass@1.69.7) - vitefu: 0.2.5(vite@5.0.11) + vite: 5.0.12(sass@1.70.0) + vitefu: 0.2.5(vite@5.0.12) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -5881,8 +5885,8 @@ packages: eslint: 8.56.0 dev: true - /eslint-compat-utils@0.3.3(eslint@8.56.0): - resolution: {integrity: sha512-pLwj4Cx700dsAO5Ub9+3Iz0goxwiLE5igk67VJ9Rsr5AoJW2pGKcl1pPn17uyWPJ2pMon0fM2wcNQa3WOsnbMQ==} + /eslint-compat-utils@0.4.1(eslint@8.56.0): + resolution: {integrity: sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' @@ -5945,8 +5949,8 @@ packages: - supports-color dev: true - /eslint-plugin-astro@0.31.2(eslint@8.56.0): - resolution: {integrity: sha512-k0wOWQojlOLeyckQpQGrVvelime09tCCyXmcMmDfM3h/33Le+N57HJEYjQDw8G7ibuf0Uz4dUQ76dL7vtCaUTw==} + /eslint-plugin-astro@0.31.3(eslint@8.56.0): + resolution: {integrity: sha512-dxNT4cusvLiWFT0ebTd7HP9GixZbua7QYARD1ilqhJEANCSJA7RIas57vnD1PHNDCdYyTit7JU4NDPLWkcG2HA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' @@ -5956,7 +5960,7 @@ packages: '@typescript-eslint/types': 5.62.0 astro-eslint-parser: 0.16.1 eslint: 8.56.0 - eslint-compat-utils: 0.3.3(eslint@8.56.0) + eslint-compat-utils: 0.4.1(eslint@8.56.0) postcss: 8.4.33 postcss-selector-parser: 6.0.15 transitivePeerDependencies: @@ -7217,9 +7221,9 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + /husky@9.0.6: + resolution: {integrity: sha512-EEuw/rfTiMjOfuL7pGO/i9otg1u36TXxqjIA6D9qxVjd/UXoDOsLor/BSFf5hTK50shwzCU3aVVwdXDp/lp7RA==} + engines: {node: '>=18'} hasBin: true dev: true @@ -11073,16 +11077,16 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-astro@0.12.3: - resolution: {integrity: sha512-GthUSu3zCvmtVyqlArosez0xE08vSJ0R1sWurxIWpABaCkNGYFANoUdFkqmIo54EV2uPLGcVJzOucWvCjPBWvg==} + /prettier-plugin-astro@0.13.0: + resolution: {integrity: sha512-5HrJNnPmZqTUNoA97zn4gNQv9BgVhv+et03314WpQ9H9N8m2L9OSV798olwmG2YLXPl1iSstlJCR1zB3x5xG4g==} engines: {node: ^14.15.0 || >=16.0.0} dependencies: '@astrojs/compiler': 1.8.2 - prettier: 3.2.2 + prettier: 3.2.4 sass-formatter: 0.7.8 dev: true - /prettier-plugin-tailwindcss@0.5.11(prettier-plugin-astro@0.12.3)(prettier@3.2.2): + /prettier-plugin-tailwindcss@0.5.11(prettier-plugin-astro@0.13.0)(prettier@3.2.4): resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} engines: {node: '>=14.21.3'} peerDependencies: @@ -11131,12 +11135,12 @@ packages: prettier-plugin-twig-melody: optional: true dependencies: - prettier: 3.2.2 - prettier-plugin-astro: 0.12.3 + prettier: 3.2.4 + prettier-plugin-astro: 0.13.0 dev: true - /prettier@3.2.2: - resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==} + /prettier@3.2.4: + resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} engines: {node: '>=14'} hasBin: true dev: true @@ -12355,8 +12359,8 @@ packages: suf-log: 2.5.3 dev: true - /sass@1.69.7: - resolution: {integrity: sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==} + /sass@1.70.0: + resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -12583,10 +12587,14 @@ packages: engines: {node: '>=8'} dev: true - /shikiji@0.6.13: - resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} + /shikiji-core@0.9.19: + resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==} + dev: true + + /shikiji@0.9.19: + resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==} dependencies: - hast-util-to-html: 9.0.0 + shikiji-core: 0.9.19 dev: true /side-channel@1.0.4: @@ -14144,7 +14152,7 @@ packages: vfile-message: 4.0.2 dev: true - /vite-node@1.2.0(sass@1.69.7): + /vite-node@1.2.0(sass@1.70.0): resolution: {integrity: sha512-ETnQTHeAbbOxl7/pyBck9oAPZZZo+kYnFt1uQDD+hPReOc+wCjXw4r4jHriBRuVDB5isHmPXxrfc1yJnfBERqg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -14153,7 +14161,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.11(sass@1.69.7) + vite: 5.0.11(sass@1.70.0) transitivePeerDependencies: - '@types/node' - less @@ -14176,14 +14184,14 @@ packages: debug: 4.3.4 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.0.11(sass@1.69.7) + vite: 5.0.11(sass@1.70.0) workbox-build: 7.0.0 workbox-window: 7.0.0 transitivePeerDependencies: - supports-color dev: true - /vite@5.0.11(sass@1.69.7): + /vite@5.0.11(sass@1.70.0): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -14214,12 +14222,48 @@ packages: esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 - sass: 1.69.7 + sass: 1.70.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.0.12(sass@1.70.0): + resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} + 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: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.19.11 + postcss: 8.4.33 + rollup: 4.9.5 + sass: 1.70.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitefu@0.2.5(vite@5.0.11): + /vitefu@0.2.5(vite@5.0.12): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -14227,10 +14271,10 @@ packages: vite: optional: true dependencies: - vite: 5.0.11(sass@1.69.7) + vite: 5.0.12(sass@1.70.0) dev: true - /vitest@1.2.0(sass@1.69.7): + /vitest@1.2.0(sass@1.70.0): resolution: {integrity: sha512-Ixs5m7BjqvLHXcibkzKRQUvD/XLw0E3rvqaCMlrm/0LMsA0309ZqYvTlPzkhh81VlEyVZXFlwWnkhb6/UMtcaQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -14273,8 +14317,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.11(sass@1.69.7) - vite-node: 1.2.0(sass@1.69.7) + vite: 5.0.11(sass@1.70.0) + vite-node: 1.2.0(sass@1.70.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less