UNPKG

bob-the-bundler

Version:
46 lines 1.55 kB
import zod from 'zod'; declare const BobConfigModel: zod.ZodOptional<zod.ZodUnion<[zod.ZodLiteral<false>, zod.ZodObject<{ commonjs: zod.ZodOptional<zod.ZodLiteral<false>>; build: zod.ZodUnion<[zod.ZodLiteral<false>, zod.ZodOptional<zod.ZodObject<{ copy: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>; }, "strip", zod.ZodTypeAny, { copy?: string[] | undefined; }, { copy?: string[] | undefined; }>>]>; check: zod.ZodOptional<zod.ZodUnion<[zod.ZodLiteral<false>, zod.ZodObject<{ skip: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>; }, "strip", zod.ZodTypeAny, { skip?: string[] | undefined; }, { skip?: string[] | undefined; }>]>>; }, "strip", zod.ZodTypeAny, { commonjs?: false | undefined; build?: false | { copy?: string[] | undefined; } | undefined; check?: false | { skip?: string[] | undefined; } | undefined; }, { commonjs?: false | undefined; build?: false | { copy?: string[] | undefined; } | undefined; check?: false | { skip?: string[] | undefined; } | undefined; }>]>>; export type BobConfig = zod.TypeOf<typeof BobConfigModel>; export declare function getBobConfig(packageJson: Record<string, unknown>): false | { commonjs?: false | undefined; build?: false | { copy?: string[] | undefined; } | undefined; check?: false | { skip?: string[] | undefined; } | undefined; } | undefined; export {}; //# sourceMappingURL=config.d.ts.map