GraphQL to Zod examples
Generate Zod validation starters from GraphQL type definitions, inputs, enums, and scalars.
GraphQL API SDL
Types, inputs, enums, custom scalars, refs, and GraphQL nullability.
scalar DateTime
enum Role {
ADMIN
MEMBER
}
type User {
id: ID!
email: String!
nickname: String
role: Role!
posts: [Post!]!
createdAt: DateTime!
}
type Post {
id: ID!
title: String!
body: String
author: User
}
input CreateUserInput {
email: String!
nickname: String
role: Role
}Open exampleList nullability examples
Compare GraphQL nullable lists and non-null list items.
type ListExamples {
nullableListNullableItems: [String]
nullableListRequiredItems: [String!]
requiredListNullableItems: [String]!
requiredListRequiredItems: [String!]!
}Open example