chore: upgrade deps and GitHub Actions for Node.js 24 (#889)

chore: upgrade dependencies and GitHub Actions for Node.js 24 compatibility

Upgrade GitHub Actions to fix Node.js 20 deprecation warnings:
- actions/checkout v4 → v6
- actions/setup-node v4 → v6
- pnpm/action-setup v3 → v4
- docker/login-action v3 → v4
- docker/setup-qemu-action v3 → v4
- docker/setup-buildx-action v3 → v4
- docker/build-push-action v5 → v7
- node-version 20 → 22, pnpm 8 → 10

Upgrade project dependencies:
- frontend: vue 3.5.30, naive-ui 2.44.1, dompurify 3.3.3, @unhead/vue 2.1.12
- worker: hono 4.12.7, @cloudflare/workers-types, typescript-eslint 8.57.0
- all: wrangler 4.72.0

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dream Hunter
2026-03-12 01:27:03 +08:00
committed by GitHub
parent 7d880ef340
commit 5bb053fb7b
15 changed files with 585 additions and 586 deletions

View File

@@ -16,18 +16,18 @@ jobs:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
id: pnpm-install
with:
version: 8
version: 10
run_install: false
- name: Deploy Backend for ${{ github.ref_name }}

View File

@@ -15,20 +15,20 @@ jobs:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
id: pnpm-install
with:
version: 8
version: 10
run_install: false
- name: check github release done

View File

@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Run E2E tests
run: |

View File

@@ -14,17 +14,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: Deploy Frontend for ${{ github.ref_name }}
@@ -51,17 +51,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: Deploy Telegram Frontend for ${{ github.ref_name }}

View File

@@ -32,17 +32,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: Deploy Frontend for ${{ github.ref_name }}

View File

@@ -21,26 +21,26 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Log in to the Container registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
uses: docker/setup-qemu-action@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: Set lowercase repository name
run: echo "REPO_LOWER=${GITHUB_REPOSITORY,,}" >> $GITHUB_ENV
- name: Build and push Docker images
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
context: ./smtp_proxy_server
file: ./smtp_proxy_server/dockerfile

View File

@@ -12,7 +12,7 @@ jobs:
if: ${{ github.event.repository.fork }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Sync upstream changes
id: sync

View File

@@ -10,17 +10,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: Build Frontend
@@ -39,17 +39,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: Build Telegram Frontend
@@ -68,17 +68,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Install Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 22
- uses: pnpm/action-setup@v3
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8
version: 10
run_install: false
- name: cp wrangler.toml

View File

@@ -24,18 +24,18 @@
"dependencies": {
"@fingerprintjs/fingerprintjs": "^5.1.0",
"@simplewebauthn/browser": "13.2.2",
"@unhead/vue": "^2.1.10",
"@unhead/vue": "^2.1.12",
"@vueuse/core": "^14.2.1",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
"axios": "^1.13.6",
"dompurify": "^3.3.2",
"dompurify": "^3.3.3",
"jszip": "^3.10.1",
"mail-parser-wasm": "^0.2.1",
"naive-ui": "^2.44.0",
"naive-ui": "^2.44.1",
"postal-mime": "^2.7.3",
"vooks": "^0.2.12",
"vue": "^3.5.29",
"vue": "^3.5.30",
"vue-clipboard3": "^2.0.0",
"vue-i18n": "^11.3.0",
"vue-router": "^4.6.4"
@@ -54,7 +54,7 @@
"vitest": "^3.2.4",
"workbox-build": "^7.4.0",
"workbox-window": "^7.4.0",
"wrangler": "^4.71.0"
"wrangler": "^4.72.0"
},
"packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39"
}

319
frontend/pnpm-lock.yaml generated
View File

@@ -15,23 +15,23 @@ importers:
specifier: 13.2.2
version: 13.2.2
'@unhead/vue':
specifier: ^2.1.10
version: 2.1.10(vue@3.5.29(typescript@5.4.5))
specifier: ^2.1.12
version: 2.1.12(vue@3.5.30(typescript@5.4.5))
'@vueuse/core':
specifier: ^14.2.1
version: 14.2.1(vue@3.5.29(typescript@5.4.5))
version: 14.2.1(vue@3.5.30(typescript@5.4.5))
'@wangeditor/editor':
specifier: ^5.1.23
version: 5.1.23
'@wangeditor/editor-for-vue':
specifier: ^5.1.12
version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.29(typescript@5.4.5))
version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.30(typescript@5.4.5))
axios:
specifier: ^1.13.6
version: 1.13.6
dompurify:
specifier: ^3.3.2
version: 3.3.2
specifier: ^3.3.3
version: 3.3.3
jszip:
specifier: ^3.10.1
version: 3.10.1
@@ -39,26 +39,26 @@ importers:
specifier: ^0.2.1
version: 0.2.1
naive-ui:
specifier: ^2.44.0
version: 2.44.0(vue@3.5.29(typescript@5.4.5))
specifier: ^2.44.1
version: 2.44.1(vue@3.5.30(typescript@5.4.5))
postal-mime:
specifier: ^2.7.3
version: 2.7.3
vooks:
specifier: ^0.2.12
version: 0.2.12(vue@3.5.29(typescript@5.4.5))
version: 0.2.12(vue@3.5.30(typescript@5.4.5))
vue:
specifier: ^3.5.29
version: 3.5.29(typescript@5.4.5)
specifier: ^3.5.30
version: 3.5.30(typescript@5.4.5)
vue-clipboard3:
specifier: ^2.0.0
version: 2.0.0
vue-i18n:
specifier: ^11.3.0
version: 11.3.0(vue@3.5.29(typescript@5.4.5))
version: 11.3.0(vue@3.5.30(typescript@5.4.5))
vue-router:
specifier: ^4.6.4
version: 4.6.4(vue@3.5.29(typescript@5.4.5))
version: 4.6.4(vue@3.5.30(typescript@5.4.5))
devDependencies:
'@vicons/fa':
specifier: ^0.13.0
@@ -68,16 +68,16 @@ importers:
version: 0.13.0
'@vitejs/plugin-vue':
specifier: ^6.0.4
version: 6.0.4(vite@7.3.1(terser@5.46.0))(vue@3.5.29(typescript@5.4.5))
version: 6.0.4(vite@7.3.1(terser@5.46.0))(vue@3.5.30(typescript@5.4.5))
jsdom:
specifier: ^28.1.0
version: 28.1.0
unplugin-auto-import:
specifier: ^20.3.0
version: 20.3.0(@vueuse/core@14.2.1(vue@3.5.29(typescript@5.4.5)))
version: 20.3.0(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.4.5)))
unplugin-vue-components:
specifier: ^30.0.0
version: 30.0.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.4.5))
version: 30.0.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.4.5))
vite:
specifier: ^7.3.1
version: 7.3.1(terser@5.46.0)
@@ -100,8 +100,8 @@ importers:
specifier: ^7.4.0
version: 7.4.0
wrangler:
specifier: ^4.71.0
version: 4.71.0
specifier: ^4.72.0
version: 4.72.0
packages:
@@ -636,32 +636,32 @@ packages:
workerd:
optional: true
'@cloudflare/workerd-darwin-64@1.20260301.1':
resolution: {integrity: sha512-+kJvwociLrvy1JV9BAvoSVsMEIYD982CpFmo/yMEvBwxDIjltYsLTE8DLi0mCkGsQ8Ygidv2fD9wavzXeiY7OQ==}
'@cloudflare/workerd-darwin-64@1.20260310.1':
resolution: {integrity: sha512-hF2VpoWaMb1fiGCQJqCY6M8I+2QQqjkyY4LiDYdTL5D/w6C1l5v1zhc0/jrjdD1DXfpJtpcSMSmEPjHse4p9Ig==}
engines: {node: '>=16'}
cpu: [x64]
os: [darwin]
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
resolution: {integrity: sha512-PPIetY3e67YBr9O4UhILK8nbm5TqUDl14qx4rwFNrRSBOvlzuczzbd4BqgpAtbGVFxKp1PWpjAnBvGU/OI/tLQ==}
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
resolution: {integrity: sha512-h/Vl3XrYYPI6yFDE27XO1QPq/1G1lKIM8tzZGIWYpntK3IN5XtH3Ee/sLaegpJ49aIJoqhF2mVAZ6Yw+Vk2gJw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [darwin]
'@cloudflare/workerd-linux-64@1.20260301.1':
resolution: {integrity: sha512-Gu5vaVTZuYl3cHa+u5CDzSVDBvSkfNyuAHi6Mdfut7TTUdcb3V5CIcR/mXRSyMXzEy9YxEWIfdKMxOMBjupvYQ==}
'@cloudflare/workerd-linux-64@1.20260310.1':
resolution: {integrity: sha512-XzQ0GZ8G5P4d74bQYOIP2Su4CLdNPpYidrInaSOuSxMw+HamsHaFrjVsrV2mPy/yk2hi6SY2yMbgKFK9YjA7vw==}
engines: {node: '>=16'}
cpu: [x64]
os: [linux]
'@cloudflare/workerd-linux-arm64@1.20260301.1':
resolution: {integrity: sha512-igL1pkyCXW6GiGpjdOAvqMi87UW0LMc/+yIQe/CSzuZJm5GzXoAMrwVTkCFnikk6JVGELrM5x0tGYlxa0sk5Iw==}
'@cloudflare/workerd-linux-arm64@1.20260310.1':
resolution: {integrity: sha512-sxv4CxnN4ZR0uQGTFVGa0V4KTqwdej/czpIc5tYS86G8FQQoGIBiAIs2VvU7b8EROPcandxYHDBPTb+D9HIMPw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [linux]
'@cloudflare/workerd-windows-64@1.20260301.1':
resolution: {integrity: sha512-Q0wMJ4kcujXILwQKQFc1jaYamVsNvjuECzvRrTI8OxGFMx2yq9aOsswViE4X1gaS2YQQ5u0JGwuGi5WdT1Lt7A==}
'@cloudflare/workerd-windows-64@1.20260310.1':
resolution: {integrity: sha512-+1ZTViWKJypLfgH/luAHCqkent0DEBjAjvO40iAhOMHRLYP/SPphLvr4Jpi6lb+sIocS8Q1QZL4uM5Etg1Wskg==}
engines: {node: '>=16'}
cpu: [x64]
os: [win32]
@@ -1386,8 +1386,8 @@ packages:
'@types/web-bluetooth@0.0.21':
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
'@unhead/vue@2.1.10':
resolution: {integrity: sha512-VP78Onh2HNezLPfhYjfHqn4dxlcQsE6PJgTTs61NksO/thvilNswtgBq0N0MWCLtn43N5akEPGW2y2zxM3PWgQ==}
'@unhead/vue@2.1.12':
resolution: {integrity: sha512-zEWqg0nZM8acpuTZE40wkeUl8AhIe0tU0OkilVi1D4fmVjACrwoh5HP6aNqJ8kUnKsoy6D+R3Vi/O+fmdNGO7g==}
peerDependencies:
vue: '>=3.5.18'
@@ -1450,37 +1450,37 @@ packages:
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
'@vue/compiler-core@3.5.29':
resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==}
'@vue/compiler-core@3.5.30':
resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==}
'@vue/compiler-dom@3.5.29':
resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==}
'@vue/compiler-dom@3.5.30':
resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==}
'@vue/compiler-sfc@3.5.29':
resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==}
'@vue/compiler-sfc@3.5.30':
resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==}
'@vue/compiler-ssr@3.5.29':
resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==}
'@vue/compiler-ssr@3.5.30':
resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==}
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
'@vue/reactivity@3.5.29':
resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==}
'@vue/reactivity@3.5.30':
resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==}
'@vue/runtime-core@3.5.29':
resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==}
'@vue/runtime-core@3.5.30':
resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==}
'@vue/runtime-dom@3.5.29':
resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==}
'@vue/runtime-dom@3.5.30':
resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==}
'@vue/server-renderer@3.5.29':
resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==}
'@vue/server-renderer@3.5.30':
resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==}
peerDependencies:
vue: 3.5.29
vue: 3.5.30
'@vue/shared@3.5.29':
resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==}
'@vue/shared@3.5.30':
resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==}
'@vueuse/core@14.2.1':
resolution: {integrity: sha512-3vwDzV+GDUNpdegRY6kzpLm4Igptq+GA0QkJ3W61Iv27YWwW/ufSlOfgQIpN6FZRMG0mkaz4gglJRtq5SeJyIQ==}
@@ -1840,9 +1840,8 @@ packages:
dom7@3.0.0:
resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==}
dompurify@3.3.2:
resolution: {integrity: sha512-6obghkliLdmKa56xdbLOpUZ43pAR6xFy1uOrxBaIDjT+yaRuuybLjGS9eVBoSR/UPU5fq3OXClEHLJNGvbxKpQ==}
engines: {node: '>=20'}
dompurify@3.3.3:
resolution: {integrity: sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==}
dunder-proto@1.0.1:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
@@ -2377,8 +2376,8 @@ packages:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
miniflare@4.20260301.1:
resolution: {integrity: sha512-fqkHx0QMKswRH9uqQQQOU/RoaS3Wjckxy3CUX3YGJr0ZIMu7ObvI+NovdYi6RIsSPthNtq+3TPmRNxjeRiasog==}
miniflare@4.20260310.0:
resolution: {integrity: sha512-uC5vNPenFpDSj5aUU3wGSABG6UUqMr+Xs1m4AkCrTHo37F4Z6xcQw5BXqViTfPDVT/zcYH1UgTVoXhr1l6ZMXw==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -2400,8 +2399,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
naive-ui@2.44.0:
resolution: {integrity: sha512-+2eNNldKOluVu038BhcyJMlj661XxKKt4wBo1BDrCayzNLOkFXX8JHv1XFGSEEdewEic+zPJoFLxkTgTxOxovQ==}
naive-ui@2.44.1:
resolution: {integrity: sha512-reo8Esw0p58liZwbUutC7meW24Xbn3EwNv91zReWKm2W4JPu+zfgJRn/F7aO0BFmvN+h2brA2M5lRvYqLq4kuA==}
engines: {node: '>=20'}
peerDependencies:
vue: ^3.0.0
@@ -2494,8 +2493,8 @@ packages:
resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
engines: {node: ^10 || ^12 || >=14}
preact@10.28.4:
resolution: {integrity: sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ==}
preact@10.29.0:
resolution: {integrity: sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==}
pretty-bytes@5.6.0:
resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
@@ -2874,8 +2873,8 @@ packages:
unenv@2.0.0-rc.24:
resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==}
unhead@2.1.10:
resolution: {integrity: sha512-We8l9uNF8zz6U8lfQaVG70+R/QBfQx1oPIgXin4BtZnK2IQpz6yazQ0qjMNVBDw2ADgF2ea58BtvSK+XX5AS7g==}
unhead@2.1.12:
resolution: {integrity: sha512-iTHdWD9ztTunOErtfUFk6Wr11BxvzumcYJ0CzaSCBUOEtg+DUZ9+gnE99i8QkLFT2q1rZD48BYYGXpOZVDLYkA==}
unicode-canonical-property-names-ecmascript@2.0.1:
resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==}
@@ -3074,8 +3073,8 @@ packages:
peerDependencies:
vue: ^3.5.0
vue@3.5.29:
resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==}
vue@3.5.30:
resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -3190,17 +3189,17 @@ packages:
workbox-window@7.4.0:
resolution: {integrity: sha512-/bIYdBLAVsNR3v7gYGaV4pQW3M3kEPx5E8vDxGvxo6khTrGtSSCS7QiFKv9ogzBgZiy0OXLP9zO28U/1nF1mfw==}
workerd@1.20260301.1:
resolution: {integrity: sha512-oterQ1IFd3h7PjCfT4znSFOkJCvNQ6YMOyZ40YsnO3nrSpgB4TbJVYWFOnyJAw71/RQuupfVqZZWKvsy8GO3fw==}
workerd@1.20260310.1:
resolution: {integrity: sha512-yawXhypXXHtArikJj15HOMknNGikpBbSg2ZDe6lddUbqZnJXuCVSkgc/0ArUeVMG1jbbGvpst+REFtKwILvRTQ==}
engines: {node: '>=16'}
hasBin: true
wrangler@4.71.0:
resolution: {integrity: sha512-j6pSGAncOLNQDRzqtp0EqzYj52CldDP7uz/C9cxVrIgqa5p+cc0b4pIwnapZZAGv9E1Loa3tmPD0aXonH7KTkw==}
wrangler@4.72.0:
resolution: {integrity: sha512-bKkb8150JGzJZJWiNB2nu/33smVfawmfYiecA6rW4XH7xS23/jqMbgpdelM34W/7a1IhR66qeQGVqTRXROtAZg==}
engines: {node: '>=20.0.0'}
hasBin: true
peerDependencies:
'@cloudflare/workers-types': ^4.20260226.1
'@cloudflare/workers-types': ^4.20260310.1
peerDependenciesMeta:
'@cloudflare/workers-types':
optional: true
@@ -3922,25 +3921,25 @@ snapshots:
'@cloudflare/kv-asset-handler@0.4.2': {}
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)':
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)':
dependencies:
unenv: 2.0.0-rc.24
optionalDependencies:
workerd: 1.20260301.1
workerd: 1.20260310.1
'@cloudflare/workerd-darwin-64@1.20260301.1':
'@cloudflare/workerd-darwin-64@1.20260310.1':
optional: true
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-64@1.20260301.1':
'@cloudflare/workerd-linux-64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-arm64@1.20260301.1':
'@cloudflare/workerd-linux-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-windows-64@1.20260301.1':
'@cloudflare/workerd-windows-64@1.20260310.1':
optional: true
'@cspotcode/source-map-support@0.8.1':
@@ -3951,9 +3950,9 @@ snapshots:
dependencies:
css-render: 0.15.14
'@css-render/vue3-ssr@0.15.14(vue@3.5.29(typescript@5.4.5))':
'@css-render/vue3-ssr@0.15.14(vue@3.5.30(typescript@5.4.5))':
dependencies:
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
'@csstools/color-helpers@6.0.2': {}
@@ -4448,11 +4447,11 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
'@unhead/vue@2.1.10(vue@3.5.29(typescript@5.4.5))':
'@unhead/vue@2.1.12(vue@3.5.30(typescript@5.4.5))':
dependencies:
hookable: 6.0.1
unhead: 2.1.10
vue: 3.5.29(typescript@5.4.5)
unhead: 2.1.12
vue: 3.5.30(typescript@5.4.5)
'@uppy/companion-client@2.2.2':
dependencies:
@@ -4468,7 +4467,7 @@ snapshots:
mime-match: 1.0.2
namespace-emitter: 2.0.1
nanoid: 3.3.11
preact: 10.28.4
preact: 10.29.0
'@uppy/store-default@2.1.1': {}
@@ -4487,11 +4486,11 @@ snapshots:
'@vicons/material@0.13.0': {}
'@vitejs/plugin-vue@6.0.4(vite@7.3.1(terser@5.46.0))(vue@3.5.29(typescript@5.4.5))':
'@vitejs/plugin-vue@6.0.4(vite@7.3.1(terser@5.46.0))(vue@3.5.30(typescript@5.4.5))':
dependencies:
'@rolldown/pluginutils': 1.0.0-rc.2
vite: 7.3.1(terser@5.46.0)
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
'@vitest/expect@3.2.4':
dependencies:
@@ -4535,74 +4534,74 @@ snapshots:
loupe: 3.2.1
tinyrainbow: 2.0.0
'@vue/compiler-core@3.5.29':
'@vue/compiler-core@3.5.30':
dependencies:
'@babel/parser': 7.29.0
'@vue/shared': 3.5.29
'@vue/shared': 3.5.30
entities: 7.0.1
estree-walker: 2.0.2
source-map-js: 1.2.1
'@vue/compiler-dom@3.5.29':
'@vue/compiler-dom@3.5.30':
dependencies:
'@vue/compiler-core': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-core': 3.5.30
'@vue/shared': 3.5.30
'@vue/compiler-sfc@3.5.29':
'@vue/compiler-sfc@3.5.30':
dependencies:
'@babel/parser': 7.29.0
'@vue/compiler-core': 3.5.29
'@vue/compiler-dom': 3.5.29
'@vue/compiler-ssr': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-core': 3.5.30
'@vue/compiler-dom': 3.5.30
'@vue/compiler-ssr': 3.5.30
'@vue/shared': 3.5.30
estree-walker: 2.0.2
magic-string: 0.30.21
postcss: 8.5.8
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.29':
'@vue/compiler-ssr@3.5.30':
dependencies:
'@vue/compiler-dom': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-dom': 3.5.30
'@vue/shared': 3.5.30
'@vue/devtools-api@6.6.4': {}
'@vue/reactivity@3.5.29':
'@vue/reactivity@3.5.30':
dependencies:
'@vue/shared': 3.5.29
'@vue/shared': 3.5.30
'@vue/runtime-core@3.5.29':
'@vue/runtime-core@3.5.30':
dependencies:
'@vue/reactivity': 3.5.29
'@vue/shared': 3.5.29
'@vue/reactivity': 3.5.30
'@vue/shared': 3.5.30
'@vue/runtime-dom@3.5.29':
'@vue/runtime-dom@3.5.30':
dependencies:
'@vue/reactivity': 3.5.29
'@vue/runtime-core': 3.5.29
'@vue/shared': 3.5.29
'@vue/reactivity': 3.5.30
'@vue/runtime-core': 3.5.30
'@vue/shared': 3.5.30
csstype: 3.2.3
'@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.4.5))':
'@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.4.5))':
dependencies:
'@vue/compiler-ssr': 3.5.29
'@vue/shared': 3.5.29
vue: 3.5.29(typescript@5.4.5)
'@vue/compiler-ssr': 3.5.30
'@vue/shared': 3.5.30
vue: 3.5.30(typescript@5.4.5)
'@vue/shared@3.5.29': {}
'@vue/shared@3.5.30': {}
'@vueuse/core@14.2.1(vue@3.5.29(typescript@5.4.5))':
'@vueuse/core@14.2.1(vue@3.5.30(typescript@5.4.5))':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 14.2.1
'@vueuse/shared': 14.2.1(vue@3.5.29(typescript@5.4.5))
vue: 3.5.29(typescript@5.4.5)
'@vueuse/shared': 14.2.1(vue@3.5.30(typescript@5.4.5))
vue: 3.5.30(typescript@5.4.5)
'@vueuse/metadata@14.2.1': {}
'@vueuse/shared@14.2.1(vue@3.5.29(typescript@5.4.5))':
'@vueuse/shared@14.2.1(vue@3.5.30(typescript@5.4.5))':
dependencies:
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
'@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.3))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.3)':
dependencies:
@@ -4645,10 +4644,10 @@ snapshots:
slate-history: 0.66.0(slate@0.72.8)
snabbdom: 3.6.3
'@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.29(typescript@5.4.5))':
'@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.30(typescript@5.4.5))':
dependencies:
'@wangeditor/editor': 5.1.23
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
'@wangeditor/editor@5.1.23':
dependencies:
@@ -4978,7 +4977,7 @@ snapshots:
dependencies:
ssr-window: 3.0.0
dompurify@3.3.2:
dompurify@3.3.3:
optionalDependencies:
'@types/trusted-types': 2.0.7
@@ -5587,12 +5586,12 @@ snapshots:
dependencies:
mime-db: 1.52.0
miniflare@4.20260301.1:
miniflare@4.20260310.0:
dependencies:
'@cspotcode/source-map-support': 0.8.1
sharp: 0.34.5
undici: 7.18.2
workerd: 1.20260301.1
workerd: 1.20260310.1
ws: 8.18.0
youch: 4.1.0-beta.10
transitivePeerDependencies:
@@ -5618,10 +5617,10 @@ snapshots:
ms@2.1.3: {}
naive-ui@2.44.0(vue@3.5.29(typescript@5.4.5)):
naive-ui@2.44.1(vue@3.5.30(typescript@5.4.5)):
dependencies:
'@css-render/plugin-bem': 0.15.14(css-render@0.15.14)
'@css-render/vue3-ssr': 0.15.14(vue@3.5.29(typescript@5.4.5))
'@css-render/vue3-ssr': 0.15.14(vue@3.5.30(typescript@5.4.5))
'@types/lodash': 4.17.24
'@types/lodash-es': 4.17.12
async-validator: 4.2.5
@@ -5635,10 +5634,10 @@ snapshots:
lodash-es: 4.17.23
seemly: 0.3.10
treemate: 0.3.11
vdirs: 0.1.8(vue@3.5.29(typescript@5.4.5))
vooks: 0.2.12(vue@3.5.29(typescript@5.4.5))
vue: 3.5.29(typescript@5.4.5)
vueuc: 0.4.65(vue@3.5.29(typescript@5.4.5))
vdirs: 0.1.8(vue@3.5.30(typescript@5.4.5))
vooks: 0.2.12(vue@3.5.30(typescript@5.4.5))
vue: 3.5.30(typescript@5.4.5)
vueuc: 0.4.65(vue@3.5.30(typescript@5.4.5))
namespace-emitter@2.0.1: {}
@@ -5718,7 +5717,7 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
preact@10.28.4: {}
preact@10.29.0: {}
pretty-bytes@5.6.0: {}
@@ -6189,7 +6188,7 @@ snapshots:
dependencies:
pathe: 2.0.3
unhead@2.1.10:
unhead@2.1.12:
dependencies:
hookable: 6.0.1
@@ -6227,7 +6226,7 @@ snapshots:
universalify@2.0.1: {}
unplugin-auto-import@20.3.0(@vueuse/core@14.2.1(vue@3.5.29(typescript@5.4.5))):
unplugin-auto-import@20.3.0(@vueuse/core@14.2.1(vue@3.5.30(typescript@5.4.5))):
dependencies:
local-pkg: 1.1.2
magic-string: 0.30.21
@@ -6236,14 +6235,14 @@ snapshots:
unplugin: 2.3.11
unplugin-utils: 0.3.1
optionalDependencies:
'@vueuse/core': 14.2.1(vue@3.5.29(typescript@5.4.5))
'@vueuse/core': 14.2.1(vue@3.5.30(typescript@5.4.5))
unplugin-utils@0.3.1:
dependencies:
pathe: 2.0.3
picomatch: 4.0.3
unplugin-vue-components@30.0.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.4.5)):
unplugin-vue-components@30.0.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.4.5)):
dependencies:
chokidar: 4.0.3
debug: 4.4.3
@@ -6253,7 +6252,7 @@ snapshots:
tinyglobby: 0.2.15
unplugin: 2.3.11
unplugin-utils: 0.3.1
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
optionalDependencies:
'@babel/parser': 7.29.0
transitivePeerDependencies:
@@ -6278,10 +6277,10 @@ snapshots:
uuid@10.0.0: {}
vdirs@0.1.8(vue@3.5.29(typescript@5.4.5)):
vdirs@0.1.8(vue@3.5.30(typescript@5.4.5)):
dependencies:
evtd: 0.2.4
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
vite-node@3.2.4(terser@5.46.0):
dependencies:
@@ -6383,48 +6382,48 @@ snapshots:
- tsx
- yaml
vooks@0.2.12(vue@3.5.29(typescript@5.4.5)):
vooks@0.2.12(vue@3.5.30(typescript@5.4.5)):
dependencies:
evtd: 0.2.4
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
vue-clipboard3@2.0.0:
dependencies:
clipboard: 2.0.11
vue-i18n@11.3.0(vue@3.5.29(typescript@5.4.5)):
vue-i18n@11.3.0(vue@3.5.30(typescript@5.4.5)):
dependencies:
'@intlify/core-base': 11.3.0
'@intlify/devtools-types': 11.3.0
'@intlify/shared': 11.3.0
'@vue/devtools-api': 6.6.4
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
vue-router@4.6.4(vue@3.5.29(typescript@5.4.5)):
vue-router@4.6.4(vue@3.5.30(typescript@5.4.5)):
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
vue@3.5.29(typescript@5.4.5):
vue@3.5.30(typescript@5.4.5):
dependencies:
'@vue/compiler-dom': 3.5.29
'@vue/compiler-sfc': 3.5.29
'@vue/runtime-dom': 3.5.29
'@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.4.5))
'@vue/shared': 3.5.29
'@vue/compiler-dom': 3.5.30
'@vue/compiler-sfc': 3.5.30
'@vue/runtime-dom': 3.5.30
'@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.4.5))
'@vue/shared': 3.5.30
optionalDependencies:
typescript: 5.4.5
vueuc@0.4.65(vue@3.5.29(typescript@5.4.5)):
vueuc@0.4.65(vue@3.5.30(typescript@5.4.5)):
dependencies:
'@css-render/vue3-ssr': 0.15.14(vue@3.5.29(typescript@5.4.5))
'@css-render/vue3-ssr': 0.15.14(vue@3.5.30(typescript@5.4.5))
'@juggle/resize-observer': 3.4.0
css-render: 0.15.14
evtd: 0.2.4
seemly: 0.3.10
vdirs: 0.1.8(vue@3.5.29(typescript@5.4.5))
vooks: 0.2.12(vue@3.5.29(typescript@5.4.5))
vue: 3.5.29(typescript@5.4.5)
vdirs: 0.1.8(vue@3.5.30(typescript@5.4.5))
vooks: 0.2.12(vue@3.5.30(typescript@5.4.5))
vue: 3.5.30(typescript@5.4.5)
w3c-xmlserializer@5.0.0:
dependencies:
@@ -6617,24 +6616,24 @@ snapshots:
'@types/trusted-types': 2.0.7
workbox-core: 7.4.0
workerd@1.20260301.1:
workerd@1.20260310.1:
optionalDependencies:
'@cloudflare/workerd-darwin-64': 1.20260301.1
'@cloudflare/workerd-darwin-arm64': 1.20260301.1
'@cloudflare/workerd-linux-64': 1.20260301.1
'@cloudflare/workerd-linux-arm64': 1.20260301.1
'@cloudflare/workerd-windows-64': 1.20260301.1
'@cloudflare/workerd-darwin-64': 1.20260310.1
'@cloudflare/workerd-darwin-arm64': 1.20260310.1
'@cloudflare/workerd-linux-64': 1.20260310.1
'@cloudflare/workerd-linux-arm64': 1.20260310.1
'@cloudflare/workerd-windows-64': 1.20260310.1
wrangler@4.71.0:
wrangler@4.72.0:
dependencies:
'@cloudflare/kv-asset-handler': 0.4.2
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)
blake3-wasm: 2.1.5
esbuild: 0.27.3
miniflare: 4.20260301.1
miniflare: 4.20260310.0
path-to-regexp: 6.3.0
unenv: 2.0.0-rc.24
workerd: 1.20260301.1
workerd: 1.20260310.1
optionalDependencies:
fsevents: 2.3.3
transitivePeerDependencies:

