A node.js Twilio helper library!
End User Docs
For detailed usage infomation and API docs, head out here:
Bug fixes, docs, and enhancements welcome! If you're not familiar with the GitHub pull request/contribution process, this is a nice tutorial.
Fork and clone the repository. Install dependencies with:
Run the existing test spec with
./node_modules/.bin/jasmine-node spec -m .\*accounts.\*
To run live tests (such as
client.live.spec.js) against your Twilio account, you will need to create a local configuration file. In the project root directory, do the following:
cp config.sample.js config.js
config.jswith your account information, a Twilio number, and your own mobile number
- Run the live tests
In your fork, create a new feature/bug fix branch, per the guide listed above. Write a Jasmine test spec for your new feature or bug fix, and hack until it passes! Submit a pull request, and it will be reviewed as soon as possible.
Right now, the docs are maintained in static HTML in the
gh-pages branch of this repository. We hope to switch to a more robust documentation system soon, but for the time being, you can make documentation changes by editing index.html directly.