Type Alias GenerateConfig

    type GenerateConfig = {
        dmtNavStyle?: "compact" | "flat" | "full";
        exportCondition?: string;
        linkChecker?: boolean;
        linkPlugins?: Iterable<"dom" | "es" | "worker">;
        logLevel?: _typhonjs_utils_logger_color.LogLevel;
        monoRepo?: boolean;
        output?: string;
        path?: string | Iterable<string>;
        tsconfigPath?: string;
        typedocOptions?: Partial<typedoc.TypeDocOptions>;
        typedocPath?: string;
    }
    Index

    Properties

    dmtNavStyle?: "compact" | "flat" | "full"

    Modify navigation module paths to be flat or compact singular paths; default: 'full'.

    exportCondition?: string

    The export condition to query for package.json entry points.

    linkChecker?: boolean

    Enable debug TypeDoc logging with a unknown symbol link checker.

    linkPlugins?: Iterable<"dom" | "es" | "worker">

    All API link plugins to load.

    Defines the logging level; default: 'info'.

    monoRepo?: boolean

    When true a single directory path must be specified that will be scanned for all NPM packages.

    output?: string

    Provide a directory path for generated documentation.

    path?: string | Iterable<string>

    Path to a source file, package.json, or directory with a package.json to use as entry points; you may provide an iterable list of paths.

    tsconfigPath?: string

    Path to custom tsconfig.json to load.

    Direct TypeDoc options to set.

    typedocPath?: string

    Path to custom typedoc.json to load.