BSB Node.js Type Definitions
    Preparing search index...

    Interface JSONSchemaType

    JSON Schema type definition for cross-language code generation. Uses standard JSON Schema format with BSB-specific extensions.

    interface JSONSchemaType {
        $schema?: string;
        type?: string | string[];
        format?: string;
        properties?: Record<string, JSONSchemaType>;
        items?: JSONSchemaType;
        required?: string[];
        enum?: any[];
        description?: string;
        minLength?: number;
        maxLength?: number;
        minimum?: number;
        maximum?: number;
        "x-bsb-type"?: string;
        [key: string]: any;
    }

    Indexable

    • [key: string]: any
    Index

    Properties

    $schema?: string
    type?: string | string[]
    format?: string
    properties?: Record<string, JSONSchemaType>
    required?: string[]
    enum?: any[]
    description?: string
    minLength?: number
    maxLength?: number
    minimum?: number
    maximum?: number
    "x-bsb-type"?: string