@stephansama packages / @stephansama/auto-readme / schema / configSchema
Variable: configSchema
ts
const configSchema: ZodOptional<ZodObject<{
affectedRegexes: ZodDefault<ZodArray<ZodString>>;
collapseHeadings: ZodDefault<ZodArray<ZodString>>;
defaultLanguage: ZodDefault<ZodEnum<{
JS: "JS";
RS: "RS";
}>>;
disableEmojis: ZodDefault<ZodBoolean>;
disableMarkdownHeadings: ZodDefault<ZodBoolean>;
enablePrettier: ZodDefault<ZodBoolean>;
enableToc: ZodDefault<ZodBoolean>;
enableUsage: ZodDefault<ZodBoolean>;
headings: ZodDefault<ZodOptional<ZodDefault<ZodRecord<ZodEnum<{
ACTION: "ACTION";
PKG: "PKG";
USAGE: "USAGE";
WORKSPACE: "WORKSPACE";
ZOD: "ZOD";
}>, ZodOptional<ZodArray<ZodEnum<{
default: ...;
description: ...;
devDependency: ...;
downloads: ...;
name: ...;
private: ...;
required: ...;
version: ...;
}>>>>>>>;
onlyReadmes: ZodDefault<ZodBoolean>;
onlyShowPublicPackages: ZodDefault<ZodBoolean>;
removeScope: ZodDefault<ZodString>;
templates: ZodDefault<ZodOptional<ZodObject<{
downloadImage: ZodDefault<ZodString>;
emojis: ZodDefault<ZodRecord<ZodEnum<{
default: ...;
description: ...;
devDependency: ...;
downloads: ...;
name: ...;
private: ...;
required: ...;
version: ...;
}>, ZodString>>;
registryUrl: ZodDefault<ZodString>;
versionImage: ZodDefault<ZodString>;
}, $strip>>>;
tocHeading: ZodDefault<ZodString>;
usageFile: ZodDefault<ZodString>;
usageHeading: ZodDefault<ZodString>;
verbose: ZodDefault<ZodBoolean>;
}, $strip>>;Defined in: core/auto-readme/src/schema.ts:127