View File

@@ -11,7 +11,7 @@
"author": "",
"license": "ISC",
"devDependencies": {
"wrangler": "^4.71.0"
"wrangler": "^4.72.0"
},
"packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39"
}

View File

@@ -4,9 +4,9 @@
"version": "1.5.0",
"type": "module",
"devDependencies": {
"@types/node": "^25.3.5",
"@types/node": "^25.4.0",
"vitepress": "^1.6.4",
"wrangler": "^4.71.0"
"wrangler": "^4.72.0"
},
"scripts": {
"dev": "vitepress dev docs",

View File

@@ -13,19 +13,19 @@ importers:
version: 3.10.1
devDependencies:
'@types/node':
specifier: ^25.3.5
version: 25.3.5
specifier: ^25.4.0
version: 25.4.0
vitepress:
specifier: ^1.6.4
version: 1.6.4(@algolia/client-search@5.49.1)(@types/node@25.3.5)(postcss@8.5.8)(search-insights@2.13.0)(typescript@5.4.5)
version: 1.6.4(@algolia/client-search@5.49.2)(@types/node@25.4.0)(postcss@8.5.8)(search-insights@2.13.0)(typescript@5.4.5)
wrangler:
specifier: ^4.71.0
version: 4.71.0
specifier: ^4.72.0
version: 4.72.0
packages:
'@algolia/abtesting@1.15.1':
resolution: {integrity: sha512-2yuIC48rUuHGhU1U5qJ9kJHaxYpJ0jpDHJVI5ekOxSMYXlH4+HP+pA31G820lsAznfmu2nzDV7n5RO44zIY1zw==}
'@algolia/abtesting@1.15.2':
resolution: {integrity: sha512-rF7vRVE61E0QORw8e2NNdnttcl3jmFMWS9B4hhdga12COe+lMa26bQLfcBn/Nbp9/AF/8gXdaRCPsVns3CnjsA==}
engines: {node: '>= 14.0.0'}
'@algolia/autocomplete-core@1.17.7':
@@ -48,56 +48,56 @@ packages:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
'@algolia/client-abtesting@5.49.1':
resolution: {integrity: sha512-h6M7HzPin+45/l09q0r2dYmocSSt2MMGOOk5c4O5K/bBBlEwf1BKfN6z+iX4b8WXcQQhf7rgQwC52kBZJt/ZZw==}
'@algolia/client-abtesting@5.49.2':
resolution: {integrity: sha512-XyvKCm0RRmovMI/ChaAVjTwpZhXdbgt3iZofK914HeEHLqD1MUFFVLz7M0+Ou7F56UkHXwRbpHwb9xBDNopprQ==}
engines: {node: '>= 14.0.0'}
'@algolia/client-analytics@5.49.1':
resolution: {integrity: sha512-048T9/Z8OeLmTk8h76QUqaNFp7Rq2VgS2Zm6Y2tNMYGQ1uNuzePY/udB5l5krlXll7ZGflyCjFvRiOtlPZpE9g==}
'@algolia/client-analytics@5.49.2':
resolution: {integrity: sha512-jq/3qvtmj3NijZlhq7A1B0Cl41GfaBpjJxcwukGsYds6aMSCWrEAJ9pUqw/C9B3hAmILYKl7Ljz3N9SFvekD3Q==}
engines: {node: '>= 14.0.0'}
'@algolia/client-common@5.49.1':
resolution: {integrity: sha512-vp5/a9ikqvf3mn9QvHN8PRekn8hW34aV9eX+O0J5mKPZXeA6Pd5OQEh2ZWf7gJY6yyfTlLp5LMFzQUAU+Fpqpg==}
'@algolia/client-common@5.49.2':
resolution: {integrity: sha512-bn0biLequn3epobCfjUqCxlIlurLr4RHu7RaE4trgN+RDcUq6HCVC3/yqq1hwbNYpVtulnTOJzcaxYlSr1fnuw==}
engines: {node: '>= 14.0.0'}
'@algolia/client-insights@5.49.1':
resolution: {integrity: sha512-B6N7PgkvYrul3bntTz/l6uXnhQ2bvP+M7NqTcayh681tSqPaA5cJCUBp/vrP7vpPRpej4Eeyx2qz5p0tE/2N2g==}
'@algolia/client-insights@5.49.2':
resolution: {integrity: sha512-z14wfFs1T3eeYbCArC8pvntAWsPo9f6hnUGoj8IoRUJTwgJiiySECkm8bmmV47/x0oGHfsVn3kBdjMX0yq0sNA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-personalization@5.49.1':
resolution: {integrity: sha512-v+4DN+lkYfBd01Hbnb9ZrCHe7l+mvihyx218INRX/kaCXROIWUDIT1cs3urQxfE7kXBFnLsqYeOflQALv/gA5w==}
'@algolia/client-personalization@5.49.2':
resolution: {integrity: sha512-GpRf7yuuAX93+Qt0JGEJZwgtL0MFdjFO9n7dn8s2pA9mTjzl0Sc5+uTk1VPbIAuf7xhCP9Mve+URGb6J+EYxgA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-query-suggestions@5.49.1':
resolution: {integrity: sha512-Un11cab6ZCv0W+Jiak8UktGIqoa4+gSNgEZNfG8m8eTsXGqwIEr370H3Rqwj87zeNSlFpH2BslMXJ/cLNS1qtg==}
'@algolia/client-query-suggestions@5.49.2':
resolution: {integrity: sha512-HZwApmNkp0DiAjZcLYdQLddcG4Agb88OkojiAHGgcm5DVXobT5uSZ9lmyrbw/tmQBJwgu2CNw4zTyXoIB7YbPA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-search@5.49.1':
resolution: {integrity: sha512-Nt9hri7nbOo0RipAsGjIssHkpLMHHN/P7QqENywAq5TLsoYDzUyJGny8FEiD/9KJUxtGH8blGpMedilI6kK3rA==}
'@algolia/client-search@5.49.2':
resolution: {integrity: sha512-y1IOpG6OSmTpGg/CT0YBb/EAhR2nsC18QWp9Jy8HO9iGySpcwaTvs5kHa17daP3BMTwWyaX9/1tDTDQshZzXdg==}
engines: {node: '>= 14.0.0'}
'@algolia/ingestion@1.49.1':
resolution: {integrity: sha512-b5hUXwDqje0Y4CpU6VL481DXgPgxpTD5sYMnfQTHKgUispGnaCLCm2/T9WbJo1YNUbX3iHtYDArp804eD6CmRQ==}
'@algolia/ingestion@1.49.2':
resolution: {integrity: sha512-YYJRjaZ2bqk923HxE4um7j/Cm3/xoSkF2HC2ZweOF8cXL3sqnlndSUYmCaxHFjNPWLaSHk2IfssX6J/tdKTULw==}
engines: {node: '>= 14.0.0'}
'@algolia/monitoring@1.49.1':
resolution: {integrity: sha512-bvrXwZ0WsL3rN6Q4m4QqxsXFCo6WAew7sAdrpMQMK4Efn4/W920r9ptOuckejOSSvyLr9pAWgC5rsHhR2FYuYw==}
'@algolia/monitoring@1.49.2':
resolution: {integrity: sha512-9WgH+Dha39EQQyGKCHlGYnxW/7W19DIrEbCEbnzwAMpGAv1yTWCHMPXHxYa+LcL3eCp2V/5idD1zHNlIKmHRHg==}
engines: {node: '>= 14.0.0'}
'@algolia/recommend@5.49.1':
resolution: {integrity: sha512-h2yz3AGeGkQwNgbLmoe3bxYs8fac4An1CprKTypYyTU/k3Q+9FbIvJ8aS1DoBKaTjSRZVoyQS7SZQio6GaHbZw==}
'@algolia/recommend@5.49.2':
resolution: {integrity: sha512-K7Gp5u+JtVYgaVpBxF5rGiM+Ia8SsMdcAJMTDV93rwh00DKNllC19o1g+PwrDjDvyXNrnTEbofzbTs2GLfFyKA==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-browser-xhr@5.49.1':
resolution: {integrity: sha512-2UPyRuUR/qpqSqH8mxFV5uBZWEpxhGPHLlx9Xf6OVxr79XO2ctzZQAhsmTZ6X22x+N8MBWpB9UEky7YU2HGFgA==}
'@algolia/requester-browser-xhr@5.49.2':
resolution: {integrity: sha512-3UhYCcWX6fbtN8ABcxZlhaQEwXFh3CsFtARyyadQShHMPe3mJV9Wel4FpJTa+seugRkbezFz0tt6aPTZSYTBuA==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-fetch@5.49.1':
resolution: {integrity: sha512-N+xlE4lN+wpuT+4vhNEwPVlrfN+DWAZmSX9SYhbz986Oq8AMsqdntOqUyiOXVxYsQtfLwmiej24vbvJGYv1Qtw==}
'@algolia/requester-fetch@5.49.2':
resolution: {integrity: sha512-G94VKSGbsr+WjsDDOBe5QDQ82QYgxvpxRGJfCHZBnYKYsy/jv9qGIDb93biza+LJWizQBUtDj7bZzp3QZyzhPQ==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-node-http@5.49.1':
resolution: {integrity: sha512-zA5bkUOB5PPtTr182DJmajCiizHp0rCJQ0Chf96zNFvkdESKYlDeYA3tQ7r2oyHbu/8DiohAQ5PZ85edctzbXA==}
'@algolia/requester-node-http@5.49.2':
resolution: {integrity: sha512-UuihBGHafG/ENsrcTGAn5rsOffrCIRuHMOsD85fZGLEY92ate+BMTUqxz60dv5zerh8ZumN4bRm8eW2z9L11jA==}
engines: {node: '>= 14.0.0'}
'@babel/helper-string-parser@7.27.1':
@@ -130,32 +130,32 @@ packages:
workerd:
optional: true
'@cloudflare/workerd-darwin-64@1.20260301.1':
resolution: {integrity: sha512-+kJvwociLrvy1JV9BAvoSVsMEIYD982CpFmo/yMEvBwxDIjltYsLTE8DLi0mCkGsQ8Ygidv2fD9wavzXeiY7OQ==}
'@cloudflare/workerd-darwin-64@1.20260310.1':
resolution: {integrity: sha512-hF2VpoWaMb1fiGCQJqCY6M8I+2QQqjkyY4LiDYdTL5D/w6C1l5v1zhc0/jrjdD1DXfpJtpcSMSmEPjHse4p9Ig==}
engines: {node: '>=16'}
cpu: [x64]
os: [darwin]
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
resolution: {integrity: sha512-PPIetY3e67YBr9O4UhILK8nbm5TqUDl14qx4rwFNrRSBOvlzuczzbd4BqgpAtbGVFxKp1PWpjAnBvGU/OI/tLQ==}
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
resolution: {integrity: sha512-h/Vl3XrYYPI6yFDE27XO1QPq/1G1lKIM8tzZGIWYpntK3IN5XtH3Ee/sLaegpJ49aIJoqhF2mVAZ6Yw+Vk2gJw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [darwin]
'@cloudflare/workerd-linux-64@1.20260301.1':
resolution: {integrity: sha512-Gu5vaVTZuYl3cHa+u5CDzSVDBvSkfNyuAHi6Mdfut7TTUdcb3V5CIcR/mXRSyMXzEy9YxEWIfdKMxOMBjupvYQ==}
'@cloudflare/workerd-linux-64@1.20260310.1':
resolution: {integrity: sha512-XzQ0GZ8G5P4d74bQYOIP2Su4CLdNPpYidrInaSOuSxMw+HamsHaFrjVsrV2mPy/yk2hi6SY2yMbgKFK9YjA7vw==}
engines: {node: '>=16'}
cpu: [x64]
os: [linux]
'@cloudflare/workerd-linux-arm64@1.20260301.1':
resolution: {integrity: sha512-igL1pkyCXW6GiGpjdOAvqMi87UW0LMc/+yIQe/CSzuZJm5GzXoAMrwVTkCFnikk6JVGELrM5x0tGYlxa0sk5Iw==}
'@cloudflare/workerd-linux-arm64@1.20260310.1':
resolution: {integrity: sha512-sxv4CxnN4ZR0uQGTFVGa0V4KTqwdej/czpIc5tYS86G8FQQoGIBiAIs2VvU7b8EROPcandxYHDBPTb+D9HIMPw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [linux]
'@cloudflare/workerd-windows-64@1.20260301.1':
resolution: {integrity: sha512-Q0wMJ4kcujXILwQKQFc1jaYamVsNvjuECzvRrTI8OxGFMx2yq9aOsswViE4X1gaS2YQQ5u0JGwuGi5WdT1Lt7A==}
'@cloudflare/workerd-windows-64@1.20260310.1':
resolution: {integrity: sha512-+1ZTViWKJypLfgH/luAHCqkent0DEBjAjvO40iAhOMHRLYP/SPphLvr4Jpi6lb+sIocS8Q1QZL4uM5Etg1Wskg==}
engines: {node: '>=16'}
cpu: [x64]
os: [win32]
@@ -484,8 +484,8 @@ packages:
cpu: [x64]
os: [win32]
'@iconify-json/simple-icons@1.2.72':
resolution: {integrity: sha512-wkcixntHvaCoqPqerGrNFcHQ3Yx1ux4ZkhscCDK0DEHpP62XCH+cxq1HTsRjbUiQl/M9K8bj03HF6Wgn5iE2rQ==}
'@iconify-json/simple-icons@1.2.73':
resolution: {integrity: sha512-nQZTwul4c2zBqH/aLP4zMOiElj93T6HawbrP+sFQKpxmBdS5x1duCK3cAnkj6dntHz84EYkzaQRM83V2pj4qxA==}
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
@@ -820,8 +820,8 @@ packages:
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
'@types/node@25.3.5':
resolution: {integrity: sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==}
'@types/node@25.4.0':
resolution: {integrity: sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==}
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
@@ -839,17 +839,17 @@ packages:
vite: ^5.0.0 || ^6.0.0
vue: ^3.2.25
'@vue/compiler-core@3.5.29':
resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==}
'@vue/compiler-core@3.5.30':
resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==}
'@vue/compiler-dom@3.5.29':
resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==}
'@vue/compiler-dom@3.5.30':
resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==}
'@vue/compiler-sfc@3.5.29':
resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==}
'@vue/compiler-sfc@3.5.30':
resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==}
'@vue/compiler-ssr@3.5.29':
resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==}
'@vue/compiler-ssr@3.5.30':
resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==}
'@vue/devtools-api@7.7.9':
resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==}
@@ -860,22 +860,22 @@ packages:
'@vue/devtools-shared@7.7.9':
resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==}
'@vue/reactivity@3.5.29':
resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==}
'@vue/reactivity@3.5.30':
resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==}
'@vue/runtime-core@3.5.29':
resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==}
'@vue/runtime-core@3.5.30':
resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==}
'@vue/runtime-dom@3.5.29':
resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==}
'@vue/runtime-dom@3.5.30':
resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==}
'@vue/server-renderer@3.5.29':
resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==}
'@vue/server-renderer@3.5.30':
resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==}
peerDependencies:
vue: 3.5.29
vue: 3.5.30
'@vue/shared@3.5.29':
resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==}
'@vue/shared@3.5.30':
resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==}
'@vueuse/core@12.8.2':
resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==}
@@ -927,8 +927,8 @@ packages:
'@vueuse/shared@12.8.2':
resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==}
algoliasearch@5.49.1:
resolution: {integrity: sha512-X3Pp2aRQhg4xUC6PQtkubn5NpRKuUPQ9FPDQlx36SmpFwwH2N0/tw4c+NXV3nw3PsgeUs+BuWGP0gjz3TvENLQ==}
algoliasearch@5.49.2:
resolution: {integrity: sha512-1K0wtDaRONwfhL4h8bbJ9qTjmY6rhGgRvvagXkMBsAOMNr+3Q2SffHECh9DIuNVrMA1JwA0zCwhyepgBZVakng==}
engines: {node: '>= 14.0.0'}
birpc@2.9.0:
@@ -1064,8 +1064,8 @@ packages:
micromark-util-types@2.0.2:
resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}
miniflare@4.20260301.1:
resolution: {integrity: sha512-fqkHx0QMKswRH9uqQQQOU/RoaS3Wjckxy3CUX3YGJr0ZIMu7ObvI+NovdYi6RIsSPthNtq+3TPmRNxjeRiasog==}
miniflare@4.20260310.0:
resolution: {integrity: sha512-uC5vNPenFpDSj5aUU3wGSABG6UUqMr+Xs1m4AkCrTHo37F4Z6xcQw5BXqViTfPDVT/zcYH1UgTVoXhr1l6ZMXw==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -1102,8 +1102,8 @@ packages:
resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
engines: {node: ^10 || ^12 || >=14}
preact@10.28.4:
resolution: {integrity: sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ==}
preact@10.29.0:
resolution: {integrity: sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==}
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
@@ -1268,25 +1268,25 @@ packages:
postcss:
optional: true
vue@3.5.29:
resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==}
vue@3.5.30:
resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
workerd@1.20260301.1:
resolution: {integrity: sha512-oterQ1IFd3h7PjCfT4znSFOkJCvNQ6YMOyZ40YsnO3nrSpgB4TbJVYWFOnyJAw71/RQuupfVqZZWKvsy8GO3fw==}
workerd@1.20260310.1:
resolution: {integrity: sha512-yawXhypXXHtArikJj15HOMknNGikpBbSg2ZDe6lddUbqZnJXuCVSkgc/0ArUeVMG1jbbGvpst+REFtKwILvRTQ==}
engines: {node: '>=16'}
hasBin: true
wrangler@4.71.0:
resolution: {integrity: sha512-j6pSGAncOLNQDRzqtp0EqzYj52CldDP7uz/C9cxVrIgqa5p+cc0b4pIwnapZZAGv9E1Loa3tmPD0aXonH7KTkw==}
wrangler@4.72.0:
resolution: {integrity: sha512-bKkb8150JGzJZJWiNB2nu/33smVfawmfYiecA6rW4XH7xS23/jqMbgpdelM34W/7a1IhR66qeQGVqTRXROtAZg==}
engines: {node: '>=20.0.0'}
hasBin: true
peerDependencies:
'@cloudflare/workers-types': ^4.20260226.1
'@cloudflare/workers-types': ^4.20260310.1
peerDependenciesMeta:
'@cloudflare/workers-types':
optional: true
@@ -1314,117 +1314,117 @@ packages:
snapshots:
'@algolia/abtesting@1.15.1':
'@algolia/abtesting@1.15.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)(search-insights@2.13.0)':
'@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)(search-insights@2.13.0)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)
'@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)(search-insights@2.13.0)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
'@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)(search-insights@2.13.0)':
'@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)
search-insights: 2.13.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
'@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)':
'@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)':
dependencies:
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)
'@algolia/client-search': 5.49.1
algoliasearch: 5.49.1
'@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)
'@algolia/client-search': 5.49.2
algoliasearch: 5.49.2
'@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)':
'@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)':
dependencies:
'@algolia/client-search': 5.49.1
algoliasearch: 5.49.1
'@algolia/client-search': 5.49.2
algoliasearch: 5.49.2
'@algolia/client-abtesting@5.49.1':
'@algolia/client-abtesting@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/client-analytics@5.49.1':
'@algolia/client-analytics@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/client-common@5.49.1': {}
'@algolia/client-common@5.49.2': {}
'@algolia/client-insights@5.49.1':
'@algolia/client-insights@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/client-personalization@5.49.1':
'@algolia/client-personalization@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/client-query-suggestions@5.49.1':
'@algolia/client-query-suggestions@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/client-search@5.49.1':
'@algolia/client-search@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/ingestion@1.49.1':
'@algolia/ingestion@1.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/monitoring@1.49.1':
'@algolia/monitoring@1.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/recommend@5.49.1':
'@algolia/recommend@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
'@algolia/requester-browser-xhr@5.49.1':
'@algolia/requester-browser-xhr@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-fetch@5.49.1':
'@algolia/requester-fetch@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/client-common': 5.49.2
'@algolia/requester-node-http@5.49.1':
'@algolia/requester-node-http@5.49.2':
dependencies:
'@algolia/client-common': 5.49.1
'@algolia/client-common': 5.49.2
'@babel/helper-string-parser@7.27.1': {}
@@ -1441,25 +1441,25 @@ snapshots:
'@cloudflare/kv-asset-handler@0.4.2': {}
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)':
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)':
dependencies:
unenv: 2.0.0-rc.24
optionalDependencies:
workerd: 1.20260301.1
workerd: 1.20260310.1
'@cloudflare/workerd-darwin-64@1.20260301.1':
'@cloudflare/workerd-darwin-64@1.20260310.1':
optional: true
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-64@1.20260301.1':
'@cloudflare/workerd-linux-64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-arm64@1.20260301.1':
'@cloudflare/workerd-linux-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-windows-64@1.20260301.1':
'@cloudflare/workerd-windows-64@1.20260310.1':
optional: true
'@cspotcode/source-map-support@0.8.1':
@@ -1468,10 +1468,10 @@ snapshots:
'@docsearch/css@3.8.2': {}
'@docsearch/js@3.8.2(@algolia/client-search@5.49.1)(search-insights@2.13.0)':
'@docsearch/js@3.8.2(@algolia/client-search@5.49.2)(search-insights@2.13.0)':
dependencies:
'@docsearch/react': 3.8.2(@algolia/client-search@5.49.1)(search-insights@2.13.0)
preact: 10.28.4
'@docsearch/react': 3.8.2(@algolia/client-search@5.49.2)(search-insights@2.13.0)
preact: 10.29.0
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@@ -1479,12 +1479,12 @@ snapshots:
- react-dom
- search-insights
'@docsearch/react@3.8.2(@algolia/client-search@5.49.1)(search-insights@2.13.0)':
'@docsearch/react@3.8.2(@algolia/client-search@5.49.2)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.49.1)(algoliasearch@5.49.1)
'@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.49.2)(algoliasearch@5.49.2)
'@docsearch/css': 3.8.2
algoliasearch: 5.49.1
algoliasearch: 5.49.2
optionalDependencies:
search-insights: 2.13.0
transitivePeerDependencies:
@@ -1642,7 +1642,7 @@ snapshots:
'@esbuild/win32-x64@0.27.3':
optional: true
'@iconify-json/simple-icons@1.2.72':
'@iconify-json/simple-icons@1.2.73':
dependencies:
'@iconify/types': 2.0.0
@@ -1903,7 +1903,7 @@ snapshots:
'@types/mdurl@2.0.0': {}
'@types/node@25.3.5':
'@types/node@25.4.0':
dependencies:
undici-types: 7.18.2
@@ -1913,40 +1913,40 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@25.3.5))(vue@3.5.29(typescript@5.4.5))':
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@25.4.0))(vue@3.5.30(typescript@5.4.5))':
dependencies:
vite: 5.4.21(@types/node@25.3.5)
vue: 3.5.29(typescript@5.4.5)
vite: 5.4.21(@types/node@25.4.0)
vue: 3.5.30(typescript@5.4.5)
'@vue/compiler-core@3.5.29':
'@vue/compiler-core@3.5.30':
dependencies:
'@babel/parser': 7.29.0
'@vue/shared': 3.5.29
'@vue/shared': 3.5.30
entities: 7.0.1
estree-walker: 2.0.2
source-map-js: 1.2.1
'@vue/compiler-dom@3.5.29':
'@vue/compiler-dom@3.5.30':
dependencies:
'@vue/compiler-core': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-core': 3.5.30
'@vue/shared': 3.5.30
'@vue/compiler-sfc@3.5.29':
'@vue/compiler-sfc@3.5.30':
dependencies:
'@babel/parser': 7.29.0
'@vue/compiler-core': 3.5.29
'@vue/compiler-dom': 3.5.29
'@vue/compiler-ssr': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-core': 3.5.30
'@vue/compiler-dom': 3.5.30
'@vue/compiler-ssr': 3.5.30
'@vue/shared': 3.5.30
estree-walker: 2.0.2
magic-string: 0.30.21
postcss: 8.5.8
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.29':
'@vue/compiler-ssr@3.5.30':
dependencies:
'@vue/compiler-dom': 3.5.29
'@vue/shared': 3.5.29
'@vue/compiler-dom': 3.5.30
'@vue/shared': 3.5.30
'@vue/devtools-api@7.7.9':
dependencies:
@@ -1966,36 +1966,36 @@ snapshots:
dependencies:
rfdc: 1.4.1
'@vue/reactivity@3.5.29':
'@vue/reactivity@3.5.30':
dependencies:
'@vue/shared': 3.5.29
'@vue/shared': 3.5.30
'@vue/runtime-core@3.5.29':
'@vue/runtime-core@3.5.30':
dependencies:
'@vue/reactivity': 3.5.29
'@vue/shared': 3.5.29
'@vue/reactivity': 3.5.30
'@vue/shared': 3.5.30
'@vue/runtime-dom@3.5.29':
'@vue/runtime-dom@3.5.30':
dependencies:
'@vue/reactivity': 3.5.29
'@vue/runtime-core': 3.5.29
'@vue/shared': 3.5.29
'@vue/reactivity': 3.5.30
'@vue/runtime-core': 3.5.30
'@vue/shared': 3.5.30
csstype: 3.2.3
'@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.4.5))':
'@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.4.5))':
dependencies:
'@vue/compiler-ssr': 3.5.29
'@vue/shared': 3.5.29
vue: 3.5.29(typescript@5.4.5)
'@vue/compiler-ssr': 3.5.30
'@vue/shared': 3.5.30
vue: 3.5.30(typescript@5.4.5)
'@vue/shared@3.5.29': {}
'@vue/shared@3.5.30': {}
'@vueuse/core@12.8.2(typescript@5.4.5)':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 12.8.2
'@vueuse/shared': 12.8.2(typescript@5.4.5)
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
transitivePeerDependencies:
- typescript
@@ -2003,7 +2003,7 @@ snapshots:
dependencies:
'@vueuse/core': 12.8.2(typescript@5.4.5)
'@vueuse/shared': 12.8.2(typescript@5.4.5)
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
optionalDependencies:
focus-trap: 7.8.0
transitivePeerDependencies:
@@ -2013,26 +2013,26 @@ snapshots:
'@vueuse/shared@12.8.2(typescript@5.4.5)':
dependencies:
vue: 3.5.29(typescript@5.4.5)
vue: 3.5.30(typescript@5.4.5)
transitivePeerDependencies:
- typescript
algoliasearch@5.49.1:
algoliasearch@5.49.2:
dependencies:
'@algolia/abtesting': 1.15.1
'@algolia/client-abtesting': 5.49.1
'@algolia/client-analytics': 5.49.1
'@algolia/client-common': 5.49.1
'@algolia/client-insights': 5.49.1
'@algolia/client-personalization': 5.49.1
'@algolia/client-query-suggestions': 5.49.1
'@algolia/client-search': 5.49.1
'@algolia/ingestion': 1.49.1
'@algolia/monitoring': 1.49.1
'@algolia/recommend': 5.49.1
'@algolia/requester-browser-xhr': 5.49.1
'@algolia/requester-fetch': 5.49.1
'@algolia/requester-node-http': 5.49.1
'@algolia/abtesting': 1.15.2
'@algolia/client-abtesting': 5.49.2
'@algolia/client-analytics': 5.49.2
'@algolia/client-common': 5.49.2
'@algolia/client-insights': 5.49.2
'@algolia/client-personalization': 5.49.2
'@algolia/client-query-suggestions': 5.49.2
'@algolia/client-search': 5.49.2
'@algolia/ingestion': 1.49.2
'@algolia/monitoring': 1.49.2
'@algolia/recommend': 5.49.2
'@algolia/requester-browser-xhr': 5.49.2
'@algolia/requester-fetch': 5.49.2
'@algolia/requester-node-http': 5.49.2
birpc@2.9.0: {}
@@ -2212,12 +2212,12 @@ snapshots:
micromark-util-types@2.0.2: {}
miniflare@4.20260301.1:
miniflare@4.20260310.0:
dependencies:
'@cspotcode/source-map-support': 0.8.1
sharp: 0.34.5
undici: 7.18.2
workerd: 1.20260301.1
workerd: 1.20260310.1
ws: 8.18.0
youch: 4.1.0-beta.10
transitivePeerDependencies:
@@ -2252,7 +2252,7 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
preact@10.28.4: {}
preact@10.29.0: {}
process-nextick-args@2.0.1: {}
@@ -2435,35 +2435,35 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
vite@5.4.21(@types/node@25.3.5):
vite@5.4.21(@types/node@25.4.0):
dependencies:
esbuild: 0.21.5
postcss: 8.5.8
rollup: 4.59.0
optionalDependencies:
'@types/node': 25.3.5
'@types/node': 25.4.0
fsevents: 2.3.3
vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@25.3.5)(postcss@8.5.8)(search-insights@2.13.0)(typescript@5.4.5):
vitepress@1.6.4(@algolia/client-search@5.49.2)(@types/node@25.4.0)(postcss@8.5.8)(search-insights@2.13.0)(typescript@5.4.5):
dependencies:
'@docsearch/css': 3.8.2
'@docsearch/js': 3.8.2(@algolia/client-search@5.49.1)(search-insights@2.13.0)
'@iconify-json/simple-icons': 1.2.72
'@docsearch/js': 3.8.2(@algolia/client-search@5.49.2)(search-insights@2.13.0)
'@iconify-json/simple-icons': 1.2.73
'@shikijs/core': 2.5.0
'@shikijs/transformers': 2.5.0
'@shikijs/types': 2.5.0
'@types/markdown-it': 14.1.2
'@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.3.5))(vue@3.5.29(typescript@5.4.5))
'@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.4.0))(vue@3.5.30(typescript@5.4.5))
'@vue/devtools-api': 7.7.9
'@vue/shared': 3.5.29
'@vue/shared': 3.5.30
'@vueuse/core': 12.8.2(typescript@5.4.5)
'@vueuse/integrations': 12.8.2(focus-trap@7.8.0)(typescript@5.4.5)
focus-trap: 7.8.0
mark.js: 8.11.1
minisearch: 7.2.0
shiki: 2.5.0
vite: 5.4.21(@types/node@25.3.5)
vue: 3.5.29(typescript@5.4.5)
vite: 5.4.21(@types/node@25.4.0)
vue: 3.5.30(typescript@5.4.5)
optionalDependencies:
postcss: 8.5.8
transitivePeerDependencies:
@@ -2493,34 +2493,34 @@ snapshots:
- typescript
- universal-cookie
vue@3.5.29(typescript@5.4.5):
vue@3.5.30(typescript@5.4.5):
dependencies:
'@vue/compiler-dom': 3.5.29
'@vue/compiler-sfc': 3.5.29
'@vue/runtime-dom': 3.5.29
'@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.4.5))
'@vue/shared': 3.5.29
'@vue/compiler-dom': 3.5.30
'@vue/compiler-sfc': 3.5.30
'@vue/runtime-dom': 3.5.30
'@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.4.5))
'@vue/shared': 3.5.30
optionalDependencies:
typescript: 5.4.5
workerd@1.20260301.1:
workerd@1.20260310.1:
optionalDependencies:
'@cloudflare/workerd-darwin-64': 1.20260301.1
'@cloudflare/workerd-darwin-arm64': 1.20260301.1
'@cloudflare/workerd-linux-64': 1.20260301.1
'@cloudflare/workerd-linux-arm64': 1.20260301.1
'@cloudflare/workerd-windows-64': 1.20260301.1
'@cloudflare/workerd-darwin-64': 1.20260310.1
'@cloudflare/workerd-darwin-arm64': 1.20260310.1
'@cloudflare/workerd-linux-64': 1.20260310.1
'@cloudflare/workerd-linux-arm64': 1.20260310.1
'@cloudflare/workerd-windows-64': 1.20260310.1
wrangler@4.71.0:
wrangler@4.72.0:
dependencies:
'@cloudflare/kv-asset-handler': 0.4.2
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)
blake3-wasm: 2.1.5
esbuild: 0.27.3
miniflare: 4.20260301.1
miniflare: 4.20260310.0
path-to-regexp: 6.3.0
unenv: 2.0.0-rc.24
workerd: 1.20260301.1
workerd: 1.20260310.1
optionalDependencies:
fsevents: 2.3.3
transitivePeerDependencies:

