150 lines
5.4 KiB
JavaScript
150 lines
5.4 KiB
JavaScript
import { z } from "zod";
|
|
import {
|
|
releaseAuthorSchema as author,
|
|
releaseIssueSchema as issue,
|
|
releasePullRequestSchema,
|
|
} from "./release-notes.mjs";
|
|
|
|
const pageInfo = z.object({
|
|
hasNextPage: z.boolean(),
|
|
endCursor: z.string().nullable(),
|
|
});
|
|
const connection = (node) => z.object({ nodes: z.array |