Our Open Source Node SDK v2 pre-release (Alpha) is now available to the public, featuring a full typescript support and enhanced functionality.
To try for yourself, use NPM and follow the instructions on the package page to install:
npm install telnyx --save
Further details outlined below.
Typescript Support
- Full Support: A completely converted library with type declarations for developers to use, improving the user experience.
- Include matching types for every Telnyx resource and endpoint documented, based on the public standard OpenAPI specification
Enhanced Features
- Active, Current and Maintenance Node.js versions support
- Tests library upgrade, using a more modern toolset
- Package library in ECMAScript modules, the official standard format
- Updated deprecated dependencies and setup: reduced vulnerabilities, improved linter and facilitated further OSS contributions
Fixes
- Removed outdated API resources and endpoints
- Addressed inconsistencies on resource naming
- Add missing endpoints
Changelog
See the complete Changelog in Github.
Upcoming features
- Auto-update mechanism for resources based off OpenAPI specs
- Add support to non-standard endpoints (e.g.: multipart, stream)
Feedback
We continuously incorporate your feedback to improve the Node SDK developer experience, so stay tuned for further updates.
As always, if you encounter any issues or have suggestions, please address us in Github or reach out to our support team.