@bluelibs/runner - v6.3.1
    Preparing search index...

    Interface IsolationPolicy

    interface IsolationPolicy {
        deny?: readonly IsolationTarget[];
        exports?: IsolationExportsConfig;
        only?: readonly IsolationTarget[];
        whitelist?: readonly IsolationWhitelistEntry[];
    }
    Index

    Properties

    deny?: readonly IsolationTarget[]

    Denied targets for this resource boundary. Denials are additive across nested resources.

    Declares which registered items are visible outside this resource's registration subtree.

    • Omit exports => everything is public (default)
    • exports: [] or exports: "none" => nothing is public
    • Array entries must be explicit Runner definition/resource references
    only?: readonly IsolationTarget[]

    Allowed targets for this resource boundary. When provided, only these targets (and internal items) can be referenced.

    whitelist?: readonly IsolationWhitelistEntry[]

    Additional per-boundary grants for specific consumers.

    whitelist can relax this boundary's own deny / only checks for the matching consumer-target relation, but it does not override visibility rules or restrictions imposed by ancestor resources.