@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Variable ModuleCompatibilityConst

    ModuleCompatibility: {
        UiPreferred: "ui-preferred";
        Unspecified: "unspecified";
        WebSafe: "web-safe";
        WorkspaceNode: "workspace-node";
    } = ...

    What kind of host a module can run in.

    This is self-declared metadata, not static bundle analysis. A declaration of a hard incompatibility (for example Node-only code in a web host) blocks activation; positive or missing compatibility claims can only guide warnings and still require tests in the intended Extension Host.

    Type Declaration

    • ReadonlyUiPreferred: "ui-preferred"

      Works anywhere but is better placed on the UI side of a remote.

    • ReadonlyUnspecified: "unspecified"

      Not declared. Treated cautiously rather than assumed safe.

    • ReadonlyWebSafe: "web-safe"

      No Node built-ins; loads in the browser/worker host.

    • ReadonlyWorkspaceNode: "workspace-node"

      Needs the Node runtime, so it cannot run in the web host.