proposit-core
    Preparing search index...

    Type Alias TPropositCoreConfig

    Shared configuration options for PropositCore. These config values are threaded to all internally constructed libraries and engines.

    type TPropositCoreConfig = {
        behavior?: "assistive" | "permissive";
        checksumConfig?: TCoreChecksumConfig;
        generateId?: () => string;
        positionConfig?: TCorePositionConfig;
    }
    Index

    Properties

    behavior?: "assistive" | "permissive"

    Default behavior for engines constructed via this core's arguments.create(...). Passed through to TLogicEngineOptions.behavior. Defaults to 'assistive' at engine level if omitted.

    1.0.0

    checksumConfig?: TCoreChecksumConfig

    Checksum config shared across all libraries and engines.

    generateId?: () => string

    UUID generator for new entity IDs. Defaults to globalThis.crypto.randomUUID().

    positionConfig?: TCorePositionConfig

    Position config for argument engines.