Bladeren bron

chore(deps): bump the non-breaking-changes group with 4 updates (#4451)

* chore(deps): bump the non-breaking-changes group with 4 updates

Bumps the non-breaking-changes group with 4 updates: [vue](https://github.com/vuejs/core), [rollup](https://github.com/rollup/rollup), [eslint](https://github.com/eslint/eslint) and [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared).


Updates `vue` from 3.5.6 to 3.5.7
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.6...v3.5.7)

Updates `rollup` from 4.22.0 to 4.22.2
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.22.0...v4.22.2)

Updates `eslint` from 9.10.0 to 9.11.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.10.0...v9.11.0)

Updates `@vue/shared` from 3.5.6 to 3.5.7
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.7/packages/shared)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-breaking-changes
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-breaking-changes
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: "@vue/shared"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-breaking-changes
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update deps

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: vben <ann.vben@gmail.com>
dependabot[bot] 7 maanden geleden
bovenliggende
commit
37645f08be

+ 2 - 2
.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: pending triage"]
+title: 'Bug: '
+labels: ['bug: pending triage']
 
 body:
   - type: markdown

+ 1 - 1
.github/ISSUE_TEMPLATE/docs.yml

@@ -1,6 +1,6 @@
 name: 📚 Documentation
 description: Report an issue with Vben Admin Website to help us make it better.
-title: "Docs: "
+title: 'Docs: '
 labels: [documentation]
 body:
   - type: markdown

+ 2 - 2
.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: pending triage"]
+title: 'FEATURE: '
+labels: ['enhancement: pending triage']
 body:
   - type: markdown
     attributes:

+ 4 - 4
.github/actions/setup-node/action.yml

@@ -1,9 +1,9 @@
-name: "Setup Node"
+name: 'Setup Node'
 
-description: "Setup node and pnpm"
+description: 'Setup node and pnpm'
 
 runs:
-  using: "composite"
+  using: 'composite'
   steps:
     - name: Install pnpm
       uses: pnpm/action-setup@v4
@@ -12,7 +12,7 @@ runs:
       uses: actions/setup-node@v4
       with:
         node-version-file: .node-version
-        cache: "pnpm"
+        cache: 'pnpm'
 
     - name: Get pnpm store directory
       shell: bash

+ 2 - 2
.github/dependabot.yml

@@ -1,7 +1,7 @@
 version: 2
 updates:
   - package-ecosystem: npm
-    directory: "/"
+    directory: '/'
     schedule:
       interval: daily
     groups:
@@ -9,7 +9,7 @@ updates:
         update-types: [minor, patch]
 
   - package-ecosystem: github-actions
-    directory: "/"
+    directory: '/'
     schedule:
       interval: weekly
     groups:

+ 32 - 32
.github/release-drafter.yml

@@ -1,7 +1,7 @@
-name-template: "v$RESOLVED_VERSION"
-tag-template: "v$RESOLVED_VERSION"
+name-template: 'v$RESOLVED_VERSION'
+tag-template: 'v$RESOLVED_VERSION'
 version-template: $MAJOR.$MINOR.$PATCH
-change-template: "* $TITLE (#$NUMBER) @$AUTHOR"
+change-template: '* $TITLE (#$NUMBER) @$AUTHOR'
 template: |
   # What's Changed
 
@@ -10,52 +10,52 @@ template: |
   **Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
 
 categories:
-  - title: "🚀 Features"
+  - title: '🚀 Features'
     labels:
-      - "feature"
-  - title: "🐞 Bug Fixes"
+      - 'feature'
+  - title: '🐞 Bug Fixes'
     labels:
-      - "bug"
-  - title: "📈 Performance"
+      - 'bug'
+  - title: '📈 Performance'
     labels:
-      - "perf"
-      - "enhancement"
+      - 'perf'
+      - 'enhancement'
   - title: 📝 Documentation
     labels:
-      - "documentation"
+      - 'documentation'
   - title: 👻 Maintenance
     labels:
-      - "chore"
-      - "dependencies"
+      - 'chore'
+      - 'dependencies'
     # collapse-after: 12
   - title: 🚦 Tests
     labels:
