UNPKG

@serwist/build

Version:

A module that integrates into your build process, helping you generate a manifest of local files that should be precached.

125 lines 3.86 kB
import { z } from "zod"; export declare const manifestTransformResult: z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<z.objectUtil.extendShape<{ integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, { size: z.ZodNumber; }>, "strip", z.ZodTypeAny, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }>, "many">; warnings: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strict", z.ZodTypeAny, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }>; export declare const manifestTransform: z.ZodFunction<z.ZodTuple<[z.ZodArray<z.ZodObject<z.objectUtil.extendShape<{ integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, { size: z.ZodNumber; }>, "strip", z.ZodTypeAny, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }>, "many">, z.ZodOptional<z.ZodUnknown>], null>, z.ZodUnion<[z.ZodPromise<z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<z.objectUtil.extendShape<{ integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, { size: z.ZodNumber; }>, "strip", z.ZodTypeAny, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }>, "many">; warnings: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strict", z.ZodTypeAny, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }>>, z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<z.objectUtil.extendShape<{ integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, { size: z.ZodNumber; }>, "strip", z.ZodTypeAny, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }, { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }>, "many">; warnings: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strict", z.ZodTypeAny, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }, { manifest: { url: string; size: number; integrity?: string | undefined; revision?: string | null | undefined; }[]; warnings?: string[] | undefined; }>]>>; //# sourceMappingURL=manifestTransform.d.ts.map