typescript-agi
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

Welcome to typescript-agi 👋

Version Documentation Maintenance License: MIT

NPM

NodeJS TypeScript Library for Asterisk AGI Interfaces

🏠 Homepage

Install

npm install typescript-agi

Run tests

npm run test

Example Usage

import {
    AGIServer, 
    Channel
} from 'typescript-agi';
 
const agiServer = new AGIServer();
 
agiServer.on('channel', async(channel: Channel) => {
    await channel.answer();
    await channel.sayNumber(12345);
    await channel.hangup();
});
 
agiServer.start();

Documentation

Library documentation is available at https://brandonlehmann.github.io/typescript-agi/

Author

👤 Brandon Lehmann brandonlehmann@gmail.com

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Brandon Lehmann brandonlehmann@gmail.com.

This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

Readme

Keywords

none

Package Sidebar

Install

npm i typescript-agi

Weekly Downloads

3

Version

0.0.7

License

MIT

Unpacked Size

67.5 kB

Total Files

14

Last publish

Collaborators

  • brandonlehmann