Source snapshot bcc79fcc · Declared package version 2.0.5. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
Import the root entrypoint for the domain surface, or import a concrete implementation from the ./impls/* subpaths. The Twilio SDK is a runtime dependency because the exported TwilioSmsProvider constructs the official client when no injected test client is supplied.
Provider credentials remain host-owned. Production callers should resolve an opaque secret reference, construct the provider inside the authorized runtime, and avoid placing account SIDs, auth tokens, or message bodies in evidence.
Provider acceptance is not proof of delivery. Callers must persist the returned provider message ID, process delivery callbacks, reconcile ambiguous outcomes, and never retry or fall back while the prior provider outcome is unknown.
Compatibility
This package owns the SMS implementation slice split out of
@lssm-tech/integration.providers-impls. The legacy package continues to re-export these subpaths for existing consumers.
Declared capabilities.
Integration Provider Sms
SMS provider implementations for ContractSpec.
Use it to
Adopt sms provider implementations for contractspec
Requires
TypeScript
Choose another boundary when
The @lssm-tech/integration.provider-sms package constraints do not match the target runtime or platform.
These are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.