diff --git a/README.md b/README.md index 9b4a73d..ea6c077 100644 --- a/README.md +++ b/README.md @@ -24,11 +24,11 @@ Retypeset is a static blog theme based on the [Astro](https://astro.build/) fram ## Demo - [Retypeset](https://retypeset.radishzz.cc/en/) -- [Retipografía](https://retypeset.radishzz.cc/en/) -- [Переверстка](https://retypeset.radishzz.cc/en/) -- [重新编排](https://retypeset.radishzz.cc/en/) -- [重新編排](https://retypeset.radishzz.cc/en/) -- [再組版](https://retypeset.radishzz.cc/en/) +- [Retipografía](https://retypeset.radishzz.cc/es/) +- [Переверстка](https://retypeset.radishzz.cc/ru/) +- [重新编排](https://retypeset.radishzz.cc/) +- [重新編排](https://retypeset.radishzz.cc/zh-tw/) +- [再組版](https://retypeset.radishzz.cc/ja/) ## Features diff --git a/README.zh.md b/README.zh.md index c4e6010..f2fadc7 100644 --- a/README.zh.md +++ b/README.zh.md @@ -23,12 +23,12 @@ Retypeset 是一款基于 [Astro](https://astro.build/) 框架的静态博客主 ## 预览 -- [重新编排](https://retypeset.radishzz.cc/en/) -- [重新編排](https://retypeset.radishzz.cc/en/) -- [再組版](https://retypeset.radishzz.cc/en/) +- [重新编排](https://retypeset.radishzz.cc/) +- [重新編排](https://retypeset.radishzz.cc/zh-tw/) +- [再組版](https://retypeset.radishzz.cc/ja/) - [Retypeset](https://retypeset.radishzz.cc/en/) -- [Retipografía](https://retypeset.radishzz.cc/en/) -- [Переверстка](https://retypeset.radishzz.cc/en/) +- [Retipografía](https://retypeset.radishzz.cc/es/) +- [Переверстка](https://retypeset.radishzz.cc/ru/) ## 特征 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 998cf03..e8ce229 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -708,61 +708,6 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} - '@oxc-resolver/binding-darwin-arm64@5.0.0': - resolution: {integrity: sha512-zwHAf+owoxSWTDD4dFuwW+FkpaDzbaL30H5Ltocb+RmLyg4WKuteusRLKh5Y8b/cyu7UzhxM0haIqQjyqA1iuA==} - cpu: [arm64] - os: [darwin] - - '@oxc-resolver/binding-darwin-x64@5.0.0': - resolution: {integrity: sha512-1lS3aBNVjVQKBvZdHm13+8tSjvu2Tl1Cv4FnUyMYxqx6+rsom2YaOylS5LhDUwfZu0zAgpLMwK6kGpF/UPncNg==} - cpu: [x64] - os: [darwin] - - '@oxc-resolver/binding-freebsd-x64@5.0.0': - resolution: {integrity: sha512-q9sRd68wC1/AJ0eu6ClhxlklVfe8gH4wrUkSyEbIYTZ8zY5yjsLY3fpqqsaCvWJUx65nW+XtnAxCGCi5AXr1Mw==} - cpu: [x64] - os: [freebsd] - - '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.0': - resolution: {integrity: sha512-catYavWsvqViYnCveQjhrK6yVYDEPFvIOgGLxnz5r2dcgrjpmquzREoyss0L2QG/J5HTTbwqwZ1kk+g56hE/1A==} - cpu: [arm] - os: [linux] - - '@oxc-resolver/binding-linux-arm64-gnu@5.0.0': - resolution: {integrity: sha512-l/0pWoQM5kVmJLg4frQ1mKZOXgi0ex/hzvFt8E4WK2ifXr5JgKFUokxsb/oat7f5YzdJJh5r9p+qS/t3dA26Aw==} - cpu: [arm64] - os: [linux] - - '@oxc-resolver/binding-linux-arm64-musl@5.0.0': - resolution: {integrity: sha512-bx0oz/oaAW4FGYqpIIxJCnmgb906YfMhTEWCJvYkxjpEI8VKLJEL3PQevYiqDq36SA0yRLJ/sQK2fqry8AFBfA==} - cpu: [arm64] - os: [linux] - - '@oxc-resolver/binding-linux-x64-gnu@5.0.0': - resolution: {integrity: sha512-4PH++qbSIhlRsFYdN1P9neDov4OGhTGo5nbQ1D7AL6gWFLo3gdZTc00FM2y8JjeTcPWEXkViZuwpuc0w5i6qHg==} - cpu: [x64] - os: [linux] - - '@oxc-resolver/binding-linux-x64-musl@5.0.0': - resolution: {integrity: sha512-mLfQFpX3/5y9oWi0b+9FbWDkL2hM0Y29653beCHiHxAdGyVgb2DsJbK74WkMTwtSz9by8vyBh8jGPZcg1yLZbQ==} - cpu: [x64] - os: [linux] - - '@oxc-resolver/binding-wasm32-wasi@5.0.0': - resolution: {integrity: sha512-uEhsAZSo65qsRi6+IfBTEUUFbjg7T2yruJeLYpFfEATpm3ory5Mgo5vx3L0c2/Cz1OUZXBgp3A8x6VMUB2jT2A==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-resolver/binding-win32-arm64-msvc@5.0.0': - resolution: {integrity: sha512-8DbSso9Jp1ns8AYuZFXdRfAcdJrzZwkFm/RjPuvAPTENsm685dosBF8G6gTHQlHvULnk6o3sa9ygZaTGC/UoEw==} - cpu: [arm64] - os: [win32] - - '@oxc-resolver/binding-win32-x64-msvc@5.0.0': - resolution: {integrity: sha512-ylppfPEg63NuRXOPNsXFlgyl37JrtRn0QMO26X3K3Ytp5HtLrMreQMGVtgr30e1l2YmAWqhvmKlCryOqzGPD/g==} - cpu: [x64] - os: [win32] - '@pkgr/core@0.1.1': resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -1158,6 +1103,61 @@ packages: peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + '@unrs/rspack-resolver-binding-darwin-arm64@1.1.0': + resolution: {integrity: sha512-otdWnJrycP8Ow0rbiKKjhrW7PPeHPoIglYjBruqh75fEwQGV2EmA9oZMgD4YA6g+/hGzD0mXI26YnWL0G0SkTA==} + cpu: [arm64] + os: [darwin] + + '@unrs/rspack-resolver-binding-darwin-x64@1.1.0': + resolution: {integrity: sha512-MqHyrtIw2ra0KZlniDITROq6rEiMsBnaJtQDYLNDv/y+pvPSXdB3VveZCwSldXJ9TrST2b3NnIbmehljjsMVhg==} + cpu: [x64] + os: [darwin] + + '@unrs/rspack-resolver-binding-freebsd-x64@1.1.0': + resolution: {integrity: sha512-bopyOqmtWn8np1d4iN90PE1tYHopdWwei7mK8/8mf4qhc99f7WRNXtWa1MoL5sjN3DWef3jvr0+MGnMS9MTfJA==} + cpu: [x64] + os: [freebsd] + + '@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.1.0': + resolution: {integrity: sha512-XldXRkQurDBXCiCuIaWcqOX6UtvjFW8O3CH/kFEZxNJISOAt+ztgyRQRxYhf+T1p18R4boripKmWKEE0uBCiYw==} + cpu: [arm] + os: [linux] + + '@unrs/rspack-resolver-binding-linux-arm64-gnu@1.1.0': + resolution: {integrity: sha512-8zubI4MY3whPfLNHEiJ0TeSC5eSmNVWTEGAeMGALCUQtVD9TyZTd6wGwWrQVRN7ESIapWUSChkPLr+Bi13d9sQ==} + cpu: [arm64] + os: [linux] + + '@unrs/rspack-resolver-binding-linux-arm64-musl@1.1.0': + resolution: {integrity: sha512-+GAyOhl8KPqJsILpHTB/mMc4hfOwI4INed8VAZnSvdaL0ec3Sz/6UXEeTtucW1fWhwaP3lVlpjv2xuRhOCjehA==} + cpu: [arm64] + os: [linux] + + '@unrs/rspack-resolver-binding-linux-x64-gnu@1.1.0': + resolution: {integrity: sha512-0zoy6UwRFoto5boJKGjgDpA+4kv+G1kysgrAe0KVefJXOnDNJlfgcV7mOV2O9J+FqtIQsXvzmOJxDB9e1Hhbzw==} + cpu: [x64] + os: [linux] + + '@unrs/rspack-resolver-binding-linux-x64-musl@1.1.0': + resolution: {integrity: sha512-XjC+aZKi+X+ma5e6yaVTvojK0v0kxfikbP1dB0klx80NjCW9KRrldiZxAo7ME8Tb4a7Fz0J6PDOVzd9tFYwkQQ==} + cpu: [x64] + os: [linux] + + '@unrs/rspack-resolver-binding-wasm32-wasi@1.1.0': + resolution: {integrity: sha512-eVBK4z9VN3vahAh2+bQBl+vs9JgWEF1xeccilDcerGNkmlFHB1My5++sbeZzou+DExkioVAdfK+uVyVnHS4k7Q==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@unrs/rspack-resolver-binding-win32-arm64-msvc@1.1.0': + resolution: {integrity: sha512-ktm/CnSKOt/Wwdi2SBECLPJ+gL5oaw8LDHG4IfOQO5oT6qlIP0DaOUPrTf8g/WTlLnSp4TryDBM0B/gGla3LEw==} + cpu: [arm64] + os: [win32] + + '@unrs/rspack-resolver-binding-win32-x64-msvc@1.1.0': + resolution: {integrity: sha512-cdMid8RdR6XaQ5uAudzdu9Ydl3HbYjiwpsh+X01APmTZG2ph7OeaRTozW4F8ScUHkPHfrYedv9McICbHxgBvXQ==} + cpu: [x64] + os: [win32] + '@vitest/eslint-plugin@1.1.37': resolution: {integrity: sha512-cnlBV8zr0oaBu1Vk6ruqWzpPzFCtwY0yuwUQpNIeFOUl3UhXVwNUoOYfWkZzeToGuNBaXvIsr6/RgHrXiHXqXA==} peerDependencies: @@ -1812,8 +1812,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@4.7.0: - resolution: {integrity: sha512-LHxq8V6SJ99hSFYAexxUKk3gVsjb8fuNRGsbMinwlJGvcuREP9SVzCCNKJ3POdDowEHdExy/bPN6YfjraueIXA==} + eslint-plugin-import-x@4.7.1: + resolution: {integrity: sha512-Gaf0YL05qYNk6MRFujSNGtwGl5ExQE4P8aREBELpYYjA37guFpv0AR6B+Y226KgfkRn0iP4FlQIqG4JhfN6k3A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2725,8 +2725,8 @@ packages: muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - nanoid@3.3.9: - resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==} + nanoid@3.3.10: + resolution: {integrity: sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2792,9 +2792,6 @@ packages: overlayscrollbars@2.11.1: resolution: {integrity: sha512-kogaNaBTIizRenQ2GTzt2cpkEH9B0nUBXseRxqQblH/YicJ3TaWuvn8E5TXPPfJCVoHYSgBYZzzva40kCERKHg==} - oxc-resolver@5.0.0: - resolution: {integrity: sha512-66fopyAqCN8Mx4tzNiBXWbk8asCSuxUWN62gwTc3yfRs7JfWhX/eVJCf+fUrfbNOdQVOWn+o8pAKllp76ysMXA==} - p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} @@ -3152,6 +3149,9 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rspack-resolver@1.1.0: + resolution: {integrity: sha512-pJfTX5KuwbJc4agd2AQ9sMwrBxMAGkLt4/HHw5+L06WuzxjsEjg3oDKdbfn43QGq0Stw8wQ7VpZjWA/T03L0Pg==} + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -3865,7 +3865,7 @@ snapshots: eslint-merge-processors: 2.0.0(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-antfu: 3.1.1(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-command: 3.1.0(eslint@9.22.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.7.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-import-x: 4.7.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) eslint-plugin-jsdoc: 50.6.6(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-jsonc: 2.19.1(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-n: 17.16.2(eslint@9.22.0(jiti@2.4.2)) @@ -4427,41 +4427,6 @@ snapshots: '@oslojs/encoding@1.1.0': {} - '@oxc-resolver/binding-darwin-arm64@5.0.0': - optional: true - - '@oxc-resolver/binding-darwin-x64@5.0.0': - optional: true - - '@oxc-resolver/binding-freebsd-x64@5.0.0': - optional: true - - '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.0': - optional: true - - '@oxc-resolver/binding-linux-arm64-gnu@5.0.0': - optional: true - - '@oxc-resolver/binding-linux-arm64-musl@5.0.0': - optional: true - - '@oxc-resolver/binding-linux-x64-gnu@5.0.0': - optional: true - - '@oxc-resolver/binding-linux-x64-musl@5.0.0': - optional: true - - '@oxc-resolver/binding-wasm32-wasi@5.0.0': - dependencies: - '@napi-rs/wasm-runtime': 0.2.7 - optional: true - - '@oxc-resolver/binding-win32-arm64-msvc@5.0.0': - optional: true - - '@oxc-resolver/binding-win32-x64-msvc@5.0.0': - optional: true - '@pkgr/core@0.1.1': {} '@playform/pipe@0.1.2': @@ -4937,6 +4902,41 @@ snapshots: transitivePeerDependencies: - vue + '@unrs/rspack-resolver-binding-darwin-arm64@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-darwin-x64@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-freebsd-x64@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-linux-arm64-gnu@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-linux-arm64-musl@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-linux-x64-gnu@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-linux-x64-musl@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-wasm32-wasi@1.1.0': + dependencies: + '@napi-rs/wasm-runtime': 0.2.7 + optional: true + + '@unrs/rspack-resolver-binding-win32-arm64-msvc@1.1.0': + optional: true + + '@unrs/rspack-resolver-binding-win32-x64-msvc@1.1.0': + optional: true + '@vitest/eslint-plugin@1.1.37(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(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) @@ -5755,7 +5755,7 @@ snapshots: eslint: 9.22.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.22.0(jiti@2.4.2)) - eslint-plugin-import-x@4.7.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-import-x@4.7.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): dependencies: '@types/doctrine': 0.0.9 '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) @@ -5766,7 +5766,7 @@ snapshots: get-tsconfig: 4.10.0 is-glob: 4.0.3 minimatch: 10.0.1 - oxc-resolver: 5.0.0 + rspack-resolver: 1.1.0 semver: 7.7.1 stable-hash: 0.0.5 tslib: 2.8.1 @@ -7125,7 +7125,7 @@ snapshots: muggle-string@0.4.1: {} - nanoid@3.3.9: {} + nanoid@3.3.10: {} natural-compare@1.4.0: {} @@ -7195,20 +7195,6 @@ snapshots: overlayscrollbars@2.11.1: {} - oxc-resolver@5.0.0: - optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 5.0.0 - '@oxc-resolver/binding-darwin-x64': 5.0.0 - '@oxc-resolver/binding-freebsd-x64': 5.0.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 5.0.0 - '@oxc-resolver/binding-linux-arm64-gnu': 5.0.0 - '@oxc-resolver/binding-linux-arm64-musl': 5.0.0 - '@oxc-resolver/binding-linux-x64-gnu': 5.0.0 - '@oxc-resolver/binding-linux-x64-musl': 5.0.0 - '@oxc-resolver/binding-wasm32-wasi': 5.0.0 - '@oxc-resolver/binding-win32-arm64-msvc': 5.0.0 - '@oxc-resolver/binding-win32-x64-msvc': 5.0.0 - p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 @@ -7342,7 +7328,7 @@ snapshots: postcss@8.5.3: dependencies: - nanoid: 3.3.9 + nanoid: 3.3.10 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -7695,6 +7681,20 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.35.0 fsevents: 2.3.3 + rspack-resolver@1.1.0: + optionalDependencies: + '@unrs/rspack-resolver-binding-darwin-arm64': 1.1.0 + '@unrs/rspack-resolver-binding-darwin-x64': 1.1.0 + '@unrs/rspack-resolver-binding-freebsd-x64': 1.1.0 + '@unrs/rspack-resolver-binding-linux-arm-gnueabihf': 1.1.0 + '@unrs/rspack-resolver-binding-linux-arm64-gnu': 1.1.0 + '@unrs/rspack-resolver-binding-linux-arm64-musl': 1.1.0 + '@unrs/rspack-resolver-binding-linux-x64-gnu': 1.1.0 + '@unrs/rspack-resolver-binding-linux-x64-musl': 1.1.0 + '@unrs/rspack-resolver-binding-wasm32-wasi': 1.1.0 + '@unrs/rspack-resolver-binding-win32-arm64-msvc': 1.1.0 + '@unrs/rspack-resolver-binding-win32-x64-msvc': 1.1.0 + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3