@gmb/bitmark-parser - v7.2.0
    Preparing search index...

    Interface CompactTagInfo

    A tag in compact (full: false) output.

    interface CompactTagInfo {
        alwaysEmit?: true;
        chain?: CompactTagInfo[];
        default: string | null;
        format: TagFormat;
        max: number | null;
        min: number;
        name: string;
        values?: string[];
    }
    Index
    alwaysEmit?: true

    Only present when the tag is always emitted (then always true).

    chain?: CompactTagInfo[]

    Chained tags; only present when non-empty.

    default: string | null

    Default value, wire-encoded. null means OMIT: the tag has no default and absence is its canonical state — not "unknown".

    format: TagFormat
    max: number | null

    Effective maximum occurrences; null means unbounded.

    min: number

    Effective minimum occurrences.

    name: string

    Tag name including its sigil, e.g. @id, &image, #title.

    values?: string[]

    Enum vocabulary — only on enum-format tags.