UNPKG

@serwist/build

Version:

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

72 lines 3.68 kB
import { z } from "zod"; export declare const getManifestOptions: z.ZodObject<{ globDirectory: z.ZodString; globFollow: z.ZodDefault<z.ZodBoolean>; globIgnores: z.ZodDefault<z.ZodArray<z.ZodString>>; globPatterns: z.ZodDefault<z.ZodArray<z.ZodString>>; globStrict: z.ZodDefault<z.ZodBoolean>; templatedURLs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>>>; additionalPrecacheEntries: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodObject<{ integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strict>]>>>; disablePrecacheManifest: z.ZodDefault<z.ZodBoolean>; dontCacheBustURLsMatching: z.ZodOptional<z.ZodCustom<RegExp, RegExp>>; manifestTransforms: z.ZodOptional<z.ZodArray<z.ZodPipe<z.ZodCustom<z.core.$InferInnerFunctionTypeAsync<z.ZodTuple<[z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>, z.ZodOptional<z.ZodUnknown>], null>, z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>; warnings: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync<z.ZodTuple<[z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>, z.ZodOptional<z.ZodUnknown>], null>, z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>; warnings: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>, z.ZodTransform<z.core.$InferInnerFunctionTypeAsync<z.ZodTuple<[z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>, z.ZodOptional<z.ZodUnknown>], null>, z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>; warnings: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync<z.ZodTuple<[z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>, z.ZodOptional<z.ZodUnknown>], null>, z.ZodObject<{ manifest: z.ZodArray<z.ZodObject<{ size: z.ZodNumber; integrity: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodNullable<z.ZodString>>; url: z.ZodString; }, z.core.$strip>>; warnings: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>>>; maximumFileSizeToCacheInBytes: z.ZodDefault<z.ZodNumber>; modifyURLPrefix: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>; }, z.core.$strict>; //# sourceMappingURL=get-manifest.d.ts.map