Skip to content

@purista/core v2.0.5


PURISTA API / @purista/core / configSchema

Variable: configSchema

const configSchema: ZodObject<extendShape<{ buildAs: ZodDefault<ZodEnum<["esm", "commonjs", "both"]>>; definitionPath: ZodString; outputPath: ZodString; package: ZodOptional<ZodObject<{ description: ZodDefault<ZodString>; name: ZodString; private: ZodDefault<ZodBoolean>; }, "strip", ZodTypeAny, { description: string; name: string; private: boolean; }, { description: string; name: string; private: boolean; }>>; version: ZodString; }, { eventBridgeClient: ZodOptional<ZodObject<{ clientName: ZodDefault<ZodString>; }, "strip", ZodTypeAny, { clientName: string; }, { clientName: string; }>>; httpClient: ZodOptional<ZodObject<{ clientName: ZodDefault<ZodString>; }, "strip", ZodTypeAny, { clientName: string; }, { clientName: string; }>>; }>, "strip", ZodTypeAny, { buildAs: "esm" | "commonjs" | "both"; definitionPath: string; eventBridgeClient: { clientName: string; }; httpClient: { clientName: string; }; outputPath: string; package: { description: string; name: string; private: boolean; }; version: string; }, { buildAs: "esm" | "commonjs" | "both"; definitionPath: string; eventBridgeClient: { clientName: string; }; httpClient: { clientName: string; }; outputPath: string; package: { description: string; name: string; private: boolean; }; version: string; }>

Defined in: packages/core/src/ClientBuilder/schema/configSchema.ts:20