Setu-TS
    Preparing search index...

    Interface ConfigProvenanceEntry

    One minimized provenance record for one approved configuration key alias.

    Every string is an application-approved display alias — never a raw key name, never a file path, and never a value. origin names the producer of the final value; sourceAlias is present only when the origin is file AND the configured file path was explicitly approved. expanded reports that the key's already-loaded raw string contained the ${NAME} expansion grammar; referenceAliases carries the approved aliases of the keys it referenced (references with unapproved endpoints are omitted, never named). overriddenSourceAliases carries the approved aliases of the sources this key's value displaced, in displacement order. No field ever carries a value, a value hash, a value length, or an absolute path.

    0.8.0

    interface ConfigProvenanceEntry {
        expanded: boolean;
        keyAlias: string;
        origin: ConfigProvenanceOrigin;
        overriddenSourceAliases: readonly string[];
        referenceAliases: readonly string[];
        schemaEffect: ConfigSchemaEffect;
        sourceAlias?: string;
    }
    Index
    expanded: boolean

    Whether the key's loaded raw string contained the ${NAME} grammar.

    keyAlias: string

    The approved display alias for the configuration key.

    Where the final value was observed to come from.

    overriddenSourceAliases: readonly string[]

    Approved aliases of the sources this value displaced, in displacement order.

    referenceAliases: readonly string[]

    Approved aliases of the keys this key's expansion referenced.

    schemaEffect: ConfigSchemaEffect

    The schema effect observed for this key.

    sourceAlias?: string

    The approved source alias for a file origin; absent otherwise.