Skip to content

Conversation

victorgarciaesgi
Copy link
Contributor

❓ Type of change

  • πŸ“– Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • πŸ‘Œ Enhancement (improving an existing functionality)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

πŸ“š Description

Hi!

I'm the maintainer of Regle, a Vue headless validation library and "successor" of Vuelidate.

Vuelidate is not maintained anymore, and Regle is listed as the primary alternative as API is greatly similar.

This is also the recommended solution in Quasar https://quasar.dev/vue-components/field#external-validation

Regle also implements the Standard Schema spec, that means that it can be used with the Nuxt UI Form component.

This PR adds a working example of Regle usage in the Form component page πŸ‘

Tests

Manual test as it's a documentation change

image

πŸ“ Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

@github-actions github-actions bot added the v4 #4488 label Oct 7, 2025
Copy link

pkg-pr-new bot commented Oct 7, 2025

npm i https://pkg.pr.new/@nuxt/ui@5178

commit: 0b2305b

Co-authored-by: Romain Hamel <romain@rohm.dev>
@victorgarciaesgi
Copy link
Contributor Author

@benjamincanac @romhml removed both @regle/core and @regle/rules from root. Updated lockfile

@benjamincanac benjamincanac changed the title docs: add regle in the Form component examples docs(form): add regle example Oct 9, 2025
@benjamincanac benjamincanac merged commit d040bf6 into nuxt:v4 Oct 9, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v4 #4488

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants