Pike LSP TypeScript API - v0.1.0-alpha.20
    Preparing search index...

    Interface PikeBridgeOptions

    Configuration options for the PikeBridge.

    interface PikeBridgeOptions {
        analyzerPath?: string;
        debug?: boolean;
        env?: ProcessEnv;
        pikePath?: string;
        rateLimit?: { maxRequests?: number; windowSeconds?: number };
        timeout?: number;
    }
    Index

    Properties

    analyzerPath?: string

    Path to analyzer.pike script. Auto-detected if not specified.

    debug?: boolean

    Enable debug logging to stderr.

    env?: ProcessEnv
    pikePath?: string

    Path to Pike executable. Defaults to 'pike'.

    rateLimit?: { maxRequests?: number; windowSeconds?: number }

    Rate limiting options (disabled by default).

    Type Declaration

    • OptionalmaxRequests?: number

      Maximum number of requests allowed. Defaults to 100.

    • OptionalwindowSeconds?: number

      Time window in seconds. Defaults to 10.

    timeout?: number

    Request timeout in milliseconds. Defaults to 30000 (30 seconds).