Creator of @valibot, creator of Formisch, co-creator of standardschema.dev and engineer at @useMotion

New York, USA
Joined December 2021
Thank you for using Valibot 🙏
1
18
Fabian Hiller retweeted
💡We can hide internals with ~ instead of _ for btter DX:
7
11
1
222
Vitest 4 comes with a new `expect.schemaMatching` API that uses standardschema.dev behind the scenes. Now, you can use @valibot , @zodtypes, @arktypeio, etc., to test your code! This is huge! 📈
Vitest 4 is out! - Browser Mode is Stable - Visual Regression Testing - Improved Debugging - Pool Stabilization - New APIs - Bug Fixes Stay updated with our blog post: vitest.dev/blog/vitest-4
2
15
1
210
Fabian Hiller retweeted
Vitest v4 was just released with the new asymmetric matcher `expect.schemaMatching(schema)` That means built-in support for schema libraries like Zod, Valibot, ArkType and others
Vitest 4 is out! - Browser Mode is Stable - Visual Regression Testing - Improved Debugging - Pool Stabilization - New APIs - Bug Fixes Stay updated with our blog post: vitest.dev/blog/vitest-4
1
13
Fabian Hiller retweeted
ValiBot's architecture focuses on minimal bundle size through tree shaking and optimized compression. The initial size is around 500 bytes, increasing only slightly with added validation logic, ensuring faster website loading times. #JavaScript #ValiBot
Fabian Hiller retweeted
Conform v1.13.0 is out 🎉 • Reset form to custom values with intent.reset({ defaultValue }) • Access form element via useControl's formRef • Better type preservation in coerceFormValue with @valibot github.com/edmundhung/confor…
1
5
18
I suppose Copilot is asking for a break for both of us 😅
1
I got rate-limited by @github Copilot while working on the docs for Formisch. 😩
The docs for Formisch will probably be available in the next few days 🧱
1
4
Fabian Hiller retweeted
Adoption of standard JSON schema interfaces is skyrocketing, especially with the rise of AI. Structured outputs and standardized schemas are key to future development. #JSONSchema #AI #standardschema
Check this out!
In the latest beta of @vitest_dev v4, you can now use any standard schema library for your assertions I worked on a PR to integrate schema matching directly using `expect.schemaMatching(schema)` It's based on the standard schema spec, that means it works with Zod, Valibot, ArkType, ....
1
18
Struggling with unknown data in TypeScript? Valibot parses it effortlessly: validate & transform via pipes, grab detailed issues with safeParse (no throws!), and optimize perf with the abortEarly config.
10
This message is for all @valibot contributors. I recently added prompts to the Valibot repository that can be referenced when adding a new API reference to the website, for example, using an AI agent. Simply add the `index.md` file to the context when prompting, and the AI will automatically read the relevant guide for any code modification. This should also help me review and merge pull requests much faster from now on. github.com/fabian-hiller/val…
7
Valibot infers TS types + issues from your schemas! 🔥 No more boilerplate drudgery. Dive in: valibot.vercel.app/guides/in…
2
1
47
The docs for Formisch will probably be available in the next few days 🧱
1
1
20
Thank you Lars! That's great news!
Latest AI SDK 6 beta supports the following validation libs: Zod, Valibot, Arktype, Effect Schema (Zod still needed for AI SDK-internal schemas)
12
Fabian Hiller retweeted
Latest AI SDK 6 beta supports the following validation libs: Zod, Valibot, Arktype, Effect Schema (Zod still needed for AI SDK-internal schemas)
23
7
6
264
Fabian Hiller retweeted
What if tools, generateObject, etc could just use standard schema directly and not only zod (for supported schema validation libs)?
12
1
52
Fabian Hiller retweeted
Some progress, valibot working with anthropic
1
1
8