类库
› regle
victorgarciaesgi/regle
Regle是一个专为Vue.js设计的无头、基于模型的表单验证库,适用于Vue 3,用于在应用中替代Vuelidate,实现灵活的表单验证功能。
技术栈
docs javascript
框架
Vue.js
catalog:
状态管理
Pinia
catalog:
构建工具
Vite
catalog:
CSS 框架
Tailwind CSS
catalog:
CSS 预处理器
Sass
catalog:
查看全部依赖 (20)
依赖
@regle/core
workspace:*
@regle/rules
workspace:*
@regle/schemas
workspace:*
@resvg/resvg-js
2.6.2
@shikijs/vitepress-twoslash
4.0.2
@tailwindcss/forms
0.5.11
@types/lodash-es
4.17.12
arktype
catalog:
autoprefixer
10.5.0
check-password-strength
catalog:
lodash-es
4.18.1
postcss
8.5.10
satori
0.26.0
satori-html
0.3.2
typescript
5.9.3
valibot
catalog:
vitepress
1.6.4
vitepress-plugin-group-icons
1.7.5
vitepress-plugin-llms
1.12.1
zod
catalog:
根目录 javascript
框架
Nuxt.js
catalog:
构建工具
Vite
catalog:
测试
Playwright
1.59.1
Vitest
catalog:
查看全部依赖 (37)
开发依赖
@commitlint/cli
20.5.0
@commitlint/config-conventional
20.5.0
@commitlint/types
20.5.0
@nuxt/kit
catalog:
@nuxt/schema
catalog:
@pinia/testing
1.0.3
@types/node
catalog:
@types/semver
7.7.1
@typescript/native-preview
catalog:
@vitejs/plugin-vue
catalog:
@vitejs/plugin-vue-jsx
catalog:
@vitest/coverage-istanbul
4.1.2
@vitest/coverage-v8
4.1.2
@vue/compiler-dom
catalog:
@vue/test-utils
2.4.6
bumpp
11.0.1
changelogithub
14.0.0
corepack
0.34.7
env-cmd
11.0.0
happy-dom
20.9.0
husky
9.1.7
lint-staged
16.4.0
oxfmt
0.46.0
oxlint
1.58.0
pinia-2.2.5
catalog:
playwright-core
catalog:
rolldown
1.0.0-rc.16
semver
7.7.4
std-env
4.1.0
taze
19.11.0
tsdown
catalog:
tsx
catalog:
turbo
2.9.6
typescript
catalog:
vue-3.4
catalog:
vue-tsc
catalog:
zx
8.8.5
packages-private/regle-playground javascript
框架
Vue.js
catalog:
构建工具
Vite
catalog:
查看全部依赖 (5)
依赖
@vue/repl
4.7.2
file-saver
2.0.5
jszip
3.10.1
开发依赖
@vitejs/plugin-vue
6.0.6
execa
9.6.1
packages/core javascript
框架
Vue.js
catalog:
测试
Vitest
catalog:
查看全部依赖 (11)
依赖
@standard-schema/spec
1.1.0
@vue/devtools-api
7.7.9
type-fest
catalog:
开发依赖
@total-typescript/ts-reset
catalog:
@types/node
catalog:
@typescript/native-preview
catalog:
@vue/devtools-kit
7.7.9
@vue/test-utils
catalog:
tsdown
catalog:
typescript
catalog:
vue-tsc
catalog:
packages/mcp-server javascript
查看全部依赖 (9)
依赖
@modelcontextprotocol/sdk
1.29.0
posthog-node
5.29.2
zod
catalog:
开发依赖
@types/node
catalog:
@typescript/native-preview
catalog:
dotenv
17.4.2
tsdown
catalog:
tsx
catalog:
typescript
catalog:
packages/nuxt javascript
框架
Nuxt.js
catalog:
Vue.js
catalog:
测试
Playwright
catalog:
Vitest
catalog:
查看全部依赖 (12)
依赖
@nuxt/kit
catalog:
@nuxt/schema
catalog:
@regle/core
workspace:*
@regle/rules
workspace:*
开发依赖
@nuxt/module-builder
1.0.2
@nuxt/test-utils
4.0.2
@types/node
catalog:
@typescript/native-preview
catalog:
type-fest
catalog:
typescript
catalog:
unbuild
3.6.1
vue-tsc
catalog:
packages/nuxt/playground javascript
框架
Nuxt.js
catalog:
packages/nuxt/test/fixtures javascript
状态管理
Pinia
catalog:
查看全部依赖 (3)
依赖
@pinia/nuxt
catalog:
@regle/nuxt
workspace:*
check-password-strength
catalog:
packages/rules javascript
框架
Vue.js
catalog:
测试
Vitest
catalog:
查看全部依赖 (9)
依赖
@regle/core
workspace:*
type-fest
catalog:
开发依赖
@types/node
catalog:
@typescript/native-preview
catalog:
@vue/reactivity
catalog:
@vue/test-utils
catalog:
tsdown
catalog:
typescript
catalog:
vue-tsc
catalog:
packages/schemas javascript
框架
Vue.js
catalog:
测试
Vitest
catalog:
查看全部依赖 (13)
依赖
@regle/core
workspace:*
@regle/rules
workspace:*
@standard-schema/spec
1.1.0
type-fest
catalog:
开发依赖
@total-typescript/ts-reset
catalog:
@types/node
catalog:
@typescript/native-preview
catalog:
@vue/test-utils
catalog:
tsdown
catalog:
typescript
catalog:
valibot
catalog:
vue-tsc
catalog:
zod
catalog:
packages/shared javascript
框架
Vue.js
catalog:
查看全部依赖 (4)
开发依赖
@typescript/native-preview
catalog:
tsdown
catalog:
type-fest
catalog:
typescript
catalog:
playground/advanced-example javascript
框架
Vue.js
catalog:
状态管理
Pinia
catalog:
构建工具
Vite
catalog:
CSS 框架
Tailwind CSS
3.4.19
CSS 预处理器
Sass
catalog:
查看全部依赖 (9)
依赖
@regle/core
workspace:*
@regle/rules
workspace:*
check-password-strength
catalog:
vue-tsc
catalog:
开发依赖
@tailwindcss/forms
0.5.11
@vitejs/plugin-vue
catalog:
@vue/tsconfig
0.9.1
autoprefixer
10.5.0
postcss
8.5.10
playground/nuxt javascript
框架
Nuxt.js
catalog:
Vue Router
catalog:
Vue.js
catalog:
状态管理
Pinia
catalog:
查看全部依赖 (7)
依赖
@pinia/nuxt
catalog:
@regle/core
workspace:*
@regle/nuxt
workspace:*
@regle/rules
workspace:*
@regle/schemas
workspace:*
typescript
catalog:
zod
catalog:
playground/vue3 javascript
框架
Vue.js
catalog:
状态管理
Pinia
catalog:
构建工具
Vite
catalog:
查看全部依赖 (18)
依赖
@regle/core
workspace:*
@regle/rules
workspace:*
@regle/schemas
workspace:*
arktype
catalog:
decimal.js
10.6.0
valibot
catalog:
zod
catalog:
开发依赖
@andypf/json-viewer
2.3.2
@tsconfig/node20
^20.1.9
@types/node
^24.12.2
@typescript/native-preview
latest
@vitejs/plugin-vue
^6.0.6
@vue/tsconfig
^0.9.1
npm-run-all2
^8.0.4
type-fest
catalog:
typescript
catalog:
vue-eslint-parser
catalog:
vue-tsc
catalog:
tests javascript
框架
Vue.js
catalog:
状态管理
Pinia
catalog:
测试
Vitest
catalog:
查看全部依赖 (15)
开发依赖
@pinia/testing
1.0.3
@regle/core
workspace:*
@regle/rules
workspace:*
@regle/schemas
workspace:*
@standard-schema/spec
1.1.0
@vue/compiler-dom
catalog:
@vue/reactivity
catalog:
arktype
catalog:
date-fns
4.1.0
decimal.js
10.6.0
type-fest
catalog:
typescript
catalog:
valibot
catalog:
vue-component-type-helpers
3.2.7
zod
catalog:
tests/plugin-config-tests javascript
框架
Vue.js
catalog:
测试
Vitest
catalog:
查看全部依赖 (4)
开发依赖
@pinia/testing
1.0.3
@regle/core
workspace:*
@regle/rules
workspace:*
@vue/test-utils
catalog:
ui-tests/fixtures/ui-vue3 javascript
框架
Vue Router
catalog:
Vue.js
catalog:
状态管理
Pinia
catalog:
构建工具
Vite
catalog:
CSS 框架
Tailwind CSS
catalog:
CSS 预处理器
Sass
catalog:
查看全部依赖 (13)
依赖
@regle/core
workspace:*
@regle/rules
workspace:*
@regle/schemas
workspace:*
check-password-strength
catalog:
开发依赖
@tsconfig/node24
24.0.4
@types/node
catalog:
@vitejs/plugin-vue
catalog:
@vue/tsconfig
0.8.1
autoprefixer
10.4.21
npm-run-all2
8.0.4
postcss
8.5.3
typescript
catalog:
vue-tsc
catalog:
截图