style(projects): fix lint code and format code

This commit is contained in:
soybeanfe
2026-03-09 12:19:23 +08:00
parent 6ff74c0c9d
commit 781a18f453
24 changed files with 106 additions and 103 deletions

View File

@@ -1,7 +1,7 @@
name: 🐞 Bug提交 name: 🐞 Bug提交
description: 在使用软件或功能的过程中遇到了错误 description: 在使用软件或功能的过程中遇到了错误
title: '[Bug]: ' title: '[Bug]: '
labels: [ "bug?" ] labels: ['bug?']
body: body:
- type: markdown - type: markdown

View File

@@ -1,7 +1,7 @@
name: 🐞 Bug Report name: 🐞 Bug Report
description: Encountered an error while using the software or feature description: Encountered an error while using the software or feature
title: '[Bug]: ' title: '[Bug]: '
labels: [ "bug?" ] labels: ['bug?']
body: body:
- type: markdown - type: markdown

View File

@@ -1,9 +1,9 @@
--- ---
name: 🚀 功能请求 name: 🚀 功能请求
description: 提出一个想法以帮助我们改进W&B description: 提出一个想法以帮助我们改进W&B
title: "[功能]: " title: '[功能]: '
labels: labels:
- "功能请求" - '功能请求'
body: body:
- type: markdown - type: markdown

View File

@@ -1,9 +1,9 @@
--- ---
name: 🚀 Feature Request name: 🚀 Feature Request
description: Suggest an idea to help us improve W&B description: Suggest an idea to help us improve W&B
title: "[Feature]: " title: '[Feature]: '
labels: labels:
- "feature_request" - 'feature_request'
body: body:
- type: markdown - type: markdown

View File

@@ -6,7 +6,7 @@ permissions:
on: on:
push: push:
tags: tags:
- "v*" - 'v*'
jobs: jobs:
release: release:

View File

