UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

17 lines (13 loc) 456 B
import { Codec, Resource } from '@wollybeard/kit' import { z } from 'zod/v4' export const PolenBuildManifestSchema = z.object({ type: z.enum([`ssg`, `ssr`]), version: z.string(), basePath: z.string(), }).loose() export type PolenBuildManifest = z.infer<typeof PolenBuildManifestSchema> export const buildManifest = Resource.create({ name: `polen-build-manifest`, path: `.polen/build.json`, codec: Codec.fromZod(PolenBuildManifestSchema), })