fix: |UI| date parse error at mobile devices (#575)

This commit is contained in:
Dream Hunter
2025-01-30 22:42:27 +08:00
committed by GitHub
parent 6ae3b0d85e
commit 7f6a02ca38
10 changed files with 1138 additions and 1122 deletions

View File

@@ -1,7 +1,11 @@
<!-- markdownlint-disable-file MD004 MD024 MD034 MD036 -->
# CHANGE LOG
## main(v0.8.6)
## main(v0.8.7)
- fix: |UI| 修复移动设备日期显示问题
## v0.8.6
- feat: |UI| 公告支持 html 格式
- feat: |UI| `COPYRIGHT` 支持 html 格式

View File

@@ -1,6 +1,6 @@
{
"name": "cloudflare_temp_email",
"version": "0.8.6",
"version": "0.8.7",
"private": true,
"type": "module",
"scripts": {
@@ -28,7 +28,7 @@
"jszip": "^3.10.1",
"mail-parser-wasm": "^0.2.1",
"naive-ui": "^2.41.0",
"postal-mime": "^2.4.1",
"postal-mime": "^2.4.3",
"vooks": "^0.2.12",
"vue": "^3.5.13",
"vue-clipboard3": "^2.0.0",
@@ -47,6 +47,6 @@
"vite-plugin-wasm": "^3.4.1",
"workbox-build": "^7.3.0",
"workbox-window": "^7.3.0",
"wrangler": "^3.104.0"
"wrangler": "^3.106.0"
}
}

989
frontend/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -19,6 +19,9 @@ export const utcToLocalDate = (utcDate: string, useUTCDate: boolean) => {
}
try {
const date = new Date(utcDateString);
// if invalid date string
if (isNaN(date.getTime())) return utcDateString;
return date.toLocaleString();
} catch (e) {
console.error(e);

View File

@@ -1,6 +1,6 @@
{
"name": "temp-email-pages",
"version": "0.8.6",
"version": "0.8.7",
"description": "",
"main": "index.js",
"scripts": {
@@ -11,6 +11,6 @@
"author": "",
"license": "ISC",
"devDependencies": {
"wrangler": "^3.104.0"
"wrangler": "^3.106.0"
}
}

View File

@@ -1,12 +1,12 @@
{
"name": "temp-mail-docs",
"private": true,
"version": "0.8.6",
"version": "0.8.7",
"type": "module",
"devDependencies": {
"@types/node": "^22.10.7",
"vitepress": "^1.6.2",
"wrangler": "^3.104.0"
"@types/node": "^22.12.0",
"vitepress": "^1.6.3",
"wrangler": "^3.106.0"
},
"scripts": {
"dev": "vitepress dev docs",

View File

@@ -13,33 +13,33 @@ importers:
version: 3.10.1
devDependencies:
'@types/node':
specifier: ^22.10.7
version: 22.10.7
specifier: ^22.12.0
version: 22.12.0
vitepress:
specifier: ^1.6.2
version: 1.6.2(@algolia/client-search@5.20.0)(@types/node@22.10.7)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.5)
specifier: ^1.6.3
version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.12.0)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.5)
wrangler:
specifier: ^3.104.0
version: 3.104.0
specifier: ^3.106.0
version: 3.106.0
packages:
'@algolia/autocomplete-core@1.17.9':
resolution: {integrity: sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==}
'@algolia/autocomplete-core@1.17.7':
resolution: {integrity: sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==}
'@algolia/autocomplete-plugin-algolia-insights@1.17.9':
resolution: {integrity: sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==}
'@algolia/autocomplete-plugin-algolia-insights@1.17.7':
resolution: {integrity: sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==}
peerDependencies:
search-insights: '>= 1 < 3'
'@algolia/autocomplete-preset-algolia@1.17.9':
resolution: {integrity: sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==}
'@algolia/autocomplete-preset-algolia@1.17.7':
resolution: {integrity: sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
'@algolia/autocomplete-shared@1.17.9':
resolution: {integrity: sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==}
'@algolia/autocomplete-shared@1.17.7':
resolution: {integrity: sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
@@ -104,45 +104,45 @@ packages:
resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
engines: {node: '>=6.9.0'}
'@babel/parser@7.26.5':
resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==}
'@babel/parser@7.26.7':
resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/types@7.26.5':
resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==}
'@babel/types@7.26.7':
resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==}
engines: {node: '>=6.9.0'}
'@cloudflare/kv-asset-handler@0.3.4':
resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==}
engines: {node: '>=16.13'}
'@cloudflare/workerd-darwin-64@1.20241230.0':
resolution: {integrity: sha512-BZHLg4bbhNQoaY1Uan81O3FV/zcmWueC55juhnaI7NAobiQth9RppadPNpxNAmS9fK2mR5z8xrwMQSQrHmztyQ==}
'@cloudflare/workerd-darwin-64@1.20250124.0':
resolution: {integrity: sha512-P5Z5KfVAuoCidIc0o2JPQZFLNTXDjtxN8vhtreCUr6V+xF5pqDNwQqeBDnDDF0gcszFQOYi2OZAB9e1MwssTwA==}
engines: {node: '>=16'}
cpu: [x64]
os: [darwin]
'@cloudflare/workerd-darwin-arm64@1.20241230.0':
resolution: {integrity: sha512-lllxycj7EzYoJ0VOJh8M3palUgoonVrILnzGrgsworgWlIpgjfXGS7b41tEGCw6AxSxL9prmTIGtfSPUvn/rjg==}
'@cloudflare/workerd-darwin-arm64@1.20250124.0':
resolution: {integrity: sha512-lVxf6qIfmJ5rS6rmGKV7lt6ApY6nhD4kAQTK4vKYm/npk2sXod6LASIY0U4WBCwy4N+S75a8hP2QtmQf+KV3Iw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [darwin]
'@cloudflare/workerd-linux-64@1.20241230.0':
resolution: {integrity: sha512-Y3mHcW0KghOmWdNZyHYpEOG4Ba/ga8tht5vj1a+WXfagEjMO8Y98XhZUlCaYa9yB7Wh5jVcK5LM2jlO/BLgqpA==}
'@cloudflare/workerd-linux-64@1.20250124.0':
resolution: {integrity: sha512-5S4GzN08vW/CfzaM1rVAkRhPPSDX1O1t7u0pj+xdbGl4GcazBzE4ZLre+y9OMplZ9PBCkxXkRWqHXzabWA1x4A==}
engines: {node: '>=16'}
cpu: [x64]
os: [linux]
'@cloudflare/workerd-linux-arm64@1.20241230.0':
resolution: {integrity: sha512-IAjhsWPlHzhhkJ6I49sDG6XfMnhPvv0szKGXxTWQK/IWMrbGdHm4RSfNKBSoLQm67jGMIzbmcrX9UIkms27Y1g==}
'@cloudflare/workerd-linux-arm64@1.20250124.0':
resolution: {integrity: sha512-CHSYnutDfXgUWL9WcP0GbzIb5OyC9RZVCJGhKbDTQy6/uH7AivNcLzXtOhNdqetKjERmOxUbL9Us7vcMQLztog==}
engines: {node: '>=16'}
cpu: [arm64]
os: [linux]
'@cloudflare/workerd-windows-64@1.20241230.0':
resolution: {integrity: sha512-y5SPIk9iOb2gz+yWtHxoeMnjPnkYQswiCJ480oHC6zexnJLlKTpcmBCjDH1nWCT4pQi8F25gaH8thgElf4NvXQ==}
'@cloudflare/workerd-windows-64@1.20250124.0':
resolution: {integrity: sha512-5TunEy5x4pNUQ10Z47qP5iF6m3X9uB2ZScKDLkNaWtbQ7EcMCapOWzuynVkTKIMBgDeKw6DAB8nbbkybPyMS9w==}
engines: {node: '>=16'}
cpu: [x64]
os: [win32]
@@ -151,14 +151,14 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
'@docsearch/css@3.8.3':
resolution: {integrity: sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==}
'@docsearch/css@3.8.2':
resolution: {integrity: sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==}
'@docsearch/js@3.8.3':
resolution: {integrity: sha512-CQsX1zeoPJIWxN3IGoDSWOqzRc0JsOE9Bclegf9llwjYN2rzzJF93zagGcT3uI3tF31oCqTuUOVGW/mVFb7arw==}
'@docsearch/js@3.8.2':
resolution: {integrity: sha512-Q5wY66qHn0SwA7Taa0aDbHiJvaFJLOJyHmooQ7y8hlwwQLQ/5WwCcoX0g7ii04Qi2DJlHsd0XXzJ8Ypw9+9YmQ==}
'@docsearch/react@3.8.3':
resolution: {integrity: sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==}
'@docsearch/react@3.8.2':
resolution: {integrity: sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
@@ -458,8 +458,8 @@ packages:
resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==}
engines: {node: '>=14'}
'@iconify-json/simple-icons@1.2.21':
resolution: {integrity: sha512-aqbIuVshMZ2fNEhm25//9DoKudboXF3CpoEQJJlHl9gVSVNOTr4cgaCIZvgSEYmys2HHEfmhcpoZIhoEFZS8SQ==}
'@iconify-json/simple-icons@1.2.22':
resolution: {integrity: sha512-0UzThRMwHuOJfgpp+tyV/y2uEBLjFVrxC4igv9iWjSEQEBK4tNjWZNTRCBCYyv/FwWVYyKAsA8tZQ8vUYzvFnw==}
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
@@ -474,121 +474,121 @@ packages:
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
'@rollup/rollup-android-arm-eabi@4.31.0':
resolution: {integrity: sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==}
'@rollup/rollup-android-arm-eabi@4.32.1':
resolution: {integrity: sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA==}
cpu: [arm]
os: [android]
'@rollup/rollup-android-arm64@4.31.0':
resolution: {integrity: sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==}
'@rollup/rollup-android-arm64@4.32.1':
resolution: {integrity: sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==}
cpu: [arm64]
os: [android]
'@rollup/rollup-darwin-arm64@4.31.0':
resolution: {integrity: sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==}
'@rollup/rollup-darwin-arm64@4.32.1':
resolution: {integrity: sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==}
cpu: [arm64]
os: [darwin]
'@rollup/rollup-darwin-x64@4.31.0':
resolution: {integrity: sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==}
'@rollup/rollup-darwin-x64@4.32.1':
resolution: {integrity: sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==}
cpu: [x64]
os: [darwin]
'@rollup/rollup-freebsd-arm64@4.31.0':
resolution: {integrity: sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==}
'@rollup/rollup-freebsd-arm64@4.32.1':
resolution: {integrity: sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==}
cpu: [arm64]
os: [freebsd]
'@rollup/rollup-freebsd-x64@4.31.0':
resolution: {integrity: sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==}
'@rollup/rollup-freebsd-x64@4.32.1':
resolution: {integrity: sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==}
cpu: [x64]
os: [freebsd]
'@rollup/rollup-linux-arm-gnueabihf@4.31.0':
resolution: {integrity: sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==}
'@rollup/rollup-linux-arm-gnueabihf@4.32.1':
resolution: {integrity: sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm-musleabihf@4.31.0':
resolution: {integrity: sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==}
'@rollup/rollup-linux-arm-musleabihf@4.32.1':
resolution: {integrity: sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.31.0':
resolution: {integrity: sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==}
'@rollup/rollup-linux-arm64-gnu@4.32.1':
resolution: {integrity: sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-arm64-musl@4.31.0':
resolution: {integrity: sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==}
'@rollup/rollup-linux-arm64-musl@4.32.1':
resolution: {integrity: sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-loongarch64-gnu@4.31.0':
resolution: {integrity: sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==}
'@rollup/rollup-linux-loongarch64-gnu@4.32.1':
resolution: {integrity: sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==}
cpu: [loong64]
os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.31.0':
resolution: {integrity: sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==}
'@rollup/rollup-linux-powerpc64le-gnu@4.32.1':
resolution: {integrity: sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==}
cpu: [ppc64]
os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.31.0':
resolution: {integrity: sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==}
'@rollup/rollup-linux-riscv64-gnu@4.32.1':
resolution: {integrity: sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==}
cpu: [riscv64]
os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.31.0':
resolution: {integrity: sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==}
'@rollup/rollup-linux-s390x-gnu@4.32.1':
resolution: {integrity: sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==}
cpu: [s390x]
os: [linux]
'@rollup/rollup-linux-x64-gnu@4.31.0':
resolution: {integrity: sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==}
'@rollup/rollup-linux-x64-gnu@4.32.1':
resolution: {integrity: sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==}
cpu: [x64]
os: [linux]
'@rollup/rollup-linux-x64-musl@4.31.0':
resolution: {integrity: sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==}
'@rollup/rollup-linux-x64-musl@4.32.1':
resolution: {integrity: sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==}
cpu: [x64]
os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.31.0':
resolution: {integrity: sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==}
'@rollup/rollup-win32-arm64-msvc@4.32.1':
resolution: {integrity: sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==}
cpu: [arm64]
os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.31.0':
resolution: {integrity: sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==}
'@rollup/rollup-win32-ia32-msvc@4.32.1':
resolution: {integrity: sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==}
cpu: [ia32]
os: [win32]
'@rollup/rollup-win32-x64-msvc@4.31.0':
resolution: {integrity: sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==}
'@rollup/rollup-win32-x64-msvc@4.32.1':
resolution: {integrity: sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==}
cpu: [x64]
os: [win32]
'@shikijs/core@2.1.0':
resolution: {integrity: sha512-v795KDmvs+4oV0XD05YLzfDMe9ISBgNjtFxP4PAEv5DqyeghO1/TwDqs9ca5/E6fuO95IcAcWqR6cCX9TnqLZA==}
'@shikijs/core@2.2.0':
resolution: {integrity: sha512-U+vpKdsQDWuX3fPTCkSc8XPX9dCaS+r+qEP1XhnU30yxRFo2OxHJmY2H5rO1q+v0zB5R2vobsxEFt5uPf31CGQ==}
'@shikijs/engine-javascript@2.1.0':
resolution: {integrity: sha512-cgIUdAliOsoaa0rJz/z+jvhrpRd+fVAoixVFEVxUq5FA+tHgBZAIfVJSgJNVRj2hs/wZ1+4hMe82eKAThVh0nQ==}
'@shikijs/engine-javascript@2.2.0':
resolution: {integrity: sha512-96SpZ4V3UVMtpSPR5QpmU395CNrQiRPszXK62m8gKR2HMA0653ruce7omS5eX6EyAyFSYHvBWtTuspiIsHpu4A==}
'@shikijs/engine-oniguruma@2.1.0':
resolution: {integrity: sha512-Ujik33wEDqgqY2WpjRDUBECGcKPv3eGGkoXPujIXvokLaRmGky8NisSk8lHUGeSFxo/Cz5sgFej9sJmA9yeepg==}
'@shikijs/engine-oniguruma@2.2.0':
resolution: {integrity: sha512-wowCKwkvPFFMXFkiKK/a2vs5uTCc0W9+O9Xcu/oqFP6VoDFe14T8u/D+Rl4dCJJSOyeynP9mxNPJ82T5JHTNCw==}
'@shikijs/langs@2.1.0':
resolution: {integrity: sha512-Jn0gS4rPgerMDPj1ydjgFzZr5fAIoMYz4k7ZT3LJxWWBWA6lokK0pumUwVtb+MzXtlpjxOaQejLprmLbvMZyww==}
'@shikijs/langs@2.2.0':
resolution: {integrity: sha512-RSWLH3bnoyG6O1kZ2msh5jOkKKp8eENwyT30n62vUtXfp5cxkF/bpWPpO+p4+GAPhL2foBWR2kOerwkKG0HXlQ==}
'@shikijs/themes@2.1.0':
resolution: {integrity: sha512-oS2mU6+bz+8TKutsjBxBA7Z3vrQk21RCmADLpnu8cy3tZD6Rw0FKqDyXNtwX52BuIDKHxZNmRlTdG3vtcYv3NQ==}
'@shikijs/themes@2.2.0':
resolution: {integrity: sha512-8Us9ZF2mV9kuh+4ySJ9MzrUDIpc2RIkRfKBZclkliW1z9a0PlGU2U7fCkItZZHpR5e4/ft5BzuO+GDqombC6Aw==}
'@shikijs/transformers@2.1.0':
resolution: {integrity: sha512-3sfvh6OKUVkT5wZFU1xxiq1qqNIuCwUY3yOb9ZGm19y80UZ/eoroLE2orGNzfivyTxR93GfXXZC/ghPR0/SBow==}
'@shikijs/transformers@2.2.0':
resolution: {integrity: sha512-zrj7OcSKAh3KL4Jgv45aKS6lSPXZWq61/DyXJJ5gsBMUIE5Ojmnvmseit7H8zQ/xPQOgJP+XqEzy7utScv0N9w==}
'@shikijs/types@2.1.0':
resolution: {integrity: sha512-OFOdHA6VEVbiQvepJ8yqicC6VmBrKxFFhM2EsHHrZESqLVAXOSeRDiuSYV185lIgp15TVic5vYBYNhTsk1xHLg==}
'@shikijs/types@2.2.0':
resolution: {integrity: sha512-wkZZKs80NtW5Jp/7ONI1j7EdXSatX2BKMS7I01wliDa09gJKHkZyVqlEMRka/mjT5Qk9WgAyitoCKgGgbsP/9g==}
'@shikijs/vscode-textmate@10.0.1':
resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==}
@@ -611,8 +611,8 @@ packages:
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
'@types/node@22.10.7':
resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==}
'@types/node@22.12.0':
resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==}
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
@@ -620,8 +620,8 @@ packages:
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
'@ungap/structured-clone@1.2.1':
resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==}
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
'@vitejs/plugin-vue@5.2.1':
resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
@@ -642,14 +642,14 @@ packages:
'@vue/compiler-ssr@3.5.13':
resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
'@vue/devtools-api@7.7.0':
resolution: {integrity: sha512-bHEv6kT85BHtyGgDhE07bAUMAy7zpv6nnR004nSTd0wWMrAOtcrYoXO5iyr20Hkf5jR8obQOfS3byW+I3l2CCA==}
'@vue/devtools-api@7.7.1':
resolution: {integrity: sha512-Cexc8GimowoDkJ6eNelOPdYIzsu2mgNyp0scOQ3tiaYSb9iok6LOESSsJvHaI+ib3joRfqRJNLkHFjhNuWA5dg==}
'@vue/devtools-kit@7.7.0':
resolution: {integrity: sha512-5cvZ+6SA88zKC8XiuxUfqpdTwVjJbvYnQZY5NReh7qlSGPvVDjjzyEtW+gdzLXNSd8tStgOjAdMCpvDQamUXtA==}
'@vue/devtools-kit@7.7.1':
resolution: {integrity: sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==}
'@vue/devtools-shared@7.7.0':
resolution: {integrity: sha512-jtlQY26R5thQxW9YQTpXbI0HoK0Wf9Rd4ekidOkRvSy7ChfK0kIU6vvcBtjj87/EcpeOSK49fZAicaFNJcoTcQ==}
'@vue/devtools-shared@7.7.1':
resolution: {integrity: sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==}
'@vue/reactivity@3.5.13':
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
@@ -902,8 +902,8 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
miniflare@3.20241230.2:
resolution: {integrity: sha512-gFC3IaUKrLGdtA6y6PLpC/QE5YAjB5ITCfBZHkosRyFZ9ApaCHKcHRvrEFMc/R19QxxtHD+G3tExEHp7MmtsYQ==}
miniflare@3.20250124.0:
resolution: {integrity: sha512-ewsetUwhj4FqeLoE3UMqYHHyCYIOPzdhlpF9CHuHpMZbfLvI9SPd+VrKrLfOgyAF97EHqVWb6WamIrLdgtj6Kg==}
engines: {node: '>=16.13'}
hasBin: true
@@ -996,8 +996,8 @@ packages:
rollup-pluginutils@2.8.2:
resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==}
rollup@4.31.0:
resolution: {integrity: sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==}
rollup@4.32.1:
resolution: {integrity: sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -1010,8 +1010,8 @@ packages:
setimmediate@1.0.5:
resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
shiki@2.1.0:
resolution: {integrity: sha512-yvKPdNGLXZv7WC4bl7JBbU3CEcUxnBanvMez8MG3gZXKpClGL4bHqFyLhTx+2zUvbjClUANs/S22HXb7aeOgmA==}
shiki@2.2.0:
resolution: {integrity: sha512-3uoZBmc+zpd2JOEeTvKP/vK5UVDDe8YiigkT9flq+MV5Z1MKFiUXfbLIvHfqcJ+V90StDiP1ckN97z1WlhC6cQ==}
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
@@ -1073,8 +1073,8 @@ packages:
resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==}
engines: {node: '>=14.0'}
unenv@2.0.0-rc.0:
resolution: {integrity: sha512-H0kl2w8jFL/FAk0xvjVing4bS3jd//mbg1QChDnn58l9Sc5RtduaKmLAL8n+eBw5jJo8ZjYV7CrEGage5LAOZQ==}
unenv@2.0.0-rc.1:
resolution: {integrity: sha512-PU5fb40H8X149s117aB4ytbORcCvlASdtF97tfls4BPIyj4PeVxvpSuy1jAptqYHqB0vb2w2sHvzM0XWcp2OKg==}
unist-util-is@6.0.0:
resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
@@ -1131,8 +1131,8 @@ packages:
terser:
optional: true
vitepress@1.6.2:
resolution: {integrity: sha512-pKAgner8wqetwyL6VyjhJnrw/Kwc8hNlwaS/efUlEBhQsRiCvjIsKqjWyjyUMa6u39ktMle16nYAUOcZ6MhV6Q==}
vitepress@1.6.3:
resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4
@@ -1151,17 +1151,17 @@ packages:
typescript:
optional: true
workerd@1.20241230.0:
resolution: {integrity: sha512-EgixXP0JGXGq6J9lz17TKIZtfNDUvJNG+cl9paPMfZuYWT920fFpBx+K04YmnbQRLnglsivF1GT9pxh1yrlWhg==}
workerd@1.20250124.0:
resolution: {integrity: sha512-EnT9gN3M9/UHRFPZptKgK36DLOW8WfJV7cjNs3zstVbmF5cpFaHCAzX7tXWBO6zyvW/+EjklJPFtOvfatiZsuQ==}
engines: {node: '>=16'}
hasBin: true
wrangler@3.104.0:
resolution: {integrity: sha512-txxgkKZwPQrX1PDgY+ATWnnx4GSeNxUrnBumudWPRmXG0JdLzCf09R+723slMMT1m+CKQXU1KvuUHc/GxTnTyA==}
wrangler@3.106.0:
resolution: {integrity: sha512-jKPBtASIdiihU9AJBJRvWktqdc2prTy41LUjMk6Sq6BCZePrDnS9VWhQWovoYojreSd+dKhU+ggL53fNKvifRg==}
engines: {node: '>=16.17.0'}
hasBin: true
peerDependencies:
'@cloudflare/workers-types': ^4.20241230.0
'@cloudflare/workers-types': ^4.20250121.0
peerDependenciesMeta:
'@cloudflare/workers-types':
optional: true
@@ -1189,30 +1189,30 @@ packages:
snapshots:
'@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)':
'@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
'@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)':
'@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
search-insights: 2.13.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
'@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)':
'@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)':
dependencies:
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@algolia/client-search': 5.20.0
algoliasearch: 5.20.0
'@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)':
'@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)':
dependencies:
'@algolia/client-search': 5.20.0
algoliasearch: 5.20.0
@@ -1298,11 +1298,11 @@ snapshots:
'@babel/helper-validator-identifier@7.25.9': {}
'@babel/parser@7.26.5':
'@babel/parser@7.26.7':
dependencies:
'@babel/types': 7.26.5
'@babel/types': 7.26.7
'@babel/types@7.26.5':
'@babel/types@7.26.7':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
@@ -1311,30 +1311,30 @@ snapshots:
dependencies:
mime: 3.0.0
'@cloudflare/workerd-darwin-64@1.20241230.0':
'@cloudflare/workerd-darwin-64@1.20250124.0':
optional: true
'@cloudflare/workerd-darwin-arm64@1.20241230.0':
'@cloudflare/workerd-darwin-arm64@1.20250124.0':
optional: true
'@cloudflare/workerd-linux-64@1.20241230.0':
'@cloudflare/workerd-linux-64@1.20250124.0':
optional: true
'@cloudflare/workerd-linux-arm64@1.20241230.0':
'@cloudflare/workerd-linux-arm64@1.20250124.0':
optional: true
'@cloudflare/workerd-windows-64@1.20241230.0':
'@cloudflare/workerd-windows-64@1.20250124.0':
optional: true
'@cspotcode/source-map-support@0.8.1':
dependencies:
'@jridgewell/trace-mapping': 0.3.9
'@docsearch/css@3.8.3': {}
'@docsearch/css@3.8.2': {}
'@docsearch/js@3.8.3(@algolia/client-search@5.20.0)(search-insights@2.13.0)':
'@docsearch/js@3.8.2(@algolia/client-search@5.20.0)(search-insights@2.13.0)':
dependencies:
'@docsearch/react': 3.8.3(@algolia/client-search@5.20.0)(search-insights@2.13.0)
'@docsearch/react': 3.8.2(@algolia/client-search@5.20.0)(search-insights@2.13.0)
preact: 10.25.4
transitivePeerDependencies:
- '@algolia/client-search'
@@ -1343,11 +1343,11 @@ snapshots:
- react-dom
- search-insights
'@docsearch/react@3.8.3(@algolia/client-search@5.20.0)(search-insights@2.13.0)':
'@docsearch/react@3.8.2(@algolia/client-search@5.20.0)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@docsearch/css': 3.8.3
'@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.20.0)(algoliasearch@5.20.0)
'@docsearch/css': 3.8.2
algoliasearch: 5.20.0
optionalDependencies:
search-insights: 2.13.0
@@ -1501,7 +1501,7 @@ snapshots:
'@fastify/busboy@2.1.1': {}
'@iconify-json/simple-icons@1.2.21':
'@iconify-json/simple-icons@1.2.22':
dependencies:
'@iconify/types': 2.0.0
@@ -1516,97 +1516,97 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
'@rollup/rollup-android-arm-eabi@4.31.0':
'@rollup/rollup-android-arm-eabi@4.32.1':
optional: true
'@rollup/rollup-android-arm64@4.31.0':
'@rollup/rollup-android-arm64@4.32.1':
optional: true
'@rollup/rollup-darwin-arm64@4.31.0':
'@rollup/rollup-darwin-arm64@4.32.1':
optional: true
'@rollup/rollup-darwin-x64@4.31.0':
'@rollup/rollup-darwin-x64@4.32.1':
optional: true
'@rollup/rollup-freebsd-arm64@4.31.0':
'@rollup/rollup-freebsd-arm64@4.32.1':
optional: true
'@rollup/rollup-freebsd-x64@4.31.0':
'@rollup/rollup-freebsd-x64@4.32.1':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.31.0':
'@rollup/rollup-linux-arm-gnueabihf@4.32.1':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.31.0':
'@rollup/rollup-linux-arm-musleabihf@4.32.1':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.31.0':
'@rollup/rollup-linux-arm64-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-arm64-musl@4.31.0':
'@rollup/rollup-linux-arm64-musl@4.32.1':
optional: true
'@rollup/rollup-linux-loongarch64-gnu@4.31.0':
'@rollup/rollup-linux-loongarch64-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.31.0':
'@rollup/rollup-linux-powerpc64le-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.31.0':
'@rollup/rollup-linux-riscv64-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.31.0':
'@rollup/rollup-linux-s390x-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-x64-gnu@4.31.0':
'@rollup/rollup-linux-x64-gnu@4.32.1':
optional: true
'@rollup/rollup-linux-x64-musl@4.31.0':
'@rollup/rollup-linux-x64-musl@4.32.1':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.31.0':
'@rollup/rollup-win32-arm64-msvc@4.32.1':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.31.0':
'@rollup/rollup-win32-ia32-msvc@4.32.1':
optional: true
'@rollup/rollup-win32-x64-msvc@4.31.0':
'@rollup/rollup-win32-x64-msvc@4.32.1':
optional: true
'@shikijs/core@2.1.0':
'@shikijs/core@2.2.0':
dependencies:
'@shikijs/engine-javascript': 2.1.0
'@shikijs/engine-oniguruma': 2.1.0
'@shikijs/types': 2.1.0
'@shikijs/engine-javascript': 2.2.0
'@shikijs/engine-oniguruma': 2.2.0
'@shikijs/types': 2.2.0
'@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
hast-util-to-html: 9.0.4
'@shikijs/engine-javascript@2.1.0':
'@shikijs/engine-javascript@2.2.0':
dependencies:
'@shikijs/types': 2.1.0
'@shikijs/types': 2.2.0
'@shikijs/vscode-textmate': 10.0.1
oniguruma-to-es: 2.3.0
'@shikijs/engine-oniguruma@2.1.0':
'@shikijs/engine-oniguruma@2.2.0':
dependencies:
'@shikijs/types': 2.1.0
'@shikijs/types': 2.2.0
'@shikijs/vscode-textmate': 10.0.1
'@shikijs/langs@2.1.0':
'@shikijs/langs@2.2.0':
dependencies:
'@shikijs/types': 2.1.0
'@shikijs/types': 2.2.0
'@shikijs/themes@2.1.0':
'@shikijs/themes@2.2.0':
dependencies:
'@shikijs/types': 2.1.0
'@shikijs/types': 2.2.0
'@shikijs/transformers@2.1.0':
'@shikijs/transformers@2.2.0':
dependencies:
'@shikijs/core': 2.1.0
'@shikijs/types': 2.1.0
'@shikijs/core': 2.2.0
'@shikijs/types': 2.2.0
'@shikijs/types@2.1.0':
'@shikijs/types@2.2.0':
dependencies:
'@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
@@ -1632,7 +1632,7 @@ snapshots:
'@types/mdurl@2.0.0': {}
'@types/node@22.10.7':
'@types/node@22.12.0':
dependencies:
undici-types: 6.20.0
@@ -1640,16 +1640,16 @@ snapshots:
'@types/web-bluetooth@0.0.20': {}
'@ungap/structured-clone@1.2.1': {}
'@ungap/structured-clone@1.3.0': {}
'@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.10.7))(vue@3.5.13(typescript@5.4.5))':
'@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.12.0))(vue@3.5.13(typescript@5.4.5))':
dependencies:
vite: 5.4.14(@types/node@22.10.7)
vite: 5.4.14(@types/node@22.12.0)
vue: 3.5.13(typescript@5.4.5)
'@vue/compiler-core@3.5.13':
dependencies:
'@babel/parser': 7.26.5
'@babel/parser': 7.26.7
'@vue/shared': 3.5.13
entities: 4.5.0
estree-walker: 2.0.2
@@ -1662,7 +1662,7 @@ snapshots:
'@vue/compiler-sfc@3.5.13':
dependencies:
'@babel/parser': 7.26.5
'@babel/parser': 7.26.7
'@vue/compiler-core': 3.5.13
'@vue/compiler-dom': 3.5.13
'@vue/compiler-ssr': 3.5.13
@@ -1677,13 +1677,13 @@ snapshots:
'@vue/compiler-dom': 3.5.13
'@vue/shared': 3.5.13
'@vue/devtools-api@7.7.0':
'@vue/devtools-api@7.7.1':
dependencies:
'@vue/devtools-kit': 7.7.0
'@vue/devtools-kit': 7.7.1
'@vue/devtools-kit@7.7.0':
'@vue/devtools-kit@7.7.1':
dependencies:
'@vue/devtools-shared': 7.7.0
'@vue/devtools-shared': 7.7.1
birpc: 0.2.19
hookable: 5.5.3
mitt: 3.0.1
@@ -1691,7 +1691,7 @@ snapshots:
speakingurl: 14.0.1
superjson: 2.2.2
'@vue/devtools-shared@7.7.0':
'@vue/devtools-shared@7.7.1':
dependencies:
rfdc: 1.4.1
@@ -1949,7 +1949,7 @@ snapshots:
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
'@ungap/structured-clone': 1.2.1
'@ungap/structured-clone': 1.3.0
devlop: 1.1.0
micromark-util-sanitize-uri: 2.0.1
trim-lines: 3.0.1
@@ -1976,7 +1976,7 @@ snapshots:
mime@3.0.0: {}
miniflare@3.20241230.2:
miniflare@3.20250124.0:
dependencies:
'@cspotcode/source-map-support': 0.8.1
acorn: 8.14.0
@@ -1986,7 +1986,7 @@ snapshots:
glob-to-regexp: 0.4.1
stoppable: 1.1.0
undici: 5.28.5
workerd: 1.20241230.0
workerd: 1.20250124.0
ws: 8.18.0
youch: 3.3.4
zod: 3.24.1
@@ -2089,29 +2089,29 @@ snapshots:
dependencies:
estree-walker: 0.6.1
rollup@4.31.0:
rollup@4.32.1:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.31.0
'@rollup/rollup-android-arm64': 4.31.0
'@rollup/rollup-darwin-arm64': 4.31.0
'@rollup/rollup-darwin-x64': 4.31.0
'@rollup/rollup-freebsd-arm64': 4.31.0
'@rollup/rollup-freebsd-x64': 4.31.0
'@rollup/rollup-linux-arm-gnueabihf': 4.31.0
'@rollup/rollup-linux-arm-musleabihf': 4.31.0
'@rollup/rollup-linux-arm64-gnu': 4.31.0
'@rollup/rollup-linux-arm64-musl': 4.31.0
'@rollup/rollup-linux-loongarch64-gnu': 4.31.0
'@rollup/rollup-linux-powerpc64le-gnu': 4.31.0
'@rollup/rollup-linux-riscv64-gnu': 4.31.0
'@rollup/rollup-linux-s390x-gnu': 4.31.0
'@rollup/rollup-linux-x64-gnu': 4.31.0
'@rollup/rollup-linux-x64-musl': 4.31.0
'@rollup/rollup-win32-arm64-msvc': 4.31.0
'@rollup/rollup-win32-ia32-msvc': 4.31.0
'@rollup/rollup-win32-x64-msvc': 4.31.0
'@rollup/rollup-android-arm-eabi': 4.32.1
'@rollup/rollup-android-arm64': 4.32.1
'@rollup/rollup-darwin-arm64': 4.32.1
'@rollup/rollup-darwin-x64': 4.32.1
'@rollup/rollup-freebsd-arm64': 4.32.1
'@rollup/rollup-freebsd-x64': 4.32.1
'@rollup/rollup-linux-arm-gnueabihf': 4.32.1
'@rollup/rollup-linux-arm-musleabihf': 4.32.1
'@rollup/rollup-linux-arm64-gnu': 4.32.1
'@rollup/rollup-linux-arm64-musl': 4.32.1
'@rollup/rollup-linux-loongarch64-gnu': 4.32.1
'@rollup/rollup-linux-powerpc64le-gnu': 4.32.1
'@rollup/rollup-linux-riscv64-gnu': 4.32.1
'@rollup/rollup-linux-s390x-gnu': 4.32.1
'@rollup/rollup-linux-x64-gnu': 4.32.1
'@rollup/rollup-linux-x64-musl': 4.32.1
'@rollup/rollup-win32-arm64-msvc': 4.32.1
'@rollup/rollup-win32-ia32-msvc': 4.32.1
'@rollup/rollup-win32-x64-msvc': 4.32.1
fsevents: 2.3.3
safe-buffer@5.1.2: {}
@@ -2120,14 +2120,14 @@ snapshots:
setimmediate@1.0.5: {}
shiki@2.1.0:
shiki@2.2.0:
dependencies:
'@shikijs/core': 2.1.0
'@shikijs/engine-javascript': 2.1.0
'@shikijs/engine-oniguruma': 2.1.0
'@shikijs/langs': 2.1.0
'@shikijs/themes': 2.1.0
'@shikijs/types': 2.1.0
'@shikijs/core': 2.2.0
'@shikijs/engine-javascript': 2.2.0
'@shikijs/engine-oniguruma': 2.2.0
'@shikijs/langs': 2.2.0
'@shikijs/themes': 2.2.0
'@shikijs/types': 2.2.0
'@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
@@ -2178,7 +2178,7 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
unenv@2.0.0-rc.0:
unenv@2.0.0-rc.1:
dependencies:
defu: 6.1.4
mlly: 1.7.4
@@ -2221,34 +2221,34 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
vite@5.4.14(@types/node@22.10.7):
vite@5.4.14(@types/node@22.12.0):
dependencies:
esbuild: 0.21.5
postcss: 8.5.1
rollup: 4.31.0
rollup: 4.32.1
optionalDependencies:
'@types/node': 22.10.7
'@types/node': 22.12.0
fsevents: 2.3.3
vitepress@1.6.2(@algolia/client-search@5.20.0)(@types/node@22.10.7)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.5):
vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.12.0)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.5):
dependencies:
'@docsearch/css': 3.8.3
'@docsearch/js': 3.8.3(@algolia/client-search@5.20.0)(search-insights@2.13.0)
'@iconify-json/simple-icons': 1.2.21
'@shikijs/core': 2.1.0
'@shikijs/transformers': 2.1.0
'@shikijs/types': 2.1.0
'@docsearch/css': 3.8.2
'@docsearch/js': 3.8.2(@algolia/client-search@5.20.0)(search-insights@2.13.0)
'@iconify-json/simple-icons': 1.2.22
'@shikijs/core': 2.2.0
'@shikijs/transformers': 2.2.0
'@shikijs/types': 2.2.0
'@types/markdown-it': 14.1.2
'@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.10.7))(vue@3.5.13(typescript@5.4.5))
'@vue/devtools-api': 7.7.0
'@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.12.0))(vue@3.5.13(typescript@5.4.5))
'@vue/devtools-api': 7.7.1
'@vue/shared': 3.5.13
'@vueuse/core': 12.5.0(typescript@5.4.5)
'@vueuse/integrations': 12.5.0(focus-trap@7.6.4)(typescript@5.4.5)
focus-trap: 7.6.4
mark.js: 8.11.1
minisearch: 7.1.1
shiki: 2.1.0
vite: 5.4.14(@types/node@22.10.7)
shiki: 2.2.0
vite: 5.4.14(@types/node@22.12.0)
vue: 3.5.13(typescript@5.4.5)
optionalDependencies:
postcss: 8.5.1
@@ -2289,25 +2289,25 @@ snapshots:
optionalDependencies:
typescript: 5.4.5
workerd@1.20241230.0:
workerd@1.20250124.0:
optionalDependencies:
'@cloudflare/workerd-darwin-64': 1.20241230.0
'@cloudflare/workerd-darwin-arm64': 1.20241230.0
'@cloudflare/workerd-linux-64': 1.20241230.0
'@cloudflare/workerd-linux-arm64': 1.20241230.0
'@cloudflare/workerd-windows-64': 1.20241230.0
'@cloudflare/workerd-darwin-64': 1.20250124.0
'@cloudflare/workerd-darwin-arm64': 1.20250124.0
'@cloudflare/workerd-linux-64': 1.20250124.0
'@cloudflare/workerd-linux-arm64': 1.20250124.0
'@cloudflare/workerd-windows-64': 1.20250124.0
wrangler@3.104.0:
wrangler@3.106.0:
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19)
'@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19)
blake3-wasm: 2.1.5
esbuild: 0.17.19
miniflare: 3.20241230.2
miniflare: 3.20250124.0
path-to-regexp: 6.3.0
unenv: 2.0.0-rc.0
workerd: 1.20241230.0
unenv: 2.0.0-rc.1
workerd: 1.20250124.0
optionalDependencies:
fsevents: 2.3.3
transitivePeerDependencies:

