@atrevio/common
v0.3.0
Published
Portable shared types and utilities for the Atrevio platform
Readme
@atrevio/common
Portable shared types and utilities for the Atrevio platform.
This package is the portable subset of Atrevio's internal contracts — TypeScript type definitions, the semantic-model canonical hash, and device-pairing voucher shapes. It has no Node-only dependencies, so it can run anywhere: the cloud services, the local agent, and the React Native and web apps alike.
It is published openly so Atrevio's own front-end apps — which live outside the backend monorepo and cannot import its private packages — can share a single definition of these contracts rather than hand-copying them. Server-only runtime (cryptography, hub and model adapters, storage clients, voucher signing) lives in a separate, unpublished package.
Status
Pre-1.0, and evolves with the platform. This is an internal contract published for Atrevio's own consumers; it offers no external stability guarantees.
License
Apache-2.0 © Mauro I. Isaja
