Version: {
    major: number;
    minor: number;
    patch: number;
}

An schema of a version object.

const versionSchema = z.object({
major: z.number(),
minor: z.number(),
patch: z.number(),
})