Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

rawConfigSchema

const rawConfigSchema: z.ZodObject<{
style: z.ZodString;
tailwind: z.ZodObject<{
baseColor: z.ZodString;
cssVariables: z.ZodDefault<z.ZodBoolean>;
}
, "strip", z.ZodTypeAny, {
css: string;
baseColor: string;
cssVariables: boolean;
config?: string | undefined;
prefix?: string | undefined;
}
, {
css: string;
baseColor: string;
config?: string | undefined;
cssVariables?: boolean | undefined;
prefix?: string | undefined;
}
>
;
iconLibrary: z.ZodOptional<z.ZodString>;
menuColor: z.ZodOptional<z.ZodDefault<z.ZodEnum<["default", "inverted"]>>>;
menuAccent: z.ZodOptional<z.ZodDefault<z.ZodEnum<["subtle", "bold"]>>>;
aliases: z.ZodObject<{
components: z.ZodString;
utils: z.ZodString;
}
, "strip", z.ZodTypeAny, {
components: string;
utils: string;
ui?: string | undefined;
lib?: string | undefined;
hooks?: string | undefined;
}
, {
components: string;
utils: string;
ui?: string | undefined;
lib?: string | undefined;
hooks?: string | undefined;
}
>
;
registries: z.ZodOptional<z.ZodRecord<z.ZodEffects<z.ZodString, string, string>, z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodObject<{
url: z.ZodEffects<z.ZodString, string, string>;
}
, "strip", z.ZodTypeAny, {
url: string;
params?: Record<string, string> | undefined;
headers?: Record<string, string> | undefined;
}
, {
url: string;
params?: Record<string, string> | undefined;
headers?: Record<string, string> | undefined;
}
>
]
>
>
>
;
}
, "strict", z.ZodTypeAny, {
tailwind: {
css: string;
baseColor: string;
cssVariables: boolean;
config?: string | undefined;
prefix?: string | undefined;
}
;
style: string;
rsc: boolean;
tsx: boolean;
aliases: {
components: string;
utils: string;
ui?: string | undefined;
lib?: string | undefined;
hooks?: string | undefined;
}
;
$schema?: string | undefined;
iconLibrary?: string | undefined;
rtl?: boolean | undefined;
menuColor?: "default" | "inverted" | undefined;
menuAccent?: "bold" | "subtle" | undefined;
registries?: Record<string, string | {
url: string;
params?: Record<string, string> | undefined;
headers?: Record<string, string> | undefined;
}
>
| undefined;
}
, {
tailwind: {
css: string;
baseColor: string;
config?: string | undefined;
cssVariables?: boolean | undefined;
prefix?: string | undefined;
}
;
style: string;
aliases: {
components: string;
utils: string;
ui?: string | undefined;
lib?: string | undefined;
hooks?: string | undefined;
}
;
$schema?: string | undefined;
rsc?: boolean | undefined;
tsx?: boolean | undefined;
iconLibrary?: string | undefined;
rtl?: boolean | undefined;
menuColor?: "default" | "inverted" | undefined;
menuAccent?: "bold" | "subtle" | undefined;
registries?: Record<string, string | {
url: string;
params?: Record<string, string> | undefined;
headers?: Record<string, string> | undefined;
}
>
| undefined;
}
>
;