UNPKG

@stephansama/auto-readme

Version:

Generate lists and tables for your README automagically based on your repository and comments

130 lines (129 loc) 4.51 kB
import * as z from "zod"; //#region src/schema.d.ts declare const actionsSchema: z.ZodEnum<{ ACTION: "ACTION"; PKG: "PKG"; USAGE: "USAGE"; WORKSPACE: "WORKSPACE"; ZOD: "ZOD"; }>; declare const formatsSchema: z.ZodDefault<z.ZodEnum<{ LIST: "LIST"; TABLE: "TABLE"; }>>; declare const languageSchema: z.ZodDefault<z.ZodEnum<{ JS: "JS"; RS: "RS"; }>>; declare const defaultTemplates: { downloadImage: string; emojis: Record<"description" | "default" | "devDependency" | "downloads" | "name" | "private" | "required" | "version", string>; registryUrl: string; versionImage: string; }; declare const defaultTableHeadings: Record<"ACTION" | "PKG" | "USAGE" | "WORKSPACE" | "ZOD", ("description" | "default" | "devDependency" | "downloads" | "name" | "private" | "required" | "version")[] | undefined>; declare const _configSchema: z.ZodObject<{ affectedRegexes: z.ZodDefault<z.ZodArray<z.ZodString>>; collapseHeadings: z.ZodDefault<z.ZodArray<z.ZodString>>; defaultLanguage: z.ZodDefault<z.ZodEnum<{ JS: "JS"; RS: "RS"; }>>; disableEmojis: z.ZodDefault<z.ZodBoolean>; disableMarkdownHeadings: z.ZodDefault<z.ZodBoolean>; enablePrettier: z.ZodDefault<z.ZodBoolean>; enableToc: z.ZodDefault<z.ZodBoolean>; enableUsage: z.ZodDefault<z.ZodBoolean>; headings: z.ZodDefault<z.ZodOptional<z.ZodDefault<z.ZodRecord<z.ZodEnum<{ ACTION: "ACTION"; PKG: "PKG"; USAGE: "USAGE"; WORKSPACE: "WORKSPACE"; ZOD: "ZOD"; }>, z.ZodOptional<z.ZodArray<z.ZodEnum<{ description: "description"; default: "default"; devDependency: "devDependency"; downloads: "downloads"; name: "name"; private: "private"; required: "required"; version: "version"; }>>>>>>>; onlyReadmes: z.ZodDefault<z.ZodBoolean>; onlyShowPublicPackages: z.ZodDefault<z.ZodBoolean>; removeScope: z.ZodDefault<z.ZodString>; templates: z.ZodDefault<z.ZodOptional<z.ZodObject<{ downloadImage: z.ZodDefault<z.ZodString>; emojis: z.ZodDefault<z.ZodRecord<z.ZodEnum<{ description: "description"; default: "default"; devDependency: "devDependency"; downloads: "downloads"; name: "name"; private: "private"; required: "required"; version: "version"; }>, z.ZodString>>; registryUrl: z.ZodDefault<z.ZodString>; versionImage: z.ZodDefault<z.ZodString>; }, z.core.$strip>>>; tocHeading: z.ZodDefault<z.ZodString>; usageFile: z.ZodDefault<z.ZodString>; usageHeading: z.ZodDefault<z.ZodString>; verbose: z.ZodDefault<z.ZodBoolean>; }, z.core.$strip>; declare const configSchema: z.ZodOptional<z.ZodObject<{ affectedRegexes: z.ZodDefault<z.ZodArray<z.ZodString>>; collapseHeadings: z.ZodDefault<z.ZodArray<z.ZodString>>; defaultLanguage: z.ZodDefault<z.ZodEnum<{ JS: "JS"; RS: "RS"; }>>; disableEmojis: z.ZodDefault<z.ZodBoolean>; disableMarkdownHeadings: z.ZodDefault<z.ZodBoolean>; enablePrettier: z.ZodDefault<z.ZodBoolean>; enableToc: z.ZodDefault<z.ZodBoolean>; enableUsage: z.ZodDefault<z.ZodBoolean>; headings: z.ZodDefault<z.ZodOptional<z.ZodDefault<z.ZodRecord<z.ZodEnum<{ ACTION: "ACTION"; PKG: "PKG"; USAGE: "USAGE"; WORKSPACE: "WORKSPACE"; ZOD: "ZOD"; }>, z.ZodOptional<z.ZodArray<z.ZodEnum<{ description: "description"; default: "default"; devDependency: "devDependency"; downloads: "downloads"; name: "name"; private: "private"; required: "required"; version: "version"; }>>>>>>>; onlyReadmes: z.ZodDefault<z.ZodBoolean>; onlyShowPublicPackages: z.ZodDefault<z.ZodBoolean>; removeScope: z.ZodDefault<z.ZodString>; templates: z.ZodDefault<z.ZodOptional<z.ZodObject<{ downloadImage: z.ZodDefault<z.ZodString>; emojis: z.ZodDefault<z.ZodRecord<z.ZodEnum<{ description: "description"; default: "default"; devDependency: "devDependency"; downloads: "downloads"; name: "name"; private: "private"; required: "required"; version: "version"; }>, z.ZodString>>; registryUrl: z.ZodDefault<z.ZodString>; versionImage: z.ZodDefault<z.ZodString>; }, z.core.$strip>>>; tocHeading: z.ZodDefault<z.ZodString>; usageFile: z.ZodDefault<z.ZodString>; usageHeading: z.ZodDefault<z.ZodString>; verbose: z.ZodDefault<z.ZodBoolean>; }, z.core.$strip>>; type Config = Partial<z.infer<typeof _configSchema>>; //#endregion export { Config, actionsSchema, configSchema, defaultTableHeadings, defaultTemplates, formatsSchema, languageSchema };