-      - "tests"
-  - title: "Breaking"
-    label: "breaking"
+      - 'tests'
+  - title: 'Breaking'
+    label: 'breaking'
 
 version-resolver:
   major:
     labels:
-      - "major"
-      - "breaking"
+      - 'major'
+      - 'breaking'
   minor:
     labels:
-      - "minor"
+      - 'minor'
   patch:
     labels:
-      - "feature"
-      - "patch"
-      - "bug"
-      - "maintenance"
-      - "docs"
-      - "dependencies"
-      - "security"
+      - 'feature'
+      - 'patch'
+      - 'bug'
+      - 'maintenance'
+      - 'docs'
+      - 'dependencies'
+      - 'security'
 
 exclude-labels:
-  - "skip-changelog"
-  - "no-changelog"
-  - "changelog"
-  - "bump versions"
-  - "reverted"
-  - "invalid"
+  - 'skip-changelog'
+  - 'no-changelog'
+  - 'changelog'
+  - 'bump versions'
+  - 'reverted'
+  - 'invalid'

+ 1 - 1
.github/workflows/build.yml

@@ -7,7 +7,7 @@ on:
       - main
 
 env:
-  HUSKY: "0"
+  HUSKY: '0'
 
 concurrency:
   group: ${{ github.workflow }}-${{ github.event.pull_request.number }}

+ 2 - 2
.github/workflows/changeset-version.yml

@@ -36,7 +36,7 @@ jobs:
         uses: changesets/action@v1
         with:
           version: pnpm run version
-          commit: "chore: bump versions"
-          title: "chore: bump versions"
+          commit: 'chore: bump versions'
+          title: 'chore: bump versions'
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

+ 1 - 1
.github/workflows/ci.yml

@@ -5,7 +5,7 @@ on:
   push:
     branches:
       - main
-      - "releases/*"
+      - 'releases/*'
 
 permissions:
   contents: read

+ 5 - 5
.github/workflows/codeql.yml

@@ -9,15 +9,15 @@
 # the `language` matrix defined below to confirm you have the correct set of
 # supported CodeQL languages.
 #
-name: "CodeQL"
+name: 'CodeQL'
 
 on:
   push:
-    branches: ["main"]
+    branches: ['main']
   pull_request:
-    branches: ["main"]
+    branches: ['main']
   schedule:
-    - cron: "35 0 * * 0"
+    - cron: '35 0 * * 0'
 
 jobs:
   analyze:
@@ -90,4 +90,4 @@ jobs:
       - name: Perform CodeQL Analysis
         uses: github/codeql-action/analyze@v3
         with:
-          category: "/language:${{matrix.language}}"
+          category: '/language:${{matrix.language}}'

+ 3 - 3
.github/workflows/issue-close-require.yml

@@ -4,7 +4,7 @@ name: Issue Close Require
 # 触发条件:每天零点
 on:
   schedule:
-    - cron: "0 0 * * *"
+    - cron: '0 0 * * *'
 
 permissions:
   pull-requests: write
@@ -19,7 +19,7 @@ jobs:
       - name: Close Inactive Issues
         uses: actions-cool/issues-helper@v3
         with:
-          actions: "close-issues" # 执行动作:关闭 Issues
+          actions: 'close-issues' # 执行动作:关闭 Issues
           token: ${{ secrets.GITHUB_TOKEN }} # GitHub Token,用于认证
-          labels: "needs reproduction" # 目标标签
+          labels: 'needs reproduction' # 目标标签
           inactive-day: 3 # 未活动天数阈值

+ 6 - 6
.github/workflows/issue-labeled.yml

@@ -19,27 +19,27 @@ jobs:
         if: github.event.label.name == 'enhancement'
         uses: actions-cool/issues-helper@v3
         with:
-          actions: "remove-labels"
+          actions: 'remove-labels'
           token: ${{ secrets.GITHUB_TOKEN }}
           issue-number: ${{ github.event.issue.number }}
-          labels: "enhancement: pending triage"
+          labels: 'enhancement: pending triage'
 
       - name: remove bug pending
         if: github.event.label.name == 'bug'
         uses: actions-cool/issues-helper@v3
         with:
