diff --git a/package.json b/package.json index 9bb76ec..c4b5b02 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,8 @@ "lodash": "latest", "luxon": "latest", "markdown-it": "latest", - "purgecss": "latest" + "purgecss": "latest", + "sharp": "^0.33.5" }, "devDependencies": { "@expressive-code/core": "latest", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f92c8c8..46e92ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@astrojs/mdx': specifier: latest - version: 2.2.2(astro@4.5.12) + version: 2.2.2(astro@4.5.12(@types/node@20.12.2)) '@astrojs/partytown': specifier: latest version: 2.0.4 @@ -31,13 +31,13 @@ importers: version: 4.5.12(@types/node@20.12.2) astro-expressive-code: specifier: latest - version: 0.33.5(astro@4.5.12) + version: 0.33.5(astro@4.5.12(@types/node@20.12.2)) astro-i18n-aut: specifier: latest - version: 0.7.0(astro@4.5.12)(kleur@4.1.5) + version: 0.7.0(astro@4.5.12(@types/node@20.12.2))(kleur@4.1.5) astro-purgecss: specifier: latest - version: 4.1.0(astro@4.5.12)(purgecss@6.0.0) + version: 4.1.0(astro@4.5.12(@types/node@20.12.2))(purgecss@6.0.0) lodash: specifier: latest version: 4.17.21 @@ -50,13 +50,16 @@ importers: purgecss: specifier: latest version: 6.0.0 + sharp: + specifier: ^0.33.5 + version: 0.33.5 devDependencies: '@expressive-code/core': specifier: latest version: 0.33.5 '@rollup/plugin-yaml': specifier: latest - version: 4.1.2 + version: 4.1.2(rollup@4.13.2) '@types/lodash': specifier: latest version: 4.17.0 @@ -98,7 +101,7 @@ importers: version: 5.0.0 unocss: specifier: latest - version: 0.58.8(postcss@8.4.38)(vite@5.2.7) + version: 0.58.8(postcss@8.4.38)(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2)) packages: @@ -347,6 +350,9 @@ packages: resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} engines: {node: '>=10'} + '@emnapi/runtime@1.3.0': + resolution: {integrity: sha512-XMBySMuNZs3DM96xcJmLW4EfGnf+uGmFNjzpehMjuX5PLB5j87ar2Zc4e3PVeZ3I5g3tYtAqskB28manlF69Zw==} + '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} @@ -644,6 +650,111 @@ packages: '@iconify/utils@2.1.22': resolution: {integrity: sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==} + '@img/sharp-darwin-arm64@0.33.5': + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + + '@img/sharp-darwin-x64@0.33.5': + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-darwin-arm64@1.0.4': + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} + cpu: [arm64] + os: [darwin] + + '@img/sharp-libvips-darwin-x64@1.0.4': + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-linux-arm64@1.0.4': + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linux-arm@1.0.5': + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} + cpu: [arm] + os: [linux] + + '@img/sharp-libvips-linux-s390x@1.0.4': + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + cpu: [s390x] + os: [linux] + + '@img/sharp-libvips-linux-x64@1.0.4': + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} + cpu: [x64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + cpu: [x64] + os: [linux] + + '@img/sharp-linux-arm64@0.33.5': + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linux-arm@0.33.5': + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + + '@img/sharp-linux-s390x@0.33.5': + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-x64@0.33.5': + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-linuxmusl-arm64@0.33.5': + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linuxmusl-x64@0.33.5': + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-wasm32@0.33.5': + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + + '@img/sharp-win32-ia32@0.33.5': + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + + '@img/sharp-win32-x64@0.33.5': + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -738,43 +849,36 @@ packages: resolution: {integrity: sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.13.2': resolution: {integrity: sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.13.2': resolution: {integrity: sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==} cpu: [ppc64le] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.13.2': resolution: {integrity: sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.13.2': resolution: {integrity: sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.13.2': resolution: {integrity: sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.13.2': resolution: {integrity: sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.13.2': resolution: {integrity: sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==} @@ -2445,10 +2549,19 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + sharp@0.32.6: resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} engines: {node: '>=14.15.0'} + sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2657,6 +2770,9 @@ packages: typescript: optional: true + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -2962,7 +3078,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@2.2.2(astro@4.5.12)': + '@astrojs/mdx@2.2.2(astro@4.5.12(@types/node@20.12.2))': dependencies: '@astrojs/markdown-remark': 4.3.2 '@mdx-js/mdx': 3.0.1 @@ -3290,6 +3406,11 @@ snapshots: '@ctrl/tinycolor@3.6.1': {} + '@emnapi/runtime@1.3.0': + dependencies: + tslib: 2.7.0 + optional: true + '@esbuild/aix-ppc64@0.19.12': optional: true @@ -3480,6 +3601,81 @@ snapshots: transitivePeerDependencies: - supports-color + '@img/sharp-darwin-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.4 + optional: true + + '@img/sharp-darwin-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.4 + optional: true + + '@img/sharp-libvips-darwin-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-darwin-x64@1.0.4': + optional: true + + '@img/sharp-libvips-linux-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-linux-arm@1.0.5': + optional: true + + '@img/sharp-libvips-linux-s390x@1.0.4': + optional: true + + '@img/sharp-libvips-linux-x64@1.0.4': + optional: true + + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + optional: true + + '@img/sharp-linux-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.4 + optional: true + + '@img/sharp-linux-arm@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.5 + optional: true + + '@img/sharp-linux-s390x@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.4 + optional: true + + '@img/sharp-linux-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.4 + optional: true + + '@img/sharp-linuxmusl-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + optional: true + + '@img/sharp-linuxmusl-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + optional: true + + '@img/sharp-wasm32@0.33.5': + dependencies: + '@emnapi/runtime': 1.3.0 + optional: true + + '@img/sharp-win32-ia32@0.33.5': + optional: true + + '@img/sharp-win32-x64@0.33.5': + optional: true + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -3553,17 +3749,21 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@rollup/plugin-yaml@4.1.2': + '@rollup/plugin-yaml@4.1.2(rollup@4.13.2)': dependencies: - '@rollup/pluginutils': 5.1.0 + '@rollup/pluginutils': 5.1.0(rollup@4.13.2) js-yaml: 4.1.0 tosource: 2.0.0-alpha.3 + optionalDependencies: + rollup: 4.13.2 - '@rollup/pluginutils@5.1.0': + '@rollup/pluginutils@5.1.0(rollup@4.13.2)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 4.13.2 '@rollup/rollup-android-arm-eabi@4.13.2': optional: true @@ -3702,19 +3902,20 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unocss/astro@0.58.8(vite@5.2.7)': + '@unocss/astro@0.58.8(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2))': dependencies: '@unocss/core': 0.58.8 '@unocss/reset': 0.58.8 - '@unocss/vite': 0.58.8(vite@5.2.7) + '@unocss/vite': 0.58.8(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2)) + optionalDependencies: vite: 5.2.7(@types/node@20.12.2) transitivePeerDependencies: - rollup - '@unocss/cli@0.58.8': + '@unocss/cli@0.58.8(rollup@4.13.2)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0 + '@rollup/pluginutils': 5.1.0(rollup@4.13.2) '@unocss/config': 0.58.8 '@unocss/core': 0.58.8 '@unocss/preset-uno': 0.58.8 @@ -3838,10 +4039,10 @@ snapshots: dependencies: '@unocss/core': 0.58.8 - '@unocss/vite@0.58.8(vite@5.2.7)': + '@unocss/vite@0.58.8(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0 + '@rollup/pluginutils': 5.1.0(rollup@4.13.2) '@unocss/config': 0.58.8 '@unocss/core': 0.58.8 '@unocss/inspector': 0.58.8 @@ -3912,13 +4113,13 @@ snapshots: astring@1.8.6: {} - astro-expressive-code@0.33.5(astro@4.5.12): + astro-expressive-code@0.33.5(astro@4.5.12(@types/node@20.12.2)): dependencies: astro: 4.5.12(@types/node@20.12.2) hast-util-to-html: 8.0.4 remark-expressive-code: 0.33.5 - astro-i18n-aut@0.7.0(astro@4.5.12)(kleur@4.1.5): + astro-i18n-aut@0.7.0(astro@4.5.12(@types/node@20.12.2))(kleur@4.1.5): dependencies: astro: 4.5.12(@types/node@20.12.2) dedent: 1.5.1 @@ -3929,7 +4130,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - astro-purgecss@4.1.0(astro@4.5.12)(purgecss@6.0.0): + astro-purgecss@4.1.0(astro@4.5.12(@types/node@20.12.2))(purgecss@6.0.0): dependencies: astro: 4.5.12(@types/node@20.12.2) purgecss: 6.0.0 @@ -3993,7 +4194,7 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.1 vite: 5.2.7(@types/node@20.12.2) - vitefu: 0.2.5(vite@5.2.7) + vitefu: 0.2.5(vite@5.2.7(@types/node@20.12.2)) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -4182,13 +4383,11 @@ snapshots: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - optional: true color@4.2.3: dependencies: color-convert: 2.0.1 color-string: 1.9.1 - optional: true colorette@2.0.20: {} @@ -4247,8 +4446,7 @@ snapshots: destr@2.0.3: {} - detect-libc@2.0.3: - optional: true + detect-libc@2.0.3: {} deterministic-object-hash@2.0.2: dependencies: @@ -4765,8 +4963,7 @@ snapshots: is-alphabetical: 2.0.1 is-decimal: 2.0.1 - is-arrayish@0.3.2: - optional: true + is-arrayish@0.3.2: {} is-binary-path@2.1.0: dependencies: @@ -5944,6 +6141,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + sharp@0.32.6: dependencies: color: 4.2.3 @@ -5956,6 +6155,32 @@ snapshots: tunnel-agent: 0.6.0 optional: true + sharp@0.33.5: + dependencies: + color: 4.2.3 + detect-libc: 2.0.3 + semver: 7.6.3 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.33.5 + '@img/sharp-darwin-x64': 0.33.5 + '@img/sharp-libvips-darwin-arm64': 1.0.4 + '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-linux-arm': 0.33.5 + '@img/sharp-linux-arm64': 0.33.5 + '@img/sharp-linux-s390x': 0.33.5 + '@img/sharp-linux-x64': 0.33.5 + '@img/sharp-linuxmusl-arm64': 0.33.5 + '@img/sharp-linuxmusl-x64': 0.33.5 + '@img/sharp-wasm32': 0.33.5 + '@img/sharp-win32-ia32': 0.33.5 + '@img/sharp-win32-x64': 0.33.5 + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -5989,7 +6214,6 @@ snapshots: simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 - optional: true sirv@2.0.4: dependencies: @@ -6170,6 +6394,9 @@ snapshots: tsconfck@3.0.3: {} + tslib@2.7.0: + optional: true + tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 @@ -6336,10 +6563,10 @@ snapshots: universalify@2.0.1: {} - unocss@0.58.8(postcss@8.4.38)(vite@5.2.7): + unocss@0.58.8(postcss@8.4.38)(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2)): dependencies: - '@unocss/astro': 0.58.8(vite@5.2.7) - '@unocss/cli': 0.58.8 + '@unocss/astro': 0.58.8(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2)) + '@unocss/cli': 0.58.8(rollup@4.13.2) '@unocss/core': 0.58.8 '@unocss/extractor-arbitrary-variants': 0.58.8 '@unocss/postcss': 0.58.8(postcss@8.4.38) @@ -6357,7 +6584,8 @@ snapshots: '@unocss/transformer-compile-class': 0.58.8 '@unocss/transformer-directives': 0.58.8 '@unocss/transformer-variant-group': 0.58.8 - '@unocss/vite': 0.58.8(vite@5.2.7) + '@unocss/vite': 0.58.8(rollup@4.13.2)(vite@5.2.7(@types/node@20.12.2)) + optionalDependencies: vite: 5.2.7(@types/node@20.12.2) transitivePeerDependencies: - postcss @@ -6421,15 +6649,15 @@ snapshots: vite@5.2.7(@types/node@20.12.2): dependencies: - '@types/node': 20.12.2 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.2 optionalDependencies: + '@types/node': 20.12.2 fsevents: 2.3.3 - vitefu@0.2.5(vite@5.2.7): - dependencies: + vitefu@0.2.5(vite@5.2.7(@types/node@20.12.2)): + optionalDependencies: vite: 5.2.7(@types/node@20.12.2) vscode-languageserver-textdocument@1.0.11: {}