diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 5ef1eab2..bfb69ca1 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -1,7 +1,7 @@ name: 🐞 Bug Report description: Report an issue with Vben Admin to help us make it better. title: "Bug: " -labels: ["bug"] +labels: ["bug: pending triage"] body: - type: markdown diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 42af2c98..6b8c026a 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -1,7 +1,7 @@ name: ✨ New Feature Proposal description: Propose a new feature to be added to Vben Admin title: "FEATURE: " -labels: ["enhancement"] +labels: ["enhancement: pending triage"] body: - type: markdown attributes: diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 721b9ac2..fa2e1abd 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,7 +4,14 @@ updates: directory: "/" schedule: interval: daily + groups: + non-breaking-changes: + update-types: [minor, patch] + - package-ecosystem: github-actions directory: "/" schedule: interval: weekly + groups: + non-breaking-changes: + update-types: [minor, patch] diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index d50e0556..d1324eca 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -26,7 +26,7 @@ Please delete options that are not relevant. > 👉 _Put an `x` in the boxes that apply._ -- [ ] If you introduce new functionality, document it. You can run documentation with `pnpm run docs` command. +- [ ] If you introduce new functionality, document it. You can run documentation with `pnpm run docs:dev` command. ### Changesets diff --git a/.github/workflows/changeset-version.yml b/.github/workflows/changeset-version.yml index 97437bcd..4843eff6 100644 --- a/.github/workflows/changeset-version.yml +++ b/.github/workflows/changeset-version.yml @@ -1,5 +1,5 @@ # https://github.com/changesets/action -name: Release +name: Changeset version on: workflow_dispatch: @@ -18,7 +18,7 @@ env: jobs: version: - if: (github.event.pull_request.merged || github.event_name == 'workflow_dispatch') && github.actor != 'dependabot[bot] && !contains(github.event.head_commit.message, '[skip ci]') + if: (github.event.pull_request.merged || github.event_name == 'workflow_dispatch') && github.actor != 'dependabot[bot]' && !contains(github.event.head_commit.message, '[skip ci]') # if: github.repository == 'vbenjs/vue-vben-admin' timeout-minutes: 15 runs-on: ubuntu-latest @@ -49,7 +49,7 @@ jobs: uses: changesets/action@v1 with: version: pnpm run version - commit: "chore: update versions" - title: "chore: update versions" + commit: "chore: bump versions" + title: "chore: bump versions [skip ci]" env: GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3fed5d02..65247253 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,7 @@ permissions: env: CI: true + TZ: Asia/Shanghai jobs: test: @@ -21,10 +22,11 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: + node-version: [20] os: - ubuntu-latest - - macos-latest - - windows-latest + # - macos-latest + # - windows-latest timeout-minutes: 20 steps: - name: Checkout code @@ -64,10 +66,11 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: + node-version: [20] os: - ubuntu-latest - - macos-latest - - windows-latest + # - macos-latest + # - windows-latest steps: - name: Checkout code @@ -90,23 +93,28 @@ jobs: - name: Lint run: pnpm run lint - # check: - # name: Typecheck - # runs-on: ubuntu-latest - # timeout-minutes: 20 - # steps: - # - uses: actions/checkout@v4 - # - uses: ./.github/actions/ci-setup + check: + name: Check + runs-on: ubuntu-latest + timeout-minutes: 20 + steps: + - uses: actions/checkout@v4 + # - uses: ./.github/actions/ci-setup - # - name: Typecheck - # run: pnpm check:type + # - name: Typecheck + # run: pnpm check:type + + # From https://github.com/rhysd/actionlint/blob/main/docs/usage.md#use-actionlint-on-github-actions + - name: Check workflow files + run: | + bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) + ./actionlint -color -shellcheck="" ci-ok: name: CI OK runs-on: ubuntu-latest if: github.actor != 'dependabot[bot]' && !contains(github.event.head_commit.message, '[skip ci]') && always() - # needs: [test, check, lint] - needs: [test, lint] + needs: [test, check, lint] env: FAILURE: ${{ contains(join(needs.*.result, ','), 'failure') }} steps: diff --git a/.github/workflows/issue-labeled.yml b/.github/workflows/issue-labeled.yml index f842b387..a255f8eb 100644 --- a/.github/workflows/issue-labeled.yml +++ b/.github/workflows/issue-labeled.yml @@ -10,14 +10,23 @@ jobs: reply-labeled: runs-on: ubuntu-latest steps: - # - name: remove pending - # if: github.event.label.name == 'enhancement' || github.event.label.name == 'bug' - # uses: actions-cool/issues-helper@v3 - # with: - # actions: "remove-labels" - # token: ${{ secrets.ACCESS_TOKEN }} - # issue-number: ${{ github.event.issue.number }} - # labels: "bug: pending triage" + - name: remove enhancement pending + if: github.event.label.name == 'enhancement' + uses: actions-cool/issues-helper@v3 + with: + actions: "remove-labels" + token: ${{ secrets.ACCESS_TOKEN }} + issue-number: ${{ github.event.issue.number }} + labels: "enhancement: pending triage" + + - name: remove bug pending + if: github.event.label.name == 'bug' + uses: actions-cool/issues-helper@v3 + with: + actions: "remove-labels" + token: ${{ secrets.ACCESS_TOKEN }} + issue-number: ${{ github.event.issue.number }} + labels: "bug: pending triage" - name: needs reproduction if: github.event.label.name == 'needs reproduction' diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml new file mode 100644 index 00000000..630fc0d1 --- /dev/null +++ b/.github/workflows/release-tag.yml @@ -0,0 +1,24 @@ +name: Create Release Tag + +on: + push: + tags: + - "v*" # Push events to matching v*, i.e. v1.0, v20.15.10 + +jobs: + build: + name: Create Release + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Create Release for Tag + id: release_tag + uses: ncipollo/release-action@v1 + with: + generateReleaseNotes: "true" + body: | + > Please refer to [CHANGELOG.md](https://github.com/vbenjs/vue-vben-admin/blob/main/CHANGELOG.md) for details. diff --git a/.github/workflows/semantic-pull-request.yml b/.github/workflows/semantic-pull-request.yml new file mode 100644 index 00000000..e154da65 --- /dev/null +++ b/.github/workflows/semantic-pull-request.yml @@ -0,0 +1,25 @@ +name: Semantic Pull Request + +on: + pull_request_target: + types: + - opened + - edited + - synchronize + +jobs: + main: + if: github.repository == 'vitejs/vite' + runs-on: ubuntu-latest + name: Semantic Pull Request + steps: + - name: Validate PR title + uses: amannn/action-semantic-pull-request@v5 + with: + subjectPattern: ^(?![A-Z]).+$ + subjectPatternError: | + The subject "{subject}" found in the pull request title "{title}" + didn't match the configured pattern. Please ensure that the subject + doesn't start with an uppercase character. + env: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 00000000..953f9f8a --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,18 @@ +name: "Close stale issues" + +on: + schedule: + - cron: "0 1 * * *" + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9 + with: + repo-token: ${{ secrets.ACCESS_TOKEN }} + stale-issue-message: "This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days" + stale-pr-message: "This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days" + exempt-issue-labels: "bug,enhancement" + days-before-stale: 60 + days-before-close: 7 diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index 2629370b..38c5d608 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -39,7 +39,7 @@ "ant-design-vue": "^4.2.3", "dayjs": "^1.11.11", "pinia": "2.1.7", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" }, "devDependencies": { diff --git a/package.json b/package.json index 0b7e2b10..b8862eef 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "overrides": { "@ctrl/tinycolor": "4.1.0", "clsx": "2.1.1", - "vue": "3.4.27" + "vue": "^3.4.29" }, "neverBuiltDependencies": [ "canvas", diff --git a/packages/@core/forward/preferences/package.json b/packages/@core/forward/preferences/package.json index be412ff8..6e785002 100644 --- a/packages/@core/forward/preferences/package.json +++ b/packages/@core/forward/preferences/package.json @@ -36,6 +36,6 @@ "@vben-core/toolkit": "workspace:*", "@vben-core/typings": "workspace:*", "@vueuse/core": "^10.11.0", - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/@core/forward/stores/package.json b/packages/@core/forward/stores/package.json index 13aa8b52..92ed6af6 100644 --- a/packages/@core/forward/stores/package.json +++ b/packages/@core/forward/stores/package.json @@ -45,7 +45,7 @@ "@vben-core/typings": "workspace:*", "pinia": "2.1.7", "pinia-plugin-persistedstate": "^3.2.1", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" } } diff --git a/packages/@core/shared/iconify/package.json b/packages/@core/shared/iconify/package.json index 5cd49039..19abac83 100644 --- a/packages/@core/shared/iconify/package.json +++ b/packages/@core/shared/iconify/package.json @@ -25,6 +25,6 @@ }, "dependencies": { "@iconify/vue": "^4.1.2", - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/@core/shared/typings/package.json b/packages/@core/shared/typings/package.json index 32f996ed..c555131d 100644 --- a/packages/@core/shared/typings/package.json +++ b/packages/@core/shared/typings/package.json @@ -42,7 +42,7 @@ } }, "dependencies": { - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" } } diff --git a/packages/@core/uikit/layout-ui/package.json b/packages/@core/uikit/layout-ui/package.json index 01666c9f..968f1cf3 100644 --- a/packages/@core/uikit/layout-ui/package.json +++ b/packages/@core/uikit/layout-ui/package.json @@ -44,6 +44,6 @@ "@vben-core/shadcn-ui": "workspace:*", "@vben-core/typings": "workspace:*", "@vueuse/core": "^10.11.0", - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/@core/uikit/menu-ui/package.json b/packages/@core/uikit/menu-ui/package.json index add74cc2..29ef5f20 100644 --- a/packages/@core/uikit/menu-ui/package.json +++ b/packages/@core/uikit/menu-ui/package.json @@ -46,6 +46,6 @@ "@vben-core/toolkit": "workspace:*", "@vben-core/typings": "workspace:*", "@vueuse/core": "^10.11.0", - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/@core/uikit/shadcn-ui/package.json b/packages/@core/uikit/shadcn-ui/package.json index c21792ce..9569a56f 100644 --- a/packages/@core/uikit/shadcn-ui/package.json +++ b/packages/@core/uikit/shadcn-ui/package.json @@ -54,7 +54,7 @@ "clsx": "2.1.1", "radix-vue": "^1.8.3", "tailwind-merge": "^2.3.0", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-sonner": "^1.1.2" } } diff --git a/packages/@core/uikit/tabs-ui/package.json b/packages/@core/uikit/tabs-ui/package.json index 3734d711..4458617c 100644 --- a/packages/@core/uikit/tabs-ui/package.json +++ b/packages/@core/uikit/tabs-ui/package.json @@ -45,6 +45,6 @@ "@vben-core/shadcn-ui": "workspace:*", "@vben-core/toolkit": "workspace:*", "@vben-core/typings": "workspace:*", - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/business/common-ui/package.json b/packages/business/common-ui/package.json index c59f36a2..21249f1f 100644 --- a/packages/business/common-ui/package.json +++ b/packages/business/common-ui/package.json @@ -52,7 +52,7 @@ "@vueuse/core": "^10.11.0", "@vueuse/integrations": "^10.11.0", "qrcode": "^1.5.3", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" }, "devDependencies": { diff --git a/packages/business/layouts/package.json b/packages/business/layouts/package.json index 03a280ce..0f72c4be 100644 --- a/packages/business/layouts/package.json +++ b/packages/business/layouts/package.json @@ -51,7 +51,7 @@ "@vben-core/toolkit": "workspace:*", "@vben/common-ui": "workspace:*", "@vben/locales": "workspace:*", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" }, "devDependencies": { diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 075795bf..7e65b25e 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -41,6 +41,6 @@ } }, "dependencies": { - "vue": "3.4.27" + "vue": "^3.4.29" } } diff --git a/packages/locales/package.json b/packages/locales/package.json index 587f44ae..8b074fe6 100644 --- a/packages/locales/package.json +++ b/packages/locales/package.json @@ -51,7 +51,7 @@ "dependencies": { "@intlify/core-base": "^9.13.1", "@vben-core/typings": "workspace:*", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-i18n": "^9.13.1" } } diff --git a/packages/types/package.json b/packages/types/package.json index 6e96dbeb..1154b6f8 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -43,7 +43,7 @@ }, "dependencies": { "@vben-core/typings": "workspace:*", - "vue": "3.4.27", + "vue": "^3.4.29", "vue-router": "^4.3.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e57868ef..53008bed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: overrides: '@ctrl/tinycolor': 4.1.0 clsx: 2.1.1 - vue: 3.4.27 + vue: ^3.4.29 importers: @@ -135,22 +135,22 @@ importers: version: link:../../packages/utils '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) ant-design-vue: specifier: ^4.2.3 - version: 4.2.3(vue@3.4.27(typescript@5.4.5)) + version: 4.2.3(vue@3.4.29(typescript@5.4.5)) dayjs: specifier: ^1.11.11 version: 1.11.11 pinia: specifier: 2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) + version: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) devDependencies: vite-plugin-mock: specifier: ^3.0.2 @@ -397,7 +397,7 @@ importers: dependencies: '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 - version: 4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5))) + version: 4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5))) '@jspm/generator': specifier: ^2.0.1 version: 2.0.1 @@ -418,7 +418,7 @@ importers: version: 0.20.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-vue-devtools: specifier: ^7.3.0 - version: 7.3.0(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) + version: 7.3.0(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) devDependencies: '@types/html-minifier-terser': specifier: ^7.0.2 @@ -428,10 +428,10 @@ importers: version: link:../node-utils '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) + version: 5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) + version: 4.0.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) dayjs: specifier: ^1.11.11 version: 1.11.11 @@ -446,7 +446,7 @@ importers: version: 1.77.5 unplugin-turbo-console: specifier: ^1.8.6 - version: 1.8.6(esbuild@0.21.5)(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) + version: 1.8.6(esbuild@0.21.5)(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) vite: specifier: ^5.3.1 version: 5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1) @@ -473,7 +473,7 @@ importers: version: link:../../shared/typings vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) packages/@core/forward/preferences: dependencies: @@ -488,10 +488,10 @@ importers: version: link:../../shared/typings '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/@core/forward/request: dependencies: @@ -503,7 +503,7 @@ importers: version: 1.7.2 vue-request: specifier: ^2.0.4 - version: 2.0.4(vue@3.4.27(typescript@5.4.5)) + version: 2.0.4(vue@3.4.29(typescript@5.4.5)) devDependencies: axios-mock-adapter: specifier: ^1.22.0 @@ -519,16 +519,16 @@ importers: version: link:../../shared/typings pinia: specifier: 2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) + version: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5))) + version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) packages/@core/shared/chche: {} @@ -544,10 +544,10 @@ importers: dependencies: '@iconify/vue': specifier: ^4.1.2 - version: 4.1.2(vue@3.4.27(typescript@5.4.5)) + version: 4.1.2(vue@3.4.29(typescript@5.4.5)) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/@core/shared/toolkit: dependencies: @@ -574,11 +574,11 @@ importers: packages/@core/shared/typings: dependencies: vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) packages/@core/uikit/layout-ui: dependencies: @@ -593,10 +593,10 @@ importers: version: link:../../shared/typings '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/@core/uikit/menu-ui: dependencies: @@ -617,16 +617,16 @@ importers: version: link:../../shared/typings '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/@core/uikit/shadcn-ui: dependencies: '@radix-icons/vue': specifier: ^1.0.0 - version: 1.0.0(vue@3.4.27(typescript@5.4.5)) + version: 1.0.0(vue@3.4.29(typescript@5.4.5)) '@vben-core/iconify': specifier: workspace:* version: link:../../shared/iconify @@ -638,7 +638,7 @@ importers: version: link:../../shared/typings '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -647,13 +647,13 @@ importers: version: 2.1.1 radix-vue: specifier: ^1.8.3 - version: 1.8.3(vue@3.4.27(typescript@5.4.5)) + version: 1.8.3(vue@3.4.29(typescript@5.4.5)) tailwind-merge: specifier: ^2.3.0 version: 2.3.0 vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-sonner: specifier: ^1.1.2 version: 1.1.2 @@ -676,8 +676,8 @@ importers: specifier: workspace:* version: link:../../shared/typings vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/business/common-ui: dependencies: @@ -701,19 +701,19 @@ importers: version: link:../../locales '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(vue@3.4.29(typescript@5.4.5)) '@vueuse/integrations': specifier: ^10.11.0 - version: 10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.27(typescript@5.4.5)) + version: 10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.29(typescript@5.4.5)) qrcode: specifier: ^1.5.3 version: 1.5.3 vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) devDependencies: '@types/qrcode': specifier: ^1.5.5 @@ -758,11 +758,11 @@ importers: specifier: workspace:* version: link:../../locales vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) devDependencies: '@vben-core/typings': specifier: workspace:* @@ -773,8 +773,8 @@ importers: packages/hooks: dependencies: vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages/icons: dependencies: @@ -791,11 +791,11 @@ importers: specifier: workspace:* version: link:../@core/shared/typings vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.27(typescript@5.4.5)) + version: 9.13.1(vue@3.4.29(typescript@5.4.5)) packages/styles: dependencies: @@ -812,11 +812,11 @@ importers: specifier: workspace:* version: link:../@core/shared/typings vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) vue-router: specifier: ^4.3.3 - version: 4.3.3(vue@3.4.27(typescript@5.4.5)) + version: 4.3.3(vue@3.4.29(typescript@5.4.5)) packages/utils: dependencies: @@ -848,8 +848,8 @@ importers: specifier: ^1.2.3 version: 1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.2)(async-validator@4.2.5)(axios@1.7.2)(nprogress@0.2.0)(postcss@8.4.38)(qrcode@1.5.3)(sass@1.77.5)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.4.5) vue: - specifier: 3.4.27 - version: 3.4.27(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.29(typescript@5.4.5) packages: @@ -935,7 +935,7 @@ packages: '@ant-design/icons-vue@7.0.1': resolution: {integrity: sha512-eCqY2unfZK6Fe02AwFlDHLfoyEFreP6rBwAZMIJ1LugmfMiVgwWDYlp1YsRugaPtICYOabV1iWxXdP12u9U43Q==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@antfu/ni@0.21.12': resolution: {integrity: sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==} @@ -973,36 +973,42 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@ast-grep/napi-linux-arm64-gnu@0.22.6': resolution: {integrity: sha512-9PAqNJlAQfFm1RW0DVCM/S4gFHdppxUTWacB3qEeJZXgdLnoH0KGQa4z3Xo559SPYDKZy0VnY02mZ3XJ+v6/Vw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@ast-grep/napi-linux-x64-gnu@0.21.4': resolution: {integrity: sha512-U7jl8RGpxKV+pjFstY0y5qD+D+wm9dXNO7NBbIOnETgTMizTFiUuQWT7SOlIklhcxxuXqWzfwhNN1qwI0tGNWw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@ast-grep/napi-linux-x64-gnu@0.22.6': resolution: {integrity: sha512-nZf+gxXVrZqvP1LN6HwzOMA4brF3umBXfMequQzv8S6HeJ4c34P23F0Tw8mHtQpVYP9PQWJUvt3LJQ8Xvd5Hiw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@ast-grep/napi-linux-x64-musl@0.21.4': resolution: {integrity: sha512-SOGR93kGomRR+Vh87+jXI3pJLR+J+dekCI8a4S22kGX9iAen8/+Ew++lFouDueKLyszmmhCrIk1WnJvYPuSFBw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@ast-grep/napi-linux-x64-musl@0.22.6': resolution: {integrity: sha512-gcJeBMgJQf2pZZo0lgH0Vg4ycyujM7Am8VlomXhavC/dPpkddA1tiHSIC4fCNneLU1EqHITy3ALSmM4GLdsjBw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@ast-grep/napi-win32-arm64-msvc@0.21.4': resolution: {integrity: sha512-ciGaTbkPjbCGqUyLwIPvcNeftNXjSG3cXE+5NiLThRbDhh2yUOE8YJkElUQcu0xQCdSlXnb4l/imEED/65jGfw==} @@ -2546,7 +2552,7 @@ packages: '@iconify/vue@4.1.2': resolution: {integrity: sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@internationalized/date@3.5.4': resolution: {integrity: sha512-qoVJVro+O0rBaw+8HPjUB1iH8Ihf8oziEnqMnvhJUSuVIrHOuZ6eNLHNvzXJKUvAtaDiqMnRlg8Z2mgh09BlUw==} @@ -2717,7 +2723,7 @@ packages: '@radix-icons/vue@1.0.0': resolution: {integrity: sha512-gKWWk9tTK/laDRRNe5KLLR8A0qUwx4q4+DN8Fq48hJ904u78R82ayAO3TrxbNLgyn2D0h6rRiGdLzQWj7rPcvA==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@rollup/plugin-alias@5.1.0': resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} @@ -2832,46 +2838,55 @@ packages: resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.18.0': resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.18.0': resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.18.0': resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.18.0': resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.18.0': resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.18.0': resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.18.0': resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.18.0': resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} @@ -2967,7 +2982,7 @@ packages: '@tanstack/vue-virtual@3.5.1': resolution: {integrity: sha512-6mc4HtDPieDVKD6GqzHiJkdzuqRNdQZuoIbkwE6af939WV+w62YmSF69jN+BOqClqh/ObiW+X1VOQx1Pftrx1A==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@tootallnate/once@1.1.2': resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} @@ -3139,14 +3154,14 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: 3.4.27 + vue: ^3.4.29 '@vitejs/plugin-vue@5.0.5': resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: 3.4.27 + vue: ^3.4.29 '@vitest/expect@2.0.0-beta.10': resolution: {integrity: sha512-/i2m9rj/Hzd+PcJYZo47dFDcrUnU0T4LbdCguugJZ0bvFLtU1oWmn6PxCUTYcwj4TgBWNU9r7f1ngZQId2j5Mw==} @@ -3200,15 +3215,27 @@ packages: '@vue/compiler-core@3.4.27': resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} + '@vue/compiler-core@3.4.29': + resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + '@vue/compiler-dom@3.4.27': resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} + '@vue/compiler-dom@3.4.29': + resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + '@vue/compiler-sfc@3.4.27': resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} + '@vue/compiler-sfc@3.4.29': + resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + '@vue/compiler-ssr@3.4.27': resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} + '@vue/compiler-ssr@3.4.29': + resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} @@ -3221,12 +3248,12 @@ packages: '@vue/devtools-kit@7.2.1': resolution: {integrity: sha512-Wak/fin1X0Q8LLIfCAHBrdaaB+R6IdpSXsDByPHbQ3BmkCP0/cIo/oEGp9i0U2+gEqD4L3V9RDjNf1S34DTzQQ==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@vue/devtools-kit@7.3.0': resolution: {integrity: sha512-J9C+ue3Ka8cumQY/hMsNTcbb1tczqVBBXFMw4isa5YvPjyIBgEtJBfDSUVIK3nE+YWk7UNliUuCcE1GHEKaGcw==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@vue/devtools-shared@7.2.1': resolution: {integrity: sha512-PCJF4UknJmOal68+X9XHyVeQ+idv0LFujkTOIW30+GaMJqwFVN9LkQKX4gLqn61KkGMdJTzQ1bt7EJag3TI6AA==} @@ -3250,19 +3277,19 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.27': - resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==} + '@vue/reactivity@3.4.29': + resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} - '@vue/runtime-core@3.4.27': - resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==} + '@vue/runtime-core@3.4.29': + resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} - '@vue/runtime-dom@3.4.27': - resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==} + '@vue/runtime-dom@3.4.29': + resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} - '@vue/server-renderer@3.4.27': - resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==} + '@vue/server-renderer@3.4.29': + resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 '@vue/shared@3.4.27': resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} @@ -3409,7 +3436,7 @@ packages: resolution: {integrity: sha512-kqGyWvZtFlSInFP93Ow6wS8LzEsxxUgpI+ZY5jQQkuX8WAcqdwXCA7IcHMpECW6JB89DZMo2Bw85jUg2SjlgQA==} engines: {node: '>=12.22.0'} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -6151,7 +6178,7 @@ packages: peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: 3.4.27 + vue: ^3.4.29 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -6751,7 +6778,7 @@ packages: radix-vue@1.8.3: resolution: {integrity: sha512-WPgvEz0i5XKjwahhffD2QPLiOTthTfecoVjwq4l3i3EWBX2tUp4Vw3n3OLGf3S18FN/WfEgD3GIxYfsrnDutqw==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -7548,36 +7575,16 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - turbo-darwin-64@2.0.4: - resolution: {integrity: sha512-x9mvmh4wudBstML8Z8IOmokLWglIhSfhQwnh2gBCSqabgVBKYvzl8Y+i+UCNPxheCGTgtsPepTcIaKBIyFIcvw==} - cpu: [x64] - os: [darwin] - - turbo-darwin-arm64@2.0.4: - resolution: {integrity: sha512-/B1Ih8zPRGVw5vw4SlclOf3C/woJ/2T6ieH6u54KT4wypoaVyaiyMqBcziIXycdObIYr7jQ+raHO7q3mhay9/A==} - cpu: [arm64] - os: [darwin] - turbo-linux-64@2.0.4: resolution: {integrity: sha512-6aG670e5zOWu6RczEYcB81nEl8EhiGJEvWhUrnAfNEUIMBEH1pR5SsMmG2ol5/m3PgiRM12r13dSqTxCLcHrVg==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.0.4: - resolution: {integrity: sha512-AXfVOjst+mCtPDFT4tCu08Qrfv12Nj7NDd33AjGwV79NYN1Y1rcFY59UQ4nO3ij3rbcvV71Xc+TZJ4csEvRCSg==} - cpu: [arm64] - os: [linux] - turbo-windows-64@2.0.4: resolution: {integrity: sha512-QOnUR9hKl0T5gq5h1fAhVEqBSjpcBi/BbaO71YGQNgsr6pAnCQdbG8/r3MYXet53efM0KTdOhieWeO3KLNKybA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.0.4: - resolution: {integrity: sha512-3v8WpdZy1AxZw0gha0q3caZmm+0gveBQ40OspD6mxDBIS+oBtO5CkxhIXkFJJW+jDKmDlM7wXDIGfMEq+QyNCQ==} - cpu: [arm64] - os: [win32] - turbo@2.0.4: resolution: {integrity: sha512-Ilme/2Q5kYw0AeRr+aw3s02+WrEYaY7U8vPnqSZU/jaDG/qd6jHVN6nRWyd/9KXvJGYM69vE6JImoGoyNjLwaw==} hasBin: true @@ -7733,7 +7740,7 @@ packages: esbuild: '*' rollup: '>=3' vite: '>=3' - vue: 3.4.27 + vue: ^3.4.29 webpack: ^4 || ^5 peerDependenciesMeta: '@nuxt/kit': @@ -7948,7 +7955,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.27 + vue: ^3.4.29 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -7963,14 +7970,14 @@ packages: resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} engines: {node: '>= 16'} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 vue-request@2.0.4: resolution: {integrity: sha512-+Tu5rDy6ItF9UdD21Mmbjiq5Pq6NZSN9juH72hNQTMn1whHh4KZPTKWVLK2YS4nzbuEnPs+82G91AA2Fgd93mg==} engines: {node: '>=14'} peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.27 + vue: ^3.4.29 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -7978,7 +7985,7 @@ packages: vue-router@4.3.3: resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 vue-sonner@1.1.2: resolution: {integrity: sha512-yg4f5s0a3oiiI7cNvO0Dajux1Y7s04lxww3vnQtnwQawJ3KqaKA9RIRMdI9wGTosRGIOwgYFniFRGl4+IuKPZw==} @@ -8002,10 +8009,10 @@ packages: resolution: {integrity: sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==} engines: {node: '>=10.15.0'} peerDependencies: - vue: 3.4.27 + vue: ^3.4.29 - vue@3.4.27: - resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==} + vue@3.4.29: + resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -8392,11 +8399,11 @@ snapshots: '@ant-design/icons-svg@4.4.2': {} - '@ant-design/icons-vue@7.0.1(vue@3.4.27(typescript@5.4.5))': + '@ant-design/icons-vue@7.0.1(vue@3.4.29(typescript@5.4.5))': dependencies: '@ant-design/colors': 6.0.0 '@ant-design/icons-svg': 4.4.2 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@antfu/ni@0.21.12': {} @@ -10090,11 +10097,11 @@ snapshots: '@floating-ui/utils@0.2.2': {} - '@floating-ui/vue@1.0.6(vue@3.4.27(typescript@5.4.5))': + '@floating-ui/vue@1.0.6(vue@3.4.29(typescript@5.4.5))': dependencies: '@floating-ui/dom': 1.6.5 '@floating-ui/utils': 0.2.2 - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10124,10 +10131,10 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/vue@4.1.2(vue@3.4.27(typescript@5.4.5))': + '@iconify/vue@4.1.2(vue@3.4.29(typescript@5.4.5))': dependencies: '@iconify/types': 2.0.0 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@internationalized/date@3.5.4': dependencies: @@ -10137,7 +10144,7 @@ snapshots: dependencies: '@swc/helpers': 0.5.11 - '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)))': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -10149,7 +10156,7 @@ snapshots: source-map-js: 1.2.0 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.27(typescript@5.4.5)) + vue-i18n: 9.13.1(vue@3.4.29(typescript@5.4.5)) '@intlify/core-base@9.13.1': dependencies: @@ -10163,9 +10170,9 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5))) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5))) '@intlify/shared': 9.13.1 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@vue/compiler-sfc': 3.4.27 @@ -10178,7 +10185,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.10.1 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.27(typescript@5.4.5)) + vue-i18n: 9.13.1(vue@3.4.29(typescript@5.4.5)) transitivePeerDependencies: - rollup - supports-color @@ -10356,9 +10363,9 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@radix-icons/vue@1.0.0(vue@3.4.27(typescript@5.4.5))': + '@radix-icons/vue@1.0.0(vue@3.4.29(typescript@5.4.5))': dependencies: - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@rollup/plugin-alias@5.1.0(rollup@3.29.4)': dependencies: @@ -10606,10 +10613,10 @@ snapshots: '@tanstack/virtual-core@3.5.1': {} - '@tanstack/vue-virtual@3.5.1(vue@3.4.27(typescript@5.4.5))': + '@tanstack/vue-virtual@3.5.1(vue@3.4.29(typescript@5.4.5))': dependencies: '@tanstack/virtual-core': 3.5.1 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@tootallnate/once@1.1.2': {} @@ -10787,20 +10794,20 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) vite: 5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1) - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5))': dependencies: vite: 5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1) - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@vitest/expect@2.0.0-beta.10': dependencies: @@ -10895,11 +10902,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.4.29': + dependencies: + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.29 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.4.27': dependencies: '@vue/compiler-core': 3.4.27 '@vue/shared': 3.4.27 + '@vue/compiler-dom@3.4.29': + dependencies: + '@vue/compiler-core': 3.4.29 + '@vue/shared': 3.4.29 + '@vue/compiler-sfc@3.4.27': dependencies: '@babel/parser': 7.24.7 @@ -10912,22 +10932,39 @@ snapshots: postcss: 8.4.38 source-map-js: 1.2.0 + '@vue/compiler-sfc@3.4.29': + dependencies: + '@babel/parser': 7.24.7 + '@vue/compiler-core': 3.4.29 + '@vue/compiler-dom': 3.4.29 + '@vue/compiler-ssr': 3.4.29 + '@vue/shared': 3.4.29 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.38 + source-map-js: 1.2.0 + '@vue/compiler-ssr@3.4.27': dependencies: '@vue/compiler-dom': 3.4.27 '@vue/shared': 3.4.27 + '@vue/compiler-ssr@3.4.29': + dependencies: + '@vue/compiler-dom': 3.4.29 + '@vue/shared': 3.4.29 + '@vue/devtools-api@6.6.3': {} - '@vue/devtools-api@7.2.1(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-api@7.2.1(vue@3.4.29(typescript@5.4.5))': dependencies: - '@vue/devtools-kit': 7.2.1(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-kit': 7.2.1(vue@3.4.29(typescript@5.4.5)) transitivePeerDependencies: - vue - '@vue/devtools-core@7.3.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-core@7.3.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5))': dependencies: - '@vue/devtools-kit': 7.3.0(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-kit': 7.3.0(vue@3.4.29(typescript@5.4.5)) '@vue/devtools-shared': 7.3.0 mitt: 3.0.1 nanoid: 3.3.7 @@ -10937,16 +10974,16 @@ snapshots: - vite - vue - '@vue/devtools-kit@7.2.1(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-kit@7.2.1(vue@3.4.29(typescript@5.4.5))': dependencies: '@vue/devtools-shared': 7.2.1 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) - '@vue/devtools-kit@7.3.0(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-kit@7.3.0(vue@3.4.29(typescript@5.4.5))': dependencies: '@vue/devtools-shared': 7.3.0 birpc: 0.2.17 @@ -10955,7 +10992,7 @@ snapshots: perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.1 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) '@vue/devtools-shared@7.2.1': dependencies: @@ -10991,26 +11028,27 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@vue/reactivity@3.4.27': + '@vue/reactivity@3.4.29': dependencies: - '@vue/shared': 3.4.27 + '@vue/shared': 3.4.29 - '@vue/runtime-core@3.4.27': + '@vue/runtime-core@3.4.29': dependencies: - '@vue/reactivity': 3.4.27 - '@vue/shared': 3.4.27 + '@vue/reactivity': 3.4.29 + '@vue/shared': 3.4.29 - '@vue/runtime-dom@3.4.27': + '@vue/runtime-dom@3.4.29': dependencies: - '@vue/runtime-core': 3.4.27 - '@vue/shared': 3.4.27 + '@vue/reactivity': 3.4.29 + '@vue/runtime-core': 3.4.29 + '@vue/shared': 3.4.29 csstype: 3.1.3 - '@vue/server-renderer@3.4.27(vue@3.4.27(typescript@5.4.5))': + '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.27 - '@vue/shared': 3.4.27 - vue: 3.4.27(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.29 + '@vue/shared': 3.4.29 + vue: 3.4.29(typescript@5.4.5) '@vue/shared@3.4.27': {} @@ -11021,21 +11059,21 @@ snapshots: js-beautify: 1.15.1 vue-component-type-helpers: 2.0.21 - '@vueuse/core@10.11.0(vue@3.4.27(typescript@5.4.5))': + '@vueuse/core@10.11.0(vue@3.4.29(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.27(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.27(typescript@5.4.5))': + '@vueuse/integrations@10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.29(typescript@5.4.5))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.4.5)) - '@vueuse/shared': 10.11.0(vue@3.4.27(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) optionalDependencies: async-validator: 4.2.5 axios: 1.7.2 @@ -11048,9 +11086,9 @@ snapshots: '@vueuse/metadata@10.11.0': {} - '@vueuse/shared@10.11.0(vue@3.4.27(typescript@5.4.5))': + '@vueuse/shared@10.11.0(vue@3.4.29(typescript@5.4.5))': dependencies: - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -11149,10 +11187,10 @@ snapshots: ansi-styles@6.2.1: {} - ant-design-vue@4.2.3(vue@3.4.27(typescript@5.4.5)): + ant-design-vue@4.2.3(vue@3.4.29(typescript@5.4.5)): dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/icons-vue': 7.0.1(vue@3.4.27(typescript@5.4.5)) + '@ant-design/icons-vue': 7.0.1(vue@3.4.29(typescript@5.4.5)) '@babel/runtime': 7.24.7 '@ctrl/tinycolor': 4.1.0 '@emotion/hash': 0.9.1 @@ -11171,8 +11209,8 @@ snapshots: shallow-equal: 1.2.1 stylis: 4.3.2 throttle-debounce: 5.0.0 - vue: 3.4.27(typescript@5.4.5) - vue-types: 3.0.2(vue@3.4.27(typescript@5.4.5)) + vue: 3.4.29(typescript@5.4.5) + vue-types: 3.0.2(vue@3.4.29(typescript@5.4.5)) warning: 4.0.3 any-promise@1.3.0: {} @@ -14095,15 +14133,15 @@ snapshots: pify@4.0.1: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)): + pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.27(typescript@5.4.5) - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + vue: 3.4.29(typescript@5.4.5) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) optionalDependencies: typescript: 5.4.5 @@ -14654,20 +14692,20 @@ snapshots: quick-lru@5.1.1: {} - radix-vue@1.8.3(vue@3.4.27(typescript@5.4.5)): + radix-vue@1.8.3(vue@3.4.29(typescript@5.4.5)): dependencies: '@floating-ui/dom': 1.6.5 - '@floating-ui/vue': 1.0.6(vue@3.4.27(typescript@5.4.5)) + '@floating-ui/vue': 1.0.6(vue@3.4.29(typescript@5.4.5)) '@internationalized/date': 3.5.4 '@internationalized/number': 3.5.3 - '@tanstack/vue-virtual': 3.5.1(vue@3.4.27(typescript@5.4.5)) - '@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.4.5)) - '@vueuse/shared': 10.11.0(vue@3.4.27(typescript@5.4.5)) + '@tanstack/vue-virtual': 3.5.1(vue@3.4.29(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5)) aria-hidden: 1.2.4 defu: 6.1.4 fast-deep-equal: 3.1.3 nanoid: 5.0.7 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' @@ -15558,32 +15596,16 @@ snapshots: wcwidth: 1.0.1 yargs: 17.7.2 - turbo-darwin-64@2.0.4: - optional: true - - turbo-darwin-arm64@2.0.4: - optional: true - turbo-linux-64@2.0.4: optional: true - turbo-linux-arm64@2.0.4: - optional: true - turbo-windows-64@2.0.4: optional: true - turbo-windows-arm64@2.0.4: - optional: true - turbo@2.0.4: optionalDependencies: - turbo-darwin-64: 2.0.4 - turbo-darwin-arm64: 2.0.4 turbo-linux-64: 2.0.4 - turbo-linux-arm64: 2.0.4 turbo-windows-64: 2.0.4 - turbo-windows-arm64: 2.0.4 type-check@0.4.0: dependencies: @@ -15742,7 +15764,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-turbo-console@1.8.6(esbuild@0.21.5)(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)): + unplugin-turbo-console@1.8.6(esbuild@0.21.5)(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)): dependencies: '@rollup/pluginutils': 5.1.0(rollup@2.79.1) ast-kit: 0.12.2 @@ -15756,7 +15778,7 @@ snapshots: esbuild: 0.21.5 rollup: 2.79.1 vite: 5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1) - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) transitivePeerDependencies: - uWebSockets.js @@ -15934,10 +15956,10 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.3.0(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)): + vite-plugin-vue-devtools@7.3.0(rollup@2.79.1)(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)): dependencies: - '@vue/devtools-core': 7.3.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) - '@vue/devtools-kit': 7.3.0(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-core': 7.3.0(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) + '@vue/devtools-kit': 7.3.0(vue@3.4.29(typescript@5.4.5)) '@vue/devtools-shared': 7.3.0 execa: 8.0.1 sirv: 2.0.4 @@ -15983,17 +16005,17 @@ snapshots: '@shikijs/core': 1.6.4 '@shikijs/transformers': 1.6.4 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.27(typescript@5.4.5)) - '@vue/devtools-api': 7.2.1(vue@3.4.27(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) + '@vue/devtools-api': 7.2.1(vue@3.4.29(typescript@5.4.5)) '@vue/shared': 3.4.29 - '@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.4.5)) - '@vueuse/integrations': 10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.27(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5)) + '@vueuse/integrations': 10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.29(typescript@5.4.5)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shiki: 1.6.4 vite: 5.3.1(@types/node@20.14.2)(sass@1.77.5)(terser@5.31.1) - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) optionalDependencies: postcss: 8.4.38 transitivePeerDependencies: @@ -16059,9 +16081,9 @@ snapshots: vue-component-type-helpers@2.0.21: {} - vue-demi@0.14.8(vue@3.4.27(typescript@5.4.5)): + vue-demi@0.14.8(vue@3.4.29(typescript@5.4.5)): dependencies: - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: @@ -16076,22 +16098,22 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)): + vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.3 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) - vue-request@2.0.4(vue@3.4.27(typescript@5.4.5)): + vue-request@2.0.4(vue@3.4.29(typescript@5.4.5)): dependencies: - vue: 3.4.27(typescript@5.4.5) - vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5)) + vue: 3.4.29(typescript@5.4.5) + vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) - vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)): + vue-router@4.3.3(vue@3.4.29(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) vue-sonner@1.1.2: {} @@ -16114,18 +16136,18 @@ snapshots: semver: 7.6.2 typescript: 5.4.5 - vue-types@3.0.2(vue@3.4.27(typescript@5.4.5)): + vue-types@3.0.2(vue@3.4.29(typescript@5.4.5)): dependencies: is-plain-object: 3.0.1 - vue: 3.4.27(typescript@5.4.5) + vue: 3.4.29(typescript@5.4.5) - vue@3.4.27(typescript@5.4.5): + vue@3.4.29(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.27 - '@vue/compiler-sfc': 3.4.27 - '@vue/runtime-dom': 3.4.27 - '@vue/server-renderer': 3.4.27(vue@3.4.27(typescript@5.4.5)) - '@vue/shared': 3.4.27 + '@vue/compiler-dom': 3.4.29 + '@vue/compiler-sfc': 3.4.29 + '@vue/runtime-dom': 3.4.29 + '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.5)) + '@vue/shared': 3.4.29 optionalDependencies: typescript: 5.4.5 diff --git a/website/package.json b/website/package.json index e8c6e858..ffd2e8f1 100644 --- a/website/package.json +++ b/website/package.json @@ -9,6 +9,6 @@ }, "devDependencies": { "vitepress": "^1.2.3", - "vue": "3.4.27" + "vue": "^3.4.29" } }