@stephansama packages / @stephansama/auto-readme / config / loadConfig
Function: loadConfig()
function loadConfig(args): Promise<
| undefined
| {
affectedRegexes: string[];
collapseHeadings: string[];
defaultLanguage: "JS" | "RS";
disableEmojis: boolean;
disableMarkdownHeadings: boolean;
enableToc: boolean;
enableUsage: boolean;
headings: Record<"ACTION" | "PKG" | "USAGE" | "WORKSPACE" | "ZOD",
| undefined
| (
| "default"
| "description"
| "devDependency"
| "downloads"
| "name"
| "private"
| "required"
| "version")[]>;
onlyReadmes: boolean;
onlyShowPublicPackages: boolean;
removeScope: string;
templates: {
downloadImage: string;
emojis: Record<
| "default"
| "description"
| "devDependency"
| "downloads"
| "name"
| "private"
| "required"
| "version", string>;
registryUrl: string;
versionImage: string;
};
tocHeading: string;
usageFile: string;
usageHeading: string;
verbose: boolean;
}>;
Defined in: core/auto-readme/src/config.ts:16
Parameters
args
Partial
< | { [key
: string
]: unknown
; _
: (string
| number
)[]; $0
: string
; changes
: boolean
; check
: boolean
; config
: undefined
| string
; defaultLanguage
: unknown
; disableEmojis
: unknown
; disableMarkdownHeadings
: unknown
; enableToc
: unknown
; enableUsage
: unknown
; onlyReadmes
: unknown
; onlyShowPublicPackages
: unknown
; removeScope
: unknown
; tocHeading
: unknown
; usageFile
: unknown
; usageHeading
: unknown
; verbose
: unknown
; } | { [key
: string
]: unknown
; _
: (string
| number
)[]; $0
: string
; changes
: boolean
; check
: boolean
; config
: undefined
| string
; defaultLanguage
: unknown
; disableEmojis
: unknown
; disableMarkdownHeadings
: unknown
; enableToc
: unknown
; enableUsage
: unknown
; onlyReadmes
: unknown
; onlyShowPublicPackages
: unknown
; removeScope
: unknown
; tocHeading
: unknown
; usageFile
: unknown
; usageHeading
: unknown
; verbose
: unknown
; }>
Returns
Promise
< | undefined
| { affectedRegexes
: string
[]; collapseHeadings
: string
[]; defaultLanguage
: "JS"
| "RS"
; disableEmojis
: boolean
; disableMarkdownHeadings
: boolean
; enableToc
: boolean
; enableUsage
: boolean
; headings
: Record
<"ACTION"
| "PKG"
| "USAGE"
| "WORKSPACE"
| "ZOD"
, | undefined
| ( | "default"
| "description"
| "devDependency"
| "downloads"
| "name"
| "private"
| "required"
| "version"
)[]>; onlyReadmes
: boolean
; onlyShowPublicPackages
: boolean
; removeScope
: string
; templates
: { downloadImage
: string
; emojis
: Record
< | "default"
| "description"
| "devDependency"
| "downloads"
| "name"
| "private"
| "required"
| "version"
, string
>; registryUrl
: string
; versionImage
: string
; }; tocHeading
: string
; usageFile
: string
; usageHeading
: string
; verbose
: boolean
; }>