Export Change schema.

This commit is contained in:
Federico Builes
2022-05-31 06:06:19 +02:00
parent 92e40d7290
commit e622e72c6f
3 changed files with 15 additions and 12 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
import * as z from 'zod'
const ChangeSchema = z.object({
export const ChangeSchema = z.object({
change_type: z.enum(['added', 'removed']),
manifest: z.string(),
ecosystem: z.string(),
@@ -23,10 +23,10 @@ const ChangeSchema = z.object({
export const PullRequestSchema = z.object({
number: z.number(),
base: z.object({sha: z.string()}),
head: z.object({sha: z.string()})
base: z.object({ sha: z.string() }),
head: z.object({ sha: z.string() })
})
export const ChangesSchema = z.array(ChangeSchema)
export type Change = z.infer<typeof ChangeSchema>
export type Changes = z.infer<typeof ChangesSchema>