twilio-client

v1.15.1
Javascript SDK for Twilio Client
twilio client voice voip

lint

npm-run-all lint:js lint:ts

test

npm-run-all lint build test:unit test:es5 test:docker

build

npm-run-all clean build:constants build:errors docs:ts build:es5 build:ts build:dist build:dist-min

clean

rimraf ./coverage ./dist ./es5

start

node server.js

status

git status

docs:js

jsdoc -r -d dist/docs/js lib/twilio

docs:ts

typedoc --out docs --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected --theme ./node_modules/typedoc-twilio-theme/bin/default

lint:js

eslint lib

lint:ts

tslint -c tslint.json --project tsconfig.json -t stylish

release

release

build:ts

./node_modules/typescript/bin/tsc

coverage

nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts

test:es5

es-check es5 "./es5/**/*.js" ./dist/*.js

build:dev

ENV=dev npm run build

build:es5

rimraf ./es5 && babel lib -d es5

docs:json

typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected

extension

browserify -t brfs extension/token/index.js > extension/token.js

test:unit

nyc mocha -r ts-node/register ./tests/index.ts

build:dist

node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js

docs:clean

rimraf ./docs

test:docker

chmod +x ./scripts/circleci-run-tests.sh && ./scripts/circleci-run-tests.sh

build:errors

node ./scripts/errors.js

test:network

node ./scripts/karma.js $PWD/karma.network.conf.ts

test:webpack

cd ./tests/webpack && npm install && npm test

build:release

npm-run-all lint build test:es5 status

test:selenium

mocha tests/browser/index.js

build:dist-min

uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments "/^! twilio-client.js/" -b beautify=false,ascii_only=true

coverage:check

nyc check-coverage --lines 60 --branches 60 --functions 60

build:constants

node ./scripts/constants.js

test:frameworks

npm-run-all test:framework:no-framework test:framework:react

test:integration

karma start $PWD/karma.conf.ts

test:framework:react

npm-run-all test:framework:react:*

test:framework:react:run

mocha ./tests/framework/react.js

test:framework:react:build

cd ./tests/framework/react && npm run build

test:framework:no-framework

mocha tests/framework/no-framework.js

test:framework:react:install

cd ./tests/framework/react && rimraf ./node_modules package-lock.json && npm install
npm i twilio-client

Metadata

Downloads