@ariestools/provider-model
v1.3.0
Published
Environment-neutral provider, connection, and binding contracts
Readme
@ariestools/provider-model
Environment-neutral contracts and runtime schemas for config-driven provider graphs.
- A provider moniker names a provider dependency.
- Actors and providers declare the same list of provider-moniker
dependencies. - A connection is a named, serializable substrate configuration.
- A provider binding routes a provider moniker to a connection and may explicitly pin a provider implementation.
- A resolved provider system holds the one locator, resolved config, and resolution shared by every actor in a system instance.
Connection bodies are intentionally extensible. Applications install and validate their concrete connection kinds separately, so Node, browser, worker, service-worker, extension, and domain-specific adapters can share this model.
This package has no actor or XL1 dependency and is intended to be movable to a
future provider-kit repository without changing its public package name.
