@nevware21/tripwire - v0.1.8
    Preparing search index...

    Interface IRunPayload

    Defines the structure of the payload sent from the test runner to the browser client when initiating a test run.

    0.2.0

    interface IRunPayload {
        coverageOnlyIds?: string[];
        entryIds: string[];
        moduleUrls?: { [id: string]: string };
        settings: IRunSettings;
        tripwireModuleId: string;
    }
    Index
    coverageOnlyIds?: string[]

    Module IDs for src/**/*.ts files that a --coverage run should require() once, purely to obtain real, execution-based coverage for files no test happens to import -- mirroring how karma-typescript/nyc's all: true load every file in their configured scope regardless of use, rather than only what's actually reachable from a test entry point. Not treated as test suites (registering no describe/it from them is expected and not an error); load failures are swallowed per-module rather than failing the run. Only populated when --coverage is on.

    entryIds: string[]

    An array of entry module IDs that serve as the starting points for the test execution.

    moduleUrls?: { [id: string]: string }

    A mapping of module IDs to the URL each module's wrapped, network-servable source is available at. Only populated for consumers that must explicitly load module scripts themselves (e.g. a Web Worker via importScripts()); omitted when module scripts are already embedded as <script> tags in the served host/frame HTML.

    settings: IRunSettings

    The settings that control the behavior of the test run.

    tripwireModuleId: string

    The module ID of the Tripwire module, which serves as the main entry point for the test runner.