From 1444e8934cbe572eaf7f731fe83a0967d1756042 Mon Sep 17 00:00:00 2001 From: radishzzz Date: Thu, 13 Mar 2025 13:19:34 +0000 Subject: [PATCH] chore: add og comment and update icon naming --- package.json | 12 +- pnpm-lock.yaml | 413 +++++++++--------- public/image/Astro-Icon-Dark.svg | 1 - public/image/Favicon-Astro.svg | 1 + ...ro-Icon-Dark.png => Logo-On-OpenGraph.png} | Bin src/config.ts | 2 +- src/pages/og/[...route].ts | 10 +- 7 files changed, 225 insertions(+), 214 deletions(-) delete mode 100644 public/image/Astro-Icon-Dark.svg create mode 100644 public/image/Favicon-Astro.svg rename public/image/{Astro-Icon-Dark.png => Logo-On-OpenGraph.png} (100%) diff --git a/package.json b/package.json index 880f039..f0611fc 100644 --- a/package.json +++ b/package.json @@ -16,12 +16,12 @@ }, "dependencies": { "@astrojs/check": "^0.9.4", - "@astrojs/mdx": "^4.1.1", + "@astrojs/mdx": "^4.2.0", "@astrojs/partytown": "^2.1.4", "@astrojs/rss": "^4.0.11", "@astrojs/sitemap": "^3.2.1", "@rehype-pretty/transformers": "^0.13.2", - "astro": "^5.4.3", + "astro": "^5.5.1", "astro-compress": "^2.3.6", "astro-og-canvas": "^0.7.0", "astro-robots-txt": "^1.0.0", @@ -51,9 +51,9 @@ "@types/mdast": "^4.0.4", "@types/node": "^22.13.10", "@types/sanitize-html": "^2.13.0", - "@unocss/eslint-plugin": "66.1.0-beta.3", - "@unocss/preset-attributify": "66.1.0-beta.3", - "@unocss/reset": "66.1.0-beta.3", + "@unocss/eslint-plugin": "66.1.0-beta.5", + "@unocss/preset-attributify": "66.1.0-beta.5", + "@unocss/reset": "66.1.0-beta.5", "@waline/client": "^3.5.6", "astro-eslint-parser": "^1.2.1", "eslint": "^9.22.0", @@ -61,7 +61,7 @@ "lint-staged": "^15.5.0", "mdast-util-to-string": "^4.0.0", "reading-time": "^1.5.0", - "unocss": "66.1.0-beta.3", + "unocss": "66.1.0-beta.5", "unocss-preset-theme": "^0.14.1" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9fc0d62..db5a2b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.9.4 version: 0.9.4(typescript@5.8.2) '@astrojs/mdx': - specifier: ^4.1.1 - version: 4.1.1(astro@5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)) + specifier: ^4.2.0 + version: 4.2.0(astro@5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)) '@astrojs/partytown': specifier: ^2.1.4 version: 2.1.4 @@ -27,14 +27,14 @@ importers: specifier: ^0.13.2 version: 0.13.2 astro: - specifier: ^5.4.3 - version: 5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) + specifier: ^5.5.1 + version: 5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) astro-compress: specifier: ^2.3.6 version: 2.3.6(@types/node@22.13.10)(jiti@2.4.2)(rollup@4.35.0)(typescript@5.8.2)(yaml@2.7.0) astro-og-canvas: specifier: ^0.7.0 - version: 0.7.0(astro@5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)) + version: 0.7.0(astro@5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)) astro-robots-txt: specifier: ^1.0.0 version: 1.0.0 @@ -98,7 +98,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^4.10.1 - version: 4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@66.1.0-beta.3(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.1)(eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.4.2)))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + version: 4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@66.1.0-beta.5(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.1)(eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.4.2)))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) '@types/markdown-it': specifier: ^14.1.2 version: 14.1.2 @@ -112,14 +112,14 @@ importers: specifier: ^2.13.0 version: 2.13.0 '@unocss/eslint-plugin': - specifier: 66.1.0-beta.3 - version: 66.1.0-beta.3(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + specifier: 66.1.0-beta.5 + version: 66.1.0-beta.5(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) '@unocss/preset-attributify': - specifier: 66.1.0-beta.3 - version: 66.1.0-beta.3 + specifier: 66.1.0-beta.5 + version: 66.1.0-beta.5 '@unocss/reset': - specifier: 66.1.0-beta.3 - version: 66.1.0-beta.3 + specifier: 66.1.0-beta.5 + version: 66.1.0-beta.5 '@waline/client': specifier: ^3.5.6 version: 3.5.6(typescript@5.8.2) @@ -142,11 +142,11 @@ importers: specifier: ^1.5.0 version: 1.5.0 unocss: - specifier: 66.1.0-beta.3 - version: 66.1.0-beta.3(postcss@8.5.3)(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + specifier: 66.1.0-beta.5 + version: 66.1.0-beta.5(postcss@8.5.3)(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) unocss-preset-theme: specifier: ^0.14.1 - version: 0.14.1(@unocss/core@66.1.0-beta.3) + version: 0.14.1(@unocss/core@66.1.0-beta.5) packages: @@ -230,11 +230,11 @@ packages: prettier-plugin-astro: optional: true - '@astrojs/markdown-remark@6.2.1': - resolution: {integrity: sha512-qtQXfZXeG84XSH9bMgG2e/kZfA4J7U19PKjhmFDNsKX47nautSHC0DitvxaWgQFSED66k6hWKDHLq3VKHCy/rg==} + '@astrojs/markdown-remark@6.3.0': + resolution: {integrity: sha512-imInEojAbpeV9D/SRaSQBz3yUzvtg3UQC1euX70QHVf8X0kWAIAArmzBbgXl8LlyxSFe52f/++PXQ4t14V9b+A==} - '@astrojs/mdx@4.1.1': - resolution: {integrity: sha512-zz/x7wL4nQukG4XKZONainVr31uArB/Jnbq0NvhOGw2LCDhVQ6d9yIYxma5hJ8PU5QjLu8bWHz7ZGRD37GBWJw==} + '@astrojs/mdx@4.2.0': + resolution: {integrity: sha512-MHiogYeb7XdzbqUktoMsrziph1vK10WfLgwDJVejGOieEsJ1eOUtNtQCl2vv85tnr/+IGBqZ0bOf6ydQGgJMYA==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} peerDependencies: astro: ^5.0.0 @@ -474,8 +474,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - '@eslint-community/eslint-utils@4.5.0': - resolution: {integrity: sha512-RoV8Xs9eNwiDvhv7M+xcL4PWyRyIXRY/FLp3buU4h1EYfdF7unWUy3dOjPqb3C7rMUewIcqwW850PgS8h1o1yg==} + '@eslint-community/eslint-utils@4.5.1': + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -709,6 +709,10 @@ packages: '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} + '@quansync/fs@0.1.1': + resolution: {integrity: sha512-sx8J1O/+j2lqs8MvsEz6rs/6UAUpCb4fu7C6EqtMqzbS3CmqLkTDTOMK+DrWukvyUuHzl8DhMjfNJzQDTqfGJg==} + engines: {node: '>=20.18.0'} + '@qwik.dev/partytown@0.11.0': resolution: {integrity: sha512-MHime7cxj7KGrapGZ1VqLkXXq5BLNqvjNZndRJVvMkUWn92F2bsezlWW1lKDoFaKCKu2xv9LRUZL99RYOs+ccA==} engines: {node: '>=18.0.0'} @@ -990,100 +994,100 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@unocss/astro@66.1.0-beta.3': - resolution: {integrity: sha512-xer2BYdiarc1gZ0Me6+gZuldUuoAaBNGgKOn6HU0/2C3Evaj6SmZ3T+B8ckNvq9A1FJOuGhW4iNCAMvIXCcp0g==} + '@unocss/astro@66.1.0-beta.5': + resolution: {integrity: sha512-0MI2Dkh3OGSsuAA5Ofm/sP9XfQu18HORi0cdkNT9SDDWBu/qcAAtTaBCXlyiRbdo8BcLTpRSyvHP+pMa7JcHOw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 peerDependenciesMeta: vite: optional: true - '@unocss/cli@66.1.0-beta.3': - resolution: {integrity: sha512-BF1/7jd9YJo9G4OP4Dnjl3mEQ4zVbmra1FZrhf/URRnBzLPL+a0oQKKkqV/WinbfHLfVwYanwJEALluuK/Yfzw==} + '@unocss/cli@66.1.0-beta.5': + resolution: {integrity: sha512-LWspSMb0sepDW8WeBw1DvR1tuujDl3pyQsP3q7CfVZTQzHwrACso8cK5S21iNgrMKlsByLw3r/hPhIMoUzRh+w==} engines: {node: '>=14'} hasBin: true - '@unocss/config@66.1.0-beta.3': - resolution: {integrity: sha512-YIoKmRLbHgbDg4HCbNrXyJi/UjuivA0QxAzqEcuGkNDgcomeEMHITChCg/q2Pmc6x4vVne3OQmiNSa/qKqs7jQ==} + '@unocss/config@66.1.0-beta.5': + resolution: {integrity: sha512-RBty/CVvdefTpeLmluQrIQIj+Po5bTIgIgcWgw+A3dMcUN3iRv0mYbw1d3FIRa0Ladx9zKaMxRFss0xkiS13yw==} engines: {node: '>=14'} '@unocss/core@0.63.6': resolution: {integrity: sha512-Q4QPgJ271Up89+vIqqOKgtdCKkFpHqvHN8W1LUlKPqtYnOvVYaOIVNAZowaIdEhPuc83yLc6Tg2+7riK18QKEw==} - '@unocss/core@66.1.0-beta.3': - resolution: {integrity: sha512-kBoMnU4prhpgvmPL6IEOkgENXGuGhuPW0SNZfOROL7IhK22T92fRqccqtyS0K//rzN4cer2NwvhXrGnbJEtDKQ==} + '@unocss/core@66.1.0-beta.5': + resolution: {integrity: sha512-1kZzSrB87KKd+xP+vMN7IP03j2UPEykna447aw3UaK5RYTDd/LuVtxoep6gvjN9TJiB4K+Qx0sAtgnfhPpka9Q==} - '@unocss/eslint-plugin@66.1.0-beta.3': - resolution: {integrity: sha512-a2FCuidQNEVjGIlU7R+pFgkrUmRlwR2zfhzd1gL70fkt3oscSC2dnuCGxIg9gJ5aCfZT7G5DB3axmX0ghBWjBA==} + '@unocss/eslint-plugin@66.1.0-beta.5': + resolution: {integrity: sha512-5BRXjE8XJ9Yrf/lmgBCCmpfXRfiaebdS0zhkbmsFJmtXzhhun0epIF2cs/nXIya9rtvne+YKUAPXxIIoHV3lKA==} engines: {node: '>=14'} - '@unocss/extractor-arbitrary-variants@66.1.0-beta.3': - resolution: {integrity: sha512-xR36RJBeiOjvVMpPvaF/CRIV9UWZ0xoDJRZoE0Y6MjVYIjNfWe2QT89GoZ2/QzGBRr61U2u5+N8hj29oHTD16w==} + '@unocss/extractor-arbitrary-variants@66.1.0-beta.5': + resolution: {integrity: sha512-GBar8cjd+USjgpKy+fgjJK56DdEMfrq1jfa/Sf4UopkuNIatfn6y5ISLI/6E/V52RYVgD2djL7eT8bPDlCDyqA==} - '@unocss/inspector@66.1.0-beta.3': - resolution: {integrity: sha512-DyfGmdVMGj/jXZr/xVO8y0Sr4TDZzqdNNQOHhKcDW7MxgXBUTgPiqUKNQ15IiCdQfiyKMFFaXERCLpVK9SMy9g==} + '@unocss/inspector@66.1.0-beta.5': + resolution: {integrity: sha512-tVdbNskMvUSVjnz/s8YS4dBfzW5Yat+dRAw3yYu5PQvspHsJY1IdJWM/YsBb/VUCBonmPbl5cOTd1jFZTAw8dg==} - '@unocss/postcss@66.1.0-beta.3': - resolution: {integrity: sha512-vyQEuxMs/Y5hzpHJd/+XuI5YlZsTlwXYD2ZqwA5tl/+HL7wNZoADEciTXAdY1BdDcdytfJRji54Xv3UTkd25Bg==} + '@unocss/postcss@66.1.0-beta.5': + resolution: {integrity: sha512-T4LidrA+fUIe34RW+dGc2ytejulNXruYy5wnYDmCzXlcVhtDPRuHc29GqP7VIy+H0nDpYYzbwJMQCtqGximokA==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 - '@unocss/preset-attributify@66.1.0-beta.3': - resolution: {integrity: sha512-tm972hzhbIU3vTNEUuV5hd9RUKRUT5sxLCIkPs4gOP+DnzFMCKmGNJz1gn8OHdO7rRv6UihxqMo6i5LJLWeHAw==} + '@unocss/preset-attributify@66.1.0-beta.5': + resolution: {integrity: sha512-jH9cxgrtJHW57mhqYa5kirD+dxxnyP0IU34cs5Y+9syA2lhLFlURVzg7WyJ9dolajlF//ArDEl87TWPXRnHs+w==} - '@unocss/preset-icons@66.1.0-beta.3': - resolution: {integrity: sha512-24o8T5zGLxWZwQZOLL6h+JXoL32NP6Sp4fd9vkPEEj9lC19aRYpXptc2oSHCfJf/qlvJar/6ojpPBE8fU2tETg==} + '@unocss/preset-icons@66.1.0-beta.5': + resolution: {integrity: sha512-800qE/csJOZaiXRvcyMdBqSnJH2eM2757u8RwNLGHDoxCMpmfjdjfTT+yXv1tJV94XlQfuSmSqpbfBIYQkAEIw==} - '@unocss/preset-mini@66.1.0-beta.3': - resolution: {integrity: sha512-HnTCMTX5QOwxPymaM8Ep4Vc8CAy2UK13Z/RIw8t/ErAIAW97esQ9/UWs6jk8Ba1Zz1DWRRaJNl+z5Li4aCeZfw==} + '@unocss/preset-mini@66.1.0-beta.5': + resolution: {integrity: sha512-1SJbHE6rPou7bi8h+CKozZeBhYIPHr8lLCE30j66y1Vutgt3FI+Je6qT6m9wX2Iql3r2jJMLaXZ3MMA26PKWEQ==} - '@unocss/preset-tagify@66.1.0-beta.3': - resolution: {integrity: sha512-tbceloOATe7fhjnbS9wHe22Gjy8Jx6280ihiIWVQ6B6+XC5yE8poi1ibrPZHJtYAdPdlmdld6aOsi1cbTtaTsg==} + '@unocss/preset-tagify@66.1.0-beta.5': + resolution: {integrity: sha512-bsIIh7cDuUi5230fYhDPesX38H1o1Vqqc13yyjs7IYkVXmoSYvIdx/rmNHOgbXTECIlsnGFbxBFbTs3ZbMnSQQ==} - '@unocss/preset-typography@66.1.0-beta.3': - resolution: {integrity: sha512-oamqYlVKOfgZ3erK1N7SOM/0Dr9QkAoriBI032inlFW/X7TLvfupuYFy/Qa2jLY/x2/VdPIy2sggjFTEwOBflw==} + '@unocss/preset-typography@66.1.0-beta.5': + resolution: {integrity: sha512-GcjQhNt1AKTp5R3dtyGanq4/APdFOT0DX6u+DfT2XFqnp8XV0IRdxYlmO/sdzlsw9WTwbc4P1Q0Nd6ziju6deA==} - '@unocss/preset-uno@66.1.0-beta.3': - resolution: {integrity: sha512-x+EAatA8BhD9rx02U4ZzlUrulBdgH3KLM9zW1h4vThQmus5gJu5iGRoc6scF+Fw/iZErqTK2kWuJoof9mnrm8g==} + '@unocss/preset-uno@66.1.0-beta.5': + resolution: {integrity: sha512-EkYHQKhzAcKGw56uZDZux6Sg6hXH7DGPkDGMp5dwY8oLhCAP0TZTw3Jc2FBujEZOa27PO5JLihte0sVMJdHQgg==} - '@unocss/preset-web-fonts@66.1.0-beta.3': - resolution: {integrity: sha512-37nHRnbCSbiwHGCGr0tWNeVEfbpweziOUlkJMDa8XS0WynQaPfKsXJiSxdfkL3o9/PLoa286lKStgFeBHwGdBA==} + '@unocss/preset-web-fonts@66.1.0-beta.5': + resolution: {integrity: sha512-fMNErnBwvOo0iTrXhdpyeHZ+KqnOkYutPFmcg0uXFpODJHFvHU9+SmLZjDYhSBkxQkLZI+0J2RIkH0poqAJQZw==} - '@unocss/preset-wind3@66.1.0-beta.3': - resolution: {integrity: sha512-p9UDdHxS+DulqC3pxTRLDkjBiH/9erRVED3ROg/nbUs/m5NHtVmW9yYJbbBC35LSmxWc0Dmy4LF6PrsCX1yUyQ==} + '@unocss/preset-wind3@66.1.0-beta.5': + resolution: {integrity: sha512-+O+Ts60QRe5tpJ9JQbBdLVQFzqiXE/1J3twQ/S5yQeBWUDOIhaEcF2au6nFgdh0MFjXEBk89Ad93Yew78BoMSQ==} - '@unocss/preset-wind4@66.1.0-beta.3': - resolution: {integrity: sha512-6bsoyRzO2ytTv30yRrZp42P2JVz2CMJL7rLVHkIr/QCKQRIWERVmTJgeUAuh6ZEGCE2HThGj1pHIV8lUJKmgJA==} + '@unocss/preset-wind4@66.1.0-beta.5': + resolution: {integrity: sha512-5o+42GAmTPrSgAh+nm+rQNgnBuafJJ/dTI5pxn6IJHNdsX2ZOhkALt9LVBQVW0/EuFK9EER91kedoSjPy9rnnQ==} - '@unocss/preset-wind@66.1.0-beta.3': - resolution: {integrity: sha512-DpXhga5gj0d/TwTbvnVaFzwvRidSFZeTdI8DunNIOnE3lc0QkkjrhoIYVriCJ83+XszVR/6D8+jWapLIeOB0YQ==} + '@unocss/preset-wind@66.1.0-beta.5': + resolution: {integrity: sha512-AH73YJeFivdYLvTSJ9EArZVPW6UPqHZXeh1mVj+E0cu4+GnTwVfitG2nye2rxdTryJP2aRdRlx+v43mn9Z0w9g==} - '@unocss/reset@66.1.0-beta.3': - resolution: {integrity: sha512-QV8ZWhj/4cuTGtxiqDmSZDc339cb9IJT40o9FGmOMRH20kJNlDX0OIsevOX/LsTiGgp6KTM5ORVr6QUMmiRv0w==} + '@unocss/reset@66.1.0-beta.5': + resolution: {integrity: sha512-KMRC280hSTo235FdwAmzobLKYWYWVMpUIUuKmtuOXdDg7mXxSjHPbccDW76iwGtRXl8mTt/gL3stVjHgUsfnBA==} '@unocss/rule-utils@0.63.6': resolution: {integrity: sha512-moeDEq5d9mB8gSYeoqHMkXWWekaFFdhg7QCuwwCbxCc+NPMOgGkmfAoafz+y2tdvK7pEuT191RWOiHQ0MkA5oQ==} engines: {node: '>=14'} - '@unocss/rule-utils@66.1.0-beta.3': - resolution: {integrity: sha512-eYrgxQNgWbuT/rwRJDAEr7HfTe9FmMeFWtRF7Vcu+ILrb0dhF3+vAldERWifz5Dn2brWSrD24f15eCfZ8c2zDA==} + '@unocss/rule-utils@66.1.0-beta.5': + resolution: {integrity: sha512-G757sAnQAMNRUijgOTut8UkbkncSablI6Viwcq2VP4r0Lhi6RFOv/n6AOTWsDgGeUSuWTa/p3zb3NDHY7ztE9g==} engines: {node: '>=14'} - '@unocss/transformer-attributify-jsx@66.1.0-beta.3': - resolution: {integrity: sha512-Pbnsr9eWA2NYuk9RULXl5wmzOpABPBnfTPDVn1AoZdPlCdRD+PCiDmiz/XK07MjtfMK1VZ6YWfFWFyIr5CZj0Q==} + '@unocss/transformer-attributify-jsx@66.1.0-beta.5': + resolution: {integrity: sha512-PH2UayMCpu7IWvxDk4PxQHvD4fuGcEPRrYkhv4MChkux1sboJd/EQYYQMOqIB17ZH/CoZVb9N7CHgB2PVueQUw==} - '@unocss/transformer-compile-class@66.1.0-beta.3': - resolution: {integrity: sha512-/XwlhQY74izeZkIccYfWubeYrInI+I1hU7SPCEU9F1cXgo2QPwUVvz5owrpAoqLQeU8NjOwT0xEwU/TCMF0w4w==} + '@unocss/transformer-compile-class@66.1.0-beta.5': + resolution: {integrity: sha512-g8ZLrdCVdkrAgV0Z4gX7yvL+yMp35ewquGnoHH9FOAfsaLzROuPUaDq9oqaLVRLXLg36+go3DGsedSPV2dzjpg==} - '@unocss/transformer-directives@66.1.0-beta.3': - resolution: {integrity: sha512-d7U39isHs61FSAH4hBAjD2Ue8abT1U1eCTOmmn5o1YyA6WlycYfXqT0Jy4WaasLu6ffjfqPnCjQdCUwbIQmHmQ==} + '@unocss/transformer-directives@66.1.0-beta.5': + resolution: {integrity: sha512-cfI4WIzESn1JpH30Fh89UFZu2MZXqe1OTx1aqgMszWAdv/5f6kAIlUIyGib1uuKEv9RNIQQreeCDmbF5LhA3Bg==} - '@unocss/transformer-variant-group@66.1.0-beta.3': - resolution: {integrity: sha512-w8sU8/Ai13fNObKGjUPxUNPPeEKkAbvNVAvGCRm5HfInO0sMhYyhPc3YsG7Px5aCDxlj9JPCeinlhDepQyh6ww==} + '@unocss/transformer-variant-group@66.1.0-beta.5': + resolution: {integrity: sha512-7MPUpF0X0Fcuz7pHxU4wmVvhRB1BoDrN3Numor2x5Ml15NCsqrDUy6pfyJGcRsYz7ymeq/ZS1dMOsXO1TT3iJg==} - '@unocss/vite@66.1.0-beta.3': - resolution: {integrity: sha512-daqzvgC9e98b42OD7e7kChvM9P1jKQ7yXw7dESMCWpQHBwB0iUiWruWY4O/VkUEV+sGZllQSkk1jwDa36vWtew==} + '@unocss/vite@66.1.0-beta.5': + resolution: {integrity: sha512-7UFJnpsFDhZcLrIkqCTvCRVC4ZF0LMX/50xy9oY6YV9wQpUbVczZiwxTEzQM3PB15VzKGweyjSFfOLhKs2+jKQ==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 @@ -1263,8 +1267,8 @@ packages: astro-robots-txt@1.0.0: resolution: {integrity: sha512-6JQSLid4gMhoWjOm85UHLkgrw0+hHIjnJVIUqxjU2D6feKlVyYukMNYjH44ZDZBK1P8hNxd33PgWlHzCASvedA==} - astro@5.4.3: - resolution: {integrity: sha512-GKkOJQCHLx6CrPoghGhj7824WDSvIuuc+HTVjfjMPdB9axp238iJLByREJNDaSdzMeR/lC13xvBiUnKvcYyEIA==} + astro@5.5.1: + resolution: {integrity: sha512-1bA4e7lbGKO0eXcuXy6GV8wjsypdrOO6EPLP3l1rNddMdkmj67VlMjWUp/3bti+kOe46ocXxJDh7Ux2L77YWjQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -1338,8 +1342,8 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - caniuse-lite@1.0.30001703: - resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} + caniuse-lite@1.0.30001704: + resolution: {integrity: sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==} canvaskit-wasm@0.39.1: resolution: {integrity: sha512-Gy3lCmhUdKq+8bvDrs9t8+qf7RvcjuQn+we7vTVVyqgOVO1UVfHpsnBxkTZw+R4ApEJ3D5fKySl9TU11hmjl/A==} @@ -1619,8 +1623,8 @@ packages: duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - electron-to-chromium@1.5.115: - resolution: {integrity: sha512-MN1nahVHAQMOz6dz6bNZ7apgqc9InZy7Ja4DBEVCTdeiUcegbyOYE9bi/f2Z/z6ZxLi0RxLpyJ3EGe+4h3w73A==} + electron-to-chromium@1.5.116: + resolution: {integrity: sha512-mufxTCJzLBQVvSdZzX1s5YAuXsN1M4tTyYxOOL1TcSKtIzQ9rjIrm7yFK80rN5dwGTePgdoABDSHpuVtRQh0Zw==} emmet@2.4.11: resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} @@ -3326,8 +3330,8 @@ packages: ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} - unconfig@7.0.0: - resolution: {integrity: sha512-G5CJSoG6ZTxgzCJblEfgpdRK2tos9+UdD2WtecDUVfImzQ0hFjwpH5RVvGMhP4pRpC9ML7NrC4qBsBl0Ttj35A==} + unconfig@7.3.1: + resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==} uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} @@ -3389,11 +3393,11 @@ packages: peerDependencies: '@unocss/core': '>= 0.52.0' - unocss@66.1.0-beta.3: - resolution: {integrity: sha512-kgVq4tUQUvDwTPlLjfrFD05ni7Mc6sVvwG14oyZiuO9senTI7M1i3jrVCn+MpRXSMf9+9+enDx7xo7jYUbm5Yg==} + unocss@66.1.0-beta.5: + resolution: {integrity: sha512-i+cvutPA5OwVuqKHO6Cu/dNAInGRiDWyfEX35LyhFhunA9pRiB8wlWe6inkFzMe3P/a0Ssdm473hMnzPujgtGw==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 66.1.0-beta.3 + '@unocss/webpack': 66.1.0-beta.5 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 peerDependenciesMeta: '@unocss/webpack': @@ -3769,7 +3773,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@66.1.0-beta.3(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.1)(eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.4.2)))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@antfu/eslint-config@4.10.1(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@66.1.0-beta.5(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.1)(eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.4.2)))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.10.0 @@ -3809,7 +3813,7 @@ snapshots: vue-eslint-parser: 10.1.1(eslint@9.22.0(jiti@2.4.2)) yaml-eslint-parser: 1.3.0 optionalDependencies: - '@unocss/eslint-plugin': 66.1.0-beta.3(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@unocss/eslint-plugin': 66.1.0-beta.5(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) astro-eslint-parser: 1.2.1 eslint-plugin-astro: 1.3.1(eslint@9.22.0(jiti@2.4.2)) transitivePeerDependencies: @@ -3865,7 +3869,7 @@ snapshots: transitivePeerDependencies: - typescript - '@astrojs/markdown-remark@6.2.1': + '@astrojs/markdown-remark@6.3.0': dependencies: '@astrojs/internal-helpers': 0.6.1 '@astrojs/prism': 3.2.0 @@ -3891,12 +3895,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.1.1(astro@5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0))': + '@astrojs/mdx@4.2.0(astro@5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - '@astrojs/markdown-remark': 6.2.1 + '@astrojs/markdown-remark': 6.3.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.1) acorn: 8.14.1 - astro: 5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -4100,7 +4104,7 @@ snapshots: eslint: 9.22.0(jiti@2.4.2) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.5.0(eslint@9.22.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.5.1(eslint@9.22.0(jiti@2.4.2))': dependencies: eslint: 9.22.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 @@ -4341,6 +4345,10 @@ snapshots: '@polka/url@1.0.0-next.28': {} + '@quansync/fs@0.1.1': + dependencies: + quansync: 0.2.8 + '@qwik.dev/partytown@0.11.0': dependencies: dotenv: 16.4.7 @@ -4610,7 +4618,7 @@ snapshots: '@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.26.1 '@typescript-eslint/types': 8.26.1 '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) @@ -4626,22 +4634,22 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unocss/astro@66.1.0-beta.3(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@unocss/astro@66.1.0-beta.5(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/reset': 66.1.0-beta.3 - '@unocss/vite': 66.1.0-beta.3(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + '@unocss/core': 66.1.0-beta.5 + '@unocss/reset': 66.1.0-beta.5 + '@unocss/vite': 66.1.0-beta.5(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) optionalDependencies: vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - vue - '@unocss/cli@66.1.0-beta.3': + '@unocss/cli@66.1.0-beta.5': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.1.0-beta.3 - '@unocss/core': 66.1.0-beta.3 - '@unocss/preset-uno': 66.1.0-beta.3 + '@unocss/config': 66.1.0-beta.5 + '@unocss/core': 66.1.0-beta.5 + '@unocss/preset-uno': 66.1.0-beta.5 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 @@ -4652,21 +4660,21 @@ snapshots: tinyglobby: 0.2.12 unplugin-utils: 0.2.4 - '@unocss/config@66.1.0-beta.3': + '@unocss/config@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - unconfig: 7.0.0 + '@unocss/core': 66.1.0-beta.5 + unconfig: 7.3.1 '@unocss/core@0.63.6': {} - '@unocss/core@66.1.0-beta.3': {} + '@unocss/core@66.1.0-beta.5': {} - '@unocss/eslint-plugin@66.1.0-beta.3(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@unocss/eslint-plugin@66.1.0-beta.5(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - '@unocss/config': 66.1.0-beta.3 - '@unocss/core': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/config': 66.1.0-beta.5 + '@unocss/core': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 magic-string: 0.30.17 synckit: 0.9.2 transitivePeerDependencies: @@ -4674,14 +4682,14 @@ snapshots: - supports-color - typescript - '@unocss/extractor-arbitrary-variants@66.1.0-beta.3': + '@unocss/extractor-arbitrary-variants@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/inspector@66.1.0-beta.3(vue@3.5.13(typescript@5.8.2))': + '@unocss/inspector@66.1.0-beta.5(vue@3.5.13(typescript@5.8.2))': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 colorette: 2.0.20 gzip-size: 6.0.0 sirv: 3.0.1 @@ -4689,106 +4697,106 @@ snapshots: transitivePeerDependencies: - vue - '@unocss/postcss@66.1.0-beta.3(postcss@8.5.3)': + '@unocss/postcss@66.1.0-beta.5(postcss@8.5.3)': dependencies: - '@unocss/config': 66.1.0-beta.3 - '@unocss/core': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/config': 66.1.0-beta.5 + '@unocss/core': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 css-tree: 3.1.0 postcss: 8.5.3 tinyglobby: 0.2.12 - '@unocss/preset-attributify@66.1.0-beta.3': + '@unocss/preset-attributify@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/preset-icons@66.1.0-beta.3': + '@unocss/preset-icons@66.1.0-beta.5': dependencies: '@iconify/utils': 2.3.0 - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 ofetch: 1.4.1 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@66.1.0-beta.3': + '@unocss/preset-mini@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/extractor-arbitrary-variants': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 - '@unocss/preset-tagify@66.1.0-beta.3': + '@unocss/preset-tagify@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/preset-typography@66.1.0-beta.3': + '@unocss/preset-typography@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/preset-mini': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/preset-mini': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 - '@unocss/preset-uno@66.1.0-beta.3': + '@unocss/preset-uno@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/preset-wind3': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/preset-wind3': 66.1.0-beta.5 - '@unocss/preset-web-fonts@66.1.0-beta.3': + '@unocss/preset-web-fonts@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 ofetch: 1.4.1 - '@unocss/preset-wind3@66.1.0-beta.3': + '@unocss/preset-wind3@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/preset-mini': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/preset-mini': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 - '@unocss/preset-wind4@66.1.0-beta.3': + '@unocss/preset-wind4@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/extractor-arbitrary-variants': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 - '@unocss/preset-wind@66.1.0-beta.3': + '@unocss/preset-wind@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/preset-wind3': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/preset-wind3': 66.1.0-beta.5 - '@unocss/reset@66.1.0-beta.3': {} + '@unocss/reset@66.1.0-beta.5': {} '@unocss/rule-utils@0.63.6': dependencies: '@unocss/core': 0.63.6 magic-string: 0.30.17 - '@unocss/rule-utils@66.1.0-beta.3': + '@unocss/rule-utils@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 magic-string: 0.30.17 - '@unocss/transformer-attributify-jsx@66.1.0-beta.3': + '@unocss/transformer-attributify-jsx@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/transformer-compile-class@66.1.0-beta.3': + '@unocss/transformer-compile-class@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/transformer-directives@66.1.0-beta.3': + '@unocss/transformer-directives@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 - '@unocss/rule-utils': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 + '@unocss/rule-utils': 66.1.0-beta.5 css-tree: 3.1.0 - '@unocss/transformer-variant-group@66.1.0-beta.3': + '@unocss/transformer-variant-group@66.1.0-beta.5': dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 - '@unocss/vite@66.1.0-beta.3(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@unocss/vite@66.1.0-beta.5(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.1.0-beta.3 - '@unocss/core': 66.1.0-beta.3 - '@unocss/inspector': 66.1.0-beta.3(vue@3.5.13(typescript@5.8.2)) + '@unocss/config': 66.1.0-beta.5 + '@unocss/core': 66.1.0-beta.5 + '@unocss/inspector': 66.1.0-beta.5(vue@3.5.13(typescript@5.8.2)) chokidar: 3.6.0 magic-string: 0.30.17 tinyglobby: 0.2.12 @@ -4999,7 +5007,7 @@ snapshots: '@playform/pipe': 0.1.2 '@types/csso': 5.0.4 '@types/html-minifier-terser': 7.0.2 - astro: 5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) commander: 13.0.0 csso: 5.0.5 deepmerge-ts: 7.1.3 @@ -5059,9 +5067,9 @@ snapshots: transitivePeerDependencies: - supports-color - astro-og-canvas@0.7.0(astro@5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)): + astro-og-canvas@0.7.0(astro@5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: - astro: 5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0) canvaskit-wasm: 0.39.1 deterministic-object-hash: 2.0.2 entities: 4.5.0 @@ -5071,11 +5079,11 @@ snapshots: valid-filename: 4.0.0 zod: 3.24.2 - astro@5.4.3(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0): + astro@5.5.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.35.0)(terser@5.37.0)(typescript@5.8.2)(yaml@2.7.0): dependencies: '@astrojs/compiler': 2.11.0 '@astrojs/internal-helpers': 0.6.1 - '@astrojs/markdown-remark': 6.2.1 + '@astrojs/markdown-remark': 6.3.0 '@astrojs/telemetry': 3.2.0 '@oslojs/encoding': 1.1.0 '@rollup/pluginutils': 5.1.4(rollup@4.35.0) @@ -5212,8 +5220,8 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001703 - electron-to-chromium: 1.5.115 + caniuse-lite: 1.0.30001704 + electron-to-chromium: 1.5.116 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) @@ -5232,7 +5240,7 @@ snapshots: camelcase@8.0.0: {} - caniuse-lite@1.0.30001703: {} + caniuse-lite@1.0.30001704: {} canvaskit-wasm@0.39.1: dependencies: @@ -5472,7 +5480,7 @@ snapshots: duplexer@0.1.2: {} - electron-to-chromium@1.5.115: {} + electron-to-chromium@1.5.116: {} emmet@2.4.11: dependencies: @@ -5591,7 +5599,7 @@ snapshots: eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) '@jridgewell/sourcemap-codec': 1.5.0 '@typescript-eslint/types': 8.26.1 astro-eslint-parser: 1.2.1 @@ -5610,7 +5618,7 @@ snapshots: eslint-plugin-es-x@7.8.0(eslint@9.22.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 eslint: 9.22.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@2.4.2)) @@ -5654,7 +5662,7 @@ snapshots: eslint-plugin-jsonc@2.19.1(eslint@9.22.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) eslint: 9.22.0(jiti@2.4.2) eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.4.2)) eslint-json-compat-utils: 0.2.1(eslint@9.22.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) @@ -5668,7 +5676,7 @@ snapshots: eslint-plugin-n@17.16.2(eslint@9.22.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) enhanced-resolve: 5.18.1 eslint: 9.22.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.22.0(jiti@2.4.2)) @@ -5702,7 +5710,7 @@ snapshots: eslint-plugin-regexp@2.7.0(eslint@9.22.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 9.22.0(jiti@2.4.2) @@ -5724,7 +5732,7 @@ snapshots: eslint-plugin-unicorn@57.0.0(eslint@9.22.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.41.0 @@ -5749,7 +5757,7 @@ snapshots: eslint-plugin-vue@10.0.0(eslint@9.22.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.22.0(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) eslint: 9.22.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 @@ -5785,7 +5793,7 @@ snapshots: eslint@9.22.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.5.0(eslint@9.22.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.2 '@eslint/config-helpers': 0.1.0 @@ -7805,11 +7813,12 @@ snapshots: ultrahtml@1.5.3: {} - unconfig@7.0.0: + unconfig@7.3.1: dependencies: - '@antfu/utils': 8.1.1 + '@quansync/fs': 0.1.1 defu: 6.1.4 jiti: 2.4.2 + quansync: 0.2.8 uncrypto@0.1.3: {} @@ -7893,32 +7902,32 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unocss-preset-theme@0.14.1(@unocss/core@66.1.0-beta.3): + unocss-preset-theme@0.14.1(@unocss/core@66.1.0-beta.5): dependencies: - '@unocss/core': 66.1.0-beta.3 + '@unocss/core': 66.1.0-beta.5 '@unocss/rule-utils': 0.63.6 - unocss@66.1.0-beta.3(postcss@8.5.3)(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): + unocss@66.1.0-beta.5(postcss@8.5.3)(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): dependencies: - '@unocss/astro': 66.1.0-beta.3(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) - '@unocss/cli': 66.1.0-beta.3 - '@unocss/core': 66.1.0-beta.3 - '@unocss/postcss': 66.1.0-beta.3(postcss@8.5.3) - '@unocss/preset-attributify': 66.1.0-beta.3 - '@unocss/preset-icons': 66.1.0-beta.3 - '@unocss/preset-mini': 66.1.0-beta.3 - '@unocss/preset-tagify': 66.1.0-beta.3 - '@unocss/preset-typography': 66.1.0-beta.3 - '@unocss/preset-uno': 66.1.0-beta.3 - '@unocss/preset-web-fonts': 66.1.0-beta.3 - '@unocss/preset-wind': 66.1.0-beta.3 - '@unocss/preset-wind3': 66.1.0-beta.3 - '@unocss/preset-wind4': 66.1.0-beta.3 - '@unocss/transformer-attributify-jsx': 66.1.0-beta.3 - '@unocss/transformer-compile-class': 66.1.0-beta.3 - '@unocss/transformer-directives': 66.1.0-beta.3 - '@unocss/transformer-variant-group': 66.1.0-beta.3 - '@unocss/vite': 66.1.0-beta.3(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + '@unocss/astro': 66.1.0-beta.5(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + '@unocss/cli': 66.1.0-beta.5 + '@unocss/core': 66.1.0-beta.5 + '@unocss/postcss': 66.1.0-beta.5(postcss@8.5.3) + '@unocss/preset-attributify': 66.1.0-beta.5 + '@unocss/preset-icons': 66.1.0-beta.5 + '@unocss/preset-mini': 66.1.0-beta.5 + '@unocss/preset-tagify': 66.1.0-beta.5 + '@unocss/preset-typography': 66.1.0-beta.5 + '@unocss/preset-uno': 66.1.0-beta.5 + '@unocss/preset-web-fonts': 66.1.0-beta.5 + '@unocss/preset-wind': 66.1.0-beta.5 + '@unocss/preset-wind3': 66.1.0-beta.5 + '@unocss/preset-wind4': 66.1.0-beta.5 + '@unocss/transformer-attributify-jsx': 66.1.0-beta.5 + '@unocss/transformer-compile-class': 66.1.0-beta.5 + '@unocss/transformer-directives': 66.1.0-beta.5 + '@unocss/transformer-variant-group': 66.1.0-beta.5 + '@unocss/vite': 66.1.0-beta.5(vite@6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) optionalDependencies: vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: diff --git a/public/image/Astro-Icon-Dark.svg b/public/image/Astro-Icon-Dark.svg deleted file mode 100644 index 1d446a9..0000000 --- a/public/image/Astro-Icon-Dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/image/Favicon-Astro.svg b/public/image/Favicon-Astro.svg new file mode 100644 index 0000000..c6e5989 --- /dev/null +++ b/public/image/Favicon-Astro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/image/Astro-Icon-Dark.png b/public/image/Logo-On-OpenGraph.png similarity index 100% rename from public/image/Astro-Icon-Dark.png rename to public/image/Logo-On-OpenGraph.png diff --git a/src/config.ts b/src/config.ts index c3b2f52..d709ddf 100644 --- a/src/config.ts +++ b/src/config.ts @@ -15,7 +15,7 @@ export const themeConfig: ThemeConfig = { url: 'https://retypeset.radishzz.cc', // favicon url // support only SVG, PNG and ICO - favicon: '/image/Astro-Icon-Dark.svg', // https://example.com/favicon.svg + favicon: '/image/Favicon-Astro.svg', // https://example.com/favicon.svg }, // SITE INFORMATION >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> END diff --git a/src/pages/og/[...route].ts b/src/pages/og/[...route].ts index 51aac51..1bec5d5 100644 --- a/src/pages/og/[...route].ts +++ b/src/pages/og/[...route].ts @@ -24,18 +24,18 @@ export const { getStaticPaths, GET } = OGImageRoute({ title: page.title, description: page.description, logo: { - path: './public/image/Astro-Icon-Dark.png', - size: [80], + path: './public/image/Logo-On-OpenGraph.png', // Required local path and PNG format + size: [70], }, font: { title: { - families: ['Noto Sans SC'], + families: ['Noto Sans SC'], // or Noto Serif SC weight: 'Bold', color: [34, 33, 36], lineHeight: 1.5, }, description: { - families: ['Noto Sans SC'], + families: ['Noto Sans SC'], // or Noto Serif SC color: [72, 71, 74], lineHeight: 1.5, }, @@ -43,6 +43,8 @@ export const { getStaticPaths, GET } = OGImageRoute({ fonts: [ 'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Sans/SubsetOTF/SC/NotoSansSC-Bold.otf', 'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Sans/SubsetOTF/SC/NotoSansSC-Regular.otf', + // 'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Serif/SubsetOTF/SC/NotoSerifSC-Bold.otf', + // 'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Serif/SubsetOTF/SC/NotoSerifSC-Regular.otf', ], bgGradient: [[242, 241, 245]], }),