Interface KoadzConfigTypes

Interface representing the configuration types for Koadz.

interface KoadzConfigTypes {
    root?: boolean;
    brikId: string;
    brikName: string;
    version: string;
    author?: string;
    contributors?: string[];
    published?: boolean;
    build?: { outDir?: string; include?: string[] };
    packageManager?: PackageManager;
}

Properties

root?: boolean

Indicates if this is the root configuration.

false
brikId: string

The unique identifier for the brik.

brikName: string
version: string
author?: string
contributors?: string[]
published?: boolean

Indicates if the brik is published.

false
build?: { outDir?: string; include?: string[] }

Configuration for the build process.

Type declaration

  • OptionaloutDir?: string

    The output directory for the build.

  • Optionalinclude?: string[]

    The files to include in the build.

packageManager?: PackageManager

The package manager to use.