@@ -1,6 +1,5 @@
# Changelog # Changelog
## [v2.0.2](https://github.com/soybeanjs/soybean-admin/compare/v2.0.1...v2.0.2) (2025-12-23) ## [v2.0.2](https://github.com/soybeanjs/soybean-admin/compare/v2.0.1...v2.0.2) (2025-12-23)
###    🐞 Bug Fixes ###    🐞 Bug Fixes
@@ -593,7 +592,6 @@
###    ❤️ Contributors ###    ❤️ Contributors
[Soybean](mailto:soybeanjs@outlook.com), [青菜白玉汤](mailto:79054161+Azir-11@users.noreply.github.com) [Soybean](mailto:soybeanjs@outlook.com), [青菜白玉汤](mailto:79054161+Azir-11@users.noreply.github.com)
## [v1.3.8](https://github.com/soybeanjs/soybean-admin/compare/v1.3.7...v1.3.8) (2024-10-25) ## [v1.3.8](https://github.com/soybeanjs/soybean-admin/compare/v1.3.7...v1.3.8) (2024-10-25)
@@ -3312,6 +3310,3 @@
###    ❤️ Contributors ###    ❤️ Contributors
[![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)   [![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)  

View File

@@ -143,7 +143,6 @@
[![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)   [![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)  
[Azir](mailto:2075125282@qq.com),  [Azir](mailto:2075125282@qq.com), 
## [v1.3.0](https://github.com/soybeanjs/soybean-admin/compare/v1.2.8...v1.3.0) (2024-07-22) ## [v1.3.0](https://github.com/soybeanjs/soybean-admin/compare/v1.2.8...v1.3.0) (2024-07-22)
###    🚨 破坏性变更 ###    🚨 破坏性变更
@@ -182,7 +181,6 @@
[![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![mmdapl](https://github.com/mmdapl.png?size=48)](https://github.com/mmdapl)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)   [![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  [![mmdapl](https://github.com/mmdapl.png?size=48)](https://github.com/mmdapl)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)  
## [v1.2.8](https://github.com/soybeanjs/soybean-admin/compare/v1.2.7...v1.2.8) (2024-07-20) ## [v1.2.8](https://github.com/soybeanjs/soybean-admin/compare/v1.2.7...v1.2.8) (2024-07-20)
###    🐞 修复 ###    🐞 修复
@@ -210,7 +208,6 @@
[![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)   [![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  
[dodu2014](mailto:dodu@live.cn) [dodu2014](mailto:dodu@live.cn)
## [v1.2.7](https://github.com/honghuangdc/soybean-admin/compare/v1.2.6...v1.2.7) (2024-07-12) ## [v1.2.7](https://github.com/honghuangdc/soybean-admin/compare/v1.2.6...v1.2.7) (2024-07-12)
###    🛠 优化 ###    🛠 优化
@@ -294,7 +291,6 @@
[![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)   [![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)  [![Azir-11](https://github.com/Azir-11.png?size=48)](https://github.com/Azir-11)  
[CHENZL](mailto:zlong5568863@qq.com) [CHENZL](mailto:zlong5568863@qq.com)
## [v1.2.4](https://github.com/soybeanjs/soybean-admin/compare/v1.2.3...v1.2.4) (2024-06-14) ## [v1.2.4](https://github.com/soybeanjs/soybean-admin/compare/v1.2.3...v1.2.4) (2024-06-14)
###    🛠 优化 ###    🛠 优化
@@ -372,7 +368,6 @@
[![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)   [![soybeanjs](https://github.com/soybeanjs.png?size=48)](https://github.com/soybeanjs)  
## [v1.2.0](https://github.com/soybeanjs/soybean-admin/compare/v1.1.5...v1.2.0) (2024-06-06) ## [v1.2.0](https://github.com/soybeanjs/soybean-admin/compare/v1.1.5...v1.2.0) (2024-06-06)
###    🚀 功能 ###    🚀 功能
@@ -593,7 +588,6 @@
[![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)   [![honghuangdc](https://github.com/honghuangdc.png?size=48)](https://github.com/honghuangdc)  
[paynezhuang](mailto:paynezhuang@gmail.com) [paynezhuang](mailto:paynezhuang@gmail.com)
## [v1.1.0-beta.1](https://github.com/soybeanjs/soybean-admin/compare/v1.0.9...v1.1.0-beta.1) (2024-05-07) ## [v1.1.0-beta.1](https://github.com/soybeanjs/soybean-admin/compare/v1.0.9...v1.1.0-beta.1) (2024-05-07)
###    🚀 功能 ###    🚀 功能

View File

@@ -27,7 +27,6 @@
[`SoybeanAdmin`](https://github.com/soybeanjs/soybean-admin) is a clean, elegant, beautiful and powerful admin template, based on the latest front-end technology stack, including Vue3, Vite7, TypeScript, Pinia and UnoCSS. It has built-in rich theme configuration and components, strict code specifications, and an automated file routing system. In addition, it also uses the online mock data solution based on ApiFox. `SoybeanAdmin` provides you with a one-stop admin solution, no additional configuration, and out of the box. It is also a best practice for learning cutting-edge technologies quickly. [`SoybeanAdmin`](https://github.com/soybeanjs/soybean-admin) is a clean, elegant, beautiful and powerful admin template, based on the latest front-end technology stack, including Vue3, Vite7, TypeScript, Pinia and UnoCSS. It has built-in rich theme configuration and components, strict code specifications, and an automated file routing system. In addition, it also uses the online mock data solution based on ApiFox. `SoybeanAdmin` provides you with a one-stop admin solution, no additional configuration, and out of the box. It is also a best practice for learning cutting-edge technologies quickly.
## Features ## Features
- **Cutting-edge technology application**: using the latest popular technology stack such as Vue3, Vite7, TypeScript, Pinia and UnoCSS. - **Cutting-edge technology application**: using the latest popular technology stack such as Vue3, Vite7, TypeScript, Pinia and UnoCSS.
@@ -42,7 +41,6 @@
- **Command line tool**: built-in efficient command line tool, git commit, delete file, release, etc. - **Command line tool**: built-in efficient command line tool, git commit, delete file, release, etc.
- **Mobile adaptation**: perfectly support mobile terminal to realize adaptive layout. - **Mobile adaptation**: perfectly support mobile terminal to realize adaptive layout.
## Version ## Version
- **NaiveUI Version:** - **NaiveUI Version:**
@@ -69,7 +67,6 @@
- [Gitee Repository](https://gitee.com/honghuangdc/soybean-admin/tree/legacy) - [Gitee Repository](https://gitee.com/honghuangdc/soybean-admin/tree/legacy)
- [Gitcode Repository](https://gitcode.com/soybeanjs/soybean-admin/tree/legacy) - [Gitcode Repository](https://gitcode.com/soybeanjs/soybean-admin/tree/legacy)
## Documentation ## Documentation
- [Link](https://docs.soybeanjs.cn) - [Link](https://docs.soybeanjs.cn)
@@ -89,7 +86,6 @@
![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-10.png) ![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-10.png)
![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-mobile.png) ![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-mobile.png)
## Usage ## Usage
**Environment Preparation** **Environment Preparation**
@@ -116,6 +112,7 @@ git clone https://gitcode.com/soybeanjs/soybean-admin.git
```bash ```bash
pnpm i pnpm i
``` ```
> Since this project uses the pnpm monorepo management method, please do not use npm or yarn to install dependencies. > Since this project uses the pnpm monorepo management method, please do not use npm or yarn to install dependencies.
**Start Project** **Start Project**
@@ -150,7 +147,6 @@ Refer to the [Code Synchronization](https://docs.soybeanjs.cn/guide/sync) docume
More ecosystem please refer to [Ecosystem](https://docs.soybeanjs.cn/awesome) document. More ecosystem please refer to [Ecosystem](https://docs.soybeanjs.cn/awesome) document.
## How to Contribute ## How to Contribute
We warmly welcome and appreciate all forms of contributions. If you have any ideas or suggestions, please feel free to share them by submitting [pull requests](https://github.com/soybeanjs/soybean-admin/pulls) or creating GitHub [issue](https://github.com/soybeanjs/soybean-admin/issues/new). We warmly welcome and appreciate all forms of contributions. If you have any ideas or suggestions, please feel free to share them by submitting [pull requests](https://github.com/soybeanjs/soybean-admin/pulls) or creating GitHub [issue](https://github.com/soybeanjs/soybean-admin/issues/new).
@@ -164,7 +160,7 @@ This project has built-in `commit` command, you can execute `pnpm commit` to gen
It is recommended to use the latest version of Chrome in development for a better experience. It is recommended to use the latest version of Chrome in development for a better experience.
| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/archive/internet-explorer_9-11/internet-explorer_9-11_48x48.png" alt="IE" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/archive/internet-explorer_9-11/internet-explorer_9-11_48x48.png" alt="IE" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) |
| --- | --- | --- | --- | --- | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions | | not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## OpenSource Author ## OpenSource Author

View File

@@ -41,7 +41,6 @@
- **命令行工具**内置高效的命令行工具git提交、删除文件、发布等。 - **命令行工具**内置高效的命令行工具git提交、删除文件、发布等。
- **移动端适配**:完美支持移动端,实现自适应布局。 - **移动端适配**:完美支持移动端,实现自适应布局。
## 版本 ## 版本
- **NaiveUI 版本:** - **NaiveUI 版本:**
@@ -65,13 +64,11 @@
- [Gitee 仓库](https://gitee.com/honghuangdc/soybean-admin/tree/legacy) - [Gitee 仓库](https://gitee.com/honghuangdc/soybean-admin/tree/legacy)
- [Gitcode 仓库](https://gitcode.com/soybeanjs/soybean-admin/tree/legacy) - [Gitcode 仓库](https://gitcode.com/soybeanjs/soybean-admin/tree/legacy)
## 文档 ## 文档
- [地址](https://docs.soybeanjs.cn) - [地址](https://docs.soybeanjs.cn)
- [旧版文档](https://legacy-docs.soybeanjs.cn) - [旧版文档](https://legacy-docs.soybeanjs.cn)
## 合作事项 ## 合作事项
我们非常感谢大家对 [`SoybeanAdmin`](https://github.com/soybeanjs/soybean-admin) 的支持!为了进一步回馈社区,并助力企业和开发者实现个性化需求,我们现提供多种合作服务,期待与您携手共赢。 我们非常感谢大家对 [`SoybeanAdmin`](https://github.com/soybeanjs/soybean-admin) 的支持!为了进一步回馈社区,并助力企业和开发者实现个性化需求,我们现提供多种合作服务,期待与您携手共赢。
@@ -100,7 +97,6 @@
期待与您开展深入合作,共同推动 SoybeanAdmin 项目及其在更多领域的成功应用! 期待与您开展深入合作,共同推动 SoybeanAdmin 项目及其在更多领域的成功应用!
## 示例图片 ## 示例图片
![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-01.png) ![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-01.png)
@@ -115,7 +111,6 @@
![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-10.png) ![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-10.png)
![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-mobile.png) ![](https://soybeanjs-1300612522.cos.ap-guangzhou.myqcloud.com/uPic/soybean-admin-v1-mobile.png)
## 使用 ## 使用
**环境准备** **环境准备**
@@ -142,6 +137,7 @@ git clone https://gitcode.com/soybeanjs/soybean-admin.git
```bash ```bash
pnpm i pnpm i
``` ```
> 由于本项目采用了 pnpm monorepo 的管理方式,因此请不要使用 npm 或 yarn 来安装依赖。 > 由于本项目采用了 pnpm monorepo 的管理方式,因此请不要使用 npm 或 yarn 来安装依赖。
**启动项目** **启动项目**
@@ -176,29 +172,26 @@ pnpm build
更多周边生态请翻阅 [周边生态](https://docs.soybeanjs.cn/zh/awesome) 文档。 更多周边生态请翻阅 [周边生态](https://docs.soybeanjs.cn/zh/awesome) 文档。
## 如何贡献 ## 如何贡献
我们热烈欢迎并感谢所有形式的贡献。如果您有任何想法或建议,欢迎通过提交 [pull requests](https://github.com/soybeanjs/soybean-admin/pulls) 或创建 GitHub [issue](https://github.com/soybeanjs/soybean-admin/issues/new) 来分享。 我们热烈欢迎并感谢所有形式的贡献。如果您有任何想法或建议,欢迎通过提交 [pull requests](https://github.com/soybeanjs/soybean-admin/pulls) 或创建 GitHub [issue](https://github.com/soybeanjs/soybean-admin/issues/new) 来分享。
## Git 提交规范 ## Git 提交规范
本项目已内置 `commit` 命令,您可以通过执行 `pnpm commit` 来生成符合 [Conventional Commits]([conventionalcommits](https://www.conventionalcommits.org/)) 规范的提交信息。在提交PR时请务必使用 `commit` 命令来创建提交信息,以确保信息的规范性。 本项目已内置 `commit` 命令,您可以通过执行 `pnpm commit` 来生成符合 [Conventional Commits](<[conventionalcommits](https://www.conventionalcommits.org/)>) 规范的提交信息。在提交PR时请务必使用 `commit` 命令来创建提交信息,以确保信息的规范性。
## 浏览器支持 ## 浏览器支持
推荐使用最新版的 Chrome 浏览器进行开发,以获得更好的体验。 推荐使用最新版的 Chrome 浏览器进行开发,以获得更好的体验。
| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/archive/internet-explorer_9-11/internet-explorer_9-11_48x48.png" alt="IE" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/archive/internet-explorer_9-11/internet-explorer_9-11_48x48.png" alt="IE" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/) |
| --- | --- | --- | --- | --- | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions | | not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## 开源作者 ## 开源作者
[Soybean](https://github.com/honghuangdc) [Soybean](https://github.com/honghuangdc)
## 贡献者 ## 贡献者
感谢以下贡献者的贡献。如果您想为本项目做出贡献,请参考 [如何贡献](#如何贡献)。 感谢以下贡献者的贡献。如果您想为本项目做出贡献,请参考 [如何贡献](#如何贡献)。

View File

@@ -1,7 +1,7 @@
import process from 'node:process'; import process from 'node:process';
import path from 'node:path'; import path from 'node:path';
import unocss from '@unocss/vite'; import unocss from '@unocss/vite';
import presetIcons from '@unocss/preset-icons'; import { presetIcons } from '@unocss/preset-icons';
import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders'; import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders';
export function setupUnocss(viteEnv: Env.ImportMeta) { export function setupUnocss(viteEnv: Env.ImportMeta) {

View File

@@ -1,3 +1,12 @@
import { defineConfig } from '@soybeanjs/eslint-config-vue'; import { defineConfig } from '@soybeanjs/eslint-config-vue';
export default defineConfig(); export default defineConfig({
'vue/component-name-in-template-casing': [
'warn',
'PascalCase',
{
registeredComponentsOnly: false,
ignores: ['/^icon-/']
}
]
});

View File

@@ -1,35 +1,31 @@
{ {
"name": "soybean-admin", "name": "soybean-admin",
"type": "module",
"version": "2.0.2", "version": "2.0.2",
"description": "A fresh and elegant admin template, based on Vue3、Vite7、TypeScript、NaiveUI and UnoCSS. 一个基于Vue3、Vite7、TypeScript、NaiveUI and UnoCSS的清新优雅的中后台模版。", "description": "A fresh and elegant admin template, based on Vue3、Vite7、TypeScript、NaiveUI and UnoCSS. 一个基于Vue3、Vite7、TypeScript、NaiveUI and UnoCSS的清新优雅的中后台模版。",
"keywords": [
"TypeScript",
"UnoCSS",
"Vite7",
"Vue3 admin ",
"ant-design-vue v4",
"naive-ui",
"naive-ui-admin",
"vue-admin-template"
],
"homepage": "https://github.com/soybeanjs/soybean-admin",
"bugs": {
"url": "https://github.com/soybeanjs/soybean-admin/issues"
},
"license": "MIT",
"author": { "author": {
"name": "Soybean", "name": "Soybean",
"email": "soybeanjs@outlook.com", "email": "soybeanjs@outlook.com",
"url": "https://github.com/soybeanjs" "url": "https://github.com/soybeanjs"
}, },
"license": "MIT",
"homepage": "https://github.com/soybeanjs/soybean-admin",
"repository": { "repository": {
"url": "https://github.com/soybeanjs/soybean-admin.git" "url": "https://github.com/soybeanjs/soybean-admin.git"
}, },
"bugs": { "type": "module",
"url": "https://github.com/soybeanjs/soybean-admin/issues"
},
"keywords": [
"Vue3 admin ",
"vue-admin-template",
"Vite7",
"TypeScript",
"naive-ui",
"naive-ui-admin",
"ant-design-vue v4",
"UnoCSS"
],
"engines": {
"node": ">=20.19.0",
"pnpm": ">=10.5.0"
},
"scripts": { "scripts": {
"build": "vite build --mode prod", "build": "vite build --mode prod",
"build:test": "vite build --mode test", "build:test": "vite build --mode test",
@@ -38,8 +34,8 @@
"commit:zh": "sa git-commit -l=zh-cn", "commit:zh": "sa git-commit -l=zh-cn",
"dev": "vite --mode test", "dev": "vite --mode test",
"dev:prod": "vite --mode prod", "dev:prod": "vite --mode prod",
"gen-route": "sa gen-route",
"fmt": "oxfmt", "fmt": "oxfmt",
"gen-route": "sa gen-route",
"lint": "oxlint --fix && eslint --fix .", "lint": "oxlint --fix && eslint --fix .",
"prepare": "simple-git-hooks", "prepare": "simple-git-hooks",
"preview": "vite preview", "preview": "vite preview",
@@ -107,5 +103,9 @@
"commit-msg": "pnpm sa git-commit-verify", "commit-msg": "pnpm sa git-commit-verify",
"pre-commit": "pnpm typecheck && pnpm lint && pnpm fmt && git diff --exit-code" "pre-commit": "pnpm typecheck && pnpm lint && pnpm fmt && git diff --exit-code"
}, },
"engines": {
"node": ">=20.19.0",
"pnpm": ">=10.5.0"
},
"website": "https://admin.soybeanjs.cn" "website": "https://admin.soybeanjs.cn"
} }

View File

@@ -1,17 +1,19 @@
{ {
"name": "@sa/alova", "name": "@sa/alova",
"version": "2.0.2", "version": "2.0.2",
"typesVersions": {
"*": {
"*": [
"./src/*"
]
}
},
"exports": { "exports": {
".": "./src/index.ts", ".": "./src/index.ts",
"./fetch": "./src/fetch.ts", "./fetch": "./src/fetch.ts",
"./client": "./src/client.ts", "./client": "./src/client.ts",
"./mock": "./src/mock.ts" "./mock": "./src/mock.ts"
}, },
"typesVersions": {
"*": {
"*": ["./src/*"]
}
},
"dependencies": { "dependencies": {
"@alova/mock": "2.0.19", "@alova/mock": "2.0.19",
"@sa/utils": "workspace:*", "@sa/utils": "workspace:*",

View File

@@ -1,14 +1,16 @@
{ {
"name": "@sa/axios", "name": "@sa/axios",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"dependencies": { "dependencies": {
"@sa/utils": "workspace:*", "@sa/utils": "workspace:*",
"axios": "1.13.6", "axios": "1.13.6",

View File

@@ -1,14 +1,16 @@
{ {
"name": "@sa/color", "name": "@sa/color",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"dependencies": { "dependencies": {
"@sa/utils": "workspace:*", "@sa/utils": "workspace:*",
"colord": "2.9.3" "colord": "2.9.3"

View File

@@ -1,14 +1,16 @@
{ {
"name": "@sa/hooks", "name": "@sa/hooks",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"dependencies": { "dependencies": {
"@sa/axios": "workspace:*", "@sa/axios": "workspace:*",
"@sa/utils": "workspace:*" "@sa/utils": "workspace:*"

View File

@@ -1,14 +1,16 @@
{ {
"name": "@sa/materials", "name": "@sa/materials",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"dependencies": { "dependencies": {
"@sa/utils": "workspace:*", "@sa/utils": "workspace:*",
"simplebar-vue": "2.4.2" "simplebar-vue": "2.4.2"

View File

@@ -4,14 +4,16 @@
"bin": { "bin": {
"sa": "./bin.ts" "sa": "./bin.ts"
}, },
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"devDependencies": { "devDependencies": {
"@soybeanjs/changelog": "0.4.3", "@soybeanjs/changelog": "0.4.3",
"bumpp": "10.4.1", "bumpp": "10.4.1",

View File

@@ -1,4 +1,4 @@
import cac from 'cac'; import { cac } from 'cac';
import { blue, lightGreen } from 'kolorist'; import { blue, lightGreen } from 'kolorist';
import { version } from '../package.json'; import { version } from '../package.json';
import { cleanup, genChangelog, generateRoute, gitCommit, gitCommitVerify, release, updatePkg } from './commands'; import { cleanup, genChangelog, generateRoute, gitCommit, gitCommitVerify, release, updatePkg } from './commands';

View File

@@ -1,12 +1,14 @@
{ {
"name": "@sa/uno-preset", "name": "@sa/uno-preset",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
} "./src/*"
]
}
},
"exports": {
".": "./src/index.ts"
} }
} }

View File

@@ -1,14 +1,16 @@
{ {
"name": "@sa/utils", "name": "@sa/utils",
"version": "2.0.2", "version": "2.0.2",
"exports": {
".": "./src/index.ts"
},
"typesVersions": { "typesVersions": {
"*": { "*": {
"*": ["./src/*"] "*": [
"./src/*"
]
} }
}, },
"exports": {
".": "./src/index.ts"
},
"dependencies": { "dependencies": {
"colord": "2.9.3", "colord": "2.9.3",
"crypto-js": "4.2.0", "crypto-js": "4.2.0",

View File

@@ -1,2 +1,2 @@
packages: packages:
- "packages/*" - 'packages/*'

View File

@@ -1,7 +1,7 @@
import { defineConfig } from '@unocss/vite'; import { defineConfig } from '@unocss/vite';
import transformerDirectives from '@unocss/transformer-directives'; import transformerDirectives from '@unocss/transformer-directives';
import transformerVariantGroup from '@unocss/transformer-variant-group'; import transformerVariantGroup from '@unocss/transformer-variant-group';
import presetWind3 from '@unocss/preset-wind3'; import { presetWind3 } from '@unocss/preset-wind3';
import type { Theme } from '@unocss/preset-uno'; import type { Theme } from '@unocss/preset-uno';
import { presetSoybeanAdmin } from '@sa/uno-preset'; import { presetSoybeanAdmin } from '@sa/uno-preset';
import { themeVars } from './src/theme/vars'; import { themeVars } from './src/theme/vars';