-          actions: "remove-labels"
+          actions: 'remove-labels'
           token: ${{ secrets.GITHUB_TOKEN }}
           issue-number: ${{ github.event.issue.number }}
-          labels: "bug: pending triage"
+          labels: 'bug: pending triage'
 
       - name: needs reproduction
         if: github.event.label.name == 'needs reproduction'
         uses: actions-cool/issues-helper@v3
         with:
-          actions: "create-comment, remove-labels"
+          actions: 'create-comment, remove-labels'
           token: ${{ secrets.GITHUB_TOKEN }}
           issue-number: ${{ github.event.issue.number }}
           body: |
             Hello @${{ github.event.issue.user.login }}. Please provide the complete reproduction steps and code. Issues labeled by `needs reproduction` will be closed if no activities in 3 days.
-          labels: "bug: pending triage"
+          labels: 'bug: pending triage'

+ 6 - 6
.github/workflows/lock.yml

@@ -2,7 +2,7 @@ name: Lock Threads
 
 on:
   schedule:
-    - cron: "0 0 * * *"
+    - cron: '0 0 * * *'
   workflow_dispatch:
 
 permissions:
@@ -16,8 +16,8 @@ jobs:
       - uses: dessant/lock-threads@v5
         with:
           github-token: ${{ secrets.GITHUB_TOKEN }}
-          issue-inactive-days: "30"
-          issue-lock-reason: ""
-          pr-inactive-days: "30"
-          pr-lock-reason: ""
-          process-only: "issues, prs"
+          issue-inactive-days: '30'
+          issue-lock-reason: ''
+          pr-inactive-days: '30'
+          pr-lock-reason: ''
+          process-only: 'issues, prs'

+ 2 - 2
.github/workflows/release-tag.yml

@@ -3,10 +3,10 @@ name: Create Release Tag
 on:
   push:
     tags:
-      - "v*.*.*" # Push events to matching v*, i.e. v1.0, v20.15.10
+      - 'v*.*.*' # Push events to matching v*, i.e. v1.0, v20.15.10
 
 env:
-  HUSKY: "0"
+  HUSKY: '0'
 
 permissions:
   pull-requests: write

+ 5 - 5
.github/workflows/stale.yml

@@ -1,8 +1,8 @@
-name: "Close stale issues"
+name: 'Close stale issues'
 
 on:
   schedule:
-    - cron: "0 1 * * *"
+    - cron: '0 1 * * *'
 
 jobs:
   stale:
@@ -11,8 +11,8 @@ jobs:
       - uses: actions/stale@v9
         with:
           repo-token: ${{ secrets.GITHUB_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"
+          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

+ 6 - 4
docs/src/commercial/community.md

@@ -10,16 +10,18 @@
 
 免费QQ群人数上限200,将会不定期清理。推荐加入QQ频道进行交流
 
+:::
+
 ## 微信群
 
+作者主要通过微信群提供帮助,如果你有问题,可以通过以下方式加入微信群。
+
+通过微信联系作者,注明加群来意:
+
 ::: tip
 
 因为微信群人数有限制,加微信群前,你可以通过[赞助](../sponsor/personal.md)任意金额,主动发送截图给作者,备注`加入微信群`即可。
 
 :::
 
-作者主要通过微信群提供帮助,如果你有问题,可以通过以下方式加入微信群。
-
-通过微信联系作者,注明加群来意:
-
 <img src="https://unpkg.com/@vbenjs/static-source@0.1.6/source/wechat.jpg" style="width: 300px;"/>

+ 0 - 6
internal/lint-configs/prettier-config/index.mjs

@@ -8,12 +8,6 @@ export default {
         singleQuote: false,
       },
     },
-    {
-      files: ['*.yaml', '*.yml'],
-      options: {
-        singleQuote: false,
-      },
-    },
   ],
   plugins: ['prettier-plugin-tailwindcss'],
   printWidth: 80,

+ 3 - 3
package.json

