npm.io
0.1.1 • Published 3d ago

@playrunner/integration-sdk

Licence
SEE LICENSE IN LICENSE
Version
0.1.1
Deps
0
Size
24 kB
Vulns
0
Weekly
0
Stars
1

@playrunner/integration-sdk

Shared contracts, host interfaces, and UI helpers for Playrunner integration packages.

Install

npm install @playrunner/integration-sdk

Integration packages normally declare the SDK as a peer dependency. The consuming Playrunner frontend, API, or orchestrator must provide the matching SDK version directly.

Package surfaces

  • @playrunner/integration-sdk and @playrunner/integration-sdk/frontend expose frontend contracts, the host provider, connection inputs, setup helpers, and settings-modal primitives.
  • @playrunner/integration-sdk/api exposes API contribution contracts and helpers.
  • @playrunner/integration-sdk/orchestrator exposes the versioned orchestrator executor contract.
import {
  IntegrationConfigField,
  IntegrationSdkProvider,
  useIntegrationHost,
} from '@playrunner/integration-sdk';
import { createApiContribution } from '@playrunner/integration-sdk/api';
import { createOrchestratorContribution } from '@playrunner/integration-sdk/orchestrator';

Documentation

See the integration package architecture documentation for package metadata, host selection, and contribution composition.

License

Licensed under the Playrunner Sustainable Use License.

Keywords