node-cooper-nestjs - v0.2.0
    Preparing search index...

    Interface CooperNestOptions

    cooper-config's load options.

    interface CooperNestOptions {
        cache?: boolean;
        dotenv?: boolean;
        dotenvDir?: string;
        dotenvEnv?: string | null;
        dotenvFiles?: string[];
        dotenvOverride?: boolean;
        env?: Record<string, string>;
        importSchemes?: Record<string, (...args: any[]) => unknown>;
        modules?: Record<string, unknown> | Map<string, unknown>;
        path?: string;
        resolvers?:
            | Record<string, (...args: any[]) => unknown>
            | Map<string, (...args: any[]) => unknown>;
        root?: string;
        tags?:
            | Record<string, (argument: any) => unknown>
            | Map<string, (argument: any) => unknown>;
        watchEnv?: boolean;
    }
    Index
    cache?: boolean
    dotenv?: boolean
    dotenvDir?: string
    dotenvEnv?: string | null
    dotenvFiles?: string[]
    dotenvOverride?: boolean
    env?: Record<string, string>
    importSchemes?: Record<string, (...args: any[]) => unknown>
    modules?: Record<string, unknown> | Map<string, unknown>

    What each !module("Name") -- and each cooper-secrets module name -- means.

    path?: string

    The CASC file; a relative one against the project root (default config/config.casc).

    resolvers?:
        | Record<string, (...args: any[]) => unknown>
        | Map<string, (...args: any[]) => unknown>
    root?: string

    The project root (default: the directory of the nearest package.json).

    tags?:
        | Record<string, (argument: any) => unknown>
        | Map<string, (argument: any) => unknown>
    watchEnv?: boolean