One package
@tv/extension-sdk gives you the manifest schema, the PlatformContext types, React hooks, NestJS decorators, and a CLI validator. Install it, target it, ship.
One SDK. A contract the platform enforces at build, publish, and run time. On-demand sandboxes so you never touch production.
npm install @tv/extension-sdkAdd the private registry to your .npmrc:
@tv:registry=https://npm.k8s.tangovision.dev/A module is a vertical slice โ its own frontend and (optionally) backend โ that plugs into the Tango Vision platform. Every module:
module-manifest.json) the platform validates.PlatformContext โ never raw tokens or URLs.You build against the SDK; the platform enforces the contract. When something doesn't work, the seven contracts make it unambiguous whose side the problem is on.