diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 34dfbc6d..00000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: ๐Ÿ’ฌ Discord Chat - url: https://discord.gg/8GuAdwDhj6 - about: Ask questions and discuss with other Vben users in real time. - - - name: โ“ Questions & Discussions - url: https://github.com/@vbenjs/vue-vben-admin/discussions - about: Use GitHub discussions for message-board style questions and discussions. diff --git a/.github/config.yml b/.github/config.yml new file mode 100644 index 00000000..52454840 --- /dev/null +++ b/.github/config.yml @@ -0,0 +1,39 @@ +# Prevent issues being created without using the template +blank_issues_enabled: false +checkIssueTemplate: true +checkPullRequestTemplate: true + +contact_links: + - name: ๐Ÿ’ฌ Discord Chat + url: https://discord.gg/8GuAdwDhj6 + about: Ask questions and discuss with other Vben users in real time. + + - name: โ“ Questions & Discussions + url: https://github.com/@vbenjs/vue-vben-admin/discussions + about: Use GitHub discussions for message-board style questions and discussions. + +# Comment to be posted to on PRs from first time contributors in your repository +newPRWelcomeComment: | + ๐Ÿ’– Thanks for opening this pull request! ๐Ÿ’– + Please be patient and we will get back to you as soon as we can. + +# Comment to be posted to on pull requests merged by a first time user +firstPRMergeComment: > + Thanks for your contribution! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ + + +# Comment to be posted to on first time issues +newIssueWelcomeComment: > + Thanks for opening your first issue! Be sure to follow the issue template and provide every bit of information to help the developers! + + +# *OPTIONAL* default titles to check against for lack of descriptiveness +# MUST BE ALL LOWERCASE +requestInfoDefaultTitles: + - update readme.md + - updates + +# *Required* Comment to reply with +requestInfoReplyComment: > + Thanks for filing this issue/PR! It would be much appreciated if you could provide us with more information so we can effectively analyze the situation in context. + diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index d1324eca..8d7da679 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,13 +1,13 @@ ## Description - + ## Type of change -> ๐Ÿ‘‰ _Put an `x` in the boxes that apply._ - Please delete options that are not relevant. - [ ] Bug fix (non-breaking change which fixes an issue) @@ -16,30 +16,13 @@ Please delete options that are not relevant. - [ ] This change requires a documentation update - [ ] Please, don't make changes to `pnpm-lock.yaml` unless you introduce a new test example. -### Tests - -> ๐Ÿ‘‰ _Put an `x` in the boxes that apply._ - -- [ ] Run the tests with `pnpm test`. - -### Documentation - -> ๐Ÿ‘‰ _Put an `x` in the boxes that apply._ - -- [ ] If you introduce new functionality, document it. You can run documentation with `pnpm run docs:dev` command. - -### Changesets - -> ๐Ÿ‘‰ _Put an `x` in the boxes that apply._ - -- [ ] Changes in changelog are generated from PR name. Please, make sure that it explains your changes in an understandable manner. Please, prefix changeset messages with `feat:`, `fix:`, `perf:`, `docs:`, or `chore:`. - ## Checklist > โ„น๏ธ Check all checkboxes - this will indicate that you have done everything in accordance with the rules in [CONTRIBUTING](contributing.md). -> ๐Ÿ‘‰ _Put an `x` in the boxes that apply._ - +- [ ] If you introduce new functionality, document it. You can run documentation with `pnpm run docs:dev` command. +- [ ] Run the tests with `pnpm test`. +- [ ] Changes in changelog are generated from PR name. Please, make sure that it explains your changes in an understandable manner. Please, prefix changeset messages with `feat:`, `fix:`, `perf:`, `docs:`, or `chore:`. - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 00000000..32322812 --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,59 @@ +name-template: "v$RESOLVED_VERSION" +tag-template: "v$RESOLVED_VERSION" +version-template: $MAJOR.$MINOR.$PATCH +change-template: "* $TITLE (#$NUMBER) @$AUTHOR" +template: | + # What's Changed + + $CHANGES + + **Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION + +categories: + - title: "๐Ÿš€ Features" + labels: + - "feature" + - "enhancement" + - title: "๐Ÿž Bug Fixes" + labels: + - "fix" + - "bugfix" + - "bug" + - title: ๐Ÿ“ Documentation updates + labels: + - "documentation" + - "docs" + - title: ๐Ÿ‘ป Maintenance + labels: + - "chore" + - "dependencies" + collapse-after: 5 + - title: ๐Ÿšฆ Tests + labels: + - "test" + - "tests" + - title: "Breaking" + label: "breaking" + +version-resolver: + major: + labels: + - "breaking" + minor: + labels: + - "feature" + patch: + labels: + - "bug" + - "maintenance" + - "docs" + - "dependencies" + - "security" + +exclude-labels: + - "skip-changelog" + - "no-changelog" + - "changelog" + - "bump versions" + - "reverted" + - "invalid" diff --git a/.github/workflows/action-build.yml b/.github/workflows/action-build.yml new file mode 100644 index 00000000..55fcadf7 --- /dev/null +++ b/.github/workflows/action-build.yml @@ -0,0 +1,49 @@ +name: Dependabot post-update +on: + pull_request_target: + types: [opened, synchronize, reopened] + branches: + - main + +env: + HUSKY: "0" + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number }} + cancel-in-progress: true + +jobs: + post-update: + if: ${{ github.actor == 'dependabot[bot]' }} + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [20] + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Checkout out pull request + env: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + run: | + gh pr checkout ${{ github.event.pull_request.number }} + + - name: Install pnpm + uses: pnpm/action-setup@v4 + + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + cache: "pnpm" + + - name: Install dependencies + run: pnpm install --frozen-lockfile + + - name: Test and Build + run: | + pnpm run test + pnpm run build diff --git a/.github/workflows/draft.yml b/.github/workflows/draft.yml new file mode 100644 index 00000000..2350be58 --- /dev/null +++ b/.github/workflows/draft.yml @@ -0,0 +1,21 @@ +name: Release Drafter + +on: + push: + branches: + - main + + pull_request: + # Only following types are handled by the action, but one can default to all as well + types: [opened, reopened, synchronize] + +permissions: + contents: read + +jobs: + update_release_draft: + runs-on: ubuntu-latest + steps: + - uses: release-drafter/release-drafter@master + env: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} diff --git a/.github/workflows/issue-close-require.yml b/.github/workflows/issue-close-require.yml index 089530c5..125ea411 100644 --- a/.github/workflows/issue-close-require.yml +++ b/.github/workflows/issue-close-require.yml @@ -16,6 +16,6 @@ jobs: uses: actions-cool/issues-helper@v3 with: actions: "close-issues" # ๆ‰ง่กŒๅŠจไฝœ๏ผšๅ…ณ้—ญ Issues - token: ${{ secrets.ACCEES_TOKEN }} # GitHub Token๏ผŒ็”จไบŽ่ฎค่ฏ + token: ${{ secrets.ACCESS_TOKEN }} # GitHub Token๏ผŒ็”จไบŽ่ฎค่ฏ labels: "need reproduction" # ็›ฎๆ ‡ๆ ‡็ญพ inactive-day: 3 # ๆœชๆดปๅŠจๅคฉๆ•ฐ้˜ˆๅ€ผ diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 630fc0d1..9539876a 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -3,22 +3,73 @@ 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" jobs: build: name: Create Release runs-on: ubuntu-latest + strategy: + matrix: + node-version: [20] 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 + # - name: Checkout code + # uses: actions/checkout@v4 + # with: + # fetch-depth: 0 + + # - name: Install pnpm + # uses: pnpm/action-setup@v4 + + # - name: Use Node.js ${{ matrix.node-version }} + # uses: actions/setup-node@v4 + # with: + # node-version: ${{ matrix.node-version }} + # cache: "pnpm" + + # - name: Install dependencies + # run: pnpm install --frozen-lockfile + + # - name: Test and Build + # run: | + # pnpm run test + # pnpm run build + + - name: version + id: version + run: | + tag=${GITHUB_REF/refs\/tags\//} + version=${tag#v} + major=${version%%.*} + echo "tag=${tag}" >> $GITHUB_OUTPUT + echo "version=${version}" >> $GITHUB_OUTPUT + echo "major=${major}" >> $GITHUB_OUTPUT + + - uses: release-drafter/release-drafter@master with: - generateReleaseNotes: "true" - body: | - > Please refer to [CHANGELOG.md](https://github.com/vbenjs/vue-vben-admin/blob/main/CHANGELOG.md) for details. + version: ${{ steps.version.outputs.version }} + publish: true + env: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + + # - name: force update major tag + # run: | + # git tag v${{ steps.version.outputs.major }} ${{ steps.version.outputs.tag }} -f + # git push origin refs/tags/v${{ steps.version.outputs.major }} -f + + # - name: Create Release for Tag + # id: release_tag + # uses: ncipollo/release-action@v1 + # with: + # token: ${{ secrets.ACCESS_TOKEN }} + # generateReleaseNotes: "true" + # body: | + # > Please refer to [CHANGELOG.md](https://github.com/vbenjs/vue-vben-admin/blob/main/CHANGELOG.md) for details. diff --git a/.prettierignore b/.prettierignore index 636e1e64..72b58afa 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,4 +1,5 @@ dist +dev-dist .local .output.js node_modules diff --git a/README.md b/README.md index c99e4ccf..f2119b6a 100644 --- a/README.md +++ b/README.md @@ -155,6 +155,12 @@ If you think this project is helpful to you, you can help the author buy a cup o Paypal Me +## Contributor + + + + + ## Discord - [github discussions](https://github.com/anncwb/vue-vben-admin/discussions) diff --git a/apps/web-antd/CHANGELOG.md b/apps/web-antd/CHANGELOG.md new file mode 100644 index 00000000..08daad3c --- /dev/null +++ b/apps/web-antd/CHANGELOG.md @@ -0,0 +1,22 @@ +# @vben/antd-view + +## 5.0.0 + +### Patch Changes + +- chore: test + +- Updated dependencies []: + - @vben-core/helpers@5.0.1 + - @vben-core/preferences@5.0.1 + - @vben-core/request@5.0.1 + - @vben-core/stores@5.0.1 + - @vben/layouts@5.0.1 + - @vben/universal-ui@5.0.1 + - @vben/constants@5.0.1 + - @vben/hooks@5.0.1 + - @vben/icons@5.0.1 + - @vben/locales@5.0.1 + - @vben/styles@5.0.1 + - @vben/types@5.0.1 + - @vben/utils@5.0.1 diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index bd8ce39e..572e53f6 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -1,6 +1,6 @@ { "name": "@vben/antd-view", - "version": "5.0.0-alpha.1", + "version": "5.0.0", "author": { "name": "vben", "email": "anncwb@126.com", diff --git a/internal/lint-configs/commitlint-config/package.json b/internal/lint-configs/commitlint-config/package.json index 2c4478b9..8710986b 100644 --- a/internal/lint-configs/commitlint-config/package.json +++ b/internal/lint-configs/commitlint-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/commitlint-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/lint-configs/eslint-config/package.json b/internal/lint-configs/eslint-config/package.json index 39afa3b1..af98bce2 100644 --- a/internal/lint-configs/eslint-config/package.json +++ b/internal/lint-configs/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/eslint-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/lint-configs/eslint-config/src/configs/ignores.ts b/internal/lint-configs/eslint-config/src/configs/ignores.ts index 58f0a30e..f7041f21 100644 --- a/internal/lint-configs/eslint-config/src/configs/ignores.ts +++ b/internal/lint-configs/eslint-config/src/configs/ignores.ts @@ -6,6 +6,8 @@ export async function ignores(): Promise { ignores: [ '**/node_modules', '**/dist', + '**/dist-*', + '**/*-dist', '**/.husky', '**/Dockerfile', '**/package-lock.json', diff --git a/internal/lint-configs/lint-staged-config/package.json b/internal/lint-configs/lint-staged-config/package.json index 48d80da4..1e158cd1 100644 --- a/internal/lint-configs/lint-staged-config/package.json +++ b/internal/lint-configs/lint-staged-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/lint-staged-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/lint-configs/prettier-config/package.json b/internal/lint-configs/prettier-config/package.json index 6f615864..5ad4c355 100644 --- a/internal/lint-configs/prettier-config/package.json +++ b/internal/lint-configs/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/prettier-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/lint-configs/stylelint-config/package.json b/internal/lint-configs/stylelint-config/package.json index 52e8e1a0..8ff5fc74 100644 --- a/internal/lint-configs/stylelint-config/package.json +++ b/internal/lint-configs/stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/stylelint-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/node-utils/package.json b/internal/node-utils/package.json index 45804f0d..1f4c49d7 100644 --- a/internal/node-utils/package.json +++ b/internal/node-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vben/node-utils", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/tailwind-config/package.json b/internal/tailwind-config/package.json index 0b8d0147..64a23b73 100644 --- a/internal/tailwind-config/package.json +++ b/internal/tailwind-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/tailwind-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/tsconfig/package.json b/internal/tsconfig/package.json index 713ca203..3efe5e35 100644 --- a/internal/tsconfig/package.json +++ b/internal/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@vben/tsconfig", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/internal/vite-config/package.json b/internal/vite-config/package.json index 4ca1a995..57f89042 100644 --- a/internal/vite-config/package.json +++ b/internal/vite-config/package.json @@ -1,6 +1,6 @@ { "name": "@vben/vite-config", - "version": "1.0.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/package.json b/package.json index 07707470..5dc90a67 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "version": "pnpm exec changeset version && pnpm install --no-frozen-lockfile" }, "devDependencies": { + "@changesets/changelog-github": "^0.5.0", "@changesets/cli": "^2.27.5", "@ls-lint/ls-lint": "^2.2.3", "@types/jsdom": "^21.1.7", diff --git a/packages/@core/forward/helpers/package.json b/packages/@core/forward/helpers/package.json index 4d0b0f29..f4693c21 100644 --- a/packages/@core/forward/helpers/package.json +++ b/packages/@core/forward/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/helpers", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/forward/preferences/package.json b/packages/@core/forward/preferences/package.json index 100a1235..650b3b92 100644 --- a/packages/@core/forward/preferences/package.json +++ b/packages/@core/forward/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/preferences", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/forward/request/package.json b/packages/@core/forward/request/package.json index 16878d47..2f376c71 100644 --- a/packages/@core/forward/request/package.json +++ b/packages/@core/forward/request/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/request", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/forward/stores/package.json b/packages/@core/forward/stores/package.json index 2e8808b9..31a38cdf 100644 --- a/packages/@core/forward/stores/package.json +++ b/packages/@core/forward/stores/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/stores", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/chche/package.json b/packages/@core/shared/chche/package.json index d9ea8a17..121045f3 100644 --- a/packages/@core/shared/chche/package.json +++ b/packages/@core/shared/chche/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/cache", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/design-tokens/package.json b/packages/@core/shared/design-tokens/package.json index 1539f3b0..d6f71dbd 100644 --- a/packages/@core/shared/design-tokens/package.json +++ b/packages/@core/shared/design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/design-tokens", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/design/package.json b/packages/@core/shared/design/package.json index 1ef0feb5..336e97c6 100644 --- a/packages/@core/shared/design/package.json +++ b/packages/@core/shared/design/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/design", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/iconify/package.json b/packages/@core/shared/iconify/package.json index 104ea9c6..377750b7 100644 --- a/packages/@core/shared/iconify/package.json +++ b/packages/@core/shared/iconify/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/iconify", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/toolkit/package.json b/packages/@core/shared/toolkit/package.json index 56e30840..4ee502ae 100644 --- a/packages/@core/shared/toolkit/package.json +++ b/packages/@core/shared/toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/toolkit", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/shared/typings/package.json b/packages/@core/shared/typings/package.json index ecb19350..416418fe 100644 --- a/packages/@core/shared/typings/package.json +++ b/packages/@core/shared/typings/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/typings", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/uikit/layout-ui/package.json b/packages/@core/uikit/layout-ui/package.json index 13dc3d69..eed0e4e4 100644 --- a/packages/@core/uikit/layout-ui/package.json +++ b/packages/@core/uikit/layout-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/layout-ui", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/uikit/menu-ui/package.json b/packages/@core/uikit/menu-ui/package.json index 9a2dedd8..c1b4f21e 100644 --- a/packages/@core/uikit/menu-ui/package.json +++ b/packages/@core/uikit/menu-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/menu-ui", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/uikit/shadcn-ui/package.json b/packages/@core/uikit/shadcn-ui/package.json index a54c6d11..7614994d 100644 --- a/packages/@core/uikit/shadcn-ui/package.json +++ b/packages/@core/uikit/shadcn-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/shadcn-ui", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/@core/uikit/tabs-ui/package.json b/packages/@core/uikit/tabs-ui/package.json index 5576822e..22348352 100644 --- a/packages/@core/uikit/tabs-ui/package.json +++ b/packages/@core/uikit/tabs-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vben-core/tabs-ui", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/business/layouts/package.json b/packages/business/layouts/package.json index c56b1256..179e12af 100644 --- a/packages/business/layouts/package.json +++ b/packages/business/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@vben/layouts", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/business/universal-ui/package.json b/packages/business/universal-ui/package.json index 3f552ee3..acc66d80 100644 --- a/packages/business/universal-ui/package.json +++ b/packages/business/universal-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vben/universal-ui", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/constants/package.json b/packages/constants/package.json index 821ff735..28e9141c 100644 --- a/packages/constants/package.json +++ b/packages/constants/package.json @@ -1,6 +1,6 @@ { "name": "@vben/constants", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index e178778c..a2d5c0c0 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@vben/hooks", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/icons/package.json b/packages/icons/package.json index 06437ad4..8ab5af15 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@vben/icons", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/locales/package.json b/packages/locales/package.json index 6c6bfb31..dee5fc51 100644 --- a/packages/locales/package.json +++ b/packages/locales/package.json @@ -1,6 +1,6 @@ { "name": "@vben/locales", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/styles/package.json b/packages/styles/package.json index e6b35df9..4c1b2fc4 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@vben/styles", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/types/package.json b/packages/types/package.json index cd9df1be..c2bbca83 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@vben/types", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/packages/utils/package.json b/packages/utils/package.json index 9ecb9a9c..4ec1714c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@vben/utils", - "version": "1.0.0", + "version": "5.0.0", "type": "module", "license": "MIT", "homepage": "https://github.com/vbenjs/vue-vben-admin", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 274d0df5..ba021ed6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,6 +13,9 @@ importers: .: devDependencies: + '@changesets/changelog-github': + specifier: ^0.5.0 + version: 0.5.0(encoding@0.1.13) '@changesets/cli': specifier: ^2.27.5 version: 2.27.5 @@ -1686,6 +1689,9 @@ packages: '@changesets/changelog-git@0.2.0': resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} + '@changesets/changelog-github@0.5.0': + resolution: {integrity: sha512-zoeq2LJJVcPJcIotHRJEEA2qCqX0AQIeFE+L21L8sRLPVqDhSXY8ZWAt2sohtBpFZkBwu+LUwMSKRr2lMy3LJA==} + '@changesets/cli@2.27.5': resolution: {integrity: sha512-UVppOvzCjjylBenFcwcZNG5IaZ8jsIaEVraV/pbXgukYNb0Oqa0d8UWb0LkYzA1Bf1HmUrOfccFcRLheRuA7pA==} hasBin: true @@ -1699,6 +1705,9 @@ packages: '@changesets/get-dependents-graph@2.1.0': resolution: {integrity: sha512-QOt6pQq9RVXKGHPVvyKimJDYJumx7p4DO5MO9AhRJYgAPgv0emhNqAqqysSVKHBm4sxKlGN4S1zXOIb5yCFuhQ==} + '@changesets/get-github-info@0.6.0': + resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} + '@changesets/get-release-plan@4.0.2': resolution: {integrity: sha512-rOalz7nMuMV2vyeP7KBeAhqEB7FM2GFPO5RQSoOoUKKH9L6wW3QyPA2K+/rG9kBrWl2HckPVES73/AuwPvbH3w==} @@ -4302,6 +4311,9 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} + dataloader@1.4.0: + resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} + dayjs@1.11.11: resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} @@ -4493,6 +4505,10 @@ packages: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} + dotenv@8.6.0: + resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} + engines: {node: '>=10'} + duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -6150,6 +6166,15 @@ packages: node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + node-fetch@3.3.1: resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7806,6 +7831,9 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} @@ -8315,6 +8343,9 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} @@ -8345,6 +8376,9 @@ packages: resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} engines: {node: '>=18'} + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@7.1.0: resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} @@ -9614,6 +9648,14 @@ snapshots: dependencies: '@changesets/types': 6.0.0 + '@changesets/changelog-github@0.5.0(encoding@0.1.13)': + dependencies: + '@changesets/get-github-info': 0.6.0(encoding@0.1.13) + '@changesets/types': 6.0.0 + dotenv: 8.6.0 + transitivePeerDependencies: + - encoding + '@changesets/cli@2.27.5': dependencies: '@babel/runtime': 7.24.7 @@ -9672,6 +9714,13 @@ snapshots: fs-extra: 7.0.1 semver: 7.6.2 + '@changesets/get-github-info@0.6.0(encoding@0.1.13)': + dependencies: + dataloader: 1.4.0 + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + '@changesets/get-release-plan@4.0.2': dependencies: '@babel/runtime': 7.24.7 @@ -12456,6 +12505,8 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 + dataloader@1.4.0: {} + dayjs@1.11.11: {} de-indent@1.0.2: {} @@ -12635,6 +12686,8 @@ snapshots: dotenv@16.4.5: {} + dotenv@8.6.0: {} + duplexer@0.1.2: {} eastasianwidth@0.2.0: {} @@ -14443,6 +14496,12 @@ snapshots: node-fetch-native@1.6.4: {} + node-fetch@2.7.0(encoding@0.1.13): + dependencies: + whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 + node-fetch@3.3.1: dependencies: data-uri-to-buffer: 4.0.1 @@ -16128,6 +16187,8 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tr46@0.0.3: {} + tr46@1.0.1: dependencies: punycode: 2.3.1 @@ -16743,6 +16804,8 @@ snapshots: web-streams-polyfill@3.3.3: {} + webidl-conversions@3.0.1: {} + webidl-conversions@4.0.2: {} webidl-conversions@7.0.0: {} @@ -16764,6 +16827,11 @@ snapshots: tr46: 5.0.0 webidl-conversions: 7.0.0 + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + whatwg-url@7.1.0: dependencies: lodash.sortby: 4.7.0 diff --git a/scripts/vsh/package.json b/scripts/vsh/package.json index 54b5608a..ce7a6920 100644 --- a/scripts/vsh/package.json +++ b/scripts/vsh/package.json @@ -1,6 +1,6 @@ { "name": "@vben/vsh", - "version": "0.1.0", + "version": "5.0.0", "private": true, "type": "module", "license": "MIT", diff --git a/website/package.json b/website/package.json index ffd2e8f1..4904ae33 100644 --- a/website/package.json +++ b/website/package.json @@ -1,6 +1,6 @@ { "name": "@vben/website", - "version": "0.1.0", + "version": "5.0.0", "private": true, "scripts": { "docs:dev": "vitepress dev",