matjaeck
matjaeck
Why is this additional validation tool needed in a TypeScript project?
The title of this issue is probably misleading because the benchmarks have at that time not used `JOIN`s (or am I missing something?). Now that we have this feature it...
This workflow fixes it for me: 1. Compile the project 2. Generate migrations using the compiled data source config 3. Compile the project again 4. Run the migrations using the...
> Using .superRefine() or .refine() on z.object() should return a ZodObject type This is the expected behavior. The unexpected behavior needs to be documented. I don't see how `.and` is...
> > Using .superRefine() or .refine() on z.object() should return a ZodObject type > > This is the expected behavior. The unexpected behavior needs to be documented. > > I...
@JacobWeisenburger `function validationFunction(schemas: MySchemaParamType): SomethingThatUsesTheTypeInfo { }` This will break when you pass it a schema that uses refine or superRefine, the resulting type ZodEffects does not extend ZodTypeAny (that...
SQLite is used *a lot* but not many talk about it as it has something "unprofessional" sticking to it outside of embedding it into other products. But this is changing,...
The usecase is to notify lobby members that a player-change in the lobby has happened. It is consistent to not play the sound for the person joining or leaving, as...
Related: https://github.com/prisma/prisma/issues/3303. LiteFS and Litestream are built on top of WAL-mode and that is not supported by Prisma. I have not tested it but the discussions so far around SQLite...
+1. My use case is to use `FormData.get` without having to hardcode field names. This was a handy feature in Zod: ``` export function getFormDataByObjShape(formData: FormData, schema: z.ZodObject) { return...