@@ -95,10 +95,10 @@
     "vue-tsc": "catalog:"
   },
   "engines": {
-    "node": ">=20",
+    "node": ">=20.10.0",
     "pnpm": ">=9.5.0"
   },
-  "packageManager": "pnpm@9.10.0",
+  "packageManager": "pnpm@9.11.0",
   "pnpm": {
     "peerDependencyRules": {
       "allowedVersions": {
@@ -109,7 +109,7 @@
       "@ctrl/tinycolor": "4.1.0",
       "clsx": "2.1.1",
       "pinia": "2.2.2",
-      "vue": "3.5.6"
+      "vue": "3.5.7"
     },
     "neverBuiltDependencies": [
       "canvas",

File diff suppressed because it is too large
+ 264 - 175
pnpm-lock.yaml


+ 51 - 51
pnpm-workspace.yaml

@@ -13,51 +13,51 @@ packages:
   - docs
   - playground
 catalog:
-  "@changesets/changelog-github": ^0.5.0
-  "@changesets/cli": ^2.27.8
-  "@changesets/git": ^3.0.1
-  "@clack/prompts": ^0.7.0
-  "@commitlint/cli": ^19.5.0
-  "@commitlint/config-conventional": ^19.5.0
-  "@ctrl/tinycolor": ^4.1.0
-  "@eslint/js": ^9.10.0
-  "@iconify/json": ^2.2.250
-  "@iconify/tailwind": ^1.1.3
-  "@iconify/vue": ^4.1.2
-  "@intlify/core-base": ^10.0.1
-  "@intlify/unplugin-vue-i18n": ^5.0.0
-  "@jspm/generator": ^2.3.1
-  "@manypkg/get-packages": ^2.2.2
-  "@nolebase/vitepress-plugin-git-changelog": ^2.5.0
-  "@radix-icons/vue": ^1.0.0
-  "@stylistic/stylelint-plugin": ^3.0.1
-  "@tailwindcss/nesting": 0.0.0-insiders.565cd3e
-  "@tailwindcss/typography": ^0.5.15
-  "@tanstack/vue-query": ^5.56.2
-  "@tanstack/vue-store": ^0.5.5
-  "@types/archiver": ^6.0.2
-  "@types/chalk": ^2.2.0
-  "@types/eslint": ^9.6.1
-  "@types/html-minifier-terser": ^7.0.2
-  "@types/jsdom": ^21.1.7
-  "@types/jsonwebtoken": ^9.0.7
-  "@types/lodash.clonedeep": ^4.5.9
-  "@types/node": ^22.5.5
-  "@types/nprogress": ^0.2.3
-  "@types/postcss-import": ^14.0.3
-  "@types/qrcode": ^1.5.5
-  "@types/sortablejs": ^1.15.8
-  "@typescript-eslint/eslint-plugin": ^8.6.0
-  "@typescript-eslint/parser": ^8.6.0
-  "@vee-validate/zod": ^4.13.2
-  "@vite-pwa/vitepress": ^0.5.3
-  "@vitejs/plugin-vue": ^5.1.4
-  "@vitejs/plugin-vue-jsx": ^4.0.1
-  "@vue/reactivity": ^3.5.6
-  "@vue/shared": ^3.5.6
-  "@vue/test-utils": ^2.4.6
-  "@vueuse/core": ^11.1.0
-  "@vueuse/integrations": ^11.1.0
+  '@changesets/changelog-github': ^0.5.0
+  '@changesets/cli': ^2.27.8
+  '@changesets/git': ^3.0.1
+  '@clack/prompts': ^0.7.0
+  '@commitlint/cli': ^19.5.0
+  '@commitlint/config-conventional': ^19.5.0
+  '@ctrl/tinycolor': ^4.1.0
+  '@eslint/js': ^9.11.0
+  '@iconify/json': ^2.2.251
+  '@iconify/tailwind': ^1.1.3
+  '@iconify/vue': ^4.1.2
+  '@intlify/core-base': ^10.0.1
+  '@intlify/unplugin-vue-i18n': ^5.0.0
+  '@jspm/generator': ^2.3.1
+  '@manypkg/get-packages': ^2.2.2
+  '@nolebase/vitepress-plugin-git-changelog': ^2.5.0
+  '@radix-icons/vue': ^1.0.0
+  '@stylistic/stylelint-plugin': ^3.0.1
+  '@tailwindcss/nesting': 0.0.0-insiders.565cd3e
+  '@tailwindcss/typography': ^0.5.15
+  '@tanstack/vue-query': ^5.56.2
+  '@tanstack/vue-store': ^0.5.5
+  '@types/archiver': ^6.0.2
+  '@types/chalk': ^2.2.0
+  '@types/eslint': ^9.6.1
+  '@types/html-minifier-terser': ^7.0.2
+  '@types/jsdom': ^21.1.7
+  '@types/jsonwebtoken': ^9.0.7
+  '@types/lodash.clonedeep': ^4.5.9
+  '@types/node': ^22.5.5
+  '@types/nprogress': ^0.2.3
+  '@types/postcss-import': ^14.0.3
+  '@types/qrcode': ^1.5.5
+  '@types/sortablejs': ^1.15.8
+  '@typescript-eslint/eslint-plugin': ^8.6.0
+  '@typescript-eslint/parser': ^8.6.0
+  '@vee-validate/zod': ^4.13.2
+  '@vite-pwa/vitepress': ^0.5.3
+  '@vitejs/plugin-vue': ^5.1.4
+  '@vitejs/plugin-vue-jsx': ^4.0.1
+  '@vue/reactivity': ^3.5.7
+  '@vue/shared': ^3.5.7
+  '@vue/test-utils': ^2.4.6
+  '@vueuse/core': ^11.1.0
+  '@vueuse/integrations': ^11.1.0
   ant-design-vue: ^4.2.5
   archiver: ^7.0.1
   autoprefixer: ^10.4.20
@@ -82,7 +82,7 @@ catalog:
   dotenv: ^16.4.5
   echarts: ^5.5.1
   element-plus: ^2.8.3
-  eslint: ^9.10.0
+  eslint: ^9.11.0
   eslint-config-turbo: ^2.1.2
   eslint-plugin-command: ^0.2.5
   eslint-plugin-eslint-comments: ^3.2.0
@@ -111,7 +111,7 @@ catalog:
   jsonwebtoken: ^9.0.2
   lint-staged: ^15.2.10
   lodash.clonedeep: ^4.5.0
-  lucide-vue-next: ^0.441.0
+  lucide-vue-next: ^0.445.0
   medium-zoom: ^1.1.0
   naive-ui: ^2.39.0
   nanoid: ^5.0.7
@@ -134,9 +134,9 @@ catalog:
   radix-vue: ^1.9.6
   resolve.exports: ^2.0.2
   rimraf: ^6.0.1
-  rollup: ^4.22.0
+  rollup: ^4.22.2
   rollup-plugin-visualizer: ^5.12.0
-  sass: ^1.79.1
+  sass: ^1.79.3
   sortablejs: ^1.15.3
   stylelint: ^16.9.0
   stylelint-config-recess-order: ^5.1.0
@@ -156,7 +156,7 @@ catalog:
   unbuild: ^2.0.0
   unplugin-element-plus: ^0.8.0
   vee-validate: ^4.13.2
-  vite: ^5.4.6
+  vite: ^5.4.7
   vite-plugin-compression: ^0.5.1
   vite-plugin-dts: 4.2.1
   vite-plugin-html: ^3.2.2
@@ -166,7 +166,7 @@ catalog:
   vitepress: ^1.3.4
   vitepress-plugin-group-icons: ^1.2.4
   vitest: ^2.1.1
-  vue: ^3.5.6
+  vue: ^3.5.7
   vue-eslint-parser: ^9.4.3
   vue-i18n: ^10.0.1
   vue-router: ^4.4.5

+ 1 - 1
tea.yaml

@@ -2,5 +2,5 @@
 ---
 version: 1.0.0
 codeOwners:
-  - "0xB33cc732DFc15Cd39eF50Fb165c876E24417E48f"
+  - '0xB33cc732DFc15Cd39eF50Fb165c876E24417E48f'
 quorum: 1

Some files were not shown because too many files changed in this diff