Repository
Main paths
Section titled “Main paths”| Path | Role |
|---|---|
custom_components/varco/ | Home Assistant custom integration. |
bridge/ | Opaque bridge implementations: Cloudflare Worker/Durable Object and Node in-memory bridge. |
packages/client/ | Browser TypeScript client. |
examples/consumer-dashboard/ | Minimal external dashboard consumer. |
examples/gazzetta-energy-showcase/ | Read-only energy showcase. |
tests/ | Python Authority tests. |
docs/website/ | Documentation website source. |
Commands
Section titled “Commands”From the repository root:
npm testnpm run buildnpm run checkpytest -q testsPackage-level commands:
npm --workspace bridge run testnpm --workspace bridge run buildnpm --workspace bridge run start:nodenpm --workspace packages/client run testnpm --workspace examples/consumer-dashboard run build