View File

@@ -1,6 +1,6 @@
{
"name": "cloudflare_temp_email",
"version": "0.8.6",
"version": "0.8.7",
"private": true,
"type": "module",
"scripts": {
@@ -11,21 +11,21 @@
"build": "wrangler deploy --dry-run --outdir dist --minify"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20250121.0",
"@cloudflare/workers-types": "^4.20250129.0",
"@eslint/js": "9.18.0",
"@simplewebauthn/types": "10.0.0",
"eslint": "9.18.0",
"globals": "^15.14.0",
"typescript-eslint": "^8.21.0",
"wrangler": "^3.104.0"
"typescript-eslint": "^8.22.0",
"wrangler": "^3.106.0"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.732.0",
"@aws-sdk/s3-request-presigner": "^3.732.0",
"@aws-sdk/client-s3": "^3.738.0",
"@aws-sdk/s3-request-presigner": "^3.738.0",
"@simplewebauthn/server": "10.0.1",
"hono": "^4.6.17",
"hono": "^4.6.19",
"mimetext": "^3.0.27",
"postal-mime": "^2.4.1",
"postal-mime": "^2.4.3",
"resend": "^4.1.1",
"telegraf": "4.16.3"
},

750
worker/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
export const CONSTANTS = {
VERSION: 'v0.8.6',
VERSION: 'v0.8.7',
// DB settings
ADDRESS_BLOCK_LIST_KEY: 'address_block_list',