View File

@@ -11,19 +11,19 @@
"build": "wrangler deploy --dry-run --outdir dist --minify"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20260307.1",
"@cloudflare/workers-types": "^4.20260310.1",
"@eslint/js": "9.39.1",
"@types/node": "^25.3.5",
"@types/node": "^25.4.0",
"eslint": "9.39.1",
"globals": "^16.5.0",
"typescript-eslint": "^8.56.1",
"wrangler": "^4.71.0"
"typescript-eslint": "^8.57.0",
"wrangler": "^4.72.0"
},
"dependencies": {
"@aws-sdk/client-s3": "3.888.0",
"@aws-sdk/s3-request-presigner": "3.888.0",
"@simplewebauthn/server": "13.2.3",
"hono": "^4.12.5",
"hono": "^4.12.7",
"jsonpath-plus": "^10.4.0",
"mimetext": "^3.0.28",
"postal-mime": "^2.7.3",

252
worker/pnpm-lock.yaml generated
View File

@@ -23,8 +23,8 @@ importers:
specifier: 13.2.3
version: 13.2.3
hono:
specifier: ^4.12.5
version: 4.12.5
specifier: ^4.12.7
version: 4.12.7
jsonpath-plus:
specifier: ^10.4.0
version: 10.4.0
@@ -45,14 +45,14 @@ importers:
version: 1.2.1
devDependencies:
'@cloudflare/workers-types':
specifier: ^4.20260307.1
version: 4.20260307.1
specifier: ^4.20260310.1
version: 4.20260310.1
'@eslint/js':
specifier: 9.39.1
version: 9.39.1
'@types/node':
specifier: ^25.3.5
version: 25.3.5
specifier: ^25.4.0
version: 25.4.0
eslint:
specifier: 9.39.1
version: 9.39.1
@@ -60,11 +60,11 @@ importers:
specifier: ^16.5.0
version: 16.5.0
typescript-eslint:
specifier: ^8.56.1
version: 8.56.1(eslint@9.39.1)(typescript@5.4.5)
specifier: ^8.57.0
version: 8.57.0(eslint@9.39.1)(typescript@5.4.5)
wrangler:
specifier: ^4.71.0
version: 4.71.0(@cloudflare/workers-types@4.20260307.1)
specifier: ^4.72.0
version: 4.72.0(@cloudflare/workers-types@4.20260310.1)
packages:
@@ -252,38 +252,38 @@ packages:
workerd:
optional: true
'@cloudflare/workerd-darwin-64@1.20260301.1':
resolution: {integrity: sha512-+kJvwociLrvy1JV9BAvoSVsMEIYD982CpFmo/yMEvBwxDIjltYsLTE8DLi0mCkGsQ8Ygidv2fD9wavzXeiY7OQ==}
'@cloudflare/workerd-darwin-64@1.20260310.1':
resolution: {integrity: sha512-hF2VpoWaMb1fiGCQJqCY6M8I+2QQqjkyY4LiDYdTL5D/w6C1l5v1zhc0/jrjdD1DXfpJtpcSMSmEPjHse4p9Ig==}
engines: {node: '>=16'}
cpu: [x64]
os: [darwin]
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
resolution: {integrity: sha512-PPIetY3e67YBr9O4UhILK8nbm5TqUDl14qx4rwFNrRSBOvlzuczzbd4BqgpAtbGVFxKp1PWpjAnBvGU/OI/tLQ==}
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
resolution: {integrity: sha512-h/Vl3XrYYPI6yFDE27XO1QPq/1G1lKIM8tzZGIWYpntK3IN5XtH3Ee/sLaegpJ49aIJoqhF2mVAZ6Yw+Vk2gJw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [darwin]
'@cloudflare/workerd-linux-64@1.20260301.1':
resolution: {integrity: sha512-Gu5vaVTZuYl3cHa+u5CDzSVDBvSkfNyuAHi6Mdfut7TTUdcb3V5CIcR/mXRSyMXzEy9YxEWIfdKMxOMBjupvYQ==}
'@cloudflare/workerd-linux-64@1.20260310.1':
resolution: {integrity: sha512-XzQ0GZ8G5P4d74bQYOIP2Su4CLdNPpYidrInaSOuSxMw+HamsHaFrjVsrV2mPy/yk2hi6SY2yMbgKFK9YjA7vw==}
engines: {node: '>=16'}
cpu: [x64]
os: [linux]
'@cloudflare/workerd-linux-arm64@1.20260301.1':
resolution: {integrity: sha512-igL1pkyCXW6GiGpjdOAvqMi87UW0LMc/+yIQe/CSzuZJm5GzXoAMrwVTkCFnikk6JVGELrM5x0tGYlxa0sk5Iw==}
'@cloudflare/workerd-linux-arm64@1.20260310.1':
resolution: {integrity: sha512-sxv4CxnN4ZR0uQGTFVGa0V4KTqwdej/czpIc5tYS86G8FQQoGIBiAIs2VvU7b8EROPcandxYHDBPTb+D9HIMPw==}
engines: {node: '>=16'}
cpu: [arm64]
os: [linux]
'@cloudflare/workerd-windows-64@1.20260301.1':
resolution: {integrity: sha512-Q0wMJ4kcujXILwQKQFc1jaYamVsNvjuECzvRrTI8OxGFMx2yq9aOsswViE4X1gaS2YQQ5u0JGwuGi5WdT1Lt7A==}
'@cloudflare/workerd-windows-64@1.20260310.1':
resolution: {integrity: sha512-+1ZTViWKJypLfgH/luAHCqkent0DEBjAjvO40iAhOMHRLYP/SPphLvr4Jpi6lb+sIocS8Q1QZL4uM5Etg1Wskg==}
engines: {node: '>=16'}
cpu: [x64]
os: [win32]
'@cloudflare/workers-types@4.20260307.1':
resolution: {integrity: sha512-0PvWLVVD6Q64V/XhollYtc8H35Vxm2rZi8bkZbEr3lK+mNgd2FBBVhlZ6A3saAUq3giRF4US/UfU/3a8i1PEcg==}
'@cloudflare/workers-types@4.20260310.1':
resolution: {integrity: sha512-Cg4gyGDtfimNMgBr2h06aGR5Bt8puUbblyzPNZN55mBfVYCTWwQiUd9PrbkcoddKrWHlsy0ACH/16dAeGf5BQg==}
'@cspotcode/source-map-support@0.8.1':
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
@@ -939,8 +939,8 @@ packages:
resolution: {integrity: sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==}
engines: {node: '>=18.0.0'}
'@smithy/util-waiter@4.2.11':
resolution: {integrity: sha512-x7Rh2azQPs3XxbvCzcttRErKKvLnbZfqRf/gOjw2pb+ZscX88e5UkRPCB67bVnsFHxayvMvmePfKTqsRb+is1A==}
'@smithy/util-waiter@4.2.12':
resolution: {integrity: sha512-ek5hyDrzS6mBFsNCEX8LpM+EWSLq6b9FdmPRlkpXXhiJE6aIZehKT9clC6+nFpZAA+i/Yg0xlaPeWGNbf5rzQA==}
engines: {node: '>=18.0.0'}
'@smithy/uuid@1.1.2':
@@ -962,69 +962,69 @@ packages:
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
'@types/node@25.3.5':
resolution: {integrity: sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==}
'@types/node@25.4.0':
resolution: {integrity: sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==}
'@types/uuid@9.0.8':
resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==}
'@typescript-eslint/eslint-plugin@8.56.1':
resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==}
'@typescript-eslint/eslint-plugin@8.57.0':
resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.56.1
'@typescript-eslint/parser': ^8.57.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/parser@8.56.1':
resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==}
'@typescript-eslint/parser@8.57.0':
resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/project-service@8.56.1':
resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==}
'@typescript-eslint/project-service@8.57.0':
resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/scope-manager@8.56.1':
resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==}
'@typescript-eslint/scope-manager@8.57.0':
resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/tsconfig-utils@8.56.1':
resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==}
'@typescript-eslint/tsconfig-utils@8.57.0':
resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/type-utils@8.56.1':
resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==}
'@typescript-eslint/type-utils@8.57.0':
resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/types@8.56.1':
resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==}
'@typescript-eslint/types@8.57.0':
resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.56.1':
resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==}
'@typescript-eslint/typescript-estree@8.57.0':
resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/utils@8.56.1':
resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==}
'@typescript-eslint/utils@8.57.0':
resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/visitor-keys@8.56.1':
resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==}
'@typescript-eslint/visitor-keys@8.57.0':
resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
abort-controller@3.0.0:
@@ -1252,8 +1252,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
flatted@3.3.4:
resolution: {integrity: sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==}
flatted@3.4.1:
resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==}
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
@@ -1276,8 +1276,8 @@ packages:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
hono@4.12.5:
resolution: {integrity: sha512-3qq+FUBtlTHhtYxbxheZgY8NIFnkkC/MR8u5TTsr7YZ3wixryQ3cCwn3iZbg8p8B88iDBBAYSfZDS75t8MN7Vg==}
hono@4.12.7:
resolution: {integrity: sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==}
engines: {node: '>=16.9.0'}
html-to-text@9.0.5:
@@ -1378,8 +1378,8 @@ packages:
mimetext@3.0.28:
resolution: {integrity: sha512-eQXpbNrtxLCjUtiVbR/qR09dbPgZ2o+KR1uA7QKqGhbn8QV7HIL16mXXsobBL4/8TqoYh1us31kfz+dNfCev9g==}
miniflare@4.20260301.1:
resolution: {integrity: sha512-fqkHx0QMKswRH9uqQQQOU/RoaS3Wjckxy3CUX3YGJr0ZIMu7ObvI+NovdYi6RIsSPthNtq+3TPmRNxjeRiasog==}
miniflare@4.20260310.0:
resolution: {integrity: sha512-uC5vNPenFpDSj5aUU3wGSABG6UUqMr+Xs1m4AkCrTHo37F4Z6xcQw5BXqViTfPDVT/zcYH1UgTVoXhr1l6ZMXw==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -1587,8 +1587,8 @@ packages:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
typescript-eslint@8.56.1:
resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==}
typescript-eslint@8.57.0:
resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -1638,17 +1638,17 @@ packages:
worker-mailer@1.2.1:
resolution: {integrity: sha512-gS2ei/mrpRqNs+AHmqxhT6vFPwCLw2qnz5ShmyGD0ULaU0Q9hxnFAcx9jhAip/MnD6+MjgnQu6hQQgA8mlOkVA==}
workerd@1.20260301.1:
resolution: {integrity: sha512-oterQ1IFd3h7PjCfT4znSFOkJCvNQ6YMOyZ40YsnO3nrSpgB4TbJVYWFOnyJAw71/RQuupfVqZZWKvsy8GO3fw==}
workerd@1.20260310.1:
resolution: {integrity: sha512-yawXhypXXHtArikJj15HOMknNGikpBbSg2ZDe6lddUbqZnJXuCVSkgc/0ArUeVMG1jbbGvpst+REFtKwILvRTQ==}
engines: {node: '>=16'}
hasBin: true
wrangler@4.71.0:
resolution: {integrity: sha512-j6pSGAncOLNQDRzqtp0EqzYj52CldDP7uz/C9cxVrIgqa5p+cc0b4pIwnapZZAGv9E1Loa3tmPD0aXonH7KTkw==}
wrangler@4.72.0:
resolution: {integrity: sha512-bKkb8150JGzJZJWiNB2nu/33smVfawmfYiecA6rW4XH7xS23/jqMbgpdelM34W/7a1IhR66qeQGVqTRXROtAZg==}
engines: {node: '>=20.0.0'}
hasBin: true
peerDependencies:
'@cloudflare/workers-types': ^4.20260226.1
'@cloudflare/workers-types': ^4.20260310.1
peerDependenciesMeta:
'@cloudflare/workers-types':
optional: true
@@ -1780,7 +1780,7 @@ snapshots:
'@smithy/util-retry': 4.2.11
'@smithy/util-stream': 4.5.17
'@smithy/util-utf8': 4.2.2
'@smithy/util-waiter': 4.2.11
'@smithy/util-waiter': 4.2.12
'@types/uuid': 9.0.8
tslib: 2.8.1
uuid: 9.0.1
@@ -2172,28 +2172,28 @@ snapshots:
'@cloudflare/kv-asset-handler@0.4.2': {}
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)':
'@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)':
dependencies:
unenv: 2.0.0-rc.24
optionalDependencies:
workerd: 1.20260301.1
workerd: 1.20260310.1
'@cloudflare/workerd-darwin-64@1.20260301.1':
'@cloudflare/workerd-darwin-64@1.20260310.1':
optional: true
'@cloudflare/workerd-darwin-arm64@1.20260301.1':
'@cloudflare/workerd-darwin-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-64@1.20260301.1':
'@cloudflare/workerd-linux-64@1.20260310.1':
optional: true
'@cloudflare/workerd-linux-arm64@1.20260301.1':
'@cloudflare/workerd-linux-arm64@1.20260310.1':
optional: true
'@cloudflare/workerd-windows-64@1.20260301.1':
'@cloudflare/workerd-windows-64@1.20260310.1':
optional: true
'@cloudflare/workers-types@4.20260307.1': {}
'@cloudflare/workers-types@4.20260310.1': {}
'@cspotcode/source-map-support@0.8.1':
dependencies:
@@ -2920,7 +2920,7 @@ snapshots:
'@smithy/util-buffer-from': 4.2.2
tslib: 2.8.1
'@smithy/util-waiter@4.2.11':
'@smithy/util-waiter@4.2.12':
dependencies:
'@smithy/abort-controller': 4.2.11
'@smithy/types': 4.13.0
@@ -2940,20 +2940,20 @@ snapshots:
'@types/json-schema@7.0.15': {}
'@types/node@25.3.5':
'@types/node@25.4.0':
dependencies:
undici-types: 7.18.2
'@types/uuid@9.0.8': {}
'@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.1)(typescript@5.4.5))(eslint@9.39.1)(typescript@5.4.5)':
'@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.1)(typescript@5.4.5))(eslint@9.39.1)(typescript@5.4.5)':
dependencies:
'@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.56.1
'@typescript-eslint/type-utils': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/utils': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.56.1
'@typescript-eslint/parser': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/type-utils': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/utils': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.57.0
eslint: 9.39.1
ignore: 7.0.5
natural-compare: 1.4.0
@@ -2962,41 +2962,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.56.1(eslint@9.39.1)(typescript@5.4.5)':
'@typescript-eslint/parser@8.57.0(eslint@9.39.1)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/scope-manager': 8.56.1
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.56.1
'@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.57.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.57.0
debug: 4.4.3
eslint: 9.39.1
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
'@typescript-eslint/project-service@8.56.1(typescript@5.4.5)':
'@typescript-eslint/project-service@8.57.0(typescript@5.4.5)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.4.5)
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.4.5)
'@typescript-eslint/types': 8.57.0
debug: 4.4.3
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
'@typescript-eslint/scope-manager@8.56.1':
'@typescript-eslint/scope-manager@8.57.0':
dependencies:
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/visitor-keys': 8.56.1
'@typescript-eslint/types': 8.57.0
'@typescript-eslint/visitor-keys': 8.57.0
'@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.4.5)':
'@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.4.5)':
dependencies:
typescript: 5.4.5
'@typescript-eslint/type-utils@8.56.1(eslint@9.39.1)(typescript@5.4.5)':
'@typescript-eslint/type-utils@8.57.0(eslint@9.39.1)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.4.5)
'@typescript-eslint/utils': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.57.0(typescript@5.4.5)
'@typescript-eslint/utils': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
debug: 4.4.3
eslint: 9.39.1
ts-api-utils: 2.4.0(typescript@5.4.5)
@@ -3004,14 +3004,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/types@8.56.1': {}
'@typescript-eslint/types@8.57.0': {}
'@typescript-eslint/typescript-estree@8.56.1(typescript@5.4.5)':
'@typescript-eslint/typescript-estree@8.57.0(typescript@5.4.5)':
dependencies:
'@typescript-eslint/project-service': 8.56.1(typescript@5.4.5)
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.4.5)
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/visitor-keys': 8.56.1
'@typescript-eslint/project-service': 8.57.0(typescript@5.4.5)
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.4.5)
'@typescript-eslint/types': 8.57.0
'@typescript-eslint/visitor-keys': 8.57.0
debug: 4.4.3
minimatch: 10.2.4
semver: 7.7.4
@@ -3021,20 +3021,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.56.1(eslint@9.39.1)(typescript@5.4.5)':
'@typescript-eslint/utils@8.57.0(eslint@9.39.1)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@9.39.1)
'@typescript-eslint/scope-manager': 8.56.1
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.57.0(typescript@5.4.5)
eslint: 9.39.1
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
'@typescript-eslint/visitor-keys@8.56.1':
'@typescript-eslint/visitor-keys@8.57.0':
dependencies:
'@typescript-eslint/types': 8.56.1
'@typescript-eslint/types': 8.57.0
eslint-visitor-keys: 5.0.1
abort-controller@3.0.0:
@@ -3286,10 +3286,10 @@ snapshots:
flat-cache@4.0.1:
dependencies:
flatted: 3.3.4
flatted: 3.4.1
keyv: 4.5.4
flatted@3.3.4: {}
flatted@3.4.1: {}
fsevents@2.3.3:
optional: true
@@ -3304,7 +3304,7 @@ snapshots:
has-flag@4.0.0: {}
hono@4.12.5: {}
hono@4.12.7: {}
html-to-text@9.0.5:
dependencies:
@@ -3403,12 +3403,12 @@ snapshots:
js-base64: 3.7.8
mime-types: 2.1.35
miniflare@4.20260301.1:
miniflare@4.20260310.0:
dependencies:
'@cspotcode/source-map-support': 0.8.1
sharp: 0.34.5
undici: 7.18.2
workerd: 1.20260301.1
workerd: 1.20260310.1
ws: 8.18.0
youch: 4.1.0-beta.10
transitivePeerDependencies:
@@ -3630,12 +3630,12 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
typescript-eslint@8.56.1(eslint@9.39.1)(typescript@5.4.5):
typescript-eslint@8.57.0(eslint@9.39.1)(typescript@5.4.5):
dependencies:
'@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.1)(typescript@5.4.5))(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/parser': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.4.5)
'@typescript-eslint/utils': 8.56.1(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.1)(typescript@5.4.5))(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/parser': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
'@typescript-eslint/typescript-estree': 8.57.0(typescript@5.4.5)
'@typescript-eslint/utils': 8.57.0(eslint@9.39.1)(typescript@5.4.5)
eslint: 9.39.1
typescript: 5.4.5
transitivePeerDependencies:
@@ -3674,26 +3674,26 @@ snapshots:
worker-mailer@1.2.1: {}
workerd@1.20260301.1:
workerd@1.20260310.1:
optionalDependencies:
'@cloudflare/workerd-darwin-64': 1.20260301.1
'@cloudflare/workerd-darwin-arm64': 1.20260301.1
'@cloudflare/workerd-linux-64': 1.20260301.1
'@cloudflare/workerd-linux-arm64': 1.20260301.1
'@cloudflare/workerd-windows-64': 1.20260301.1
'@cloudflare/workerd-darwin-64': 1.20260310.1
'@cloudflare/workerd-darwin-arm64': 1.20260310.1
'@cloudflare/workerd-linux-64': 1.20260310.1
'@cloudflare/workerd-linux-arm64': 1.20260310.1
'@cloudflare/workerd-windows-64': 1.20260310.1
wrangler@4.71.0(@cloudflare/workers-types@4.20260307.1):
wrangler@4.72.0(@cloudflare/workers-types@4.20260310.1):
dependencies:
'@cloudflare/kv-asset-handler': 0.4.2
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)
'@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260310.1)
blake3-wasm: 2.1.5
esbuild: 0.27.3
miniflare: 4.20260301.1
miniflare: 4.20260310.0
path-to-regexp: 6.3.0
unenv: 2.0.0-rc.24
workerd: 1.20260301.1
workerd: 1.20260310.1
optionalDependencies:
'@cloudflare/workers-types': 4.20260307.1
'@cloudflare/workers-types': 4.20260310.1
fsevents: 2.3.3
transitivePeerDependencies:
- bufferutil