Lokalized JavaScript — Version 1.0.0
    Preparing search index...

    Type Alias StringsManifestV1

    The manifest a browser or edge runtime loads from.

    formatVersion is the literal 1 rather than a number, so a future format cannot be mistaken for this one by a structural check.

    type StringsManifestV1 = {
        baseUrl: string;
        behavioralVectorsVersion: string;
        cardinalityMode: "exact";
        catalogFingerprint: string;
        catalogVersion: string;
        cldrVersion: string;
        dataFingerprint: string;
        fallbackLocale: string;
        files: Readonly<
            Record<
                string,
                Readonly<{ decodedBytes?: number; sha256: string; url: string }>,
            >,
        >;
        formatVersion: 1;
        ianaDataFingerprint: string;
        ianaRegistryDate: string;
        localeDataMode: "pinned";
        tiebreakerLocalesByLanguageCode: Readonly<
            Record<string, readonly string[]>,
        >;
    }
    Index
    baseUrl: string
    behavioralVectorsVersion: string
    cardinalityMode: "exact"
    catalogFingerprint: string
    catalogVersion: string
    cldrVersion: string
    dataFingerprint: string
    fallbackLocale: string
    files: Readonly<
        Record<
            string,
            Readonly<{ decodedBytes?: number; sha256: string; url: string }>,
        >,
    >

    Per locale: the URL, lowercase SHA-256 of the response body bytes after content decoding and before text decoding, and an optional expected decoded byte count.

    formatVersion: 1
    ianaDataFingerprint: string
    ianaRegistryDate: string

    The date of the pinned IANA Language Subtag Registry snapshot, as YYYY-MM-DD.

    localeDataMode: "pinned"
    tiebreakerLocalesByLanguageCode: Readonly<Record<string, readonly string[]>>