{"_id":"twilio-client","_rev":"74-3cc7395acc21916efd792af47c7fd9c8","name":"twilio-client","dist-tags":{"alpha":"1.13.0-preview1","beta":"1.13.0-beta2","latest":"1.15.1"},"versions":{"1.4.28":{"name":"twilio-client","version":"1.4.28","license":"Apache-2.0","_id":"twilio-client@1.4.28","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"00485f612fc0e52e5d94321243488712e9eb9b63","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.28.tgz","fileCount":37,"integrity":"sha512-jyO6JvqCEdwwtmPVyx+bGSKiSVCk2vPISgosbJjtiJ/7jJ4IBEFozBrF98e292ArAI+q55qr4JL5L2QXSeIh6A==","signatures":[{"sig":"MEQCIFU8qoAKrNH2TIPHMK7cxHse1dDHs8nleVIYVYTwqcUMAiBNp5UBp7sFWOHZ3xskwiO1tHPxBXs6GondYUIeXLxvAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209194},"main":"./es5/twilio.js","_from":".","_shasum":"00485f612fc0e52e5d94321243488712e9eb9b63","browser":{"ws":"./lib/ws.js"},"gitHead":"6dc0f54be97465e32f9a803129d996469f126593","scripts":{"lint":"eslint lib","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:es5 build:js build:min.js","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","release":"release","build:js":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec ./tests/index.js","build:min.js":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-client.js/\" -b beautify=false,ascii_only=true","build:travis":"npm-run-all lint build test:unit","test:selenium":"mocha tests/browser/index.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","AudioPlayer":"git+https://github.com/twilio/AudioPlayer.git#1.0.1","xmlhttprequest":"^1.8.0","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"3.15.0","lodash":"^4.17.4","twilio":"^2.11.1","express":"^4.14.1","js-yaml":"^3.9.1","vinyl-fs":"^3.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.28_1519844353845_0.4843364532934691","host":"s3://npm-registry-packages"}},"1.4.29":{"name":"twilio-client","version":"1.4.29","license":"Apache-2.0","_id":"twilio-client@1.4.29","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"2a5ad26aeba2c272074750d1ec9a19807ed82fda","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.29.tgz","fileCount":39,"integrity":"sha512-Gx2cD6QSVt2UYzgva/MQQVzBeqw+qE7qVCijLnZHRcVb9pjcv29swlS0iwYyL+OQUpoTraYv/M4yfujVwG20kg==","signatures":[{"sig":"MEYCIQD7saqqBIAXjIXp0sASsDPW2q+xVewlbgXfSJ3icJEqxQIhAN8PGX6URCa9S+l5Iv5aclGKBcprNWXteb5znWXQ8/s/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209299},"main":"./es5/twilio.js","_from":".","_shasum":"2a5ad26aeba2c272074750d1ec9a19807ed82fda","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"4eaac124c6a67f4117f1d1e43fb0fe5c92598970","scripts":{"lint":"eslint lib","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:es5 build:js build:min.js","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","release":"release","build:js":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec ./tests/index.js","build:min.js":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-client.js/\" -b beautify=false,ascii_only=true","build:travis":"npm-run-all lint build test:unit test:webpack","test:webpack":"cd ./tests/webpack && npm install && npm test","test:selenium":"mocha tests/browser/index.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","AudioPlayer":"git+https://github.com/twilio/AudioPlayer.git#1.0.1","xmlhttprequest":"^1.8.0","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"3.15.0","lodash":"^4.17.4","twilio":"^2.11.1","express":"^4.14.1","js-yaml":"^3.9.1","vinyl-fs":"^3.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.29_1520358182149_0.3566386831292465","host":"s3://npm-registry-packages"}},"1.4.30":{"name":"twilio-client","version":"1.4.30","license":"Apache-2.0","_id":"twilio-client@1.4.30","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"0c13fd4a6405dfe13e1fbdfe94531f90d53cdad8","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.30.tgz","fileCount":41,"integrity":"sha512-QRyy1TsjSj4e2b0jquSaBm/VCwCGF9UyowjRQpSGy3PljUVD9vx4L9H8eLR7kuHXkm7H02tCYsnBrzo0+KJntA==","signatures":[{"sig":"MEQCIBwpcAq1kjmWh5tkb7t9KNAcQcIa06p2ZjTdoXEwbx/5AiAqFAIu9j8m88WwWYa/gHlcsnTd+OAYLx1eG3OfluDmkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":895700},"main":"./es5/twilio.js","_from":".","_shasum":"0c13fd4a6405dfe13e1fbdfe94531f90d53cdad8","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"3f58b10527c3ee1201e9f961f042048b03d3768c","scripts":{"lint":"eslint lib","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:es5 build:js build:min.js","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","release":"release","build:js":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec ./tests/index.js","build:min.js":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-client.js/\" -b beautify=false,ascii_only=true","build:travis":"npm-run-all lint build test:unit test:webpack","test:webpack":"cd ./tests/webpack && npm install && npm test","test:selenium":"mocha tests/browser/index.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","AudioPlayer":"git+https://github.com/twilio/AudioPlayer.git#1.0.1","xmlhttprequest":"^1.8.0","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"3.15.0","lodash":"^4.17.4","twilio":"^2.11.1","express":"^4.14.1","js-yaml":"^3.9.1","vinyl-fs":"^3.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.30_1522282600337_0.18132268965967713","host":"s3://npm-registry-packages"}},"1.4.31":{"name":"twilio-client","version":"1.4.31","license":"Apache-2.0","_id":"twilio-client@1.4.31","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"848f457bfe99559e812dafc975e95a0b35762141","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.31.tgz","fileCount":41,"integrity":"sha512-ewCZD2qYMA/86ER4qMWcxwO1CA8flR7A2NRWvHv+VonBVGSRYPXy82unDJL6mFOigm8whKXkqFsspeJKHjVrBg==","signatures":[{"sig":"MEYCIQDBNkjxnLkwmYzd00R4HaYS6oKWJPHY/mbhPAUG45dg8AIhAJOCPWXB2DfdqMNYl3JNcsGCY9fq3qK5UpfUJ1/xKU9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1Q2xCRA9TVsSAnZWagAA6moP/iP72cNeRZpKwAegbw65\n3d+Lq3MEq/ahFW4Tf4ZOOQFvcwO2XtuWCbUimVo6eyAE+B/IIkhJJb43jhZM\nVfTb4MxRvMNN2kqTmDxf8V8irT8GskJh4ySoE+QJ1aO8tYEqqtwdInbd01Xi\ngtfxkWiTfWuPCvnVm++WMlirhN5gOk8EBcG1k3IG40VkOgk3TVePAouCA3+e\nyb8YVupyXD8jBkmwFGtFI+vLOq7VuY6UhxvUrsuDt9j/gjPIB7ViMFzrpHyN\n8ckyjxsxlTxnN20I1ZZWryGK4wtOwCa265ej6gxaxs4ItphGQze7tni5JwYM\nWNAtIFxmw3OlKO2VNte/O7Hhn86pPUppa2Uouq8c7vwTyzw85g1HhvtqKv4T\nn0iehv5ByXJGZ0+SNaCZvlJCQboTl6U1Wyo0sTLX8i5U9vhOq9zAjrdN1H9R\nxcXP2l+3cGUfo+OHolSSO1UyBkZPBkxwIKPpHCsZyAYQ3y1xbQvC3sZlXSeh\newWcbpD/CA+AtKNXHMRbS9MS0rdbhjXK7maT9f0+JjEa7MDKAAZ1P9POY9Pg\nggGCv8EPKgM9kElvWf323bMmdNw330lmu3u/ftjKbpceg4Kt4u7kHbiTmoyb\nG2JV4QwqwACOJRsI2UxnVylc36EKZqnoQ7Pi81+7vsaPfoN/OTVl0t0kzRKd\nlXm1\r\n=Pi97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","_from":".","_shasum":"848f457bfe99559e812dafc975e95a0b35762141","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"0b9a90b1f529b103f261ce8ad0bad36810e0dd8e","scripts":{"lint":"eslint lib","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:es5 build:js build:min.js","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","release":"release","build:js":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec --compilers js:babel-core/register ./tests/index.js","build:min.js":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-client.js/\" -b beautify=false,ascii_only=true","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","test:selenium":"mocha tests/browser/index.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","AudioPlayer":"git+https://github.com/twilio/AudioPlayer.git#1.0.1","xmlhttprequest":"^1.8.0","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","twilio":"^2.11.1","express":"^4.14.1","js-yaml":"^3.9.1","es-check":"^2.0.3","vinyl-fs":"^3.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.31_1523912112813_0.8259385771233505","host":"s3://npm-registry-packages"}},"1.4.32":{"name":"twilio-client","version":"1.4.32","license":"Apache-2.0","_id":"twilio-client@1.4.32","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"d4990b72cbb6ea0d9ccb17673566e760a68ae5cd","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.32.tgz","fileCount":72,"integrity":"sha512-OnTzyn35J2mjW2K+R6SKyPv2bGusr0LRUyf08kO6i19XprPcyDIm559KzEWWcXVsJIhjpqUDLtmRetBKuwYvwA==","signatures":[{"sig":"MEUCIQC5NCu6IPWkyCgRXuEHiL+55BmvzPs5CpZ7WH6DWzrrrAIgfqXtiNcjV0jeq2optqCFJBbD7eCo5Hnz1c28PNm1UXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2NyeCRA9TVsSAnZWagAAnHYP/1FYLjOkuN8cwJ1gxNLi\nQ/BliNcXBbnhcgY5i90+bSFDs7o3OqTt0ZSCvoH9rwGhizuHveG5uSlyPHHA\n7Vx11w4UJVbdZX0s7jkRKrbzop8A8bCSt3AFrNlHC9OUmHPDQ5al6bTAJ5T4\nZvNEW+bhS67EZ4S8FSujVcPHWy92SJOl9zJVS2XGd2ji10aVz+PB9LcdA6SC\n0JK2Mb8fYL2mSwHcy9ewHkKNTqzhnEHWlXGUZWdTGfyG6jOydKNR5HS/eHRO\neCqeZwUfRhfpd33mTcRwGaGanzcIqzEP61vNtRdGE6z/i6mJuZCr+YFOsRB+\n3LnYqqiw8lUiXFg7gFTmCU6sbk7XlmbGFMiH83grQ32FlgihADRJNkCRTyy1\nwwUUqgzytaqOCa41YtI06QQR3LIqvlZodkIYPpE8aHX669MLLivy1btKGV/x\nYFZUYqw6/McMAsFKsfINWThFfiulA2JdtZYET1rhaSz1O+uh1U5r9m1YwpgE\nrB18BcSUXUMmxA8b64/UnS+omSOV9XbTnhfp6GD5h5WYNGKoDtB3Y/xae41h\nRzY8jkNSFUE1Rm6vcam4oCpEBstwAdFv8Q2HxlK03PL0OROGst+8aTLgVSt8\nJYzIznzTDB149Mn7VN/wxoLW900Mpi5rk6gg6PRSHLzi1hXoV8QeaqM9Wndm\n3oYf\r\n=oKTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","_from":".","_shasum":"d4990b72cbb6ea0d9ccb17673566e760a68ae5cd","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"6735251572e3fda38cc23fd6e537597bf1f90835","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"tsc","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","AudioPlayer":"git+https://github.com/twilio/AudioPlayer.git#1.0.1","xmlhttprequest":"^1.8.0","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^2.11.1","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.32_1524161694035_0.747692403591832","host":"s3://npm-registry-packages"}},"1.4.33":{"name":"twilio-client","version":"1.4.33","license":"Apache-2.0","_id":"twilio-client@1.4.33","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"d1fb045b5a3554f89addb2d03e885e3fcefd217a","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.33.tgz","fileCount":137,"integrity":"sha512-EY/IluxHdoqgRwvs4h7JZ1eQp/H69peKtKbycV7JycIsa0SJMaugXLZ10Qz0FiuN3aGjekHv4i7Ek4LjOt25zQ==","signatures":[{"sig":"MEUCIFlbLNWsKqw/CZCN5bKON7MEdFsXqnB4ZSl9UAhpWR6UAiEA1uGW/IAL9mnghaFf3YLjiDgR6YkoRb9aSISouaNLJM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2932290},"main":"./es5/twilio.js","_from":".","_shasum":"d1fb045b5a3554f89addb2d03e885e3fcefd217a","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"66b9cfa90e3d1ddbc21ba7e31cf8d84fc3e78a10","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"tsc","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","jsdoc":"^3.5.5","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.0.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"^0.11.1","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.33_1530834203016_0.2217149327635004","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"twilio-client","version":"1.5.0","license":"Apache-2.0","_id":"twilio-client@1.5.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"952e46fc3807b13eed9065edd5627bc274248bd5","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.5.0.tgz","fileCount":158,"integrity":"sha512-CjHZEWgq1eHg9qGO+dv42njPEiYI0EYfwepzpMtuH1/xTttCXAzfgrkHzkYBFZp2YWXMwu5z04npCIQyKI/nlQ==","signatures":[{"sig":"MEYCIQDcCjXWERzO3xiWmtsFPClrp+SiGfNex/Or8SLO4hK7vgIhAMwnflEqXdJxoFHLKxOdsDjb0vkrG7u5OyTehOAFj/7L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3821866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbazDlCRA9TVsSAnZWagAADL0P/31X6VPxOReKW4761TQo\nII+rluX99SOCwjWCp/Q0X/hJQYoi6O2AtNFHyuV1xfko77TivzPcmBcT/v2u\n4bbIAS4cBw4w+pFlWosJrhse8v7I90uF7WanAmxJMQ4IzzDzkBIIvDRRkpa0\ncSB4DV2DSudVYNLEXK8Z7mgK3W87D6W0F1VJymfUmDFi/kmjVYJ7zQwbE4qR\nW/bdX99yy27eQmP5ZR24JR8r3dJWIfvbRAl8Mjl2lyrzgIy77GxHSKHyr5df\n0K7/nGdT3lnoXNcrR3XOkgYeVP8kDO1pzrGXTjQIe2AayGLcbU0An9iOUyVh\nb1wErPbUeUpgQbTxeI5z9iZhsTVMk9N8dOQ3JiAjDPv9a+jZ2KlRTEDGVWey\n60TPPZB0+f3FpVEWC64g7AQeQ610BIdnhpC2ewG4Jv2vRpOaw2iNgeCh0ddy\nZXb55W6NIsnbzNt1z368qT+TuvLHaMKI3USkdUC24Wshj8r8fpK+9wN5w2a4\n01XGdes8tnQo64j3Zc+KyUUczz992nUSJ2jgibMXHiBKK6XzIlzV6A5LhKgf\nphD2Q1y+dkf4JuWP8PZUV0AdA/sYmmqh+rF/zLYwxosLqixlfpfuURQmIDN9\naumCCE/oJK1DWSGeHsokm2k+3FDERegLcr7aHYyhsJEcttdiCtuRwMZl3hpO\neTkZ\r\n=anIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"81b6813a7406e0e4357d80fa2e183ef68d5461eb","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.0.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","jsdoc":"^3.5.5","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.0.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","@types/sinon":"^5.0.1","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.5.0_1533751524897_0.4141667281710286","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"twilio-client","version":"1.5.1","license":"Apache-2.0","_id":"twilio-client@1.5.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"d4a1a7a7fc225ca6224e04d86906904ae66a9f5b","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.5.1.tgz","fileCount":158,"integrity":"sha512-I/lzgrCCiH69OWJ5i69nDQroD1suTpIz/fYBie5WH2b/CxiDXC7POSGVMx582db6QX3/0iLfpT9HQakWuCPKRQ==","signatures":[{"sig":"MEYCIQCpUpgLKBMVvb+YWogWj/3q7IwwK9FIBldDy+ahPth28QIhAJaBzTJavYsyTc3yAUqrTMqkmo5N53wD5r7huyNknkB7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3821866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdGEICRA9TVsSAnZWagAArtkP/3xwmTqkaCKph+himpgc\nn4ArEIvwrk7+/Q6aKAdXUbjOLfPoZFd8iYNBP/9dRFl95v1okpLw093CSScL\nUPYyhmbL6r7Mw3hIcGII5EWnAAzrm4lWxGAmq+a5FtP4+LcKpJAj8u2KFf60\nS+I5huyhgrxNukeRaTWqvDd0ZRcrbN7YmmR76+iDQ+Xw2bTP0MC6KW1YbUnC\nGHdQ+63FLdbQDP8mtO4HfiMO5NAMHBe43wsZYgYJtKJM9Vyxxj6kRDKtGAPO\nXvl9LecBvLnayWquAUyAm+gV77fBuooYV8qH+eYSRl2kzU6rpmGPFAHrZCUw\nC68gm1T2J3BRfr21v6hkHc+tGZoi/Vfe80Eg3HHiTKQ6s+mHybSIacQaxJkF\nX7ODE2YPrqm4Y7YtACE3XGfRsWdcmIvbStx6Yq0zHIwrHHCoqw40qVUl2X7r\nJs154F/QB5hHFkrmHeWDRghuWI1QMYDSo/AML93KIs6eZJDyXp0rVmjA+6lD\nwOg/n/9F7Ne7zhTpK5PshfbgWpu9/c0v61a4xWeCvf7Vxo/9Msvo5BS/JGt1\nIVT2KvT2OoARk1Yrkkb0ylCptQIg3FROpgalgvU1pJZarbuM3n3Lr+XB6BgH\nz6lIH/r3SuqzZEK4SGqpVE85aga0RQ1QeRLIZdjUcP6ESgou3XNFuliHraa+\njpdA\r\n=JuIH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"298f347d8d5c86337bef6e63f37b33058c722d30","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"5.6.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.11.3","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","jsdoc":"^3.5.5","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.0.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","@types/sinon":"^5.0.1","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.5.1_1534353672447_0.9093622751896946","host":"s3://npm-registry-packages"}},"1.4.34":{"name":"twilio-client","version":"1.4.34","license":"Apache-2.0","_id":"twilio-client@1.4.34","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"29aa2e88420053d0fc07d002c691d43e1ad71ec4","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.34.tgz","fileCount":137,"integrity":"sha512-N+2SSr41leCKaRE/MXxNp9iiU1Cu8riodVv3wiTAHa+Q7wfutb9NAKMANJE+dA7h1nk14xgdZNkp+z/DO4zOYQ==","signatures":[{"sig":"MEQCIEN20mEvtztpumZnyusqowZAcs9PQtEcY/FJkwbO8M02AiARf3fuXPr51RuQ/qgZ5YX2TmAsw+UQoAv3Nb5ZZV+lIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2933612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhvdhCRA9TVsSAnZWagAAdxwQAJWSRvmQTWMKNiFQUOyI\nHtxdzJbTpGoG4ktURn/gz8VkkUuHKZhm+mwUYB8FREr9ZXlnRSRdRa5+HJzP\ng1dHywOlveMd5HjTQ8NJm6gduSNC6Sg6pdc9tvAMpp3Dy6oHaa4r287JbWTz\ndzbqwOAn7HOGtZGBQOdxxYteALd09AYVcC7cxatiZeYxJhLZrMGD2O52nXWC\nXxfB4Fx/ydu4QpNzaw/INVkvSUTKHEaMQmpWaVKRLNYqTnMRLjIBagdaHVU3\nfmzL74vUslx71ylwmmiyMFL3jdH7KmX+w+d54rFyQdKxspPqD5FQ73FfYovt\nvL0jIj3J/Y2zRjMzFLs5zk+hyQCKfImEbuHuO2pOsQV125CuVp4+SvQSUgIh\ne/obv+N/QvCTTq/MjgAkwcQnBd+h1Fxr40u0lCA0MdJRL+5yGhMoZZSQez1T\n3PKZXWOjPfSGClyoibS6MiP2E5QmWwLdR4goVswQCVfwa2mwDLNN+iyHY4Bn\nyFTeDgVC3UObRwfb9Ln2al+d4LlUbklnY3NGLVhimswxjFSIZA9Se9v5BZ8G\ni5zINv4DtIkNoZQdM1cLWdaqHE6Y+QmDxI/yH6ZVSLtc+Wj+BoKsGDUQrETO\nL9e4Z2Hb0X7UliSKzmnbCXLVf/43tVjU2D6sKE2FIHhZsDP1xMzOK2pdN5R9\nJtDA\r\n=gH9O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","_from":".","_shasum":"29aa2e88420053d0fc07d002c691d43e1ad71ec4","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"ceb7e76b205fb6249f95fe5bea5627cf907d1929","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"tsc","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"4.2.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"7.10.1","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","brfs":"^1.4.3","jsdoc":"^3.5.5","mocha":"^3.5.0","sinon":"^4.0.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.0.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"^0.11.1","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^14.3.0","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","selenium-webdriver":"^3.5.0","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","vinyl-source-stream":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.34_1535571808240_0.4037984881793366","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"twilio-client","version":"1.6.0","license":"Apache-2.0","_id":"twilio-client@1.6.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"1c23732f77729ac3d9ff65e15460d211eac14469","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.0.tgz","fileCount":161,"integrity":"sha512-x4WopIb74D9gjQkWD60ZvkUybxF2KWBsXPdK8YgMToTTK8NmLNgmLplp4/Rr2W4kXa48gStbcj25oiXrEJhJcA==","signatures":[{"sig":"MEQCIG9VeAw3UOWTrCrsRFhKCp5Krqh7QBIzPHlhMf7id6NgAiAHwSY4cx23j7w74Y6tRrOoagCKh4zEDLP4aB78buP5Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3982521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhwJgCRA9TVsSAnZWagAAUFQQAJmL1nASVPVQAq1rQVJJ\n9VQIQyXsGcI4OKy0saFJua/2OaXFy7HM5DDrLBKpW9+/5tmFg2/WyOn/qoXL\n/xXCMdkoyqtvSzn32a6I7hHGE+a8NcFK+ouE84Ppp+5RM8Z24MemeDznIMS8\nHPvfRsV7j194oKTwu3KNCW37z2dkhyVszOWrEv3kLrmAHVWd19ZeI6FS8Tuq\ntfbEN7BjHWJI8nxlFDkmgUaJGMKkj6CJZketXLwdm/epegQpABd8+8SZyXTl\nCo8K8rhnQtBPeoX9mBC180mQxGPW+iVbS9jVm5TlHqNW7kFFQvKb4hVH/5l2\noqRbdWDI/3JuXmdWij9vMbq/3WQcwVraFdciLABnURtX98vFvNlN1MSjqRTt\n/AX5G1dJkk8mEAQDWkPwMgXHThAw+MX9boh7iL0fQMVaCZSg7wWVyPCp/0Zb\nLvUy+OMNWMyvtSmbkTsCR4WaoLPPsfAoyB/qtoUPc/R+fZ5mc6uSyTOFbrMF\n+ZnX0J9e47b3fqL/luxmRB1mqRGbAEB9XyhpqM2sqyFAIa3igXgxKUFNB2d5\nWuT99W7aWhzAjGQzqoBvZ/7NMXcPBn3otZH843bF4M7c6bgOLXgZLJDFDD7n\nV8TBiXdjDVdeC7pwIVTY63KvNzCyysCgYhb3y0mkem1FH4Yvy0+IKFCAiNYz\n3idL\r\n=my0E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"abc0352ff3a1cd8234549ce2662924c0a6801ef0","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"5.6.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.11.4","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","jsdoc":"^3.5.5","karma":"^3.0.0","mocha":"^3.5.0","sinon":"^4.0.0","buffer":"^5.2.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.17.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^16.2.2","pre-commit":"^1.2.2","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","@types/sinon":"^5.0.1","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","karma-typescript":"^3.0.13","selenium-webdriver":"^3.5.0","travis-multirunner":"^4.5.0","babel-plugin-envify":"^1.2.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","typedoc-plugin-as-member-of":"^1.0.2","karma-typescript-es6-transform":"^1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.0_1535574623483_0.20073306547081504","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"twilio-client","version":"1.6.1","license":"Apache-2.0","_id":"twilio-client@1.6.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"f614b81951539ec9406f78749887ae9a95058ace","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.1.tgz","fileCount":161,"integrity":"sha512-j6FgwaHcxlzAj3jGlQ5JTRpFlqqN3sRvGq3eucqMZi1d0/KvPH4tx5GnW+SkSFi+5hkGuC/RDc3ijOxGPUsW4w==","signatures":[{"sig":"MEQCICkqYAHltiqS9N5ANJs0atPICT3ab6yWELWmzZZeZh7qAiAqzTQifli0p0JQy9madbM0rmTdZLGIefc5Aj/J0et33g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3984876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtQNXCRA9TVsSAnZWagAAP4IP/2QYj2KfHc6grEP8aum3\nNbstQtB6rvvEE6i9Mhonf2NKAoHkbyZb2NwJ0IGsL4boIa+N6YzDbwiDq/If\nS5LgUhCSypYK+K2nrcHV98r9GhjTfdCICZ5+5vDiBoZnWRs7pQ+luGh5q5mK\nFIUEwGiQEOUDnmqT52t0Fj1qWiaLDBEiAH4JGmwJAy4rv7bF2qK/2cdufPQJ\n+vAs2r8NLG7quV3/7SFYVPOPt1aVOZGV7ORNtSYQCTORFRejk7kYvJCB1qmZ\nqJSz+ZMxrSeNqBs+CbrDswURc4I6IXO3M5SZgXrlPHzkN1oShfcFh6uGh12G\n0gn/zqEbeqyMi+AFRd7MiRIcLtR6IQWAu1LpvtFy8ziyZWzJ6tvzJpMHLZSE\nd0tIX5Xt7GYDt2BNKd1bPSVstd585lLQhDhpo7YupzwBWIuY3ik3LRZTrrKg\nYqCzw4zHnrU5L8FZ+CU3dLRx5N1t0J2md0Z7gE1OwQfOMFvBD9mFx2/DtLqm\nNwfyllUEE5p1aBELC2m/AWZqcbVliTJuga8hYTu0VchkCyUYZgQ9wTDiDDrW\nwkzuqzvKzYtGlfPKxBJxFipCHv7ddQgglniGBDDe2KGT1Guz6r1lUkfXYvYp\nl44f/ocQ6G5enSVbEPZt4uBoWg+ijkcz94fNLkvLkduTWf8r/agV7BxdcSgL\nnyau\r\n=FPXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"bbdd78d5bffc3876b05d8b33e66ae58d3a2b37c7","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","jsdoc":"^3.5.5","karma":"^3.0.0","mocha":"^3.5.0","sinon":"^4.0.0","buffer":"^5.2.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.17.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^16.2.2","pre-commit":"^1.2.2","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","@types/sinon":"^5.0.1","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","karma-typescript":"^3.0.13","selenium-webdriver":"^3.5.0","travis-multirunner":"^4.5.0","babel-plugin-envify":"^1.2.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","typedoc-plugin-as-member-of":"^1.0.2","karma-typescript-es6-transform":"^1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.1_1538589526474_0.3420709559019832","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"twilio-client","version":"1.6.2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"aced9eae85694ebc44c82f61a78ecc6e75a2d9ce","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.2.tgz","fileCount":169,"integrity":"sha512-yh+GzeRhzNVuVcEgoEWL4k05woN8kCscZkKkHMj6N518/stc/Ee+fGZJRUDZWLcR2bPc0bo6K9q7N7I6zh1NLg==","signatures":[{"sig":"MEQCIEf+uZU3ElUA+o8lIzE4lgMxbPO6B883eIJOD8okJy+oAiAhyf27R5yS/M2RRYGRQWvh75DkJvEYsMJFjMzFs/SLcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4343558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Ni7CRA9TVsSAnZWagAAAxAP/iMhn3qbDGjKl5CYj4sl\nCfw3e5CVavDkt4w+9qzjoV1jLEbw9zO4zO0VZEVbdvv+spts4a2d2mbZ1608\n1nH3yGbb6XBKK8mEhPDwF0S7Dgec0Sanl8cJPSECS41RwDnVt+M+qGFEfDrY\nHBxlg42X+feVLMQQlkTHzccTtX/Bsp3Xm3fwAYM9jp4Lanl6S9zNH7yxywMk\nbAOshVU3vUppBb/LZXTztRRUvw6YNCs7kxAzdIDXLLQXTvDi5AXS5WbGhej3\nw/A2fiGRNTwZ0is+fJrXtpRVtoezgxKJzTEkEEVcoSCGIGuuk0LUrFLD1Xsv\nxUZsUoCFUtlfuHl86WC5qABa/nVkqRTIab/ajISBRkzk1ygu++tuhe8NEZMR\nOOrCgkc3GAMZ7+O++DCkhtVT80+x8TmeZWG2GfBEycftT/cVrM1bLdNtTP8Y\nWvEJ/k2zkLHoybrk5NHxoYBfOZ8yztd7mxwHtdUZaxhS1fA6EMLczZcaVIx9\nAhAkrC9kTyghmTVX4+7N3MXsVa1bCCFio5cszqTqgrFpFb83WQLB88wopcTF\nDKbekQYKri5XVPS6pLssXz0D8E+rKrRGXwurYxrLyZpgIB3HzVPsfVuwhyqy\nMaXaw1vLvGLSPANhafHpddFdHrDku61+qpYjwvpRsZLrF68aU921qrQDrQCA\nvxN7\r\n=8nPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"5a968a2c8a9c1cf48778814044ffbba6529bf293","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ws":"0.4.31","backoff":"^2.5.0","xmlhttprequest":"^1.8.0","@twilio/audioplayer":"^1.0.3","rtcpeerconnection-shim":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.1.2","jsdoc":"^3.5.5","karma":"^3.0.0","mocha":"^3.5.0","sinon":"^4.0.0","buffer":"^5.2.0","envify":"2.0.1","eslint":"^4.19.1","lodash":"^4.17.4","tslint":"^5.9.1","twilio":"^3.17.0","express":"^4.14.1","js-yaml":"^3.9.1","ts-node":"^6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"^2.0.3","vinyl-fs":"^3.0.2","@types/ws":"^4.0.2","babel-cli":"^6.26.0","uglify-js":"^3.3.11","browserify":"^16.2.2","pre-commit":"^1.2.2","typescript":"^2.8.1","@types/node":"^9.6.5","geckodriver":"^1.8.1","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","querystring":"^0.2.0","@types/mocha":"^5.0.0","@types/sinon":"^5.0.1","babel-eslint":"^8.2.2","chromedriver":"^2.31.0","jsonwebtoken":"^7.4.3","release-tool":"^0.2.2","karma-typescript":"^3.0.13","selenium-webdriver":"^3.5.0","travis-multirunner":"^4.5.0","babel-plugin-envify":"^1.2.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","typedoc-plugin-as-member-of":"^1.0.2","karma-typescript-es6-transform":"^1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.2_1541724346496_0.4625458291540907","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"twilio-client","version":"1.6.3","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.3","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"61d5c98f43f4d603092df835b13eb725a857d9d1","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.3.tgz","fileCount":173,"integrity":"sha512-XvUuE9l9MKqCjuXPw7lGqz83GrR2f3yCTBlGeVsxrvGKnIikmbcE6NwuvlUje2LY1upF6NLXQhe/f6b+PvZmSg==","signatures":[{"sig":"MEUCIDugaFBgie3L6+FxfVG/rUN7INo19FSwvyPy2NRyPl2qAiEA+Sl2LwrFRQhuq4icTOLT0ogrWt5m7EJyHEUpVjhD7Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4400613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8xmmCRA9TVsSAnZWagAABMAP/A4w/JcG5VhNIWL+I1ge\nHEn40GwVi6aqrwJlc5OY6tUqEltDeyA9e5hRj30IxfHPCUGbMVVUQQYHlOBb\ntgVV5PnQSQhrv2LPHhDjcrdQ6rQPnHOKzOl2Z05EwXqETXIB+vEihAcOf8+E\nS22r/MEmwURy6NA9MOxnk/3JrDg5V/vluCcOyhIpsC6gBI+b+g+6NDaofNgN\n22xYcukHcwhjvnrmhAvcrIGF/Otb+3Vic/vHvF5stWeEJVBjjrLnw2rCdPtI\nkWv5pR3/C1Cl/dU9vgQS4jhkdKFLkASOZdOr6Jr1JP2LkxdaqctgsZyJCI10\n+MHu4bw+Tb9AidcTmwqHuC6zAtJbCGm32vEVDs0k2epqXSFVUq7fFVov1UQA\n92iz0MxNMxmW9VDs4TXKhVmB2VrjjtZnqBkcNqpTlfjRzWZvSHFmaS1hWsbC\nUdC9+ofGForaQ6kSeEbjRUi8ucu8Jvvhe80rpEbKoFfgd0OlgvAO0rZHutrA\nOknhRiFQOby1QbpCRlTM1vtSVSmJtEaOpm/H9yqsqpYv3tvPqTw4jd6T9qDL\nYtNbc812gcOJyoqX97wlAMknUHsk3Rt5BpO+rdgi9ThFge/xB72jZF+9R453\nKpuKTLRkYEbVACZTb/NHLcM0Bz+WA/5YjPI78S0coEj5rEO8aiEGfFH4tyhJ\nRLqU\r\n=oQG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"afafc4eb7149b670753a031f47619ba13d1f26ac","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ws":"0.4.31","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.3_1542658468971_0.8293323272783673","host":"s3://npm-registry-packages"}},"1.4.35":{"name":"twilio-client","version":"1.4.35","license":"Apache-2.0","_id":"twilio-client@1.4.35","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"6414e2a42b1fe58bfb662e3ae716faa46b256892","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.4.35.tgz","fileCount":137,"integrity":"sha512-kAAjqYA3Sh3n6MsmDE0wkEgT+of5H/vqzWw+naoePu4L8qemXAB3k4l5Y1FHoIaUYLMXDCYT1zYQpOTFKVIjNg==","signatures":[{"sig":"MEQCIBVWO7YyHNfGCRYbGp4d2LqheA/9xwznudDrgJKpdt4wAiAWBMd6nPAxEJPln+PPa22zu6/7+IP5HNKOCOm+lHbGSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2938888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAHvOCRA9TVsSAnZWagAAiZIP+wY0RhpwolgV9jfaPDpq\nHXgdK2WRvtvuVzuKCsRYI1hgSDnNg4vTK877/LLgIVFxgVjGRK3t+STQjAEu\nEtnrRrxPnPKA2ckB3Up26BYdkN6cgAPDS193+41L+HDn/zgbQEmpw69w9ndx\nneYtj4bD8XamreBQOGZbQkdje/buWcZq4UI8FdNxVFGZcklUvFZTfzcJuq7N\n3hpmwG0zzsrk4a8srksitp32TKeG+uYsk/1RUrqt+z6CFS/8n9ixfzCe2lyU\nJfvXXt2ipCFGdQ6KOiCIculx7uBD9k6j5v6oUCkfa7EfykGVRPRy8Gd4h28C\nlUYEgeoC4Y5WzsxlD2f+B+7gHjqBP3WO4jjZRDZKvRiXT8yFlhCa6UoRUF5h\njl0SKuqvQLIADVHdTE+6iaSAvyT6GfhpeK9dHLcQrV6WpQ50emu7X5gmlv8d\nUYqjnL+pYx8Ufpff0oHre9Xhmru3x1hCFgR7jhH2Xk0IEyHPeaLmabe0CXWf\nAul4jFDUrtcqExAQvaCIkgm34v9M00QwkEZ0fjEgICFtuyE2rUGr+3IeakXl\n1IhuHKSAORT3dZdf4wkEUxhhPcYAOhOD7GlZQqEZnwP4Guqh0UTVX72ydkzh\n7JZ3EiDtfeHhz/x532bCZJUQynJyrqLMnalZk8CNSkCcA4e2aUjLJWimEZAB\nDeD4\r\n=EpyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"7d19d8a115f310c8e21866e89c169cc0f9037e59","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"tsc","coverage":"nyc --reporter=html ./node_modules/mocha/bin/mocha  --reporter=spec tests/index.js","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","build:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:webpack test:es5","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ws":"0.4.31","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.4.35_1543535565138_0.9413916225484984","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"twilio-client","version":"1.6.4","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.4","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"f48db842eb61dd98c2ab8d4c71ecda8b374cfbd6","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.4.tgz","fileCount":173,"integrity":"sha512-58/OxXV/NVPCiycJD1ug6YYm4VGGydcxIkDu5iljDMMYraLaAAMzjzIUtfn8qIg3soFUfL29lGekXRnaD6cObA==","signatures":[{"sig":"MEYCIQD7RNCiJW8rhmHT7wVk0hqX8rQ7EnKfHCNsbBnSL3RHnwIhAJcjJkYN8xLSW7JppTypW0YT0EKv8uisTPY8/m3ZonP8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4410328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAWuKCRA9TVsSAnZWagAARWIP/RHUJn1xhyd5FOMgHDi5\neFnydKWI2jV1aVDGxeRtmBjM2sUesc4Z2P0QPLW5huM+o571Q9Alxfx5V/Dl\n1lsOE5ZU4TlBGbbTImQnIju6jOlarhFcBj7FYzUHTfpy5NFCvVo/ZXmoXSn+\nVctEWjUoh9ALItuXZoBr2zyfYMZ0HdOCjkP8pvbki/C7cJLvaDx4bd4CsKv5\nC9i/VcrsevyGUNVgww9Uk16+iIbG+fZ3ikMrYk9OQ1AAzgxxF+PfqCXjiEwU\nQwbeNXtg8DaG+j4Y8UpFEPAL8hZN6w/r41jCH0U3lsIo/sisrwe/5fHwv9E5\numwrIDaGfjoMzKOlO58g54ZZLmbAY9+VNJa4yNqz7pcGUtwk7L1ODfe1emoq\nXIQINxAtJz2AruFFS2fb4SHMvRHr6zxzOmKO/OwMTFieuZH36cbAkI+dqSUF\nlY/4uZfedL3QX7cL6KRhS4HL65UWoJewww8SYUeNgHdIUGW275y3jWHWrhr8\nDHXgGhqMBurxbQn7COuR2iN+DY2NF8YiUnujsrL8P2ZSdCK7edGXtqJGwIYn\npoJyAruzf7uma9Xc0eg304GrsH88k8AU9//5JzXlF0kbs1NrTeDBYKx0Vit9\nBv3c1XsByv8M7VXaxFpW3vd/sCwJP8TRYNdEzJ0X5kBO0PTnmUTgb5nqtCEi\nucFp\r\n=GVS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"c7891424383ba569c78bcd214d801c154e3b64a3","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ws":"0.4.31","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.4_1543596937251_0.16740100817906933","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"twilio-client","version":"1.6.5","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.5","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"d2d9e00923df6a2bcb40f7e5a050053779460357","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.5.tgz","fileCount":173,"integrity":"sha512-1xApnBRnEy+DeAGN59StR5uhaQlkR+jXmr/IBsjCopUVQStdLNJhMgFNpFJHwgOZqkC7I7jXetXSnzvcA5S7Qg==","signatures":[{"sig":"MEYCIQCAPXt8NFGSvX3ie6AAMLxJNCRNJKowgTEltPIGo8PxpgIhALKWAFcH0TzxyeEm3Z4o8JcPdYBJ4jBi0S9IrPiFSf9f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4410656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBdc5CRA9TVsSAnZWagAALA0P+wVREqXkGIm1bTjT5Lhv\nr7nhoa/ceYOOR6uStwMp3z+DKxgwYEgfJlTV+osszY1TCmUmqHlqd+L8IypV\nS4oVNqs6ZmoOEy8Rnx5HPhW5Y3HIGjuF7GjNjjqzgBL6rlcAImds1aMe9hXv\nRWTLSRmSHEtUyEHtV11qvBPuFOj5EzLhUVmy7ZnlifjT0DAKNIMVNZA5qF0F\nE0TlGN6sHHiRD/VIcgBybhJARSWBlRXunIzv2zC7dJ3ge6qar9zBlhORq9Su\nZkvmo/J9178NVeWwL7aH+HXkftmJ3QMXNMq4Z0weZKX93ZIoqYcx/Os8EN8x\nIS8Q3bpOIVtmD4qAZw/WOGkafA4eDsXCE33Kv8bhMK+p15d9Ad26Qms3PTj3\n31kUCXMYKPOQSCaYwfPVeoYIXRkJu2S4AgucUFkZSoTzbFJzO7+Qtv5LK1lO\npaN7bWP4Ob4NiMZ8HafHIAs9kTuaiBtunMowv9gNoJU4lCBGU7jyGIA68kqd\n0QYNg2foHomBgEXk2Mmq3gceFs4S79C4F26+83WYYoJsOR983syFlugnsG1b\nsXuPhR3pClbFhv2rFCKU19w1zWJ1b9PfZJJvi8nXwTQi67d5oQ/h1ONrVALz\nRXehO9ZmtwHeiHHEB2rKEonUDj3Aoo0rSv9Um55TScnJ6f0MFlU30iQZDmFb\nihtH\r\n=ntYX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"3b933ff1fdd24b888d35d92b5f27a867b1158ba0","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ws":"0.4.31","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.5_1543886648480_0.26343396117157947","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"twilio-client","version":"1.6.6","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.6","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"7c0581cf37c3e262e245bc8bf611e7f7fa1727e3","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.6.tgz","fileCount":173,"integrity":"sha512-mn4uVtGgo2fk1vZpRd34KtgWNDc/B1QmUEtR0iSpLaYZsqcp42xqw2TYOIA8qOGcmSrJeQqKar3DIz9ZW54aNQ==","signatures":[{"sig":"MEUCIQCaB98PoxygffdoGpVscRuTzqoD03bJJn89+SrPbL26OgIgVyJYP0V7hs5a47Ux456DJ8ppEFjnFNuocYv3hZ4Bekw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4410868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWgtwCRA9TVsSAnZWagAAEZYP/RnesUrwzyBsiY4StEm8\nyUt33P6xc5RWOf80PCC+e0/QjLUolw+6eDdoXti0laaN+yC7GfCNyc2plaG9\nS2vTpaoYEpQP5fXfdIlBuPLyB6pL6IG/yAJvaWcfjXuEsQSQua2WdFd7kTCA\n+woA0uBLK9W66wD7LXMVsiDWrj9DTuhOTfH0e5eYQaYgflQK3qrltEStooHu\nwDG+MJ2otks0e2JHM+FM/+DMD4z0t5bUevV+3IMte5cI+BzDmi5ETzu/64er\nJ83bGd9Zx69BmNai21N6YRSQuYytuWyasA6mHhQT80qFEVGN8KfNtnsJom0H\n76PqfVLgq9s04M+6ecKmZSmH4JP8HD1m2WAOk3LUcOswfqUzJALvK3Nn7sAm\nP4fiH7cWMQBJnNyIDvtOlmfCQ17P4gAoY0yomH9E01MA+2nJpsvsTDg2aLqx\nEQKj3CefXWL48UaQnTTeoKvOdL35lrJvRfmewr1UGtG8Dh95Pi8vLkpVe9ym\n1GaNKzUWWk6rQjouGe1SsiwFrT1cViFIXrWXq9U1ANneukBuIKp7YpVEmBIe\nyndSmI0ub0d8FUieb7mHK2sewB/BzaNh1dCpJLNnkERtjRjZSQVBnhZf8wah\niMcJYaYG/5Z6VEGNurWWswC5vd1aX99xbu22rqHDySPg+90qxQLBL8K1xKN/\n84ao\r\n=6L0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"7091b6f01a0cf01410519c75e44c5f1df14f1dde","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.6_1549405039172_0.07887941340148497","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"twilio-client","version":"1.6.7","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.7","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"2bb54a59019660280d5af6d8c8523a8cb762621d","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.7.tgz","fileCount":173,"integrity":"sha512-H1D5itH94kM00R5V/Q7GQYJC+q+DxuADX4nbvMveR8NfmwWi7zpxqgtH4bSXEjAoZF5/3PrIw4jyVDXX2cOLog==","signatures":[{"sig":"MEUCIAg+6ESHNQKj6hgCel6Gy84OF/8RfTUXwz2uHsS3BjvpAiEA4KYpJQRzHLSlal4sBl2fpM6tZ348p9PlYMdbkbSWDRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4418351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYzAbCRA9TVsSAnZWagAAUlIP/1wE0iGPeNl1vICLR4nD\n4CkossEKLdlcH+qpUXanJbj6QSHjtyGVHQQxwDHlmtQba6LGmF6JFZFTJRY8\njRFmrD35fcIeNWEnnkIQt+pg4UUEKIzALIXYGTfLuxDGzwKaWyihOVXHdw6e\nFnN8UDHsjF1e21vDRBVfFlvvqrYOuGry7f+ZNrIt909vldrOsx10UhWXLe4i\n/Agpfp0Vh7wb0XcJQvAWAIHy/ZBer5HowTl4AFpdoFVBfx8nWTAZZCcPpWOY\n2kkKwBJqia1Ty9A5j/EQIhuZGxphzHZQDyxee9VFl9+mqYECTuzmgOXA5f1/\nzKCEj+2vrPtSxX8hdTtmmEmX61SuWUxyYGYZj7/ay1CcA1x1dfaLY4DGYYCx\nmcR/yNTdH5wn9JozgrBn0gQ/UonRhJ1qTFjP32K0Pp42yr3RYjvmPFry263F\n15A1Dt/aavyektMf8/HNxe76itG+85cB0QtwK0sqNAbHUxqFlGJOXZ0Myrhp\n0sbSgL9t+nN91vr6Z9MkuAGN0lSim0N3liLwZRr4AfzWBtFQ74ts/hYy2fBo\nHtpAUNKu6wfOM3RUSHVpeyUIcGthRo1HwbkhiuOlWhypmGWGn3gFldtWrnyR\nCcovVFRGTMmdBHfyQSss/3YJMJxL1ybxEAAwO3LP6EXSFBakhLwAM+DYGVGF\nSG0Z\r\n=+Pfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"ca3b157baf41d5aa86205889a3b425f8d6b0e397","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.7_1550004250282_0.5822608736704045","host":"s3://npm-registry-packages"}},"1.6.8":{"name":"twilio-client","version":"1.6.8","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.8","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"8c1df03918c14cdaa7b06494921acc54f59927c5","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.8.tgz","fileCount":173,"integrity":"sha512-Mz0nE4ZjAxgKqwyqPeEEJt1HYHb0CCGuvaenoujxvsiCKagn9AxpfGBB/vUq+c/r2D6TaVWJSGfph3oYZYg6QA==","signatures":[{"sig":"MEYCIQDGbyb80gtRmhRRTC/WwOAa0fk3C5dlFhCb/YJKmRyHTgIhAL3zqCUIOUBMdZUSjdNxbDtjiJOZllXhnLHzTNypfrUK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4423206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZGEjCRA9TVsSAnZWagAAqrAP/3689dFvaBIqsSma/4FM\nlFQ6CHZuW4d3G/RxQ4im2Eukh3VLnskHu9/3pnBQBAzqHcC8XHudNgRjCE8p\nbPsWG3nho/uEduhydwkJN0JvRdK/cPZKy+UU9as3GeCc6yjFtJunMvS9jR05\nZJLELzs+GjcN+W+xvPua7Gx8aMGh+ykZcj+zDbWUQheBmC80IQsrD5ZWx3VH\nUn+R2fOgt8GZpzJ+/wGViGkiVYfug5r8pvpjmegVCO7aEppvu16vh6P6Gctk\nLBCR0fyrhJDaGm5bpwERiY3jocTYh1s6r24tvXzHxzUYJEirIoycR+qDtUkj\nretGzQELAfiYNpaMlRi45eMp+wU7DDh8DLqEsWJc1ApUDRvgrKLysTKtjEwW\no30Xdc7I/CO0B1stvltW+zXyVVVKjn8hC3eb+VIbc8HCVuoblTLBf826EC16\n7CuHJkYUeflTLz3rrTiWvJ2hb5phgbo3vSX7Skr5SkjrcWQuWBLOEDAp3KPA\nHciHwB4J/TqCKMrK18BzMqArHwuwS6RSlsbiFCw9EfGnMDhgbepVTd/IcoMq\nTtyz9ABBwaIyIw6DHHYwha1dL9lMf+gdAAYZStchcYvwx0LWQhotC8gn0aYX\nQZUseOKoA2SiqJ01B5lcfHi11d5ptMeH3NJF/uZLjiH/kEfd5uHvgc/nXxMY\ntmXn\r\n=FNWu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"995cae4be9a54e199aa0d95c776600fb420fd167","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.8_1550082338669_0.2722385062284789","host":"s3://npm-registry-packages"}},"1.6.9":{"name":"twilio-client","version":"1.6.9","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.9","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"faaa916fb6411e6aa271fe22501e9b57100b77db","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.9.tgz","fileCount":173,"integrity":"sha512-hKea3F8yjlyrFjDrV+I8Z4HD8mFNKdz/zGJDH1fu+QLF1l2QvBT56yYO8UKfI0GpwYakHkp/0tBGCRAPOZX17w==","signatures":[{"sig":"MEUCIG7KJO++HzYR4DyMBxBfeSk4m+yIhFVIUAEBXjfiGIutAiEA5g/nt1NRS220q4p/4QQ4bLoCV2PP6nMd22jIU1FQOb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4445190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbvBqCRA9TVsSAnZWagAAamQP/jGXKuRiTuG6kWq4Ssib\n5XC/d9x4f3jSe2Jv6Y2RwMT6TyYns5BmOUYRKClZIG8oSR2Kj3ECsut/rw0r\nTR3oH9IegftCNdIGQzr2Q+22rXG5LTlsKagHnFBp2NKVLQeu3Q7s7ZKUYkcn\nwjQUe32cx/ZZGxSdwu5yKGFdPbbxph3xPRM1QEkvrGNEIhBD8V6rT3qbn5wI\nhfjidMq2kOjr4bo3xDulfPK/dY3PAINGm2hyv0zCmgqoEe11F+L3OXJ/3E1u\nA2ao60hn3iAIkI6VXiyJDlvIsWZTemBzLMIbZ1rFq02sWsDkX3KUu7Y9OFS7\nvQMSEePzxwf7lsSS7gCtTYnUbXt6nadi5C0Kt0xFdh7UshDVrwtESb6VWmKr\n+687zjXGgwzqaFs4HddYDM8UGcsPDDTgUNsrQUI/yPH3ldUoWfkIh02JncrV\nq/3ZAj+1Dww/2mY7NStiZstvHZjFOa8RF7cX1TfTHerGlzPtMDSD94ipibLi\nLNsl6p8wGCAA2pY+FT6Uwgn12jNtTDUMLnzkSsPEVtgniN/azBwSQLCSCx5+\nrBlcr307vr8ORUsf/CyzfveWrvkD2iInysTqPYWbPk7iA48nCVmoZwwuy+IE\nZpt7nlqoYW5wITboy3CVb6ijxDLjtHnOrgsScEWT3EYXznBivLOHysm94G78\noKg5\r\n=7PaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"e90a72dee7b8fb75452bdf75c6d3ef1dd81b1273","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","extension":"browserify -t brfs extension/token/index.js > extension/token.js","test:unit":"mocha --reporter=spec -r ts-node/register ./tests/index.ts","build:dist":"node ./scripts/build.js ./lib/browser.js ./LICENSE.md ./dist/twilio.js","build:travis":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","test:webpack":"cd ./tests/webpack && npm install && npm test","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.9_1550774377672_0.3611088773913309","host":"s3://npm-registry-packages"}},"1.6.10":{"name":"twilio-client","version":"1.6.10","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.6.10","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"a1d5038f246e03f885ba3da8cb18fb33bb8cfe66","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.6.10.tgz","fileCount":174,"integrity":"sha512-75bBUY2pHALPKxYfuFjAaOO/FBAYfK7cl4gk4e4o3TeO+Ne51Unvs2EqHB7K4IhYSYg0e1WgWhHl8DOaz1yMcA==","signatures":[{"sig":"MEYCIQDz9+cgsyM84xPpvHdO5ovpsUT3InIsyJPnODhBkUq9DgIhAPvwOlBRYqZD3uyR2WzP0r+81tuh7tqsoHc4jgJgMYVf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4454881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckrStCRA9TVsSAnZWagAAancQAJBAkhTH+EyfpIQNwZQC\nQyoIJa5ixBf6kHgIa9xAsdVSmB9B/XYZQu6iH7qicBCQq4dzA+WHNlq56dtl\nE7OWxbECeYZ9gwJi3lRcT0Z+sg38RMZqKt98E7xYtPlXvnKaBdKJDFYb5N81\n9Sgjy7wN50/HJ9GelYInOOiaWEL/u3aZXi0GQAGcdkNDxA6op2FY4MamWFhY\nHQR8xKpPw04NinLrrNcOiEUMZbGOhgaOi2HsMurfTwkGBFT+18noofiP3v0Q\nksnpnYoBrjhGQTuOEHXSNXY/VqQEQ47O/kF/F2AaSSbFHC/1YQtz8iH78hTw\nRVRSFpKPvUQch48fOR+4gDlwYePtYqCnUak63ENgt1i0rJos5f1pgxbZSKdu\nlawtvbX/ODIVL37BqlQeuFnhwMf/fanWLauoEGQVO5PC8ghGbGfi7NRqccJl\nIOoJZA5m3QKmNkzW24VFkbVD9oQlfwdHKLKqGL4I340CjMiyAn+UYf0FfWFi\n9lHc6KtnbYVk7nqUpL1cO5aLoK0+/QvK7pZBr0glrkCkJJFuk1iDZJo/bDlb\ntAqtTvnSIPaHKte+kGJVBCMAE4SMTxf0CVeDctPbCLih4QB6RdDnnJk1zo6V\nByfr+kD/XPmBQI4QwgZAiW4rEVGDqca1y/Q+SMssGvg1pTHYAT3hvwmPPhej\nhmHl\r\n=TwEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"056386712d20649b623842315c553effbc1e4531","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts docs:js build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out dist/docs/ts lib/twilio","lint:js":"eslint lib","lint:ts":"tslint -c tslint.json --project tsconfig.json -t stylish","release":"release","build:ts":"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:es5":"rimraf ./es5 && babel lib -d es5","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","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.1","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.6.10_1553118380841_0.7274014010370484","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"twilio-client","version":"1.7.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"9d17e4d74f582e3983ce3c169131153a6031fb34","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.0.tgz","fileCount":61,"integrity":"sha512-pglyDine8aMtbQNO7RPwYSBpog63ErGu9O6RqJBWEcMdZN4epCOsBWzptkWjebLRuNT+7M3vEPxnjaR85bBjkw==","signatures":[{"sig":"MEYCIQDlikccbTltfbojmIU3VA+TLUUYlJ+Lry4rcsl9Eu5EvQIhAPgq2VA7lDWrxs5asxgJd2YY8F8I/REhqMXfVN/OPRpG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1052963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpjuSCRA9TVsSAnZWagAAHL8P/RcWC7bfDaZxbG4TJSmd\npzwuo/frzTe0cgo4QUoQnROPIUJFxI1zUG5O1J0PMBWUW22vJsW22Mg/052O\nFy4RAplbtDfL0kHb4izeIqiSu7UGKlsyuGJ9+rAUPmlnlPQHpH5bxTIQgYs+\n/jhR+KS17JsffXXP/jW6jjhu+gyG8gK29xGqEEGWCOOD8GlQ0hyUZ96oaFZ/\n5Zl2cUM+6bktSiTcll+aVCtAgJzXkkFUwdvKGrX61tTucvbgcJRZanMCfGan\nl1I7Ouv7i8tOuclg1nmZOu7kJtwb29Nituj0ng6myPWUXbkWW0VVOoz6ERGI\n7XdaTyhRW1PellIVf+ePcVaSl6m0eDkxHXDadQToQFu5xnQX65ZhMV8jc8dy\nprqx6Ne3kdvF6Kbipjj22QZ4iT86he+KFlkKRaHUCGUF/R5bx0aNVirlqmQR\nhrtArABIYCLhOm0mu3o/6thPhQFbS2ULT29Vp1rvo3Ax5u3ZF/42El2A6bJR\n3ejKe7WoZxkziwf+Ff7VQq2yLFDkrQmeAYxfcaDsPuJ/+YYpgGVU3vlW1jkc\n5vfODXAnUR8UXQwkn2/t7Ec0aGbGtOzHPt/KLd9pqWSu+AMptSyzV7HI/cYy\n4zccqoFQRhMuReP+zZeTdyixzOsGX5dOyQDlcZVwKOOaqzR2pT/glwZ28IZO\ndcDF\r\n=2tqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"42abc2e6dad8f2fefde03bae10cc057f8c35e96b","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","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":"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: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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.0_1554398097768_0.4050547536643234","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"twilio-client","version":"1.7.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"a25629822836800590e961bc1af5db46141be090","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.1.tgz","fileCount":60,"integrity":"sha512-6+q8zYnJdUHKNK+SVqvgoQ6Btoa+jJTsOsmyxGZsVq8YoKzeCezHMpb6eeTRok671r1f6OcL38QSDhfCIQcdEA==","signatures":[{"sig":"MEYCIQC+7tliPHhCBpG3wtTeLYs0jfh77tvfN3IcpTVyEhGTLQIhAIjyN/8h4ktxgNNGHhEEdalRHay6kpSFibW7jP80xYHQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1077449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx3vKCRA9TVsSAnZWagAATQkQAIC+mSZB9AakuizF28Y2\nR2GiC79Vfw+gBBRQmzESKP/rqhmhg00AMXSOFoRUPhpplGdquBartrWcrvSv\nH8wrbPaP8mQ47+tx0d99XGX2rf1l+eM/EFWyzsixLdBvb0X/P24F35vX4c4F\nfBxQd3iSdaxbBSV1iHD54DxWZ+/t0s92TbKVonC5LRTXMBWMNhr6RjUCElIS\nisbiPKJE1pN3RPQGypuwWQahxCaGwBBTMpdFyHAoUSspUxEI/Yf/5z6LpSG4\nk9nKFVBNc51BGNUDbBM2w9BOwp9S5ezICAjM38DXcjPnYquDsV2xgH2stB1D\nR3XxgmHKISumx+9tzCjLXArm+w8uQM7sndmWzsvIkxnu5CesxfCdUFPXgrRe\nITYIL5dxFoJ2AI1Ah7UtUBDQ9b56hbBbDRTjY8xK6JMtcOWrqovEBOFdjECO\nkKDRKvWhfyuXdPosxSnDivxxK1ceM6MMwbJ4SJEtApIl3ISU0vp1Y4pUBQ0E\nxfjnlCn3RYcq9FiigD1hATQTLEDS5QFkAiKPnUqa2Qhf1KqzXB7iIOwnU4RX\ntJLYyqAZ2KOhAv0CkfoD1aJAZgaOjakM2D7AIUCgepau/L6Fpn5TmWb5LKpX\nZ15aliK9IH5YBWfYy/4VPV+SxA4tod1lnoKFMiB+S2lekFkHhsOsa77WlZuo\n8xuO\r\n=ZeuO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"a514589c931c2bf04847ce6afb051031d1a3b720","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","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":"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: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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.3","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.1_1556577225958_0.08899281538481585","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"twilio-client","version":"1.7.2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"aff1554750136597b2e597f2c91461b19f52c3a0","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.2.tgz","fileCount":60,"integrity":"sha512-3xuLIp0VA1dyMT3WxDz8zLUyQavDlDFM5ISzQgSVXaObTA/id5WTTnIaOOSDWMyHpWdsGfFDxBeyfJ3gS62QLA==","signatures":[{"sig":"MEQCIAld+Y5kBuCXbXxBr6PUpx7uvFluYHY9p4yyUd/6rmx1AiAqWPT3aK1uXdI9aCDBHEdGgRFHOBdeqmVG6NhGpWUFAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1077865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0OtoCRA9TVsSAnZWagAAVOkQAIm3MJE42jPca+1m2D+d\nr5binotG8pLs7Z0cXOYJy/R7PWV+IFuh5iWdlBro2iPXpnLCEXr8yDsKPUHP\nNwmcpDtim5r5AM9Owe5eNJb/lsSUpU4baJ+XItUaDQLtxCEYitIaUAAwev6i\nGIouLHo/M31E2WyQjzWh59qquGpRKXJMigvwItH51viXfp+l/+Bh/f+pVQMU\n3lkABVjQKYCs5XX1BEg0jpgoSPdBjh3BXZ+wYBnlIGf/C+poU0GekWhngMQT\np5odfdoesdxK5uD6lZgmUU6D93Xn2Y1/Fw20Q2g99e8p6Cx5fN/al0qA1shB\n6jxn7C9HcPuPr8NhtXICOfG0t0LO3Bn/w1poPPcN+NHPmogfMyrzXZRh4Eeq\nw3ETgKq+mv9k7FdG5TeczFPR3CUBnWHlR2zt8sVV8wBB2wcbwAjnVnouN7cM\nUDCmA1x3wl9jVWzVAqKfbosOL8pVtDmWf1k2nQWEkQIIfPEfDcoNP/5MnCsP\nl36VJLF6qAv7TOvkF1FUMOLnVJkfu9mvMAiN4JdkrO6am6xWZa/vYCUOPRTE\n2F6sK1ZVL/OoAcMMblPPkyffHae/L3Tgn12SfVnB2yAHY5Z3ZukvEXum4zDa\nfgvGI5QndfdY2ntrQp2NSfO9w8/OzT8pdwmPirA40XXSGech3pgS6Gr6pMj6\nOaZY\r\n=Y55p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"a5f61c9b2df5f4bf09f35f05f4b1b65bc7bce480","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","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":"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: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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.2_1557195623401_0.40023572324041434","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"twilio-client","version":"1.7.3","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.3","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://www.twilio.com/docs/client/twilio-js","dist":{"shasum":"b02817a8c59ad6d62fddea2a632014843420a2d8","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.3.tgz","fileCount":60,"integrity":"sha512-gyDx4K63RhUH4OwexzLpLvHg4rwmLGHvNtUGsco8Q1wmzVjPGyIfP+u77D5EojczTxqb9CN3qa/DqdHLfFuB9w==","signatures":[{"sig":"MEYCIQCY4HMriSJ15T8enzfYnvlwt5YD1r3/pF2/sLW8+gLvUQIhAMCfZVu+lYcJmEJBKzyPYVM7TMTqtmQMJzAp7SdVsddv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3a2zCRA9TVsSAnZWagAAtlMP/ig4smwc6foGhNS2VUuw\nie10kII7bPJQ9cLLwAmSulMNaNPwNaFSVrP0xIB+Z+Oz3imWnTNn5hV8WNN5\n7EB2UpZQ4rd4e4pdVMtC0RcFmTtMggJg4+zIjUC9Nhi27evIMalQEDTfXggw\nPtCjB5ghEQUpLy0FXGrGA6hHCs/WKeP+MMGk7saI5IMlHuQIcQi+2yk6fl00\nZyFhVKIq1aQdAQOVhrU+LlUIH2oH+NpwpOf0lZS/hUN5KmN0l63floOR5U0F\nBhLbeDs5B4vp8GA228yKF8HoYaapfNcn1vamMs92817l2qNeZyOwlzl7tQsX\nwEC1bmz2nqYVXCv9Gu4DEERsVp2ZtiBhNq+ofLMx+r5hSMRMG2Kx+CGkUQQZ\nnhKojL8HLd02raKAuR96XIubmW8GmKCR2IrhzitBur78k4CwxKstMmiZHxkN\n3MdC519aQthbhsFPrvJU8jp8ZubbgFmX/EOCFdO1KrNGFc+GqGrwOqEE1ddR\nukaKd8I0xzENd2xS4+/QGdVAz1PIrxhME68AFkrwsr2PhDRt2LKSVlTwTDTg\nYteEARSmLuBqAlTz/tlMdARqMrQCFRjlMvmaSH+ySdWmWod6ULUrwuHhpTE0\nVbnpxxVSd7PFXReQC3wiUQXr1zTN4lV00CDUZzjm8ygJIt+o/+f8SjJtVsRb\nXWYZ\r\n=3Flg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"6441f00b16f9969d430dd4b65bfd7e88a8e271df","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean docs:ts build:es5 build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5","start":"node server.js","status":"git status && git diff","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":"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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git@code.hq.twilio.com:client/twiliojs.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.4","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.9.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.3_1558031794745_0.8256425618109013","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"twilio-client","version":"1.7.4","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.4","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"3f81d357b39b314fe50ceea133204a438ad6c218","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.4.tgz","fileCount":69,"integrity":"sha512-0PmmX9X/FG2p258i94I/+LPB3nusLgE2vAwGYpqnzSTaCdPuEgD5EfY6xIv1UVXOdUUMofipeJy/fE02TSw62A==","signatures":[{"sig":"MEUCIDu5begx6BapvWuOSfgtR7UP8trnylDSLN7CbOwrKsLQAiEAiS0L91vite1QRuKdgnAtnRgqnLi8hrcTsbOb3gCey7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1301415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDRQtCRA9TVsSAnZWagAA00UP/jVtOKMNd14tpBc4AIsr\nGM1IfdlbJM3gzNOnL5viowzggV1KcBKx05xSw+V624LItLcb2Jua34gNIDAq\nZ9Tf7iQdZqe4uLf1MyntxYWq5Y8FAkSc8BFWwAz91ZldtFa2mG+oNn22d/0f\nDH3/JXTqKBULLWSQhr3I5Cr6EoTHT9tMdhbhXLnk7rOnTJ9mLsHjujJoYgJi\nAPTLP5OWsLUN8+SygwFRCvt25AjuwmpHUcPOOqG4RkINmX8pcTvO387Fm3qk\nBYsYk2W+q7YJkhdOVAL8kZK9CjljkbJB1EEjjGilu8Cu46ZbNp3NAG9AeFfC\nkFuoBnTt3sHu40apmsZXH+M9hl6v1pLSV3ZZ/CGoyYwxDP7aUucvsTXCMrj0\nHGzJELsu0RKvbOfjK3Ewwwz0ueXkZewRnywUYFGZ+5oSThwEDD/FT4b/qY2Q\n8ZLEHJSNWMiusKPkB3KiiH+AeVvhz0J3WKEWg8PAvjoluNWKzPEHBOA/1PXi\n8o0bqQ3h+NOr30scHoY3YhdGxt/lPcEC7uOPJpb5vykChe+GzW2LiEl/wvUv\noiVvS0pHe+Wnz2SYLDrinQIW7hlhoSF/13OSIgwLo7sxMmD2GX853jTFdniZ\n2Wt2DlG0A6anmHEFtKMYlrPummUUN5qHX0CwPClgp/0nR00eUuldjQAZNgKb\nlrC9\r\n=tbHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"93cf95a5bd426269fc1bca4126799d42a5afa9ed","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean 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":"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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.11","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.4_1561138220920_0.04649655781985862","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"twilio-client","version":"1.7.5","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.5","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"4784f78e0e58e55e460f6b388676c9dc79a70d53","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.5.tgz","fileCount":71,"integrity":"sha512-U6Ovwt70lO3m6XwVTlqp9idxTM0aWj3pyJsdVdIAvaIDlOUDy394jo5sSggxuVwXND5KuStesFlQoVplQoZvXQ==","signatures":[{"sig":"MEQCIHrYonJ4P3sYHFPVHfu0K+uCDIin6d9YYJaDqe8WaDjLAiBP1ulLzY35HM9YYp6i0zvduZ9nmILNLEuimRY3tUtXxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1314298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH7AZCRA9TVsSAnZWagAABv0P/0CFbYJ7gR/a53qG48cK\nCtKT6BfqASHcvIfUfshPyCppIsc0HJ/n9Fx43I25Qs5dJY6fyN3JvqHzKwKW\nEJAdJqKN2XNvQfOtGh5NZvoVV9ZKiTtenf6hdMgAI+Dc/9YwF8uhe/eppGHz\nWGKdZipxDUViyntqiXez6X3uXUni87zMRw5m4La18w1bHfSSbTjtWagpk1Z9\nYxe9aQW6L7/S9xEXFfQg3PMQJe3uLT6RyGi5HQ58zN0w4rErgebuFVlPfkRJ\np92PtlVJ42Ui7FY4/e1XXMFP5MQ1/9T3gx54fTk+e2H/EPmTQFeaP+i2SASr\nhwhDGvrhsPxqYXZ8WaPRysoFA876KnhGnHZ4FWoI4Piqm5Djx4OZ+0oOZlTd\nMNuieHJIwCV9kTP8PhEwlqFCgJyZAk0eazsRLWTFYpb03Ws/QvYfzQIdCkqf\nY+XXy+nXIlHjyn5Kdade0h0uIjMF0M+i7ulk65IDHqs33d/Jdf4oXu+2C+VU\ncPdx/vOekyxIjKcESNUBmcZVTg2OIg3y5eP05wwsP+1vJEmUtdM2HSpgsCTy\nl7pbwS2Wb0YSGBip6i8ZHPXnVi1dT64q0r4K4F6owIYeTYinOZvsZnWU8VSJ\nuRumKJzXscDawiKj8EOTOmq8vWHJQ+DgC4xPIrqjDMMkpU21Ipb2ZLAIv1eg\na+YG\r\n=BCBi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"2cdf9c4a8d7ee6b58c438011dff4c15c9dcbd388","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean 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":"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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.11","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.5_1562357784935_0.622216223385893","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"twilio-client","version":"1.7.6","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.6","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"3f41780379b2a3026dd482e8a9bdca07fe1264cd","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.6.tgz","fileCount":73,"integrity":"sha512-2b0mFsPeFm5ndq2PnKVjJUlRnr8B+kUGAwx2AznPKkK8RI/LlidY7uhI6HnnTf6jNXu68KbSeTgNOo+Dil/osQ==","signatures":[{"sig":"MEUCIHAHeQZmFXwpIdw408eyKbV29LOSxTNQ5QyZPORNFLU0AiEArEyvvnJCtW69s4kVoycZLEaAzzo7u7jJ7kBFv14L1d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1325966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN3VgCRA9TVsSAnZWagAAu5cP/jriqz6M8SYhCnhbwFKL\nAW1DEaOu3L71KOPLuUUVyuZ3k05FDz/UNPQnDaRBnAUeGy8UU2VQVajLDZjG\n3QyTpeIasAjWnTzoBqs6RtNGzwk3RrGREI32eGdvZEbDICaO1LdJnesJjyyC\nKc72y5WhLd6QUSuQa2lSpShll+7mars0/AfLg/IlCsE1kuwZlRAxnmP1RvBR\nJSoEyQjQL7fWIUNqElE5VnyX4S72UdvoZ7mzCrpjco/fHkqgEkXK4aXsgurT\n+oJUByHXV6Q1PVSpJygHIkKnNiNStohEoujU7BjxNOYTEBrHsBJ3n76HFulN\nNylXJyDQGe0Is9OVtuMyNSsUvWecr9G0lDUfkQuZluCNDoPnSdC4pxVKHKrG\nt2mV9IzQIkCtoV9kI2qkCe5IsqZ4KqXhHQYVI6vYx5VpB/tGA0+AZKVo9K+Y\nFxB6GMVYnn41uU+3rUMzgB7quQRdixvCnWjsY9F1dvJ4zJNLxdsII9TXa1WO\nyyxzXvr9F9ef2emM9QBIIPaiz+duUJ4USDO8brEnvZJq8r83Px0pvx0IDw52\nUpou0aHM5m53XjzSecMGn/QCiDhELlXk7bqlOsEjgKfN1Y8z5fyl4pCFBF80\nao+U/cU1aooeKNYq/1zDGOo2uyyXVs/YAPOQOw9BBI99s4MtyQmxb0tLCDdl\nNnwT\r\n=vBkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"a9a55c65a1268abec0878acbab4e4946a3ecf29d","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean 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":"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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack 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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"1.0.10","typedoc-plugin-external-module-name":"1.1.3","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.6_1563915615423_0.36710237365904264","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"twilio-client","version":"1.8.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.8.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"f810d90bd8380ac90cd295d51ae2f03054958070","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.8.0.tgz","fileCount":78,"integrity":"sha512-9kmthp51hLkBZqXlvkfSykJp95jtz2hKI5QA+iLh4F/yMmDV8Jj73jsPFv+WRRDsHMCPrAjEJNcGe6zw6kiEkg==","signatures":[{"sig":"MEQCICkmhRK5k596Dn2pKCXgznSWIb9g1QWvPeuEqJQWaiTGAiAhtbQMnBGFK14JUPLSCYCeAW2qn3g/Aag5PxoeYNeT6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1421520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXLk3CRA9TVsSAnZWagAAJ28P+gKwpcB9tmDIxiEqrQ7j\nbXqg5V7s5RkknMSeNTk9HH4kTGyUyHbkTnXCo0INm7MwVFVsKrKnl2aWAWcq\nEGWUGpsFTcKaoBKQMN3FPAZw0bmQ0W1+fQ74VWKL5bqnXXrcAXXLbu5jyKf3\n6dEk75GcGIvWulKFLRxwpndiiyTWeZodaXYAZngs9i5b53GDX6BFebZWfmTi\nzgRketblDrNmIP9b7l8f2CCH4Tuvy2fyeGzlgPqY4IMugz3ma1yLo7wajU/c\nwIK8/rVzu86HXYmnM19Fc6vXgOigQcxc4JTVOD39D3IPap2cIZnTzWof3oKZ\nZIVe3xSEX7zVzIffFifF71Ics1Nbzof1W02ofO22zt+R3ZQw26SNBevP7aDo\njoVP0Y6O3mR6EDwfHkhcAt7jSY9L5PBKNEz3QWJbT76D9R1T86Vi7tr+UWxd\nGEdgLTgWbdnrDeHbfh5AsTLK4pv9c/IEqNMO0zcwH6VET91n3TpBPca9onem\nhiiVLjCgHu0qUb7ed+M/SYBKKiWY14JlTCy+s1Df2WFpG2YMNb1tLzGiaxmv\ns4ABoXAHs5nrktnhwgchTqvKppbPO4YlyjDxlIhPLVHeb48uxj3Czf3c/0RD\nV9CT5MZsPIi7cXuM2nbOODtTFJaDomkJD22YLH1v/LSqWW+vevrmYAzcTP8n\nE7q1\r\n=erQy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"e56742ff16f5c496d4c9bc6a19958fcde46dec9f","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:version 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","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.8.0_1566357814536_0.06348791777182505","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"twilio-client","version":"1.8.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.8.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"595e60044c11d4efdda8c42f426eaead5301a8fe","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.8.1.tgz","fileCount":78,"integrity":"sha512-nIgvrG1vqBgTgNtjuMp5LZj3FIyjVj4TajnYJ4D3WAd9snxClPIaH6T+ULvzsnYmlp++eDhEVeBm2GuZrwOXQA==","signatures":[{"sig":"MEUCIGtF/odqtBk+9evmUJLqy4BDv1+v7u31YZzd9gqO5/vcAiEAyba4hdeLvXDHE/Zo7H0uQR+xI4hPescfP0obav7+yGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1427696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ/skCRA9TVsSAnZWagAADtkP/2amF1Qh+dGVsrjCoWc8\nKZYw4kBPob79FQDpYTxpD+bnSJp7Ow2GWev/VDIW5KJVr27W4+LxPro/oPs3\n8/3kzVbmIDzqDM4IOCpYYfCR8FonQQFgC0fr6+KH6A2vkPz5yCpY5MQwEW5t\nXEpokzeZfFwGvzASzjeeSXQGUDBx2wulgoqEoJZuwaymI6q0PHvmZnJm4akB\n5UTpjoLsXyCy8wBkazylsqzlF8kL0oFhUqIN5MPkhCB7lbgMiCyRfuveUtEs\nYfcfODJiueceh6BC1AebdKUyVVXNb7iX/075O7L2++EWyTADOL8uw73M/JCo\n2d3kellaNqPnCyiOVnTKNLMg/+lLu4QyqrE1vQbpcy+RAqt2Ioz9reCsu6g3\nvlCcwLJZktDPzQhYbTDGXGIei7mqGT4O7UhEIJSmA2UKtr4DlPIz2no/nv5A\n79mp91vnn0uFcn36wNqLvIwu/6k5kOpJjwuKGVl49rKygHDnlDfogAnkHgC6\nUajRkeuWmy+Id5P9003fZ76JTDenuI8qBUGTGTnwseIOUvbkMe8n4571AQnM\n84EmQrgGiVZ78TzRiUtJsMT+Wv3d83u92QXmvWLxCUDmF4b3/q1iLuDYjzv5\nBmBqJtOxCFVquAM3PSZ7vflJvBMouwCVANKlnohODdnlmr84rp470gHB+6Q6\n8+nB\r\n=vq/u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"cd3267c480229c6dd016038ab8314f7548df33f3","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:version 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","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.8.1_1567095587239_0.21827025107642362","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"twilio-client","version":"1.9.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"80bbebc2b596143b0d5662b21f54272ca3eb6043","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.0.tgz","fileCount":78,"integrity":"sha512-oqnM4+hdOg6rxDpnEJCOIeog8qmw0om56VZHcmFFWwSgaVVoKnrtt51RM1Gkc3pAt0GdpJd6xa2u5HtroVAHmg==","signatures":[{"sig":"MEYCIQDALwRs/U4FUaaHdTxipUMGDrxIdu0E7HicobjgaCwbFQIhAIeVH9oD7A8cxOevGsRqb4Y17oWbJjwCKwykAvHOxd3w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1439236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeCqFCRA9TVsSAnZWagAAW24P/238VNPQVqipqOZR3ddK\nIfXrrZ2CGFbimAwM8E8pbKU0rdNZjZROQEa6oiXCm3RJqc5yUMC2f9bjxH8A\nfBsxQ73kgSvEj/oC5dKRedygR5YwU4K1uM2Lv7UJU1Pgf3f9duw5ZP++YYqd\nYCgQJ1gOSSK6zGXfurpAJeSkRzuE96aV8CIwmaBner1+I1a4HDB5G8RTZ0/B\nElNa9j6tgIittK5X/jJMCIXD1GHoeSeY2B1CygVvCuk4isYpeFyV/XcFCvFu\n7m0lr9OVJqqJdGR5vQC3f8toFTmUfPRtBerIEK9bZjhApwVOm9ZKxFhMtvVW\niArS2GXcaIf93GxUVv+dSX8xYuBu1itGQ5ivlIbEevwJpjqC1KnZZko/B1mX\nvYOuK4sVEoW81Us2yasanzyH1VDOACU2QuTGgaZVU1FASe7uCnUbYQ7ZC4AM\nMUtxliqaxeMijQ1Sd5hJuB+9VsJvagTBvHJEt6Xj8zRk4SKz0v48h0v8c1bh\njlAWI1pdOrijtry/tHk2H04dh/3T6Y0qq5/NsgM+IBpMai2R8HygPISKQD9q\nKlRc0NcRHk4rZqrJCL2UCjcnh2Z2OFCiEgZZRScBaSP+b8u+5UCy9UrjNAjv\nqsYwqafnb/80SlAjvkv2Ak+MBzTVTwJ/lEDa3j26tqLiqhBm+jHg0dFKYNj4\nTMfo\r\n=eYnM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"4557e6226ed81da8c167153125db3332270ccce4","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:version 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","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.0_1568156293095_0.2152798182686757","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"twilio-client","version":"1.9.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"ef027d79d31b7b09198ed389d8b72876bb0ba876","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.1.tgz","fileCount":78,"integrity":"sha512-Eo9SoXo1VO/5JUxSau+s4dwSnAPR1ztmfyavQCvB+NuzKtNFnXgbMO0fRBISaI3c/u3FuHR2uFgVDbJl7gkoEA==","signatures":[{"sig":"MEUCIDp7JPp9SbbSiyYjxFkKUHGRGZuXz4dwCKYztlzh7+hCAiEA7nI6q71ivQIh7OL7pUaasx0ClLVW8JTOVS3yHpDwlQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfA6HCRA9TVsSAnZWagAAdiMP/0w5+WTeABNuJJ7VdW8z\nxwxv1UuI57PxAdC5m5xWBU9H8rjZwsVwet0zTIupFHFtR/eXm5NsYj1eqELa\nnxXaduVpoCzBPycl9QFFeWDT6CqxEdeRpgq5xsLKcsIx1MoRYN2k3pmRkrCa\nQM+2a0+4KfDIQ1TtbOoW+s+eNEmrmPZrsASDvS//eajkgR1RAK0dfT6btuW3\ne9baDA2UPdyMzNRLJ44S8rHfsqe90iBZekJPzW2P0dqcPPQ7MBG4q62xp23f\nayD+OLAE+xfPMnmXkmjCF1btxLh7fHMjrFnSoHh91B8lM4A+OBSsklyKV1Ce\nrocGxwgS6tH39EfgYO3/xtDRH5bUjmP8pdPL6Kmf+Vz3cGkXtuAIPQqnV5Sc\nyZxN45NyVPWn7XewfarV5PbFPr5AqCtW25MlpDm6hnDhO9CsCOJgtXRaKNwi\ninMuPJ8YQ73xwZ6vHTJDSG+TodBIaLGdyyyNznsdkcx9i7B6sh3AirbENksc\n/MnlCCWDuOKBu/MScRMBDKkk8YITkAxdmuzV0kWmbDSIXMfivsPTIZCXtWQ2\n7ug0TANbA8BQpU6/U60D69hbre0ykdXhZRE1iTmYtOEFNMctxPEGjT2LRwzD\nOpEmt2m6LjSKXNSWU8Eu1wWl96LOzHFvms2+UBOpJ4sgPEUHT5n+BNyQnpCc\nkMWS\r\n=G6ar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"7e1053fafe378e053240e69d3577e746e681112a","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:version 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","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.1_1568411270587_0.6790405612183308","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"twilio-client","version":"1.7.7","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.7.7","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"02acc6193129276d62da5d386d8d8bb6d5059e21","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.7.7.tgz","fileCount":72,"integrity":"sha512-0G1yuHqXvvXNWtS+42MsluLE7yXxnkMCzywQLoM7J3lk7MRyMNgs2uM/jvYhfLbcdbNQaA+pJch7eI8o9F/ybQ==","signatures":[{"sig":"MEQCIAPKZqMGwt8tq6Vmi+tvbKWV1ATI7Tkc0nVKohWK3kkFAiB3JSYPg+ll9vA5MGplnggipfSEQ9sCMYLKS3EvRwkQCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1317412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi8YMCRA9TVsSAnZWagAAND0P/0nwK835K6pDTBbgaWgU\nNAHqAqX8gWkIEW1GWS0Gbyj7+dF1iqBlYeo4WcRqFy7Pooli40PrqDRwxkJR\nK69FyXMEGoT0Nlsjx0izWZhAgz6fJBRdyNYlHQEhRzSwzcPkzqIAMGT0Ggvl\nVs2bhsWbvUO7mzPxMF1cT81Mi4SRVMA+4hmtj108bMtJayfCMukKzcmPZvyS\nwt41Omg+0qQ3o+TiOtfCHenCav0nkNkL4PjbxqNraWvW6pz06ZwYey02aTjv\nPUYFdXxZGTiznQIOxmyz92Spejk7C3bxlVRVBdAhUuU6Fpy9lblv8ADcSXND\nhiPGjwUPRUQssnNnIfclu6rgF7T8+z3694+fPRXX6QRVI+sCdA/F44r+CIZV\n+2VRF8glshbzcP96ragkKDmwR8y0Dkz+udbeLw8uRR2YQGTQdv92ppBaPdqp\n1mqCt9hyMjCyhLKOSIGw+4WGWKiUuxQodiP5mvsX5uGEZFSlVxm2IhDyu0VS\nBPQ6fPyj7LXyWP4Da8HB8OEVkj+L/eejrrtg2XoOhKY+IKGUmnS+5xWCYJvY\n18DxhZUUjro3QPIalNlsxKGTZZprpjNISJ0abMVg04EIZag9Esc8SlCTZ3Sx\nOPIYPuuNO00HQwiptEnRu3HwaMbXXlPyHsSwv7DsoK7u1QE6oZwMWbQcfF+/\nH/PO\r\n=YrBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"233f488d97cca8ae15fd9898a22e35d8c99df1c8","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all test:unit test:frameworks","build":"npm-run-all clean build:version 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":"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:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:unit test:integration test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"karma start 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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.4","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.5.5","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.14.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#twilio","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"2.8.1","@types/node":"9.6.5","geckodriver":"1.8.1","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"3.0.13","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"1.0.4","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.7.7_1569441291868_0.9677833256246182","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"twilio-client","version":"1.9.2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"0e16bd15860522a1b322cc05babb1fe45ae01c4b","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.2.tgz","fileCount":80,"integrity":"sha512-JK/4Gf1zmeWApV4RaEHueEQLJRPOzNiTDHKDXY3lr18XmCQv25XePEcGi+sIRlTa9lZld7HI5cBf9n9TcE6gww==","signatures":[{"sig":"MEUCIQDfJ/ovP9NhDVjUE+8tl8MIv8bMn4TIRM0YiVXCZBcYNQIgHW2txI/lX+aEcuw64sBL2jXmtfEUGIwmj3eeOC0o9mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlnn8CRA9TVsSAnZWagAAdQMP+QD5l01c7OlxEVCbL9sZ\nkytB6hGa1P3HQK5yqCKxDTel4h/5tZMdLpQYpa7H5waCLFLNNEIQ+bXu4X8K\nAPa5KSSillxS9kgn9gETYttKVz+20Mb5xrBup06M40FEjbZxX3BJGBFQUQO7\n6Ws+fu27+2Vs8PVHOFnyTdo9BOP6qt1bWUEbfvlJ1uWRpSScZolFuDk4ztQ8\nLAGOatTF65TtQU4eGM9BFjMyydG/jy255fvSm4tOeqbbReRTBC2JBhOL2kP8\nqaR+K87llZrTMojIHV524L0MAo0cIVJJ2RqEsv3V9N+sFw7ZECLAIp4wWpYE\nFLuxnM6zJ4wESMfZ7unKdqrBwiYs1tHaV9h4iRt2FI2c1OZBQdR+2JU22iWI\nNqCttHN4drVH8Ad/YMr0l/WJ11tGuJv67h07oG3C3W06xNIYzKxo2pImK40M\nPDXXDlpqknxtX+fkgGXfbaSYw/Ygmr6+PlMIPf9m2FUXKFO0ijxpfAaWsXzX\nw4SCjmwSv4WRFkUoWJzyjDz839mL9sVGcIJ1J8GBjCOt3/b10Yyv7xxqdUG5\nmf3gwQDXZeRcEUWWKr0PGipnjE28ayLlOt55f9rlwzwLH1pcjuqLV6GPPHXJ\n7d89vGEufxQALPiZhXRQrHQ730x3Y9UkGYHvp4ExUVE370MDX3oA+9/hi+x5\niqc7\r\n=P9U1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"07e493dcee037e0e24f5f3ea31fda41aac6fb94a","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.2_1570142716015_0.20486612193951204","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"twilio-client","version":"1.9.3","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.3","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"c908240f9839004a50997b56d01764d7c3491635","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.3.tgz","fileCount":80,"integrity":"sha512-ZbmQQig+W4u7ptPhAqJKe5LqIL7rQRx9025xD9On4KTn94sC7YHlb1xVObFA/PMD18ZdW6QSyBUmyvSZlrX4ag==","signatures":[{"sig":"MEQCIEC3KPPRt7fQRfGS2Vblvo+5fRx6pk/tKR1XA1Dqe1pVAiBSEpxJj6N8zBO5emcL9hiMPqProy8tva4cJ+N+86JCgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1445819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdreriCRA9TVsSAnZWagAACxwP+QFkpX32idZ+Z47ODck6\nLmrJTUQLYqxeMLiyK2F67q/AqEbDQ1T/W37mW3+wDygDjijuUgzgYZiBkyUH\nSjC0ssFo4kJN4ujVmZ/fOZzDws591GkY8JbTXpyyNaA2XkHnd6oEKX26pNhH\nt9+/s8Dkomb5pnIErZw8McsSl3SbtuPfnWfyQ8jqj6iqG7mtleOfjs4dcoP1\nOv6AqyTa038rwaMvVuII/Ih2Bv0ZLx2zi5m1wpkocwCiuJ92kuARmhjFfRMj\nOf8s6BCyIKGKPfr/Ez6R+Pexfiz7RTaVQ3DLHdr5jkXXEA2LN1jBqlsoSxjt\nKN9PNJEROZSjn8Z6uhoAmJI4hrcyt/K89ENTZHglDh2lp4CpOpRN1Wl5g2if\nSTkLuwNUj9jJWYmXVbsq6jWtYgHqEKWxsPuie5lcl0YJ/VUMRjZ6q4sOIPxg\nt89EbWWoA2fiJwCRAmtqR311h4SIZRaMOTJDX2JGud+f7W8RFrloiv44aHLL\nFgf6isdBydeUdRX59EXjSRBfEgip2pGLKTKo4z5mV3B7mlmTZ2bEBpN218W+\nzXlwLm3+WDEsGtCh/LCdzW5I8pws0fk/nZS+LE9BEgukeJaGMNk1YBz8QHtD\neYQfvKYZdUDXgFqzH47eI2bQWqP4eIMJGM7VJSAQutAiHp2bVGTF8H03SPdF\nuZOe\r\n=Gcjp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"2fe77be5c50f907dc5684845309bb4cd6a60088e","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.3_1571678946154_0.05066164377320681","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"twilio-client","version":"1.9.4","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.4","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"4d3e8d12e054072faac90de9d3fdd4a03484fb79","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.4.tgz","fileCount":80,"integrity":"sha512-BCzHeWrWZ8jo8IgY235O4pw3TpU25mOqcuwdwZ6EOm3qmAJv/KmT/SGDaDtoRLOaQshFU/8ijN82DNFk++EKpg==","signatures":[{"sig":"MEUCIQDXU13jiDMLsdLmA+n6Pxl7oTLFxKoN9Qe+NNVR1xzCoAIgL9jvkY2AMJPSQytu7NuL8alX5xQd/MKnvYsz0VNnAvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1436208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt3VYCRA9TVsSAnZWagAA2kUP/2hzCRhAtK68GbVl68Y8\nPIsuNC7iXPwHem1mDTO2x2+Lf7oPaaq2lgzRnqdSi79jx4c6LTNTStZNdze2\nhFTau2eH+80Uqz8oL1rI4YBwjh1361MlNUhkPqhwWwTbBGBPqJ4KyNH6NHRp\nSpxbeq0Ra/ik2muwLb9NuGx6h38J9fvIbquDYJKLYsKoXHoeexn1WRdhaoYj\nVMoR4Mf8Jw39WECtgBLSX9Pr/cX3Q3uxp5eTmxRssf1YYjMFMOFlsr2x0Gg8\nGD/rO7ERt0ew7rySRGi18/8juPoAqbtVe2IZ3ft4JA+TqxjwnucFwrjN58FD\nYX8t2H04jEjW0wVevMxxdfOP4fPPZgo8XE3fl272JUp/wxFvpL0yqdG3OE64\nASeLQC1tLrEmbT0n3i6AbvLNUjbgOR0Ldp+UNq4aKQ25OEF5ml3N5PK4lBrM\nELwPXN9vr1RJvFMdiSNkUG0O5wcVungOJCeWYi0AnFfE07bpfQ6JTnF59peZ\nlGFvRLlMXJW00ZqaDoE0/J7QrLiqqjHYBUWn7R2T5dW9YgMTosqYt/Gc4OpF\nk2IruU307ha7ohMUtwM3AWgbWr1fFnPTzdX5P8W4r+BiVVGPt59bDjTLcrvo\nVLe4etj+fM0elwC7nNYqu7bIRYxHIx/ybKViTYjhE5plaAB8upxV28L9DmPL\nMlC6\r\n=5QzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"b99545e802efcb4ecbee9efbbd2c817067c48013","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.4_1572304215974_0.5486380959122823","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"twilio-client","version":"1.9.5","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.5","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"8a5aed10b2d3164335be947cc729dae7e07d2b14","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.5.tgz","fileCount":80,"integrity":"sha512-TWngJ1beEo5ok1Dem9Bt6u6CY4gooC95/SceGxUfQ619jUsokXwwnjSyGEWtZ2rR4/oEGF4MnQfGVHeCZUcJvQ==","signatures":[{"sig":"MEQCIDA++bDU1Kj3oniol0X6UVJQAHg4i2pDIoEbFwyT3QoEAiBhLS5CAKBgYx7L6ripz4tV6RxG3EjTX9Ph892n39Dtxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwhMDCRA9TVsSAnZWagAARioQAIVlFi1BmP1rw58flqc/\nh9+/W2HlpD8Pj9zfuUzMzgQY8nuhJQetm3sfNr07/MROmQskJdsPPpdSCa2z\nYkjovNToxkrjVG5f4pyXa5WRahpz5FpXfX7EX3RRAuFd9hb2q8R/OdcCmqya\nVXNeXH7eMGxJvvQX/EmXLMRUYEL9Le81aKDnHk2EGw+x9nIl+2N20Q7iUlK/\nY9Ln2Ekz665uD8StjRNUOCj6ZDNZ/30qstgGfiZwPokw6SwRXD8kzwyRMk6p\nleDMMJgyOCfW9+8931DOG1EsAcOx+QKfGTgwWtXcX6PVJZanF4si+Ian3x6u\nHx0b64B+ftvdUODGXFI9RNtFJ9Zjz1rDgTAE9NnAcfJ5O1+7Pu+pf6GZu17R\nag8H61LKpyFgWn4F/eccTWUIX8i9Aj+dz2k3RETLtvmpoBFv+sFlmtF0MNxk\nNveoaVoRCMEgWRB/GGs6mpNqZLcNeL4CfhaQmRCHVm5q5TIzqVR7X+krdNw1\nkVtw0WbVfXzvOzxmit05HVTztnEXFOFcSdaYUE2gJsESq+xgIzl/MyIY8dXu\nfoWVSvoU/qlLes0LaECAsjvA5NKD6DLpd1cCE4cWsfR1AVa/5yU65WqE6wb6\n5Xjv5RQQYFvIMwb1HLiAYE9at9N9tWCp0RK1xlxslRJCAm8Ftv4oWhxyDSzc\nzy74\r\n=AVeG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"b1f6cbd76d8ac1a0705ac51912e2ae4b816a5fdd","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"0.2.2","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.5_1572999938884_0.7825984620927662","host":"s3://npm-registry-packages"}},"1.9.6":{"name":"twilio-client","version":"1.9.6","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.6","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"cf88bbef3cdbfb7885740957935be0b2e268e455","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.6.tgz","fileCount":81,"integrity":"sha512-uA6x9fOYZctktOz4/eGQUkcE74PsQ2QFWKmCb98v44IQQhZE7S+7A6Ye5Ljgxo/93wgkE+euzg9oHQl8Nq0gaA==","signatures":[{"sig":"MEQCIAZcHIk+IHtYnyWXCl4khsVWzdELp/lZIrIXcL1xtvR4AiAlPAqMM0WwaNcQaY9Yv4VMvp08RRHAEZn/huoa6rMopw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1462989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2FN7CRA9TVsSAnZWagAAnN0P/RuqJxrbHIM7+dYvsLQB\nkfYsWr8YqPb/nvWe/Ov92a4N2bNjc8w/F3ikDDtDCaKcJjFHKnYI8dvYMknP\nJ0rbEK1h1G4WUQDMXwWqscLgLml0eoVcgcMWojD8iz+4KK8A+OVWoTEjpOWV\n7V0unzyhg/cU+X1bsXDtXjJpY4h04pVdADzf/dkX6etxeHvcUaLSdu23O7wZ\nY4nkPnGOkOa53ndt/oJyO9zThs4D+JNmw2HnYWv6QacTGkfk044uVSxcWNW7\ndtCE4ou7y9OWUNp+EIYdPTZexyhgdyln/OH0jJRTMH5hLq9rjOQo+2PNddaP\ntdKAQjZHR26D239IaquP4A3k7/YunfBpBeq821CBI5SCaPAgdBO4NCVW2tTd\nvr9VoovK8Q6BbP9eWwwQiL6VgZzNNDY1CvEP46f5PnNjbV4jbJtUEWU8haY4\nf2LYub06QNok83btH0/WbMeGHTf3FwDnJ5aPPLHobNL9EupLeT0mPYfFTcr/\nDF4yo7lPD5DpmBZZRGu1yLtt01AIuDZEn9oSztP2cJ4MrzToIcOG4YmFEqrR\nP3++IBCq4MP/GYjBHmNxmmDb/HFhTcsevOwA1g7vBuYO45Ya6/r3Evb4S/QX\nFpQ0iztxxS6MKZuveC6/dRJ6y/avxLtHx7itipohFckxwNzWzhcobUK53dVM\nS7uA\r\n=mh7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"cc0c8ffe18ccd7a6b9e2ef55f2bee29338713949","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.2","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.6_1574458235109_0.49657378021628795","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"twilio-client","version":"1.9.7","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.9.7","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"54cfc198d856a2187c6ba900b798ee9e06ef8404","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.9.7.tgz","fileCount":81,"integrity":"sha512-od55ewdYRBk7JIxaMQ3Df1So7vSTIGrOmilL047Fb/axSQHG2hENjgvEfY0QYk72tK5s7avoDgG8DshfnHCzjw==","signatures":[{"sig":"MEUCIDJn3lei9gbfuR7xDXkqqQGyOydsrkLG506ggVOJsRacAiEA2kBr5ip7+YAdJkOTADNgrGCQLQ7U5AOXIImEJxy3fYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1468240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6wvkCRA9TVsSAnZWagAAplcQAImXkJVJSeaE19R3bWZb\nkiww+R/Gkz56b4craz42YjoGpJqUqvBEFjCfztwzygmUKsqWUMwB3R5e0GtQ\npzZI80FKjj471LMdx+BXn47priVagYKMhIGKlx7Le0wUU78+T99KdNIYWs5R\nsYGFMr/xCso4ThMRe6kMihBd9bu56NtZOi5p+Nv2zzlzOJNu5YC2vsDyoJkL\nLEq/g1UJ6xvvAVfgY7DaDfdKYT7l4sLDuYlkL0r5um1SgpZYNv1srxcwotV2\n23TyMHyXLtUStfj5viq4Yai4Tub4h7nJ9ZzgusxKiHjwpJ0FrTIwHKeD54rL\n3uc+q1b57+QTmd224GvFRMAJRKIRJNNlv6mzVwZ07qmUifnM8J7LPVMsFeTV\natH3I5EYWOLT8H1CJwa+8K/IiFCW61OtI71WBbEynPo7xHt388JuatZnqSb1\nalPEOysSi8myxVPEJZKhQmUdTIyZZtXoFRWlBkmrK1NQAluVRdwUP0+u18sL\nL8aMU6rHsj/mf+82q/bonUatSvjXyGvRFdshhZkoxfGx6Ri2pwdyq4sGFeG+\nhd3fPa5qGKimVvLVZ8m7f6PesRR4ZVvPBuyTtvGzX8S4QiT6wg+fc6jvHGb7\nQF8cL7DN/TCZckHszFWI6u+kLQ1rTW7rgkCudocgleCpmFgnzOxfWE0Sl4Y4\ng9Xc\r\n=iFcL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"133b00f212d2625ded08d2ba57983e078b3c3475","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack test:es5 test:docker","build":"npm-run-all clean build:version 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack test:es5 status","build:version":"node ./scripts/version.js","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","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.4.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"8.16.2","dependencies":{"ws":"6.1.3","backoff":"2.5.0","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"10.1.2","jsdoc":"3.6.3","karma":"3.0.0","mocha":"3.5.0","sinon":"4.0.0","buffer":"5.2.0","envify":"2.0.1","eslint":"4.19.1","lodash":"4.17.14","tslint":"5.9.1","twilio":"3.17.0","express":"4.17.1","js-yaml":"3.13.1","ts-node":"6.0.0","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"2.0.3","vinyl-fs":"3.0.2","@types/ws":"4.0.2","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.3.11","browserify":"16.2.2","pre-commit":"1.2.2","typescript":"3.5.3","@types/node":"9.6.5","geckodriver":"1.16.2","karma-mocha":"1.3.0","npm-run-all":"4.1.2","querystring":"0.2.0","@types/mocha":"5.0.0","@types/sinon":"5.0.1","babel-eslint":"8.2.2","chromedriver":"2.31.0","jsonwebtoken":"7.4.3","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.5.0","travis-multirunner":"4.5.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"4.1.2","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"0.0.6","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.9.7_1575685091859_0.798430890060569","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"twilio-client","version":"1.10.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.10.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"e18601f8666785a5afc0c8e193a28135c665cd75","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.10.0.tgz","fileCount":80,"integrity":"sha512-vUOH/xPKA38yoXuqVJ8xq9MGL59k/pbO2BpIyLySxOoKRFYPurOfFGyLUhfaYmcVA00gJo11T+J1izqyBILxKw==","signatures":[{"sig":"MEYCIQCZDx5l8SxjHr7OkLto5rElNFlveTmNz3PWHyYcJ2D8kwIhAKkvgvzce0vwOoCTC+gs0Z2dIP7yNzVmWmQNnecq9Xjk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1474343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTYPYCRA9TVsSAnZWagAAvCEP/0ygHaaCz3hwZ+HExicS\nXSqxqD+b3hV9YAqSPE0JGSESvG1dBn4klD0D1ax7h1jrflFvl2S1V/XfZdtY\n30m29qIDD7ZWbh9j+G0y40jxHxK6SmgaPYpada4Uxdd5d/9Cy9G2i+DHovf5\nBR8ljaU9UXklVDtTl1OyrpaY0L5Cppx0HW9icQLyBjzKvIylj9O8d6kSs1QA\nBXXfT+DpBpJUYJfaaGUxbjud7zBUQ30h+e7WnBK1N+warOt/yK3GPLJniV3z\nNXLqbRPLb2J2utyUlwnMLrFqnApDz9vVNuPUz05+lmMQ7FLAr9lObM27weZN\nnPC8F/Z0i7VFM7y3PcKT4sFH7LDo0xpF0j+h8Fo5X8F4QwX5LgjQXQtcMUmN\nqWEoEw8sAIbjUxilCKIMj/zFsl2gVHYxotgpUISa7djkrTaCuu7XtsRPOJDP\nBwag8Dx1OlxiEJk8K3XsUnNdqCuyt43W/n7LFIZ+LtTu45oYoFMFLncC8aRn\nWq8TLqWEtjc7+gXzvdGEDstYIQaZkttIeoA2uwugZShAyNlDEYj2AhThbdaY\nfVgj+NujqTzj+yRyQanZyHNWIAnpTbKRTdipbcefoIMTagptM8VLwTb1ATRB\nXYO0UwmjGlMekjkKGMlqTSXE2HsmXZdc/jVt6PXTTYvxDsY8UM8QYaE0+8ZG\na5SB\r\n=pdmL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"2f9be228c775a65b562175301100cdd63922a5c4","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.10.0_1582138328207_0.6167968983523411","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"twilio-client","version":"1.10.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.10.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"25fa0d770fa6d356dd25418f210841681762a0f7","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.10.1.tgz","fileCount":106,"integrity":"sha512-dO8ppyPaIfsdbxAmcA2YUxmzsXkV4UQ0M7bTX6SurqluqSpUzd9RNhDXm1tzELtEN0QZBj1av1fe+DU7ndjA6A==","signatures":[{"sig":"MEUCIQDogfAsM0z/uZTwbvu0bgj0j2seG3M9Ve+S2c6DsgaPrAIgTVFpMYu5pcTBpkZIiFuVmiOpBzdeVR7TH4rKfvwQytg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1583108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei6kCCRA9TVsSAnZWagAAh/AP/3AGq+vR/juan+OuxRHt\nWLYpKfBiuG/i0fu/AdGJeGaFST2ei7m53NnYh7MK3p6QDGO/EhHtms6XSBTF\nizbtQGfjO0NZxquFtjuhJKhALKxkNlNxGh///HcoJ+D7Xp05bT8Q1W7v9MK6\ncyO2ndWu6n0qisGvBmKIzrA2bMaGdiB7lRZz+CP3BgJwjHHfX4WxjPwmafER\n0iRq5EArvgDjNzecy7hhTskpoaw4RIeHiIU2kaD3thohGcT6h1uFd7n6NhtQ\nl8cBZ69HOZoZb9cJ3i4BM5BrAf2BNyHXWKL4SUUA5niXBU79eVGsWncGPSGb\nPcKOXfmdJAazeoGEUVg3BPpRimJLJdxiooXk5nA4moAemLYcVsSyLFWQ0BgJ\ngV09X769sW28Mt7wZj03TSdix3KTMcNd0ifDmsZ562zSWAtYbq6dmkNVRgXP\nMB3TDg3EPBv5skv+C2y5cNgtOJAa/JG7p2EMu4QoTiUfNGtZOP7cnM2ntJVO\ngTHoLSeOBbWiCteSUazHinc7WBg5APoHgzvGNH6Wmo8lmu/7IGWzD+yXlwcJ\nVoW+vgZXl1Fk57VfXEDZGN8HCRZiCSBSqaidHb6LPIyfNLTrXXu3xeMqHDyx\nhHQ0hLt1Q3Kill4dyF4YOqMhIvd320kzV2Pf2tKvgflYfciDFIzYNMMVtxcC\nxza/\r\n=i9DK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"61ecfc5a53b6fe597303f06a4ce72fefc489707f","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.10.1_1586211073848_0.6573263280491937","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"twilio-client","version":"1.10.2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.10.2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"8e488a651404ce7d078a0cae2849bdee79f543e5","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.10.2.tgz","fileCount":104,"integrity":"sha512-EQM8Szg+QAoNL45ne+rxhPad4BEIiR88n7EqZXV9V2LnF/kiwe2LrvPbyPDGf+0J6vIrLa3f4yujsttu4h0wfQ==","signatures":[{"sig":"MEUCICFWX5nEDh9WQwqUSg6h8bEt7WI1DSxGn6tbhRKwc6W2AiEAu33imHHZq3bb2ba/2JmxwO5KRof4aTiPaT0nT+ekGfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1576462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMQlCRA9TVsSAnZWagAAjuMP/isFc3ySrv/zius0HO8r\nmUeeH9UuNZ5Tu/pb4w8JjDmOhTEaxonyTQmpfFXJGiSoyhZRAxfvBgR0u+Af\nH0cjhI86k3NLAI2j4e5XXvECGxgO+owq1bvfctutbAxHjpnA8DR93ga4hknD\nDoh5y/R/WyNMo9rJhpbn+5lTAj8x8lFSHUhSkfm7RWjF4OQp3Ds/aWUKXTPX\nykI/8TSKQCp6qPl1zWlac/KbGtVdNDmZkiyAsJP6fDipvuYwdIUfHZ+yXhAh\nrNQWbAyTawTM4e9Y1RHMf5tDlT8Bex1l2sTQYf3wNLe+3AlTCu4i5obavUJo\nBrB6sJIL1EKzPJy1+9hC/lnVIlCLAnzbhwGFuNsUJ2ii8gUkPcv4Md0I6cGu\nmdC3RIkeCb4lx7UI7we1nn+9MKaKSLLToRvwJsNfxAE5uTIMBtDWFqypND3t\ntVlSIFDqGpElpuEaCsuxDQriSAMjbj7sgx5wsFkmsD5q1LQIEQPApaWMD4lY\n4eFdW4UQS67Sfg0TuUF5M4BDMEHw8Q2iuE3mg4h16H3chODXcriHeqvOoDuW\nF2KtNAYNW9rXIIqU/C6YONS0jUqY9lbJH4OCbfGNZGYbxnRe3E8AsZ0zh4Zx\ny898ain48un7EoyyAF8LCC6m9bLQTs3nfGpeERDYKbpm1eTU2pi5LeuygnDm\nxPUz\r\n=d8II\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"830b837df1460217497d4c6e01b62b7518cce8bc","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.10.2_1587594276648_0.7840308683068613","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"twilio-client","version":"1.10.3","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.10.3","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"361ed69ee1d57867e32ac0a025ab841c61beb3e0","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.10.3.tgz","fileCount":104,"integrity":"sha512-ydcBbinyGZY+An7gPkD1mtzd0O6ENk5rOWQadpeM6r7/dKxqoU4uT3Ya+F8YWKQJWGYPctwYoTY7heW9j47oZg==","signatures":[{"sig":"MEYCIQC4CtF5Px4HaBXZy4f90GG8hYc+16prU5vyiOYaHGlRkgIhAKpv9K1SybTcODQfgkWLpcWBuQTfo4V6o48oBWNJy9vD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqawaCRA9TVsSAnZWagAA36UP/itC+EEVguyk0flSJFmC\nS8oU0AIRSgBzAuByB5hbaLT88QwKosKDZvZqid8oTj6yHk059wns/+2ZCRSJ\ndQYpf3LreTwr045yUXfDGXEBveXmTni+zQoWSU9X5WVW5cBy8rWaYOeeHW7U\nev3VuzqAOPdoZNZAXyfo7iLbeZZqNAkvCKDZVJaGJmhWOjG9tfLclqDihcIC\nvUHdZ9wSg+GUk9pn5PjQJf2LNOe00gz6ot8HMec2UlsQtExv4sjLdNULG+zJ\no+MP9lGvYkVs3C+DKbw+r9/qc0Zu1EbG33+KcSnzyoJX5y5R8xrDXldC/0Nf\nV3Q4lTDb4C68rXMSJ9Bkx3E18wgbjabcUnC5+6ILB00Z8kXYtTjbp8B+n33o\nMJgTX9+yP1RbvbisK30OwLuIkxdibZzwbZOdaU7sJUF2pgmnWAs9OElAAiFA\nJJrEBtFfS7WByLaefUBB9WAeWWhm4yb5lRY2iNj5cMbyhsWMfFVuJ+rbzKXC\nFpb4JrB3XlcT5We1NQAcSfgPDNxp8eZzNHDVurbfoX4tYDiLYTCzkU2Cm86q\nz636QyJRXITBSajSkXEi5mAaGmugDQd8kVyvx/w3g4ZulyNI9c5r1nfTKZSY\nFNoSeOZvYoVcRSsrFopvUaiRZCGshzTXt3f0mGqFNqhW3fvobUsghS0J822n\nGAgV\r\n=lJNP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"16b41bdc2d4462ff5f9497650714e124ed0654d2","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.10.3_1588177945727_0.5435048812924741","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"twilio-client","version":"1.11.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.11.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"1c16e453bb0060bc3733ebfd1f4e3bd6f2c79593","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.11.0.tgz","fileCount":104,"integrity":"sha512-4+ScQQzvgBP4sRTskeTYTP61bu4BbCZSGdvV3YHF6Z5qQLmGKiUDL2S4b9DxLfXOpwL26UDdwMbx4yySDXVN0Q==","signatures":[{"sig":"MEYCIQDJcTJ6MeiuESSY16JrtMRukwMs2OfmemrHJag3dxlfnAIhAOpuFzSJBHOltpCBOxJdTbPQcY3BcBKAvhXiltiQtCn+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexwG0CRA9TVsSAnZWagAA2KwP/1kO9D8KhPMQfF2xsP7x\ng41d0WVnE8f1d3zigGjd377XB96U+EPep1ex/Nh5F+BHm+pQMs9QACnJJEkM\nJru6JG4GkvOfCQtadhPFXZC4troJLqKbNh7F5Xjk8Py7y6YimE4cJl01rTyE\n5DQ/T/ylY/x4gp1eKuZmBq5/g0KN6IlnzDbJa+3lTZR0tyZpCBMUWRsMJL3Z\nViG/Re/GzkfHcoOH6/HYshJZpdod5rjkt1yyI4myWu/ildJ/VjwgXGeaEU99\nNsZ6slYw6olj92dSzJaYpuax+ROJfMPCx67OWX+peRkdvyrIgMO0S2VUTXpx\nJ3gSTJsOSIbBcwczQPx7t4oI38fexUeGNCcRnc8IghyzEsMogh2F7fDrDkDm\n0T2u5zCzvCwCezSbNwSy6sTMDknBX4mUcoIgdOAsJ4N7qqVWXysn/8PvEyGO\nD5AtWapzPtsIzgRbE2xfx6tyS/itJ5LCtEKfoP0+5ZlSzLr/ibX/YVTKo7nk\nH6GyAG51L6+HP8XmWJY0NwZwnbR/Gr02eIeh3WW76oqRvuugtcO/ezVVY/yj\nx1Otbpkq9h17GYW4QNrS3W14EAIRHk+1LyKg3OgP9kQUVlKMVV9Ri9cLdOvQ\nAygPo31tPvzMCp4SQPVw7E4tC8sMh0AnZ1sXiU+asfnxTcx9K75OWsjcn2a5\nzkFz\r\n=x2aZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"6b5516d31636d8cb43d158c16989a943a1846ee3","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.11.0_1590100403529_0.18392353637510483","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"twilio-client","version":"1.12.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"1457d8421a606ad7b3164727e8d4efe8af2f6a89","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.0.tgz","fileCount":104,"integrity":"sha512-12nMh94Jz3NAZ5oL2KoCUOLrkydJt6A1zO2qMycFaXpt28VugKSK6B/7TC5XUjbNa4qqyKlCqSYPdXiIHeZjSQ==","signatures":[{"sig":"MEUCIDawXRktn0CPzYajN2WNoXXtwh2CdzW09W9LYbAcKDlVAiEAyGEYFnPerHo2EIS6MdGCd45XNH/HAfvo76i05Jg1dMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1636364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4pLOCRA9TVsSAnZWagAAMVUP/if8Vzdp4vgWjyZeJDG5\nVC85MdcrV5tfNj00AcXNJTSr/k9X3bSo156HUvMKULEn1qc1OfVNR7Ru0OKz\nnb9C5ZoLA9c2l+th9DPpEtReh1qZW9TdVNqfnwCijQZFTrveziHRluQDuyVe\n68UxiD7HCCZsObLLsKSplPAMTSwrxb8mNw7A+wFCl0wEBuJdxz30+XSLxkaX\na1N3t1oXcsiix1mZC0QsAdGAeeRKRHtBm5sbJD9uwOfxxuA+jGkFVAWWuDk6\nMDY+bFE5+bnxic9QB87XdwjUQdOcnyacM7ZxhKieToUZOTxVB4HN4pLzZvMe\nIxkLMfNYcEmcq1UbxBD11E/QDUNKboJZMm7mIakKVmkhfoGiUp1CfbOSzYPd\nOjJjDD9LnE8RsEWrcRG/6JQbp2+KZgBi8t+aagfnSM1lO65n5bcF8d6NR+lT\nWd8t+OGz0SylNKfmelfVzi6NHCMffH/HR2pDLcSLRqDmc0KbJJHgAVTz6IIQ\nSgbu5wFn9ciU8ctcCWdnWYuCcPS86q4PjG4Gnce0Pc8QS/PUQkX2Kl8FXvu8\noSwX5KTw66cT64MG7Uw4DcxUHYObjPs80UmI6BsZBDxu2kdZZqU+ljDV6a+i\n2ChOrVN5/TyQcARHpWT/VbB7gxd5BqAiTB9kP6txlzGf+OG10LKjZ69vPWvT\nZChx\r\n=u2uq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"e9ec087999676ff39d526f4286ed4a8dd9929f04","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","release-tool":"git://github.com/twilio/release-tool.git#8860ca9","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.0_1591907021726_0.765405695974126","host":"s3://npm-registry-packages"}},"1.13.0-preview1":{"name":"twilio-client","version":"1.13.0-preview1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.13.0-preview1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"d60d9ea1a880d4608d6296a56c54eb6037872bf5","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.13.0-preview1.tgz","fileCount":116,"integrity":"sha512-JBGHOrotjTkACtoBvb8Dy14K9qFMvoqOp5b2yOAEXC1kreckzfwjy4PTSLCjUdg++JLSoetuOA+DLYgTITcdIA==","signatures":[{"sig":"MEQCIB44+DsSNLL+8TZD+KK3K1cbDQKVQsYZ3jvlwfAPRnhmAiBYQVt+eBRjaxHL4z6jb9o2eN6plqDACdvBSftXf6IwaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6sh/CRA9TVsSAnZWagAArmgP/jI0yTd3khglf4oEQDiM\nrp6tcmDdrYZGTJWOe7EJK4DGd4F3AKMeMjzqx0PZSfTD5LbG8bVicWNgC1ek\nTGIRrbFqqZpu424B/hWAENVzZbTL3PMv4uqLq6klKIbPs7P0pAZj2BWUxyR6\nkveFQxLxywZEGcQi0E+5OFH3kUW9etAD8/lP70MMT6HoqJclln1aBF8vaVV7\nQ3X6JR7kIlQ62w5PaOyrcS94wzAWxfzxlHGjL+QxsWcfZlKt0twvvHbs2Hvn\n1BD+JKcn/UPqtrS4e5Ef+Aqe2/R189OcAVhATDF47/yd8zmwO9EZ1Z86EyF+\n6yNP0a1iRmTzKDUslhqJyh8buC02GUfF/ymiPkr8f6vOsLR1sjOCrmL4XdEK\nXoR7gag/scFwZmPmj3w3KITzuwmbUafrD07ieO/Z0Fx8RYQEgBS6Xl+7G0hT\ng7vPreaPXqCkYI7xQt1HGMZDz8agw0Iesi8TIvhDfP5q6H+89e1Wn0wfA2T1\nn2deMvErXgs67y7nr2uSJvIMeW/CplZnEN2UUAXghG9ZXz7lOa1vZmgSKomf\nCL9R58+VzjSLD21HsWaMh8WC7Gol0mWYN2vbHKfH9S+vg1saYmpV+BnVF7zO\nGkK4wrtohCTsj6JeLX/hJm1nPJWdUKEmQYiNZUj3aWGoLZ+/XbfOMWRuiioF\nlK5o\r\n=xzL2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","readme":"twilio-client.js\n================\n\n[![Travis Build Status](https://travis-ci.org/twilio/twilio-client.js.svg?branch=master)](https://travis-ci.org/twilio/twilio-client.js) [![NPM](https://img.shields.io/npm/v/twilio-client.svg)](https://www.npmjs.com/package/twilio-client)\n\ntwilio-client.js allows you to add real-time voice and PSTN calling to your web apps.\n\n* [API Docs](https://twilio.github.io/twilio-client.js/index.html)\n* [More Docs](https://www.twilio.com/docs/voice/client/javascript/overview)\n* [Quickstart](https://www.twilio.com/docs/voice/client/javascript/quickstart)\n* [Changelog](https://github.com/twilio/twilio-client.js/blob/master/CHANGELOG.md)\n\n### Technical Support\nIf you need technical support, contact\n[help@twilio.com](mailto:help@twilio.com).\n\nInstallation\n------------\n\n### NPM\n\nWe recommend using `npm` to add the Client SDK as a dependency.\n\n```\nnpm install twilio-client --save\n```\n\nUsing this method, you can `import` twilio-client.js using ES Module or TypeScript syntax:\n\n```js\nimport { Device } from 'twilio-client';\n\n```\n\nOr using CommonJS:\n\n```js\nconst Device = require('twilio-client').Device;\n```\n\n### CDN\n\nThough not recommended, releases of twilio-client.js are also hosted on a CDN and you can include\nthese directly in your web app using a &lt;script&gt; tag.\n\n```html\n<script src=\"https://sdk.twilio.com/js/client/v1.10/twilio.js\"></script>\n```\n\nUsing this method, twilio-client.js will set a browser global:\n\n```js\nconst Device = Twilio.Device;\n```\n\nTesting\n-------\n\nRunning unit tests requires no setup aside from installation (above). You can run unit tests via:\n\n```\nnpm run test:unit\n```\n\nIntegration tests require some set up:\n\n1. If the account you want to use doesn't already have a TwiML app set up, create one using the\n   TwiML code below.\n2. Copy config.example.yaml to config.yaml, replacing the placeholder information with valid credentials.\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n  <Dial>\n    <Client>\n      <Identity>{{To}}</Identity>\n      <Parameter name=\"duplicate\" value=\"12345\" />\n      <Parameter name=\"duplicate\" value=\"123456\" />\n      <Parameter name=\"custom + param\" value=\"我不吃蛋\" />\n      <Parameter name=\"foobar\" value=\"some + value\" />\n      <Parameter name=\"custom1\" value=\"{{Custom1}}\" />\n      <Parameter name=\"custom2\" value=\"{{Custom2}}\" />\n      <Parameter name=\"custom3\" value=\"{{Custom3}}\" />\n    </Client>\n  </Dial>\n</Response>\n```\n\nIntegration tests can be run via:\n\n```\nnpm run test:integration\n```\n\nThese tests will run via karma, one at a time, in your system's default Chrome and then Firefox.\n\nLicense\n-------\n\nSee [LICENSE.md](https://github.com/twilio/twilio-client.js/blob/master/LICENSE.md)\n","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"068d3bd25d009a2799f49eb6123a67d6cc17e392","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.14.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.16.3","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.13.0-preview1_1592445053304_0.6624759562726545","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"twilio-client","version":"1.12.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"523761bf83f87f669a22446f86346a167157b9d3","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.1.tgz","fileCount":104,"integrity":"sha512-ADOiYrHZi/mXAJDzrzWNp6SmMviTp2InbrD817FAr7eMAlDiR6erkrpUNJimGDysEvtTMzuFj6IKv4HNJURurw==","signatures":[{"sig":"MEUCIC42PGwZjW53jnb5aXwB4UZLVKKSUwi63rmDTLUwpy/lAiEA8DfB4omwyLJbXRjpFEd1S31MQPOFRgMPxftcOh9CT74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+mmkCRA9TVsSAnZWagAA2S4P/1naVYuvr4fRHdNiZECh\na0AUXlWkHIo3bbTVVH7J9A2ZmIw6K6ZoWkXOx5thE8uv7mOrLXFkQKGfqn71\nTB/3b7QUeJplK42YYXo81K87RJCpNNeueU1kFyS7l9iaxLYbY1swu+VOh3MK\n3m62N4xeDyIYZnDr2BaFFrnGOgwPbPA3FiAVDKOHPNECg7eog8FTReqDBW12\nFu9M53jg0Feft7XLgKcfx4VYPZVC05mUwD697tGcZKfIO5VkXCn+l9Q2nukZ\nLhyy/8p7UxVHRAc54CC3eTLkjboR9Ecnb/U0zwLgFjw12DYD4cxFXi8syJ2H\n/DJPj2UW6QyInW4WqLbz8VrowQ/L1H7j0PTc3ipb+g2BzJh3Xm+sPkYL3vcj\nuX6wnjrNj5kpwxNDrlbYp6vJXCke84cggQyVLRL+jD628H9enmmhqACCi4MX\nkij1gvAb9p2y3wS0iB19dPcU5sdw/tg6zcORRU8PviS153fTlSAOMv9FEk9C\negg9iaxwHDQMgq4xnoHcfZ1X+KwkxJ2hye2DUqf8myE0OWeTeVpqYGXq0DMy\nIyJvJQaSXx93TWneOtorJ++C233TKfLJCUdAu9892M1uNfeOgRbmL7e659Ex\n0kEWLp49x7jyEWF6PEuD8dVApk8bhnvx4s9uK0bAv+2ODQ1pqQmvSksldxJJ\njBmL\r\n=JPR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"12312d571167c7bbcc2eba92c6c90bc1019e7ba4","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.1_1593469347492_0.44174965258193777","host":"s3://npm-registry-packages"}},"1.13.0-beta1":{"name":"twilio-client","version":"1.13.0-beta1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.13.0-beta1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"621396618b4fc0d1584349297bd564a59b1d194d","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.13.0-beta1.tgz","fileCount":116,"integrity":"sha512-MQ5KJKK5tU0APDmko/2aKca7JE4yD0DartYK30SbpJKPTgKA8z8o/hwysXBj4r8BdWX+1kKvMNXf4+p+SAFYQg==","signatures":[{"sig":"MEQCIDZljpS6VDlvfbLNp0jncTcbZp8NLJbVU7C2g/9/WSKCAiAbNuP1jql4zeczl6umBV492F8Vs4/xBppqOIooFczeFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBNp1CRA9TVsSAnZWagAAzhEQAIXkBhS9Xoj9ByZ16fYd\nHHy0GKVDbQRIzxtFxqAfaDLNltktcliNyFmHBHbmMFhNLA257PBwr/S357hg\nVmnkdAbnJbgHJ/qgCEkkDu3mHF7C5MYUiVAH6bDn8nGLzl5vgE1JylmEPtOA\n0WWDc5FmqnVBVi8r56lMwoBkEoE4FE5oWCqR9SDpFmUheHX0cy6/fniLT/Oh\nkY4dpcKqExTlofDjvPfhsgvs1ckNC8OeVxMqI7v54naKAYUclREp3iNQzqSc\nkuqPQlNC9xAaZu2rkjoBIdrc8hkG9vTd2P1/Tin/JNcDyVfWwB/pVaTa8enL\nSrMJ82KXd1YcxswYiE7/9O/RNR6tmeJt3mu6Ne2DblHcsWoWu2eTIMMHOMQ3\nYH7z6rU2nDAnsvE2URKG1Ig+JnGCr9fV+CIzm/jEOUEM6JanJXHhahGPDAgS\nckJ8buAHPymEmFrBArmTZqwvopHZMxzt10NDJqqwMneqUGlcgekVWvW2LG7M\nAqGJbZpE8CpUvJi6vZUL92K4YE9Pfrnb/i5cUqq1MVoIe/Icj7cba/8UXo25\nfTk0omjN2iSrPuDfwQD2UnklfiOHG0LVJjSTFdhvyrKSFQHL5va5iKVwWLo5\nbR11+5bAaH9EzCLAxPqkUbY+iopxKr8UNMp6JjaHIubW5/Yp5pZb59yAYdRS\n6Zbi\r\n=k+1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","readme":"twilio-client.js\n================\n\n[![Travis Build Status](https://travis-ci.org/twilio/twilio-client.js.svg?branch=master)](https://travis-ci.org/twilio/twilio-client.js) [![NPM](https://img.shields.io/npm/v/twilio-client.svg)](https://www.npmjs.com/package/twilio-client)\n\ntwilio-client.js allows you to add real-time voice and PSTN calling to your web apps.\n\n* [API Docs](https://twilio.github.io/twilio-client.js/index.html)\n* [More Docs](https://www.twilio.com/docs/voice/client/javascript/overview)\n* [Quickstart](https://www.twilio.com/docs/voice/client/javascript/quickstart)\n* [Changelog](https://github.com/twilio/twilio-client.js/blob/master/CHANGELOG.md)\n\n### Technical Support\nIf you need technical support, contact\n[help@twilio.com](mailto:help@twilio.com).\n\nInstallation\n------------\n\n### NPM\n\nWe recommend using `npm` to add the Client SDK as a dependency.\n\n```\nnpm install twilio-client --save\n```\n\nUsing this method, you can `import` twilio-client.js using ES Module or TypeScript syntax:\n\n```js\nimport { Device } from 'twilio-client';\n\n```\n\nOr using CommonJS:\n\n```js\nconst Device = require('twilio-client').Device;\n```\n\n### CDN\n\nThough not recommended, releases of twilio-client.js are also hosted on a CDN and you can include\nthese directly in your web app using a &lt;script&gt; tag.\n\n```html\n<script src=\"https://sdk.twilio.com/js/client/v1.10/twilio.js\"></script>\n```\n\nUsing this method, twilio-client.js will set a browser global:\n\n```js\nconst Device = Twilio.Device;\n```\n\nTesting\n-------\n\nRunning unit tests requires no setup aside from installation (above). You can run unit tests via:\n\n```\nnpm run test:unit\n```\n\nIntegration tests require some set up:\n\n1. If the account you want to use doesn't already have a TwiML app set up, create one using the\n   TwiML code below.\n2. Copy config.example.yaml to config.yaml, replacing the placeholder information with valid credentials.\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n  <Dial>\n    <Client>\n      <Identity>{{To}}</Identity>\n      <Parameter name=\"duplicate\" value=\"12345\" />\n      <Parameter name=\"duplicate\" value=\"123456\" />\n      <Parameter name=\"custom + param\" value=\"我不吃蛋\" />\n      <Parameter name=\"foobar\" value=\"some + value\" />\n      <Parameter name=\"custom1\" value=\"{{Custom1}}\" />\n      <Parameter name=\"custom2\" value=\"{{Custom2}}\" />\n      <Parameter name=\"custom3\" value=\"{{Custom3}}\" />\n    </Client>\n  </Dial>\n</Response>\n```\n\nIntegration tests can be run via:\n\n```\nnpm run test:integration\n```\n\nThese tests will run via karma, one at a time, in your system's default Chrome and then Firefox.\n\nContent Security Policy (CSP)\n----------------------------\n\nUse the following policy directives to enable [CSP](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) that is compatible with twilio-client.js.\n\n```\nscript-src https://media.twiliocdn.com https://sdk.twilio.com\nmedia-src mediastream https://media.twiliocdn.com https://sdk.twilio.com\nconnect-src https://eventgw.twilio.com wss://chunderw-vpc-gll.twilio.com https://media.twiliocdn.com https://sdk.twilio.com\n```\n\nIf you are providing a non-default value for `Device.Options.edge` or `Device.Options.region` parameter, you need to add the Signaling URI `wss://chunderw-vpc-gll-{regionId}.twilio.com` in your `connect-src` directive where `regionId` is the `Region ID` as defined in this [page](https://www.twilio.com/docs/global-infrastructure/edge-locations/legacy-regions). See examples below.\n\n**If `Device.Options.region` is `us1`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `ashburn`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `['ashburn', 'sydney', 'roaming']`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com wss://chunderw-vpc-gll-au1.twilio.com wss://chunderw-vpc-gll.twilio.com\n```\n\nLicense\n-------\n\nSee [LICENSE.md](https://github.com/twilio/twilio-client.js/blob/master/LICENSE.md)\n","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"1ae83154edd19063eea368d880b3d8d69f27ec01","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.14.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.16.3","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.15","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.13.0-beta1_1594153588390_0.5839365876050904","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"twilio-client","version":"1.12.2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"a902c736120d9e889ac04978bda235a069fb762c","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.2.tgz","fileCount":104,"integrity":"sha512-Honm65g+fWDfLHcn/Ha7Lwm5VuE6FQNGBrWKgoDmaLZbKPx0mrCSHvWqU8tH3wL5kLdYm/midI0BSZjH6M4L5Q==","signatures":[{"sig":"MEUCICX3Lif706mvNbuXZN0WPNisjEoxUh8Blvaygwr990WLAiEAvaGb3SbFATk//fOZjqJ3TWnsJOBuTrdZEtTHBIU2EIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLDljCRA9TVsSAnZWagAADawP/jvZwO1VluYe+UFDX8KE\nqqSJf2dkiSSiwqWLQNo2oN0uzgSXVzTDxp6esl8lm2GYDsIZ2FQePRchn+m+\nVdH3BqLf5WKmsQmqVNeSf2C7A0KJuqskdrbjLIkBiMz0rXT7GtGBtQJoTJBR\nUw5dFWnd0xmqquQ1qF7X8SUPEEdwFDgy3l4ijCnIsItZiDZaOW2Lbw1Djaky\nG5Y63+9WyrnuMpTDbEtnWx9CYpxaew70+AWshQbE1tf1JTKvuU+jfPlzFfFF\n7s+9ec2U+JDUW2p0Ci+G/TxdTWV7qSoJHMGto7bIoaCSC1T53dd1VlEbiN4W\nluK7iCghnXfo228gBMOQIDW4MQTTOWfNKl3+jtS1c9HOp4EUVZMv+pG8+s2z\nh2Sy4MUKP0ZVp8io1iwK7f1rs/AbL/gg79cNWriqxWCztoLgQOsDS6pP4fzC\nUDY+QczhdksC8gyo/cmnlI8ZJzXZVmABItg/dJcNKBqiU8bk9JW/HbqjN/6F\nzPXxcsri2Xd6FmGVYnUWbVbRtMrxO+Yhth3OSFpfkrOMon+OYn6uBKbST2vk\nxyFhVZEaR99k0mMcinlvWHjDhy0Pvjuq/T1l2ll7G/2Zwxf9KivpqIfwkUw/\ny40wYE4SoUQIpfjUZVJpunS1QYR87CtUL+qGV2DbsGLxA3IiDuC0ZJ1nA50c\nlx0f\r\n=jLt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"0dea4137466bcf85ce1ed63fd1c9311110ffc1d0","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.2_1596733795280_0.726301736680194","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"twilio-client","version":"1.12.3","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.3","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"0dc5590519a206d72e5ed2ab1fbc46fbc21560f0","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.3.tgz","fileCount":104,"integrity":"sha512-LS+/IFQkvKYZQhcOv+f2XRaDm6SwhcMF48kSS/Msuzrh7LykhtTrGW4dF1uR+t77Pr2GrPu+hzn0QOQzt4Xwjg==","signatures":[{"sig":"MEYCIQCGWunqSZa0xKq9a/mDLs3o+XfOSjugpLGPjpZzjmMXjQIhAO/iUNjJ+38GcK4DrBuanmZnfbZ11dk3eFWNqIFGVK+H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1649032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNweeCRA9TVsSAnZWagAAvNYP/RdbVImnDQklfd7FLzws\noYcbYlX06GITli9roG1qw7P1kaXw6teHs5Ipcsh4sopJbgeqJpqR42i713gh\n++qvSeo07ZrrUi/FZKJWcHBkkLqoOd1S3BVTQLv5fzaEMK93jfz7P828tM8G\nKaxVMJodSEOZAaMwSr5udtuYiDyEgfh6WmTIlaP30YqRINapdkVwZZBS6+WF\nKWpuuYl1MHCyCGehAZ9o3d5w9/w5mMSXbCvGNA1rF2xVIiX++Kz1+1TkCEIu\nCW4ok9VdTKUScWq/aa4IPhEopXM+uxEgfzyMWyFiQR9pWqrj25U0WEx6VBxr\nMr4uu5uU347QhAiUZGUj5To4Cx5Rrcph7lIlE1GB5FVqv/thd4VXRaaLlf2C\nuoKURfJo71fZvbV9ZqV/UQC9QQu0hQl1S8ooLUIBn0nUxxM4xaK/fYytMwMI\nVLl/eYsaLnu5GkRw5f5dfjCGSpANl/BtaApRFoaLv7Dh5CZmNT6TlslfitNb\nP2+0nk1i96lRKRZrzvSzrpGsm9aG6O80Sopq4yx1Ql+oU16gWp3gSxh+aUym\nwXYZRR19jy9XMgASRiU8cepocn7FfJAZ++JiZgdqJKASptFfawL4cEtB5wAf\nGzBY9ABV0FS2kPLab+JEgTuH6tnNKT7vk5q8SiHE93BWFbowGrMOpPaBJIDz\nRrO1\r\n=1l46\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"ad9738f1bdbc40b64f1461ea9fd91f5a25284e98","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.3_1597441949408_0.13654498833084072","host":"s3://npm-registry-packages"}},"1.12.4":{"name":"twilio-client","version":"1.12.4","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.4","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"3becb3ed733a31e201ed09254d8de1824754fc19","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.4.tgz","fileCount":104,"integrity":"sha512-LssFtIcWiJCnXpMH/78KGIBmoivN6qbZGMNLkMkhkU8O8uFXpP4Pbgb2H7mtVAd38CFYFDfS1WOI4sGrXVs2tg==","signatures":[{"sig":"MEQCIG2e6ershgeTxBO2R/XBbuMwtZniT3H8U0bYUQ6yQ6g+AiBAyETRUWvOLJEnOh/2p+XTr1WgQ0nXEO9/yMwM/7QQdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1650821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUqDLCRA9TVsSAnZWagAADo4P/1+BQ6ueJgu0i+PhHVjk\nPYIoP6RePZvFW7LCqRecixoh3/m8FvlaxHsvJQWgUB+bVGpjbTZRlpPDvEGu\n67ODN1QiTW9R5QNs9MAkyCYBMkFpKRJ1RdZaTcqprgqZfP6BnKFu0lFAofII\n6hrReVxzowsTezS33qmLMAr38eLK7RRwFoE5S+Tk1nPTwDHL9fxSso3TypOn\nN+x6fMvlVPBnLsSMvFfCLEI4YFj06iB6lWxzkA+GCv2K3Xz/eTNyS0y2g31t\nbOPlWCjYsADSr3vjZ9ElsRCesQFxk5aX+shqhic4aWT58aARCgPrvGcjxJqM\nveiT1EoaGclpc/XMzYJuHVlaCWqiv9im05LCX2HWnLta3Pg3urvjpNCxYVlz\ndDDSewC8VVgafG2Audia6Jzfx5ypO2VfBFWrmLELgAzScoA5sumZXKCMw7CP\n6CbRsrvQMNeWq+CoNFl3cDS+pwL3rthnHSfQJFijt2jsHlkHmXJCcJ5Nmc5F\nXEEWd5rak2vB7IS8PHjlqztF9mUtRAjEtl4uiZLPFUUOPaaMCLoWfJy8hhJO\nk9uGFj7fb5r0Pv6FeZztGwusM3b9gI632A2ictoen6dG928Sdy/g6Q/juSgg\nDXggP23Eu3lA2CDOfBSKFzSfBCAqcmLw7x0lFKqqd1/5w+0eXw1zmbaogL2w\nngiw\r\n=wpYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"27b0bf6a5c53f14e3830b842b7b956452659b8fc","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.4_1599250635052_0.3792610804701595","host":"s3://npm-registry-packages"}},"1.13.0-beta2":{"name":"twilio-client","version":"1.13.0-beta2","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.13.0-beta2","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"c1b0c11b4d06fbb0322029faa6d3fd44c224f43d","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.13.0-beta2.tgz","fileCount":116,"integrity":"sha512-Cme7XXZJl64G44t6lDaxa/FhNdmAA1BSU8a0dLJ+xaZz/ZLztLlaoqlmfRyGRJ0H8idYBwqw4RQilj6K/9FDoA==","signatures":[{"sig":"MEUCIDLLXWh0BQktDvIqpJ8xi1zvrKUmTd2gnHn/BZGQqM3XAiEA54PyzgVDxYMl6tw78BZil6XT8Q/ArZdrhYnUAr/rftM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1855365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWpdICRA9TVsSAnZWagAAeW4P/Az9iVL8QG6BtcS2QaKh\nH9TvmM9FzqDSS6otB1OxQM4ViZ3hTlFqpBKzQacTaksJMI01IEcssyv40OdG\n1abtMEV9ePORgi9bCWm/m8gZvkEZX6v6USQRDDxR0meISY0gWQD94F0Bc3W3\nGa4yyHhgMHL+oynaPrb3pJvNWWukkyD2Aau+I3PccBUPhBUcDTENEUBRXzZ0\nSDmbNbKmz2QeKOQEC9aRkRRyWHK3Yrseku69PUGyJejARNyMu/mRrnP2ICW9\nB9mwgUYvGDAbtqSDh0tYCYcZn2Xj2A4lhYs3H5glgftmjhwTg4Wtn+Dfb+lq\nkci62qzniK9HUK7dUtzhiezwHAN6y+KFYMklRku8+mJr1yk3Tb+E14PQFDnJ\nbMbcIx8lOnwu6q6w/XQKSCuFqirdmkX6oBQBAxFlG70BEZJopmUlnhiJDjqA\ne20JDdlglyUvF2yiBIqfQEzgXy9jnkGDFCUEvOhiO4mj2XEks58OSFxIkp8j\n5WwGzMGBmmRYeJzMHo0+dXuILWGXXrl90bFSdCrYCPDdlzXUp3s1GdJiGk+U\niJsPT1AsWzSZ0yHcFRGnh/R924Ew+60D+kqtCWEe1YxN2SNlSFSTUGCVf+Ro\nt6CGiaNkuGAeQuFwYbsjpIA94H8vU9f+OTZM1OXNyKA6LwGXGdljh9WG75Bz\nLPj0\r\n=VaHU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","readme":"twilio-client.js\n================\n\n[![Travis Build Status](https://travis-ci.org/twilio/twilio-client.js.svg?branch=master)](https://travis-ci.org/twilio/twilio-client.js) [![NPM](https://img.shields.io/npm/v/twilio-client.svg)](https://www.npmjs.com/package/twilio-client)\n\ntwilio-client.js allows you to add real-time voice and PSTN calling to your web apps.\n\n* [API Docs](https://twilio.github.io/twilio-client.js/index.html)\n* [More Docs](https://www.twilio.com/docs/voice/client/javascript/overview)\n* [Quickstart](https://www.twilio.com/docs/voice/client/javascript/quickstart)\n* [Changelog](https://github.com/twilio/twilio-client.js/blob/master/CHANGELOG.md)\n\n### Technical Support\nIf you need technical support, contact\n[help@twilio.com](mailto:help@twilio.com).\n\nInstallation\n------------\n\n### NPM\n\nWe recommend using `npm` to add the Client SDK as a dependency.\n\n```\nnpm install twilio-client --save\n```\n\nUsing this method, you can `import` twilio-client.js using ES Module or TypeScript syntax:\n\n```js\nimport { Device } from 'twilio-client';\n\n```\n\nOr using CommonJS:\n\n```js\nconst Device = require('twilio-client').Device;\n```\n\n### CDN\n\nThough not recommended, releases of twilio-client.js are also hosted on a CDN and you can include\nthese directly in your web app using a &lt;script&gt; tag.\n\n```html\n<script src=\"https://sdk.twilio.com/js/client/v1.12/twilio.js\"></script>\n```\n\nUsing this method, twilio-client.js will set a browser global:\n\n```js\nconst Device = Twilio.Device;\n```\n\nTesting\n-------\n\nRunning unit tests requires no setup aside from installation (above). You can run unit tests via:\n\n```\nnpm run test:unit\n```\n\nIntegration tests require some set up:\n\n1. If the account you want to use doesn't already have a TwiML app set up, create one using the\n   TwiML code below.\n2. Copy config.example.yaml to config.yaml, replacing the placeholder information with valid credentials.\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n  <Dial>\n    <Client>\n      <Identity>{{To}}</Identity>\n      <Parameter name=\"duplicate\" value=\"12345\" />\n      <Parameter name=\"duplicate\" value=\"123456\" />\n      <Parameter name=\"custom + param\" value=\"我不吃蛋\" />\n      <Parameter name=\"foobar\" value=\"some + value\" />\n      <Parameter name=\"custom1\" value=\"{{Custom1}}\" />\n      <Parameter name=\"custom2\" value=\"{{Custom2}}\" />\n      <Parameter name=\"custom3\" value=\"{{Custom3}}\" />\n    </Client>\n  </Dial>\n</Response>\n```\n\nIntegration tests can be run via:\n\n```\nnpm run test:integration\n```\n\nThese tests will run via karma, one at a time, in your system's default Chrome and then Firefox.\n\nContent Security Policy (CSP)\n----------------------------\n\nUse the following policy directives to enable [CSP](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) that is compatible with twilio-client.js.\n\n```\nscript-src https://media.twiliocdn.com https://sdk.twilio.com\nmedia-src mediastream https://media.twiliocdn.com https://sdk.twilio.com\nconnect-src https://eventgw.twilio.com wss://chunderw-vpc-gll.twilio.com https://media.twiliocdn.com https://sdk.twilio.com\n```\n\nIf you are providing a non-default value for `Device.Options.edge` or `Device.Options.region` parameter, you need to add the Signaling URI `wss://chunderw-vpc-gll-{regionId}.twilio.com` in your `connect-src` directive where `regionId` is the `Region ID` as defined in this [page](https://www.twilio.com/docs/global-infrastructure/edge-locations/legacy-regions). See examples below.\n\n**If `Device.Options.region` is `us1`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `ashburn`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `['ashburn', 'sydney', 'roaming']`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com wss://chunderw-vpc-gll-au1.twilio.com wss://chunderw-vpc-gll.twilio.com\n```\n\nLicense\n-------\n\nSee [LICENSE.md](https://github.com/twilio/twilio-client.js/blob/master/LICENSE.md)\n","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"66288c361f0ad4d88680f292b7539e15394d1c0d","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.14.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.16.3","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.13.0-beta2_1599772487794_0.9251692313324364","host":"s3://npm-registry-packages"}},"1.12.5":{"name":"twilio-client","version":"1.12.5","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.12.5","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"6ce871921f9262bdebed4aa2e532f116386e1da5","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.12.5.tgz","fileCount":104,"integrity":"sha512-MfqEk26/0DG3QhenzdmmIaS+EWSStoNxxhYdBCDgZ/0UeSz7Sv9bejT9E8xOAHpmTgOJjOu53lnOzqS2KNJ4bA==","signatures":[{"sig":"MEYCIQCatCSwUwUluEs9Mv/m6jUdBhH4+07jzXwjG9ywSiMhzgIhAMheBLOqBHQ9LcW9JyvVxPOf7o95Zz5frs8p5w7Jtq7q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1652526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaj2OCRA9TVsSAnZWagAAB2IP/AsEUDytGjJackxE2NCv\ngogRY/TJA3Vx1tGHAW51rTsU7sxIyFIaTX69xJ2w4wwRBYJwWpuZ9XvP8Hsr\n4ttaaVjsayq4eQOKXiVMbxuh5aPDjsatlSRJtHHlf1d9O5BA43KuiWRYu+Wa\ns1xNgeinHl5MlL7x74ivxG/fJ0c2JB4tYBAtl9SASqaFISU4FVZ3ST1IL4Ea\nL1gdxbWeQ0VuqcxUhP6cyFVquyDBdjhsShTsWa66NbD0YtgQc0vidu4HBbFc\naFYJICExEyO83gxkEP25PplDUr5amxzM1We7BMbjaq3YHPKGFhbw+8o/M1r+\nNujqF7lfCd7nBnx4Almlrq9cbNjch3EKXeSSPg8TuaEJ/W/+NimJhqs6fYvp\nyn9r0HCfBi+NTSfASsmvbEdoNSEIFgzpeZhpu2ZHftWYoWQcyF469l9GXWIi\nPQhmnI04bNVcZR+M+z9EU6v/FMMlVFDLnXn9Tlf0lP79nJ6FNFw97uZMj331\niftJLX8A2gkledWg3iqpWojwFLypanLiHNFcdlefrpEQxV9zBEqRzZYRqK9U\n9T9hylEnGqTtZQUxiUQ2sdoQTIwh5skC/ovqXpa9y62dqTnkz7RrcCWdG1RO\n8IEsarLeHn2cwlXYlopy6l/Zk1e83BcOh/3DYuemqxWaLO3DvoNujamorUEo\nu/jk\r\n=YqgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"a1073a20a1b8b757b0e01d4d5d69e25036bac3fb","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"8.1.0","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"github:ryan-rowland/typedoc#1.0.1","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"7.5.1","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.0","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.0.2","typedoc-plugin-external-module-name":"2.1.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.12.5_1600798093908_0.12686686353380083","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"twilio-client","version":"1.13.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.13.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"bf2399b90697e37acb680f369e18b1ae0863e2ca","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.13.0.tgz","fileCount":116,"integrity":"sha512-Z+KhPqnhkglDzjHhnyo3MrJq8VyQkdz8SEmkeNMRMNI41++6BuEgdQyasF7tMDBwox4wWnN2CKCGtD1ZrR1IdA==","signatures":[{"sig":"MEUCIQDkTHO9+XkJAa7rEGHAm4clJ4rkUy+nVUNiHTqC32uRTQIgFcarVVuAXL5drpqJ2YT/YkK1e2sXy5w2bpmzYSkZvkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1885781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrGcfCRA9TVsSAnZWagAAgpMP/jjZQqEd6fDgCv+wsSiO\nAfHNSn7Ex0d5X2g/6tDAt5SQsY2bUOwQw6WT7eV2MW3FkmwJl8pPIA/CH0OZ\n/DUSbqGKkH3gTWB+JYQrNsxai3bN2gSpSkT5l38FXPDn8VildKjGW+RIzP+B\nUQFeT1jhBF0fVR8smmjscf96A+jX5i98NyH9yNcH332juCkuQzILjeETBB66\nSnGEzrQUCv2pK5tOfJxrRMaV/t7YetXgflN1aOy8gUOXPyGxnLnIgvObR7eD\nfxchG+VAs6RaAzMksEP05trOWAvBfP2swDin0zyatlV4y6EvSVNjPN0QFeuB\nRyur7xGrdw7w+MgaZ7W+1h40T2bl1m0BxK9ioqb4hyPGvjjKedZJyG6x45dC\ni+8OkvZ2zuOD0POprmUyh+dH1VLmPxHJcTLtoFVQ80DJD8tgVZCioirFXVt4\n5DwHyH9nPv6l6T4zqYsEfQdV+iTpkjFUjXjMYNHPy7T6CfZAEyTIJENLEN8D\nzp2R29i2/RkYWNamPLlzpxQpgbG223wWcPgnC6pzKJRa5y3gApHizWykqEmQ\nJlvJ18Fcl62ougEyPSy2qFfMnF+n/05vdglD7RGv+qcdW71MG1tmGVCnRmHy\nXBNY314ANi4/ZBnuI9Fopa8pfDS2dtiRLURO88eJN8TipkLqsewJSWfeBhXI\nE/gs\r\n=KC8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"eec0dbe2945c3f8c932ced65bb097a6b23424577","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.13.0_1605134110432_0.7704431327520378","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"twilio-client","version":"1.13.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.13.1","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"e391eac0f6319e2722b85175eddf8be6ed09381e","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.13.1.tgz","fileCount":116,"integrity":"sha512-Bf7fVleqC6exXcPCE6BLalDeklfqHB3WiZTqP9t0r90qZtYFz/reHJXIw+re6Y9DqqrA7inV+zd5Kceey7MQxw==","signatures":[{"sig":"MEUCIBOgq9uNFwrNS5Bup9mmc6vNVvEDvKWECq8+w8vubHyrAiEAzVYIGOZ2YxuxUrjiIPDcmPFX1xocyBRS0nomXKBRjPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/KCLCRA9TVsSAnZWagAA8ZUQAKG3ZalKxUTwnNQck+5E\nARUTeooU9AxMtavpQIpzc3mSqbg0Dvu9QgKHQ+we2XHvrZBMPUVGv+TJk7R1\nKXpy0OwX8YE+S2CWknSNYACV39i/M9bZqgNXhtRZvAW3vyAJu222gz2i63/k\ncQ8gOZe1uhCkm0hP823sjjDdQExHydiIlpKeZjcNqBJGZsaMhD8jlrcykgIg\n6ERPbeU8ANCmzkVd/vPCZxiuEffyFXbiOpJ28h1i9khaooOTPxvUZ0RKQWvu\nuvhVr539PQdcb9nOK3OU820PGYEdKm57cQ3TTd+xzuKa0CnbnLizhM0AeioB\ndrQ7ASQJ9zn/BUI4RtMbdvp7eQRmOLTFK7aX9tJyWSplU+cPVrOn16LJz0XV\nEaxip84ppMABWwWotiBN9YqKdvscksPHFlKD8WtkRxi7PWTseSWZEgmape7+\nUBmGmhbInHZrDXSJKtNk2qRbvRSfnqXk36HF16PGFSkrXXfF5pp+aIww6MHt\nOWTobLfaQTMRn6xCD5ORFfEw8Z7uo+VoCfsrY20iQjUUMnYHzMucuSJjlD+c\n9f+ysHbQc6DTaMyGxwbEZt6sAVCaQ/tyezBmNgpwzbJWkTcAPXdLqZ7Gxcz/\nvOK6qN5pDA9UOd1vS7p9gXmU+03fDrT8zVIQiggdAiWix/eAg6DU4I9kYeMl\ny+GU\r\n=ge3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"86be55742da53bae78f9ee4f0ec3d24131b78031","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.13.1_1610391690423_0.6596543986878749","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"twilio-client","version":"1.14.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.14.0","maintainers":[{"name":"ryanrowland","email":"ryan.w.rowland@gmail.com"},{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"b214341bf92d01ca25b98893db8b82eafaa2a76b","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.14.0.tgz","fileCount":116,"integrity":"sha512-Xj5bU9HlF4EHpbYEHgCgZBrI4OSl5T+DdGIbt0849GHXiZYA8cl6f6AcQkBg7jLf8Ke+P3sVdlQ9epL3fH1oMw==","signatures":[{"sig":"MEUCIGysUxW2ZjB20m62+0h39wzQkRkcIaShZaX+ZbWA48LJAiEAwIbWlpysPf5kuA0BNfGuvB9SenL+1D7Z0TD7FleV9M0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+i6CRA9TVsSAnZWagAAgmMQAJBAMTkI4Ntid7ldQMlr\nwLcenkrYYXYCSoQ6AiKm3RGhCSDXFpnqZ8qtt7Q4kY34HbXmStM+JrLNaNdq\nG7K113HtChcob1dWZuRGf7h2mFFAu1ofed1d/yaqHpvAQpbJscDHWPsp76PO\nzQVJwyxdcZJGG2G9OpObRaqMw+/ejz2B9HRS7Iku76hFfZW8N0+M9zX3MGWN\nWTSq1ASOO056rCxlAnfvQlduoseu2JCPE6/baTIbwCFRsA7/ur3wctVMhEH+\nmUzKB95Om/7vKhTJJLWS29BwutUi/1rMjdv42RIEy2bmabG3iL8Ik7VpfOBD\nDl0RGqlmto8XU3GlnnWY7j4I1BjVuh3WDie+fjfZowiEjYkwgTu/uMP0IDSF\niyFgkb84bYBLtrjLLvsBwcOQWK3CCeiEyFbde8dEE4dxQ0+4pbYT+dsKyQda\n6Lp35+06O142RR1sMGxiE46nRI8u9Kf+7U3mD9guutB2wSCYv0Eo4VKtFAuB\nRYHFqdT4+0LS96d50Ax0zGBIMxGzHqUxYQPelcnINvgLPgXXyJbuyGbaqnyd\nbJB91UsiJ5oECrcu04vcAoODTFkc4tVEcJ+ga/yZBrQdbnHMBSV9pSZNQWCa\np3o9y+MpLvwUBfaEXS60kcROz4PTrroUWgPnJsuJMG+N/q6t0IrzHVP17rVG\n0bLE\r\n=j+0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"gitHead":"5c13497ff7097f6b6da6d7a329d5fd77c7b12cb3","scripts":{"lint":"npm-run-all lint:js lint:ts","test":"npm-run-all lint build test:unit test:webpack 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":"cd tests/docker && ./scripts/run.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:webpack 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":"node ./scripts/karma.js $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"},"_npmUser":{"name":"twilio-ci","email":"twilio-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"6.13.4","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"12.14.1","dependencies":{"ws":"6.1.3","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.19","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","travis-multirunner":"4.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.14.0_1611782723788_0.794678027815805","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"twilio-client","version":"1.15.0","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.15.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},{"name":"twilio-labs-ci","email":"svc.twilio-labs-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"a9c10c9071ca865125644883f67aa1a454af6e13","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.15.0.tgz","fileCount":117,"integrity":"sha512-7JlyDZSDPVH1pwh7OwiZbUVKw+PFjW7h+Xy1thM+IDSdug7qXWpVyvxwaz3+SVHazZBNnz8DxHJTlsdbYkxN9g==","signatures":[{"sig":"MEQCICqCIMoeLsH/tiJNdp7asJUPqVhKcpwnzH4kYGI6yCqWAiA6ma0tVVuT6WgIe/HBJJ7SPbvj/DdBr+bwA++nE/xJjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1916560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/nahACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozgg//e1lkOk7cB3k0BEpWdv3Sck6meso7MZfR2h4J/RjDZw94E0qL\r\n1ITWw/mceNFt5/EjAY/EVGzAh92Og6r4aa+XQYEs1xs0KOKJe66OUQ7WqBv7\r\nFG7sgjDjEmIpQ5dcOxU5+yhq6GrkEo03IYyGOW9UJPSi9QSzjHMe5I54HvcU\r\nEtmcMCSgTy+EG02u45n4K/TX9WpW+ZXhZAZpN1f6DGNU6MEUaok1iSz6vsHU\r\nE8HNdx9lLSqwhzysB8SHpy54rxDjEBS+QmhRQwIvtQkjQQsR3PUuYXMQzJUm\r\nIk9eHk/9hTBd+XZ2bwH4tsf9sk0S93skuZ+SHJ65SsR6Lutja0dhHhzinlcU\r\nx3APa3dGkVdVX8ffkj8eEe17qFydSVDcpm9oBqN95RT0Jiufr0xGXnMElx6p\r\nBjqBLWm0fpC44NyyMTHuIPBURPM4Geody/pwabaUxKOt/5NYSq17xJf1t9NM\r\nx0yyRVCO+pBpAuxhK26BLmydJ4fEud13D2S2cmmjytswk564lSZjZA4SG21c\r\nuRFhxw6gXVlFNhRkJ3Wjux7qeSVnqs4Poyto+czRIhPGDKAMpuBaCDvzUaWe\r\nhHub5AKKHIW3lYfzKNAFzmTJo7miWNMS9hjZLAzwt3Q4PlXqXUrZYf0HRzCs\r\nVJNMO/zjh3Gc6lt0S44dsElKC4thDIlaheo=\r\n=IuS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"engines":{"node":">= 12"},"gitHead":"f4fc9b768c17426bc2b866e5da206131f33d1df3","scripts":{"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"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"8.15.0","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"18.7.0","dependencies":{"ws":"7.4.6","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","babel-plugin-envify":"1.2.1","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.15.0_1677620897389_0.4176413502663834","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"twilio-client","version":"1.15.1","keywords":["twilio","client","voice","voip"],"license":"Apache-2.0","_id":"twilio-client@1.15.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},{"name":"twilio-labs-ci","email":"svc.twilio-labs-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-client.js#readme","bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"dist":{"shasum":"c884f91dc5b18bb93eb521bffd5fa5e778b10675","tarball":"https://registry.npmjs.org/twilio-client/-/twilio-client-1.15.1.tgz","fileCount":112,"integrity":"sha512-O2Cdq4THosTPLMIfFK0/xcS8SCCLUiv1hDB4i4sAisqtfHEVLXSuNoL332rPkDPC3jzgm3C5zzbEz/XyEXO+NQ==","signatures":[{"sig":"MEUCIDwC4JkzfFM2hbiz8yi1TqFRNTmy3sdFmyjLxTQG/kwyAiEAx5KNeiaHrxLmhu0X9qhWyD/rv37Ty6/iNYn3GEzVW1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1885214},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"engines":{"node":">= 12"},"gitHead":"b98715fa29a9560ae0be716324ecab964debe131","scripts":{"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"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"deprecated":"Effective April 1, 2025, Twilio will end of life (EOL) our support for Twilio Voice JS SDK version 1.x. Please migrate to version 2.x https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20","pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"_npmVersion":"9.5.1","description":"Javascript SDK for Twilio Client","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"7.4.6","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.0.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","jsdoc":"3.6.3","karma":"4.4.1","mocha":"7.0.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","eslint":"6.8.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.39.2","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.16.11","es-check":"5.1.0","vinyl-fs":"3.0.3","@types/ws":"7.2.0","babel-cli":"6.26.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"3.7.5","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"1.19.1","karma-mocha":"1.3.0","npm-run-all":"4.1.5","querystring":"0.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","babel-eslint":"10.0.3","chromedriver":"79.0.0","jsonwebtoken":"8.5.1","karma-typescript":"4.1.1","selenium-webdriver":"3.6.0","babel-preset-es2015":"6.24.1","eslint-plugin-babel":"5.3.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.1","vinyl-source-stream":"2.0.0","typedoc-twilio-theme":"1.0.1","karma-chrome-launcher":"3.1.0","karma-firefox-launcher":"1.3.0","typedoc-plugin-as-member-of":"1.0.2","karma-typescript-es6-transform":"4.1.1","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.1.1","typedoc-plugin-external-module-name":"3.0.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/twilio-client_1.15.1_1697491372547_0.71984041959681","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-02-28T18:59:13.844Z","modified":"2026-07-21T17:33:17.466Z","1.4.28":"2018-02-28T18:59:14.038Z","1.4.29":"2018-03-06T17:43:02.190Z","1.4.30":"2018-03-29T00:16:40.507Z","1.4.31":"2018-04-16T20:55:12.946Z","1.4.32":"2018-04-19T18:14:54.158Z","1.4.33":"2018-07-05T23:43:23.209Z","1.5.0":"2018-08-08T18:05:25.068Z","1.5.1":"2018-08-15T17:21:12.598Z","1.4.34":"2018-08-29T19:43:28.502Z","1.6.0":"2018-08-29T20:30:23.648Z","1.6.1":"2018-10-03T17:58:46.627Z","1.6.2":"2018-11-09T00:45:46.727Z","1.6.3":"2018-11-19T20:14:29.279Z","1.4.35":"2018-11-29T23:52:45.306Z","1.6.4":"2018-11-30T16:55:37.542Z","1.6.5":"2018-12-04T01:24:08.703Z","1.6.6":"2019-02-05T22:17:19.338Z","1.6.7":"2019-02-12T20:44:10.577Z","1.6.8":"2019-02-13T18:25:38.908Z","1.6.9":"2019-02-21T18:39:37.886Z","1.6.10":"2019-03-20T21:46:21.085Z","1.7.0":"2019-04-04T17:14:57.945Z","1.7.1":"2019-04-29T22:33:46.189Z","1.7.2":"2019-05-07T02:20:23.521Z","1.7.3":"2019-05-16T18:36:34.900Z","1.7.4":"2019-06-21T17:30:21.118Z","1.7.5":"2019-07-05T20:16:25.204Z","1.7.6":"2019-07-23T21:00:15.676Z","1.8.0":"2019-08-21T03:23:34.727Z","1.8.1":"2019-08-29T16:19:47.442Z","1.9.0":"2019-09-10T22:58:13.237Z","1.9.1":"2019-09-13T21:47:50.728Z","1.7.7":"2019-09-25T19:54:52.057Z","1.9.2":"2019-10-03T22:45:16.157Z","1.9.3":"2019-10-21T17:29:06.292Z","1.9.4":"2019-10-28T23:10:16.137Z","1.9.5":"2019-11-06T00:25:39.081Z","1.9.6":"2019-11-22T21:30:35.310Z","1.9.7":"2019-12-07T02:18:12.104Z","1.10.0":"2020-02-19T18:52:08.455Z","1.10.1":"2020-04-06T22:11:14.050Z","1.10.2":"2020-04-22T22:24:36.883Z","1.10.3":"2020-04-29T16:32:25.937Z","1.11.0":"2020-05-21T22:33:23.638Z","1.12.0":"2020-06-11T20:23:41.900Z","1.13.0-preview1":"2020-06-18T01:50:53.476Z","1.12.1":"2020-06-29T22:22:27.667Z","1.13.0-beta1":"2020-07-07T20:26:28.541Z","1.12.2":"2020-08-06T17:09:55.453Z","1.12.3":"2020-08-14T21:52:29.553Z","1.12.4":"2020-09-04T20:17:15.236Z","1.13.0-beta2":"2020-09-10T21:14:48.002Z","1.12.5":"2020-09-22T18:08:14.065Z","1.13.0":"2020-11-11T22:35:10.657Z","1.13.1":"2021-01-11T19:01:30.617Z","1.14.0":"2021-01-27T21:25:24.044Z","1.15.0":"2023-02-28T21:48:17.634Z","1.15.1":"2023-10-16T21:22:52.915Z"},"bugs":{"url":"https://github.com/twilio/twilio-client.js/issues"},"license":"Apache-2.0","homepage":"https://github.com/twilio/twilio-client.js#readme","keywords":["twilio","client","voice","voip"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-client.js.git","type":"git"},"description":"Javascript SDK for Twilio Client","maintainers":[{"email":"secure-supply-chain@twilio.com","name":"twilio-supply-chain"},{"email":"svc.twilio-labs-ci@twilio.com","name":"twilio-labs-ci"}],"readme":"### Deprecation Notice\nThis repository does not contain the latest version of Twilio's Javascript Voice SDK. Although this major version will continue\nto be supported, it will no longer receive new features. We recommend that all users upgrade to\n[2.0](https://github.com/twilio/twilio-voice.js) at their earliest convenience, in order to receive access to new features as\nthey arrive.\n\n## Twilio's JavaScript Voice SDK 2.0 is now GA!\nThis repository contains an outdated version of Twilio's Javascript Client SDK. We have now released 2.0 as Generally Available.\nYou can find the new repository containing the JavaScript Voice SDK 2.0 [here](https://github.com/twilio/twilio-voice.js).\n\nThis new major version cleans up a lot of the legacy API, such as:\n- Removing deprecated methods\n- Renaming classes and methods to be less ambiguous\n- Implementing the new features from 1.x as defaults rather than behind feature flags\n- Completely moving to the new TwilioError class which is standardized between Voice SDKs and contains much more detailed information about errors\n\nAdditionally, new features from this point onward will only be added to the 2.0 project, and not be backported to 1.x, so anyone looking to use the\nlatest features will want to be moved to the new 2.0 API.\n\nExisting customers can review our migration guide [here](https://www.twilio.com/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20).\n\ntwilio-client.js\n================\n\n[![NPM](https://img.shields.io/npm/v/twilio-client.svg)](https://www.npmjs.com/package/twilio-client) [![CircleCI](https://dl.circleci.com/status-badge/img/gh/twilio/twilio-client.js/tree/master.svg?style=shield)](https://circleci.com/gh/twilio/twilio-client.js/tree/master)\n\ntwilio-client.js allows you to add real-time voice and PSTN calling to your web apps.\n\n* [API Docs](https://twilio.github.io/twilio-client.js/index.html)\n* [More Docs](https://www.twilio.com/docs/voice/client/javascript/overview)\n* [Quickstart](https://www.twilio.com/docs/voice/client/javascript/quickstart)\n* [Changelog](https://github.com/twilio/twilio-client.js/blob/master/CHANGELOG.md)\n\n### Issues and Support\nPlease check out our [common issues](COMMON_ISSUES.md) page or file any issues you find here on Github. For general inquiries related to the Voice SDK you can file a support ticket. Please ensure that you are not sharing any [Personally Identifiable Information(PII)](https://www.twilio.com/docs/glossary/what-is-personally-identifiable-information-pii) or sensitive account information (API keys, credentials, etc.) when reporting an issue.\n\nInstallation\n------------\n\n### NPM\n\nWe recommend using `npm` to add the Client SDK as a dependency.\n\n```\nnpm install twilio-client --save\n```\n\nUsing this method, you can `import` twilio-client.js using ES Module or TypeScript syntax:\n\n```js\nimport { Device } from 'twilio-client';\n\n```\n\nOr using CommonJS:\n\n```js\nconst Device = require('twilio-client').Device;\n```\n\n### CDN\n\nThough not recommended, releases of twilio-client.js are also hosted on a CDN and you can include\nthese directly in your web app using a &lt;script&gt; tag.\n\n```html\n<script src=\"https://sdk.twilio.com/js/client/v1.14/twilio.js\"></script>\n```\n\nUsing this method, twilio-client.js will set a browser global:\n\n```js\nconst Device = Twilio.Device;\n```\n\nTesting\n-------\n\nRunning unit tests requires no setup aside from installation (above). You can run unit tests via:\n\n```\nnpm run test:unit\n```\n\nIntegration tests require some set up:\n\n1. If the account you want to use doesn't already have a TwiML app set up, create one using the\n   TwiML code below.\n2. Copy config.example.yaml to config.yaml, replacing the placeholder information with valid credentials.\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n  <Dial>\n    <Client>\n      <Identity>{{To}}</Identity>\n      <Parameter name=\"duplicate\" value=\"12345\" />\n      <Parameter name=\"duplicate\" value=\"123456\" />\n      <Parameter name=\"custom + param\" value=\"我不吃蛋\" />\n      <Parameter name=\"foobar\" value=\"some + value\" />\n      <Parameter name=\"custom1\" value=\"{{Custom1}}\" />\n      <Parameter name=\"custom2\" value=\"{{Custom2}}\" />\n      <Parameter name=\"custom3\" value=\"{{Custom3}}\" />\n    </Client>\n  </Dial>\n</Response>\n```\n\nIntegration tests can be run via:\n\n```\nnpm run test:integration\n```\n\nThese tests will run via karma, one at a time, in your system's default Chrome and then Firefox.\n\nContent Security Policy (CSP)\n----------------------------\n\nUse the following policy directives to enable [CSP](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) that is compatible with twilio-client.js.\n\n```\nscript-src https://media.twiliocdn.com https://sdk.twilio.com\nmedia-src mediastream https://media.twiliocdn.com https://sdk.twilio.com\nconnect-src https://eventgw.twilio.com wss://chunderw-vpc-gll.twilio.com https://media.twiliocdn.com https://sdk.twilio.com\n```\n\nIf you are providing a non-default value for `Device.Options.edge` or `Device.Options.region` parameter, you need to add the Signaling URI `wss://chunderw-vpc-gll-{regionId}.twilio.com` in your `connect-src` directive where `regionId` is the `Region ID` as defined in this [page](https://www.twilio.com/docs/global-infrastructure/edge-locations/legacy-regions). See examples below.\n\n**If `Device.Options.region` is `us1`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `ashburn`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com\n```\n\n**If `Device.Options.edge` is `['ashburn', 'sydney', 'roaming']`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://chunderw-vpc-gll-us1.twilio.com wss://chunderw-vpc-gll-au1.twilio.com wss://chunderw-vpc-gll.twilio.com\n```\n\nLicense\n-------\n\nSee [LICENSE.md](https://github.com/twilio/twilio-client.js/blob/master/LICENSE.md)\n","readmeFilename":"README.md"}