🎉 Valype MVP Milestone Achieved! 🚀 #39
yuzheng14
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We are excited to announce that the Valype project has officially reached its MVP milestone!
This marks the completion of our Phase 1 roadmap and the delivery of all core features for the first public release.
🏆 What’s Included in the MVP?
TypeScript Interface to Schema Conversion
Effortlessly convert your TypeScript interface/type definitions into runtime validation schemas.
unplugin Integration
Seamless integration with Vite, Rollup, esbuild, Astro, Farm, Nuxt, Rspack, and Webpack via
unplugin-valype, enabling automatic validator generation during build.TypeScript Plugin
The
@valype/typescript-pluginprovides type information, code completion, and navigation for.valype.tsfiles in any editor that supports TypeScript plugins.VSCode Extension
The official Valype VSCode extension brings instant type hints, completion, and go-to-definition for
.valype.tsfiles—no manual configuration required!Comprehensive Documentation
Automated Release Workflow
GitHub Actions are set up for streamlined releases.
📋 MVP Roadmap Recap
See the full Roadmap and Milestone details for all completed issues, including:
💡 What’s Next?
With the MVP complete, we’re looking ahead to:
@sinclair/typebox)🙏 Thank You!
A huge thank you to everyone who contributed, tested, and provided feedback during the MVP phase.
We welcome your issues, PRs, and suggestions as we move into the next phase of Valype’s journey!
Try it out, check the docs, and let us know what you think!
Beta Was this translation helpful? Give feedback.
All reactions