drizzle-team / drizzle-orm

Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
https://orm.drizzle.team
Apache License 2.0
21.47k stars 486 forks source link

[FEATURE]: Add `Arktype` extension for validation #2473

Open RotaN8 opened 3 weeks ago

RotaN8 commented 3 weeks ago

Describe what you want

I would like to request the addition of an Arktype extension to the Drizzle repository. Arktype is a new validation library that offers a similar approach to Zod, Valibot, and Typebox, but with unique features and great potential.

Links:

The creator of this amazing library is @ssalbdivad.

Given that Drizzle already supports Zod, Valibot, and Typebox, adding support for Arktype would be a valuable enhancement. Arktype's capabilities and new approach to validation could provide users with additional options and flexibility.

I want to clarify that this proposal is only because I like the library, as well as Drizzle, and I believe that both will make a great tandem.

Thank you for considering this request!

ssalbdivad commented 3 weeks ago

I would be happy to assist whoever is interested in tackling this!

The timing is good as I'm preparing to roll out 2.0. There is also a parallel issue in the ArkType repo:

https://github.com/arktypeio/arktype/issues/982