Stone.js API
    Preparing search index...

    A configuration source: loads a plain config object from a provider (env, a file, AWS SSM, Secrets Manager, an HTTP endpoint...). Sources are merged by the ConfigSourceManager and written into the blueprint before the app boots.

    interface ConfigSource {
        load: () => Promise<Record<string, unknown>>;
        name: string;
    }

    Implemented by

    Index
    load: () => Promise<Record<string, unknown>>

    Load the source's configuration.

    name: string

    A human-readable name (e.g. env, file, ssm).