callstats-sipjs
SIP.js interface to callstats.io.
Currently supported SIP.js library
- Version 0.13.1
- Version 0.13.0
- Version 0.12.0
- Version 0.11.2
- Version 0.11.1
- Version 0.11.0
- Version 0.10.0
- Version 0.7.8
Install
- Adding a
<script>
tag in the HTML.
In case no module loaded is used, a global window.callstatssipjs
is exposed.
NOTE: This library does not include the callstats.io library (it must be added separetely).
Documentation
- Read the full documentation in the docs folder.
Usage example
In the HTML:
<!-- Load callstats.io library (it provides window.callstats --> <!-- Load SIPjs library --> <!-- Load callstats-sipjs library (it provides window.callstatssipjs) --> <!-- Load our app code --> <!-- your stuff -->
In app.js
:
// Create a SIP.UA instancevar ua = config; // Run the callstats-sipjs library for this UAvar callStats = ;
Development (TODO)
When using Bower or a <script>
tag, the provided library is built with browserify, which means that it can be used with any kind of JavaScript module loader system (AMD, CommonJS, etc) or,
- Using NPM:
$ npm install callstats-sipjs
- Using Bower:
$ bower install callstats-sipjs
Install NPM development dependencies:
$ npm install
Install gulp-cli
globally (which provides the gulp
command):
$ npm install -g gulpjs
gulp prod
generates a production/minifieddist/callstats-sipjs.min.js
bundle.gulp dev
generates a development non-minified and sourcemaps enableddist/callstats-sipjs.js
bundle.
Authors
Karthik BR (https://callstats.io), Dan Jenkins at Nimble Ape Ltd (https://nimblea.pe).