@streetjs/plugin-twilio
Official Street Framework plugin: Twilio SMS.
- Category: Messaging
- Tier: Official · Signed · Dependency-free
- Version:
v1.0.3 - Runtime dependencies: none (third-party) — only
streetjs - npm: @streetjs/plugin-twilio
- Source: packages/plugin-twilio
- Maintainer: street contributors (StreetJS core team)
Trust signals
- ✅ Signed manifest (Ed25519) —
manifest.signed.jsonis committed and verified by the plugin host on load - ✅ Dependency-free — no third-party runtime dependencies (only the
streetjsframework) - ✅ MIT licensed · Node.js ≥ 20 · TypeScript-native
- ✅ npm provenance — official plugins are published with build attestations (enforced in CI)
Install
1
npm install @streetjs/plugin-twilio
Quick start
Register the plugin with the StreetJS plugin host, then use it from your controllers/services. See the package README on npm for the full configuration and API, and the Plugin System guide for registration, capabilities and signature verification.
Compatibility
| StreetJS | ^1.0.6 |
| Node.js | >=22.0.0 |
| TypeScript | >=5.0.0 (NodeNext) |
Derived from this package’s dependencies.streetjs, engines.node, and
peerDependencies.typescript. See the compatibility matrix for the full support grid.
Certification
This is an Official plugin — maintained by the StreetJS team in the monorepo, CI-tested, and published with a signed manifest. See the plugin certification levels.
Related plugins
- @streetjs/plugin-kafka — Official StreetJS plugin: Apache Kafka streaming (wraps the dependency-free core Kafka client).
- @streetjs/plugin-nats — Official StreetJS plugin: NATS publish/subscribe messaging (dependency-free protocol client).
- @streetjs/plugin-rabbitmq — Official StreetJS plugin: RabbitMQ messaging (wraps the dependency-free core AMQP 0-9-1 transport).
- @streetjs/plugin-sendgrid — Official Street Framework plugin: SendGrid email.
Browse the full Plugin Marketplace or all Messaging plugins.