chore: minor changes

This commit is contained in:
Ou
2024-10-19 13:15:48 +08:00
parent 179358c919
commit 89fe57c5a2
5 changed files with 173 additions and 40 deletions
+8 -1
View File
@@ -5,7 +5,14 @@
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script>
const theme = localStorage.getItem("color-scheme") || "auto"
function safeParseString(str) {
try {
return JSON.parse(str)
} catch {
return ""
}
}
const theme = safeParseString(localStorage.getItem("color-scheme")) || "auto"
const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches
if (theme === "auto" ? isDark : theme === "dark") {
document.documentElement.classList.add("dark")
+2
View File
@@ -27,6 +27,7 @@
"@dnd-kit/core": "^6.1.0",
"@dnd-kit/sortable": "^8.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@iconify-json/si": "^1.2.1",
"@oslojs/jwt": "^0.2.0",
"@tanstack/react-query-devtools": "^5.59.9",
"@tanstack/react-router": "^1.64.0",
@@ -54,6 +55,7 @@
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-use": "^17.5.1",
"sonner": "^1.5.0",
"zod": "^3.23.8"
},
"devDependencies": {
+161 -38
View File
@@ -26,6 +26,9 @@ importers:
'@dnd-kit/utilities':
specifier: ^3.2.2
version: 3.2.2([email protected])
'@iconify-json/si':
specifier: ^1.2.1
version: 1.2.1
'@oslojs/jwt':
specifier: ^0.2.0
version: 0.2.0
@@ -107,6 +110,9 @@ importers:
react-use:
specifier: ^17.5.1
version: 17.5.1([email protected]([email protected]))([email protected])
sonner:
specifier: ^1.5.0
version: 1.5.0([email protected]([email protected]))([email protected])
zod:
specifier: ^3.23.8
version: 3.23.8
@@ -119,7 +125,7 @@ importers:
version: 1.2.1
'@ourongxing/eslint-config':
specifier: 3.2.3-beta.6
version: 3.2.3-beta.6(@eslint-react/[email protected]([email protected]([email protected]))([email protected]))(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))(@vue/[email protected])([email protected]([email protected]([email protected])))([email protected]([email protected]([email protected])))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected]))
version: 3.2.3-beta.6(@eslint-react/[email protected]([email protected]([email protected]))([email protected]))(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))(@vue/[email protected])([email protected]([email protected]([email protected])))([email protected]([email protected]([email protected])))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
'@ourongxing/tsconfig':
specifier: ^0.0.4
version: 0.0.4
@@ -131,7 +137,7 @@ importers:
version: 1.69.1(@tanstack/[email protected](@tanstack/[email protected])([email protected]([email protected]))([email protected]))([email protected])([email protected]([email protected]))([email protected])
'@tanstack/router-plugin':
specifier: ^1.64.0
version: 1.69.1([email protected](@types/[email protected])([email protected]))
version: 1.69.1([email protected](@types/[email protected])([email protected])([email protected]))
'@types/jsonwebtoken':
specifier: ^9.0.7
version: 9.0.7
@@ -149,7 +155,7 @@ importers:
version: 0.63.4
'@vitejs/plugin-react-swc':
specifier: ^3.7.1
version: 3.7.1([email protected](@types/[email protected])([email protected]))
version: 3.7.1([email protected](@types/[email protected])([email protected])([email protected]))
bumpp:
specifier: ^9.7.1
version: 9.7.1([email protected])
@@ -191,22 +197,22 @@ importers:
version: 8.9.0([email protected]([email protected]))([email protected])
unocss:
specifier: ^0.63.4
version: 0.63.4([email protected])([email protected])([email protected](@types/[email protected])([email protected]))
version: 0.63.4([email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
unplugin-auto-import:
specifier: ^0.18.3
version: 0.18.3([email protected])
vite:
specifier: ^5.4.8
version: 5.4.9(@types/[email protected])([email protected])
version: 5.4.9(@types/[email protected])([email protected])([email protected])
vite-plugin-with-nitro:
specifier: 0.0.2
version: 0.0.2([email protected])([email protected])([email protected](@types/[email protected])([email protected]))
version: 0.0.2([email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
vite-tsconfig-paths:
specifier: ^5.0.1
version: 5.0.1([email protected])([email protected](@types/[email protected])([email protected]))
version: 5.0.1([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
vitest:
specifier: ^2.1.2
version: 2.1.3(@types/[email protected])([email protected])
version: 2.1.3(@types/[email protected])([email protected])([email protected])
wrangler:
specifier: ^3.80.3
version: 3.80.5
@@ -1069,6 +1075,9 @@ packages:
'@iconify-json/[email protected]':
resolution: {integrity: sha512-x0DNfwWrS18dbsBYOq3XGiZnGz4CgRyC+YSl/TZvMQiKhIUl1woWqUbMYqqfMNUBzjyk7ulvaRovpRsIlqIf8g==}
'@iconify-json/[email protected]':
resolution: {integrity: sha512-flMs2EvYs8wOHRUsWG2xqrfUvGqEDFrFCohe+H/C8OmPGnYRUx2xFMe1GJBSWArCQ0qdoiFy0lgWxS2j8DXdoA==}
'@iconify/[email protected]':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
@@ -2257,6 +2266,9 @@ packages:
resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
engines: {node: '>= 0.6'}
[email protected]:
resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==}
[email protected]:
resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
@@ -2494,6 +2506,10 @@ packages:
resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
engines: {node: '>=18'}
[email protected]:
resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
hasBin: true
[email protected]:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
@@ -3114,6 +3130,11 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
[email protected]:
resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
engines: {node: '>=0.10.0'}
hasBin: true
[email protected]:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@@ -3242,6 +3263,9 @@ packages:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
[email protected]:
resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==}
[email protected]:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
@@ -3381,6 +3405,11 @@ packages:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
[email protected]:
resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==}
engines: {node: '>=6'}
hasBin: true
[email protected]:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -3483,6 +3512,10 @@ packages:
[email protected]:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
[email protected]:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
[email protected]:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
@@ -3638,6 +3671,11 @@ packages:
[email protected]:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
[email protected]:
resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
hasBin: true
[email protected]:
resolution: {integrity: sha512-oquSOY4P3WixYHMlDF782CgTiDabE0wi6LkcEVXNGzfCrp1m84WKydpARgwxqHJZorIq+mJHZbhkObaxHqhXeg==}
engines: {node: ^16.11.0 || >=17.0.0}
@@ -3803,6 +3841,10 @@ packages:
resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==}
engines: {node: '>=18'}
[email protected]:
resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==}
engines: {node: '>= 0.10'}
[email protected]:
resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==}
@@ -3868,6 +3910,10 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
[email protected]:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
[email protected]:
resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==}
@@ -3915,6 +3961,9 @@ packages:
resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
engines: {node: '>= 6'}
[email protected]:
resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
[email protected]:
resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
@@ -4109,6 +4158,9 @@ packages:
[email protected]:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
[email protected]:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
[email protected]:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
@@ -4221,6 +4273,12 @@ packages:
[email protected]:
resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==}
[email protected]:
resolution: {integrity: sha512-FBjhG/gnnbN6FY0jaNnqZOMmB73R+5IiyYAw8yBj7L54ER7HB3fOSE5OFiQiE2iXWxeXKvg6fIP4LtVppHEdJA==}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
[email protected]:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
@@ -5601,6 +5659,10 @@ snapshots:
dependencies:
'@iconify/types': 2.0.0
'@iconify-json/[email protected]':
dependencies:
'@iconify/types': 2.0.0
'@iconify/[email protected]': {}
'@iconify/[email protected]':
@@ -5704,7 +5766,7 @@ snapshots:
dependencies:
'@oslojs/encoding': 0.4.1
'@ourongxing/[email protected](@eslint-react/[email protected]([email protected]([email protected]))([email protected]))(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))(@vue/[email protected])([email protected]([email protected]([email protected])))([email protected]([email protected]([email protected])))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected]))':
'@ourongxing/[email protected](@eslint-react/[email protected]([email protected]([email protected]))([email protected]))(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))(@vue/[email protected])([email protected]([email protected]([email protected])))([email protected]([email protected]([email protected])))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@antfu/install-pkg': 0.4.1
'@clack/prompts': 0.7.0
@@ -5712,7 +5774,7 @@ snapshots:
'@stylistic/eslint-plugin': 2.9.0([email protected]([email protected]))([email protected])
'@typescript-eslint/eslint-plugin': 8.9.0(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])
'@typescript-eslint/parser': 8.9.0([email protected]([email protected]))([email protected])
'@vitest/eslint-plugin': 1.1.7(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected]))
'@vitest/eslint-plugin': 1.1.7(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
eslint: 9.12.0([email protected])
eslint-config-flat-gitignore: 0.3.0([email protected]([email protected]))
eslint-flat-config-utils: 0.4.0
@@ -6084,7 +6146,7 @@ snapshots:
tsx: 4.19.1
zod: 3.23.8
'@tanstack/[email protected]([email protected](@types/[email protected])([email protected]))':
'@tanstack/[email protected]([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@babel/core': 7.25.8
'@babel/generator': 7.25.7
@@ -6105,7 +6167,7 @@ snapshots:
unplugin: 1.14.1
zod: 3.23.8
optionalDependencies:
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- supports-color
- webpack-sources
@@ -6263,13 +6325,13 @@ snapshots:
'@typescript-eslint/types': 8.9.0
eslint-visitor-keys: 3.4.3
'@unocss/[email protected]([email protected])([email protected](@types/[email protected])([email protected]))':
'@unocss/[email protected]([email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@unocss/core': 0.63.4
'@unocss/reset': 0.63.4
'@unocss/vite': 0.63.4([email protected])([email protected](@types/[email protected])([email protected]))
'@unocss/vite': 0.63.4([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
optionalDependencies:
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- rollup
- supports-color
@@ -6394,7 +6456,7 @@ snapshots:
dependencies:
'@unocss/core': 0.63.4
'@unocss/[email protected]([email protected])([email protected](@types/[email protected])([email protected]))':
'@unocss/[email protected]([email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.2([email protected])
@@ -6404,7 +6466,7 @@ snapshots:
chokidar: 3.6.0
magic-string: 0.30.12
tinyglobby: 0.2.9
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- rollup
- supports-color
@@ -6427,20 +6489,20 @@ snapshots:
- encoding
- supports-color
'@vitejs/[email protected]([email protected](@types/[email protected])([email protected]))':
'@vitejs/[email protected]([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@swc/core': 1.7.36
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- '@swc/helpers'
'@vitest/[email protected](@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected]))':
'@vitest/[email protected](@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@typescript-eslint/utils': 8.9.0([email protected]([email protected]))([email protected])
eslint: 9.12.0([email protected])
optionalDependencies:
typescript: 5.6.3
vitest: 2.1.3(@types/[email protected])([email protected])
vitest: 2.1.3(@types/[email protected])([email protected])([email protected])
'@vitest/[email protected]':
dependencies:
@@ -6449,13 +6511,13 @@ snapshots:
chai: 5.1.1
tinyrainbow: 1.2.0
'@vitest/[email protected](@vitest/[email protected])([email protected](@types/[email protected])([email protected]))':
'@vitest/[email protected](@vitest/[email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@vitest/spy': 2.1.3
estree-walker: 3.0.3
magic-string: 0.30.12
optionalDependencies:
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
'@vitest/[email protected]':
dependencies:
@@ -6929,6 +6991,11 @@ snapshots:
[email protected]: {}
[email protected]:
dependencies:
is-what: 3.14.1
optional: true
[email protected]:
dependencies:
toggle-selection: 1.0.6
@@ -7108,6 +7175,11 @@ snapshots:
[email protected]: {}
[email protected]:
dependencies:
prr: 1.0.1
optional: true
[email protected]:
dependencies:
is-arrayish: 0.2.1
@@ -7963,6 +8035,9 @@ snapshots:
[email protected]: {}
[email protected]:
optional: true
[email protected]:
dependencies:
parent-module: 1.0.1
@@ -8086,6 +8161,9 @@ snapshots:
[email protected]: {}
[email protected]:
optional: true
[email protected]:
dependencies:
is-docker: 2.2.1
@@ -8206,6 +8284,21 @@ snapshots:
dependencies:
readable-stream: 2.3.8
[email protected]:
dependencies:
copy-anything: 2.0.6
parse-node-version: 1.0.1
tslib: 2.8.0
optionalDependencies:
errno: 0.1.8
graceful-fs: 4.2.11
image-size: 0.5.5
make-dir: 2.1.0
mime: 1.6.0
needle: 3.3.1
source-map: 0.6.1
optional: true
[email protected]:
dependencies:
prelude-ls: 1.2.1
@@ -8333,6 +8426,12 @@ snapshots:
'@babel/types': 7.25.8
source-map-js: 1.2.1
[email protected]:
dependencies:
pify: 4.0.1
semver: 5.7.2
optional: true
[email protected]:
dependencies:
semver: 6.3.1
@@ -8483,6 +8582,12 @@ snapshots:
[email protected]: {}
[email protected]:
dependencies:
iconv-lite: 0.6.3
sax: 1.4.1
optional: true
[email protected]([email protected])([email protected]):
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
@@ -8747,6 +8852,9 @@ snapshots:
index-to-position: 0.1.2
type-fest: 4.26.1
[email protected]:
optional: true
[email protected]:
dependencies:
domhandler: 5.0.3
@@ -8793,6 +8901,9 @@ snapshots:
[email protected]: {}
[email protected]:
optional: true
[email protected]:
dependencies:
confbox: 0.1.8
@@ -8844,6 +8955,9 @@ snapshots:
kleur: 3.0.3
sisteransi: 1.0.5
[email protected]:
optional: true
[email protected]:
dependencies:
end-of-stream: 1.4.4
@@ -9071,6 +9185,9 @@ snapshots:
[email protected]: {}
[email protected]:
optional: true
[email protected]:
dependencies:
loose-envify: 1.4.0
@@ -9185,6 +9302,11 @@ snapshots:
[email protected]: {}
[email protected]([email protected]([email protected]))([email protected]):
dependencies:
react: 18.3.1
react-dom: 18.3.1([email protected])
[email protected]: {}
[email protected]:
@@ -9552,9 +9674,9 @@ snapshots:
[email protected]: {}
[email protected]([email protected])([email protected])([email protected](@types/[email protected])([email protected])):
[email protected]([email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected])):
dependencies:
'@unocss/astro': 0.63.4([email protected])([email protected](@types/[email protected])([email protected]))
'@unocss/astro': 0.63.4([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
'@unocss/cli': 0.63.4([email protected])
'@unocss/core': 0.63.4
'@unocss/postcss': 0.63.4([email protected])
@@ -9570,9 +9692,9 @@ snapshots:
'@unocss/transformer-compile-class': 0.63.4
'@unocss/transformer-directives': 0.63.4
'@unocss/transformer-variant-group': 0.63.4
'@unocss/vite': 0.63.4([email protected])([email protected](@types/[email protected])([email protected]))
'@unocss/vite': 0.63.4([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
optionalDependencies:
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- postcss
- rollup
@@ -9668,12 +9790,12 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
[email protected](@types/[email protected])([email protected]):
[email protected](@types/[email protected])([email protected])([email protected]):
dependencies:
cac: 6.7.14
debug: 4.3.7([email protected])
pathe: 1.1.2
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- '@types/node'
- less
@@ -9685,13 +9807,13 @@ snapshots:
- supports-color
- terser
[email protected]([email protected])([email protected])([email protected](@types/[email protected])([email protected])):
[email protected]([email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected])):
dependencies:
consola: 3.2.3
defu: 6.1.4
h3: [email protected]
nitropack: [email protected]([email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -9716,18 +9838,18 @@ snapshots:
- webpack-sources
- xml2js
[email protected]([email protected])([email protected](@types/[email protected])([email protected])):
[email protected]([email protected])([email protected](@types/[email protected])([email protected])([email protected])):
dependencies:
debug: 4.3.7([email protected])
globrex: 0.1.2
tsconfck: 3.1.4([email protected])
optionalDependencies:
vite: 5.4.9(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
transitivePeerDependencies:
- supports-color
- typescript
[email protected](@types/[email protected])([email protected]):
[email protected](@types/[email protected])([email protected])([email protected]):
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
@@ -9735,12 +9857,13 @@ snapshots:
optionalDependencies:
'@types/node': 22.7.5
fsevents: 2.3.3
less: 4.2.0
terser: 5.36.0
[email protected](@types/[email protected])([email protected]):
[email protected](@types/[email protected])([email protected])([email protected]):
dependencies:
'@vitest/expect': 2.1.3
'@vitest/mocker': 2.1.3(@vitest/[email protected])([email protected](@types/[email protected])([email protected]))
'@vitest/mocker': 2.1.3(@vitest/[email protected])([email protected](@types/[email protected])([email protected])([email protected]))
'@vitest/pretty-format': 2.1.3
'@vitest/runner': 2.1.3
'@vitest/snapshot': 2.1.3
@@ -9755,8 +9878,8 @@ snapshots:
tinyexec: 0.3.1
tinypool: 1.0.1
tinyrainbow: 1.2.0
vite: 5.4.9(@types/[email protected])([email protected])
vite-node: 2.1.3(@types/[email protected])([email protected])
vite: 5.4.9(@types/[email protected])([email protected])([email protected])
vite-node: 2.1.3(@types/[email protected])([email protected])([email protected])
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.7.5
+1 -1
View File
@@ -47,7 +47,7 @@ export const metadata = typeSafeObjectFromEntries(typeSafeObjectEntries(originMe
case "realtime":
return [k, {
...v,
sources: typeSafeObjectEntries(sources).filter(([, v]) => v.type === "realtime" && !v.redirect).map(([k]) => k),
sources: ["weibo", ...typeSafeObjectEntries(sources).filter(([, v]) => v.type === "realtime" && !v.redirect).map(([k]) => k)],
}]
default:
return [k, {
+1
View File
@@ -34,6 +34,7 @@ export const originSources = {
"zaobao": {
name: "联合早报",
interval: Time.Common,
type: "realtime",
color: "red",
home: "https://www.zaobao.com",
},