{"_id":"@twilio/voice-sdk","_rev":"51-5f67c9ac1b7d96ffea81f360b1d90d74","name":"@twilio/voice-sdk","dist-tags":{"latest":"2.18.5"},"versions":{"2.0.1":{"name":"@twilio/voice-sdk","version":"2.0.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.0.1","maintainers":[{"name":"twilio-ci","email":"twilio-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"b7d3beab2a39661da6738daebf1cadb1345bd37f","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.0.1.tgz","fileCount":119,"integrity":"sha512-s/JApPh/pLstydmWtKSzbpHnwxEcBBsZNIj0dG2pDFrdDJ2+viuEOxeTy/anet7L6mS0koHvbRfNQiwfM3rkSw==","signatures":[{"sig":"MEQCICBaCrJHfn5sdEzh2B5RATgH9dAZFl3OUibLnnNDd3paAiB5S9j3HlOJnXbT9WGybf623w17tfOFoWsRh2jniCIlxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1883724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6IPqCRA9TVsSAnZWagAAv+QP/in8Vsxu6AGopDvq7iDg\ncWcfV1nqK9qWlfUqM8Rd8hgZod0+jmKhqN4gYee6JjulGRwEwz0g/ymHJK+3\nmeP+wMbAJYzhHJjLesOrekhFpjFKU4MCjCtqIQ4cQ+JA2Tg5ZwrMr8NwcLNV\nN784ctbNAZfsHv1HvpiVnICf+OmJb0Xucp8BXBUCxa8dlUy6sF3VldZINGy8\nGQ3bLuey+ueJFPWbyStM2S9A9JLou7N2C++RwrKHRtWCY8AW+c5zSaN+uhEe\n4qo1sTVlvr6iqGck8kOLS0TRpbWrleaiGBRjOFrXFuWovfRRaKOOVkOF0Hn3\ntMMkNG12r5WvSRArwAFyrBhaAkpEDS/zIan005PpONDa1b1E2XxOWcl5PPmr\n/2nFvzgDVriwbwNOtAGUCQiRtuYp6JbtKixtQFltUhdC2ZsuxGwg4oCL810q\njafvCY9vIzkAkg4Uh2G8UvpXNXFoIE2iHT4u/JsuHKMO+ZGulU8pbxHJykpR\nfdiIRGhvYxpAT8Z2FJ4VMSs47XiuFBC//wDBd456xm6CSi/N3wtJPmzZpMVe\nmfrpEhYZoIPliCA3onZeX2cNsIJYWIW0YcHuN6Pg3QgGx+c/5qEyV/L7rxZL\nnnL7b0W551jygMoqdP/5wHoTqGPetC3zeamHEIWs42bHZF3aFfqbfkijVWv/\nv6fl\r\n=+6qJ\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":"67d492e38efe8023bf4d4ca0ca6fb7fb304c6476","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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"6.13.6","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"13.8.0","dependencies":{"ws":"6.2.2","backoff":"2.5.0","loglevel":"1.6.7","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.1.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/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/voice-sdk_2.0.1_1625850857395_0.3040527046962951","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@twilio/voice-sdk","version":"2.1.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.1.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"3249684a6874ce6b5c1a12227949ba6fe76752b3","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.1.0.tgz","fileCount":121,"integrity":"sha512-4Cwp0NbGPr42Xjwis7jjOTQg1qktMvhKENNqP0HVp8nYgG399NJw6FCs7FwwUkZiWDo+v9EondDCMEB6+Y9Yhg==","signatures":[{"sig":"MEUCIQCRsAUaUjuUfqnEg6DEv3LLXYDU9AOe0NtByCUFCnjtKAIgfgcD0+LHnMxAMD1OA0ttFY5gcgGtmkQEUKrlj91GGGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1966674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11wyCRA9TVsSAnZWagAANukP/1q7Cya1ayBDJU1D/qF2\nZJbubutfA6UixXcJL3vFZBqQ/D8o2JYWkRhXZA0VGjvtmbyp7P8cmf7JZdqI\nhaZW7hT6NBTGei6J4gzaoEFizF1Z8saRdV58u4ZLOl64jcWa90FUPIUmXLGi\nFbI9swzPd9fxxpOH4W6l1g/NidVSaQTgge53P60CL9IbApFzhI0i6fml6YGk\ncYjIKrEDCbZ+Tn+FIiqSKMTRxDzf5FqiE0KPC5ekc5UpUNEmvFg9lD7IDcE2\nldyBUo3Qfi+rCsUJDGHEfossBTjoScW7ANfS4VZg5rtPjyhTVT4n39Op3wyb\nADsmPasqIgwnYE7vuBdmFBcoq8L7ja9A1vJ35BJG66SzxzmnPz1QorD98kTL\nxoEeuAJTq3z2hlTjkaGY5d3TO1TDuxQQofGQjkq0UdSP6Wa21/s63nKauGZe\nrxBEl8keF/N/KfGNkrTh9vLESC8RI6/0NHycnf+wu5wZBjnKqGVUnR18xZy0\nQ+Kk6cpYZ15kMKz++EGSQIG/R8dTnB/QtFhcMzuwcpNeTFVo65HnI343ftys\nPcuAfSEum1J0doz0EuM8Xgi76BqWYhnlnjTZDJQom3fiE4pMCSdIqeb3CH+f\n/zZIG9zL64oKUujGJolngcTAu3WmdPmr/fn3nS92cfvcQU9urcLaeWf6D6DE\n+pIO\r\n=G8fh\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":"c1f12bf5889dfdcb1a6ec03ec2488e321efdf2a8","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":"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: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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"6.14.15","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"12.22.8","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.1.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/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/voice-sdk_2.1.0_1641503794246_0.5244408658810473","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@twilio/voice-sdk","version":"2.1.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.1.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"b21fcbfc403aaa3625d626f66fd07540f9ca056a","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.1.1.tgz","fileCount":121,"integrity":"sha512-k96NDlqp5k4thf5a3o5RqzWAGmkd3H/RMl8KSD0ChdQX0QuAW025p7we+QHyhLCkqG5MRGSBMy5FdQtvj/DOog==","signatures":[{"sig":"MEYCIQDUWpl0wEnsd3/D/PO1ik/LgVw7f3OAUEg9pyx5v2XVowIhANgX5uZ82HuvJaUd0AuQVXb/GOCP+9aq4M1mon4ZF+ow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1978752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD9bkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ug//dio6ieBslTNS4f6y6SJKParQLuoZp6Y9aOhJLk6YCxSaWxL6\r\nQKCMiqiuzDgj8B0q5296NzxN8hUBlvZ7uRjPETMNA/+ctVvZsIF1Pczs8KSS\r\nIZRyHp1DfYwsoKizKuODKlNx7PBcXV3+rM7pqVloY3mIi3g77SxiQMt5fc11\r\n/XoKjM3u68sdcQ7wkmqwWw5y6gm9tLTNhGMILBvtxEgVeTOxjEJccM/7DFMB\r\nOoDcqjeBmPT/loGiNTS0EaAZBp7PPTaigXgq5ZHXf66NhOq0dvEfZxaDrHA8\r\n9JkwQGZx+R8137hfgZbSXAsou7sjH4Rnggk1/cW7pLJO0bffv1osKBFKtOBr\r\nx4ykWBWORUrLqVzpFW6Z28eD3qn80JEVWB5IEbLXle/cw1xuhHxEuuIM0kGX\r\nLWwzmQ3jjqVXu9chG6iqmo461YhiFaU+rb64vZ7lI20V4JgoWZlq7azeKMiG\r\nRxORFYrFfGUwyOIOV95u8GuuZHaOdVbUfq11J8EgCWU1M+OIF2nbtlsUzwfs\r\nzgIyiwjLznty445wl+Eh0+ddqWu5ASgPaNeUKGKVtTfq3jLZI6/Q2j4ZxX7w\r\nF9fslxWIFUuRMtot25eA+jTlcV3EpARnfR88Kb3vcXdAFW34exG9HYm4FFrG\r\nSH1OZNvXXCaAPAGMw0cnC5BDJ8ubzNN5wFg=\r\n=jW55\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":"73bf5a9411e990e3d5d7a37e08cf2701db0ee9b5","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":"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: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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"6.14.16","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"12.22.10","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.1.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/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/voice-sdk_2.1.1_1645205220594_0.7479369116488526","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@twilio/voice-sdk","version":"2.1.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.1.2","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"c7b990f95e2791974b7af25aa0d2ac44f0db36e5","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.1.2.tgz","fileCount":119,"integrity":"sha512-ikcfgbDaI6mPYAho1JRssUInZErG1ERn9QDt+5uUdAVIkqi0yYxvMQtX4j06q81YqwQdoTLgJi+j37pB07x+fw==","signatures":[{"sig":"MEQCIGz6xUqaad5RblcG9UXXBKupOpKkVDNaojodc9ymb54iAiAk+6iFiirqagjhoLw0ONsG6tmjmx1Ba+NqxgXanYFfkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1978948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWWBcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpGQ//Vt10vPTtrSlf7AYFEZEcIDcSb7Z05dph7XJP/biT3KhGPY+W\r\nrniirsjGCa1BlnxYFhVlb2Ox7ouJ1IST8TaZ8zZ8LuhOZQpEMFrhems+8Ijo\r\n/yODbFRIXtG2IL8TTjaGH2w0G0NR30OB+42a61lEOELogHhFhzpd3TK/xHzV\r\nMGy0+oxzLxw+GsZUErSXWH3banbkxPE+mirYHqzk0ERQ2919/nPFxAa/lxzu\r\n0O8567v2fKEBzuUOTPmoSTznxgaO3N9211vkOOVduHcmLvAfj5ghpdJ4qVc0\r\nJ3LYQPpnLOnoYCXpLtCv/a4sfMh9n7D4MPazukm+MMy67iT9WcR4SgRnBb7L\r\nOHX/T+uYrnnMVpCy+LlRb3qmVho9KfToEq7X2gvvTEi/pgJy1MgsQ4HPpyMW\r\nQawOby4JaOHB3W3Qg70dCNMT21e09PcR/nYgmiXiVTp7ktopKj4Z/1yrsg6K\r\nzU0yGH2IczItz6Q55PrVuheUeHbAqfDwNOomgwbRfKHEbiZghL+ZYROhjcdA\r\nBm43jjHovROP/jblftyonCEyG7WmqMOdUVrSZHBhPfg19SLTlj5bBNV+p7/k\r\nV8nR9Jd+GCj6xR3D4I5yGvkjbBdFkXnrNvjEe2NvCRxtw0uBpATgJFKvt20I\r\nLAtJtsxdDyoeRjyhS9DIZ7Vu+Ax/lzcAHKk=\r\n=FBpg\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":"4081a4d0304eb98438a22550e79038cf9132aa80","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":"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: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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"8.19.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"16.18.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.1.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/voice-sdk_2.1.2_1666801755818_0.9435794119182439","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@twilio/voice-sdk","version":"2.2.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.2.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"fc0de96116245d8cb9e79102780b23280323dda0","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.2.0.tgz","fileCount":122,"integrity":"sha512-4XY4nucihrWL1Y5JcpHLwvYsEWzTsVtDJ70wc0HCHmuePEPAB8M0BcPW86xrvd9JMpVX8XmWjTc//Uz0Vc9UXg==","signatures":[{"sig":"MEUCIHv0xPhQAsZay8OQfPm2Z8f6Wd9P2nh2QyKlzunBy3nlAiEApK/8yWGrjXX2IPA2rhWVJtLpOZ2ZQdNPr4YKVrKiYe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2057170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjmhoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4qQ/+I974W42OXro4x0kIffxU+UYuT+ANXSN0wUAjV/oy43CfoUY4\r\nxdLiDhlHMSHZKtfgwkBu9za220oyZA+CRcfIPfIQY2lJTThXiGyyuRXMQptG\r\nyMsQr1I2hi0HzLHntKwn/7R+BIycyHV+WOWZyaXfPjD13RXsM12DddszsryI\r\noHdGjVlUJMFlP+QPRJBnIvrzk7nDDW0vS8qWQvx4w4NEATGxFz6tBwufNHwP\r\nL56EhgbLjj6hRQR4lPVCx2XDV51+XOzaMptkBio3YhYDyK00zseOG0Q8AUP6\r\nMdNUD6mmHUb5PJ2iDKL2XGfmCy0SB6Gc96In23w8ZTVNff0MyQrlYPjzPJwE\r\n27vVUHiebO4tJzJaDxfAlXo/w9Rppn4zmf5S4gnsyMoxrdWV31af3LKF+Zn8\r\nRDH98ORSIz4AGc+xZ6tDHsTnaBnLBQcSDdzPX5qdLubV/+EtBLyj1tXOxYnU\r\nkVd5P3GKKS9fRUYmPsM4sLbdivPN6FXJBy3ZWVVQ05DUxnqR/f7tWWvuonKG\r\nJwEvu3nxyVSb7Ix0VkXOIyjaOA9lyu5iYyY7RR6iEUAA0g6OPeYe5p80hvdD\r\neqO+BrUrw/HRsMBxONasvtS+zWvbP5+a+cg/m5VxrzBG5WSkCMQR7RdTf5eU\r\nyfdcBi+5dyBbGP5JoUbq4x2fVflHR6KDd80=\r\n=oV2p\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":"7161f1f5d9e7055b8946001c0b9883b2a9ce911f","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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"8.19.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.2.0_1670277224470_0.947823982715444","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@twilio/voice-sdk","version":"2.3.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.3.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"7e1d14d2a697e3f93f258b47bf554a2170bc6a99","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.3.0.tgz","fileCount":122,"integrity":"sha512-wJIdm6/YwWXekBD1RXpPeUrJQmbB9Zq1hti3ikObA2qs/5jowSmWRDV3fr3sXXcuFWcKYp+tGD47fPPzLr2mOw==","signatures":[{"sig":"MEUCIGKFfAll1vkVDtcsrOsxfP1qKzzM79Riv0otybwpaBtqAiEAmGpXRTrDOuEvf8IsAHhZRpbZz0vMYtxEkCk6XkT9Gzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2031319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzw1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmooug//X3jDlYdA2aDwAlDwJMSrRFNMj6ciYmWPdO1ufrqT/gHSIk+S\r\nx/lpXpYrT7ODFCjcnGqP1fUx0qrXPeCHOY1Tt9xDbUfiB0sJ7fueXL0druZq\r\nfNAWdB+f6ELx01seVJ4OIUHgWndHg7V/EAgxaOsbnHAZgDbV6fN6imrndC8T\r\njZXqJs4naZsYLkr0BIpnmVlIAKIvF8Kb4TFWnXvdrxiZy961g15xLG/NkRx2\r\nnRK4PeTrQkqtOI+L2eEHkHnQw67FMuJ9Aq0GA2DjYWPcrHLyObWPjSLUWzNM\r\nzmq+YKYkzZLVtwvjy42Ea6oA+y3aTWTEufJyMN2L8AcHYwa1595ZocwI7VVZ\r\nNy75x0eLoH5ho4yrJuz5OkJ2hfDW7tX8y4cGCIacdZrwgYb1ObZ4gdR5fjoe\r\nsQz/dAT8wRTXnAGaaATqa4UD7BBbIeEU4MHV+nDKVCr8JJhnboIJ91f8vUY/\r\nOPODHvXGkZlExKXmjSl/KQhGBZ4cSsGqhH+xNb8Ed1DL8D81KRCt/wgB6y6w\r\nTdTFbv79ZMkPN41+eTu8z0ccJYnkIntndDrMEg4rpczacY5h0X+OxOHx2YXo\r\n6MJ2AYfI3adIj9znQvkny271I9I5B+Ac7Qzi0ADiKJSs8LhbY94QfimiJsYi\r\n41jBB/iJya75sB93k9hJTYzOAPq3YBBZKSk=\r\n=1CZz\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":"4f6fe116f17e8abe446fb4c92c150d1423dc6bc1","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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"8.19.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.3.0_1674513749879_0.28490092193438343","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@twilio/voice-sdk","version":"2.3.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.3.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"889d8869f75838cc311c4b8ce6d37f33e2832eb0","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.3.1.tgz","fileCount":122,"integrity":"sha512-sOLssEgoXBIDH/fDru5bEiOoepeDU8SHlHNkXA2zv0FqKLcgRujI8vXTzVTRLl8eD4WexSlHFapcfp9ZvdlzQw==","signatures":[{"sig":"MEQCIFRpPAppzanvQAI3GpOGQ225OIodM3lz/BLcRtldSOoOAiAW1+EiwbXkhfv4LVg2+7mywvyLnrhFHVH0wbzJ7Wm3Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2032955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3ZQIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2dQ/6AoqO7mRIRT6qCW/idRkoVCBzXhIPTtr/oB281+pxKKZvIlfy\r\nm3/lge2BOrzjXfOfT5XXfgC98pMpIeOtR8apUNtdBbO4TSW4qVr7TtR+NnYM\r\nkSGatD7Msy9CpHCwNVLouQUHtjYR7j08jCTGRPUcWCk/JH9zps9FmOTMAkXE\r\noYp42SjkH1I45P6/0aFXV1wWUG2IToVpQO0u7QP34d9tLt6Ssdj/xBN5uZqA\r\nrjNPEW2KE1V7xWXSdLDUsWnZy/HHvVBcGMYuNGWrlLi7EQIy2wbNnqII0dDd\r\n2AK313MHpzGw43Qq/3NLscLsA6E6LpbDl0QWg1nX1rMzEGy3c1MT0JAQV0VP\r\nh9O4g+3nP08j0vZm4cj6Q8CBXYZCHpq7F/c+6zRAdR4TbG+ixqFjyp/42Ca+\r\nFBo6XXI95IMru2jlRQkVrauvadIL7xBbALBI7dY9X6yllRo3H0SpHCP5LcaX\r\ne3gZGMWa5OfJsvhg5SF13EApEEB1FV5SwnnSxy0wTvIRYGPvBVrQLnAia2eF\r\ndFG/BC+YTkS5j7GygWcv+0Uq2ovCh9McgwWHHmhs+wlL8eeqd3lYUMwFLhqP\r\nigow5qA/hha23+CZGFIYuUxaycp6+HjoWpFoPO10yjstlqDmYeznOU6rHgLi\r\nCDTA0iXyPOjFVftId3/oy8DqfDYRImBTAEY=\r\n=Y4qC\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":"3e34a261fd3e00ed3341fec535dcc0e5ecd1501d","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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"8.19.3","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.3.1_1675465735991_0.4974424562875559","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@twilio/voice-sdk","version":"2.3.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.3.2","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"4c726a755d43f5686cc9823908808a89a02c71cd","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.3.2.tgz","fileCount":122,"integrity":"sha512-ZTXHIk1nDGSMRi5Z3GbTEnIrw57yXVcCeb7zo4RjDSz+Oyo5NP1w8TnSmz026eaxrgULBDr/T6WWK9VVno3MTQ==","signatures":[{"sig":"MEUCIQCqyWBTAEWNVDAFZUcrP8XCVC5LaKQ5+wHIHQndyHA+IwIgQZR03Ri2qdjQhB2tg4KOM2XvgHCc3j3wkgMzhvJG9bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2034029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/PkDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqicg/9FWix6IUHEb7Pc3SV3kISpRAXlEZs8Bc3AooCDdzC9n5GT/mf\r\nKEuJXWucRO2I12Gb4I5FshCcWPubtmjAShtOCMnEEwyiARgWGjQzekxZ26WW\r\ny9348cmA1CxldR1sYRQC6dEv1i+9gfA8xiGsfk0+mOoAFw9D7TLir60r6VZL\r\nIXwXRL08Dzjhorua5K3hDFhgheDZIGRfqam3hf8OkA8ISA2NZf0u9cmIhAwj\r\nScqqTyRwEqWfEht4PLYwKXm0sqMS5Kh6QCEjZ94/ngd2nEZZs3HreWjy9O7a\r\nDdhFFdFR8tw0MtT3IqB21TWowXtURrYT/NZSi3HJMX8GdbuHYOFIHUDEj1mf\r\n86tTB5XjfpkhJGe+dNpEQthV06ybEbWiQIn6TXXXmjGCHtVHl1WdvMhdIF4G\r\nvce5zJO52CkOwxBq93guYeb516LYTUw3LSdoU1t5/FKWxsIsw0aMa7DV42+w\r\n42oM5fwCHspj8mIPXQMZxMN9TwaW7gkfAOTETdBEwUgDF7nkl7GzuSi9SBZz\r\n3/ACaODFFIOspCd0yhI8SIhudwM7FRLCAz/n40uM7z7G6QwFRNiriYXg1WeO\r\n+oHp6gAokYW6GdIXGifnq5VykGbEFMIVB/vL7HtpC5nzJ8FrkRB8EGVlNHdG\r\niTNMOVfmYfRcvx/JpT48EKsv7iIMDRQVxUA=\r\n=MD+3\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":"9e12fabde383582a385cc12bcfd8aa513c0dc6f9","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-voice.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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.5.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.3.2_1677523203211_0.4587425094479922","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@twilio/voice-sdk","version":"2.4.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.4.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"8e8976e0cec1f53899530da5115befa04a5c0664","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.4.0.tgz","fileCount":122,"integrity":"sha512-zI21ftETlTGEKBywn4ZUdtDfaodXExj+TY5YAYv7ZtqZ3YXFxVNsElPKB83+/P9ZxWN5uNbEJSx31tKMPEb7HQ==","signatures":[{"sig":"MEUCIDOZpIgyCaf2QyAhYlZQ+FLMWlIYNXKbMVF6zXiIcCbQAiEAo8YcaXTvIOjbJyZzOqOQnHiFjLYbhsofOcfi7vwbKRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2045595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLysqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt4RAAjs3A7SkKn3NT/9YVW4k9XL6mnveO9Cl8O6Ju+5C7gRCZTNLx\r\nh0IcW7w9DlLTyqQfZDMFkefZbSCNqknb8RYtx5i/JDLknD8B3rbRobgNWOm+\r\n55DnCURUXVcrc6pyOMv+rLADMp3MWLgcq+ntjgEAqFfO/glbZlU8A80iVsU+\r\nfaL3kgFNIlq1bG9E0uHiKW0S6iKkNPGTo6kGGrGUi2F9rkXQKevWUJztpnm8\r\n8kNeap9ptn3wZbOoy7lz6kk4CPA8yU4Y6wTO6Ibmucq3Bb63shE+HCB/jLhb\r\notmsrKSYbSg0SYmgs0l9DeKedN++qae55S8ZV/cLhfMu6fsHYi1V1p+dx8Uc\r\noMEliVRGsAm61Wo531/0UTukA4G8SD6OgY3QzO4lZ26wNmUcwL/vNRoJWplC\r\n5vpgeZlrk1cABoC6knSH7Wx4jpTF4/bI+gttaqm7t3epGVN2VdNywxR0HC+h\r\nE5mhSWgJpMSTn+tikP8SWJ7xHij3dhZXn8MMgwG9OIAuvC8AX/KKdUhVVCUH\r\n0j5e6x91/ZvvFsPaaHnaRX3GmczVoHgCX2oQ6louroRgEfcu9zczzXaQ5Zlt\r\nxa2WRB+ls2ci0dWlPdkyt1UaPj6vErU5Q7WWNPVRWMaI0f+iERCmYw7zl0Vc\r\npiHIUlvlhhcwywpVbo5NPKyPVzO5fgcfD2w=\r\n=+akd\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":"94ea6b6d8d1128ac5091f3a3bec4eae745e4d12f","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 test:typecheck","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-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/index.ts --noEmit","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.5.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.4.0_1680812842744_0.9948826747821582","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@twilio/voice-sdk","version":"2.5.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.5.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"12402eb07631bcad7ea5c2f840ce92567097c2c5","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.5.0.tgz","fileCount":122,"integrity":"sha512-fnW1lrQTy/5r8IYvgRtFf5upc9NkbmT179HflNcWpCO01FZ8OjtxNtCLCwCOAdZ2T3zkDo+NAAERVnvqaVnUBw==","signatures":[{"sig":"MEQCIG5m+pmMK0Okabyb2le4Ds37z6WscagvOpLmhTPJ3lDQAiAen+riUN/hvhw1np+OCxm6gFEgodGfA+fEMfNjeFYlxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2063771},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","browser":{"ws":"./browser/ws.js","xmlhttprequest":"./browser/xmlhttprequest.js"},"engines":{"node":">= 12"},"gitHead":"361d0a99848871e4003e5e5db9140176f8435b0c","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-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/index.ts --noEmit","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.5.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"7.4.6","md5":"2.3.0","backoff":"2.5.0","loglevel":"1.6.7","@types/md5":"2.3.2","xmlhttprequest":"1.8.0","@twilio/audioplayer":"1.0.6","@twilio/voice-errors":"1.3.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/voice-sdk_2.5.0_1683661925188_0.13873709292677217","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@twilio/voice-sdk","version":"2.6.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.6.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"01a0f658334cb8e616c260ff5489b59cc4ddf4f7","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.6.0.tgz","fileCount":141,"integrity":"sha512-gL4WEfHfF2F4EiY1mAhbcjNyacET8/pMb/CpmqcJ2XWMyn6C7aiW6YvQswcwEkY6j6VnowhbWHilsUUNxZJBOg==","signatures":[{"sig":"MEYCIQDPcrx43G0PtAUXE6Q8TuRCeaOi31qUPRRDQChhlRMnTwIhAOR1wFZSb9RGY2WuxSQJlYw+eeaTEy55XwKfC4M67A1l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2220528},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","engines":{"node":">= 12"},"gitHead":"11b18650d644f660e6ee367eb466ead072f4de2a","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts 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","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","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-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.5.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.16.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","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.84.1","express":"4.17.1","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.19.2","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":"4.0.8","@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":"5.5.4","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.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.6.0_1687297743768_0.926125579790771","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@twilio/voice-sdk","version":"2.6.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.6.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"3477f8a0fec6a6d201792aa89b6f97659677d6c0","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.6.1.tgz","fileCount":141,"integrity":"sha512-2btygZ7NnFK2RMPKVjfb4X86iWgO26Yk4xC/NK0OJ9HUuoHXXZYNqjsg4qLp4n1yRIWyMqEIrexkY3XOYLf2+A==","signatures":[{"sig":"MEQCIDsjzkg6S2OE53WcJlOJcYbtMpHbPLD7RcE9mLfYiJ0bAiAryFKL7MxA9axtE29hSf5tf4VW/srbgmMj8g139HJy+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2224026},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","engines":{"node":">= 12"},"gitHead":"a72298715329e6193f1842e5fe365e2b723662a1","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts 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","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","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/run-docker-tests.sh && ./scripts/run-docker-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-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.5.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.16.1","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.6.1_1688750365899_0.7039887192615171","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@twilio/voice-sdk","version":"2.7.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.7.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"a74d4cd959e133cda2959b54a826de70417e0940","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.7.0.tgz","fileCount":229,"integrity":"sha512-+a5aA6ITbnmYzK++V5uL6+VwzIAsB0rWVk1U9ySqwrMjEK88qTWjF2QGV30dmr79oan79Nt+tVtKchW+AYRp5g==","signatures":[{"sig":"MEUCIC3126mCbrbUAY08P9Asu36rwV2ucH23sdS99y7O+jTQAiEAlYnH/VrmAVWxzh7okdBtjcjShBrTH02LbQrWvAIN6Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068011},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"b79a21acdbdd3295b4bbc33785bfa4f583ea84ec","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.6.7","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.17.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.7.0_1690922562192_0.25607634370389665","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"@twilio/voice-sdk","version":"2.7.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.7.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"14cd70a5a1ec19252221a7bca563376589d6bdd1","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.7.1.tgz","fileCount":229,"integrity":"sha512-qZMUckrs5yDWJWLpGEFoR16yOUzod/kD4+Jayzhjhw35hl+5t/YZY0tMLpmJYkW24dUNRfnFvO5bFhpKXkcpmg==","signatures":[{"sig":"MEUCIFSCT/aDZZkCiOKyJYY1BHPFKl+tMYHrdI017/MZLKOtAiEAx4qOOmyuvLSsf2L5rDf7Ws7iBr9EnAD2JWwL5BF7+CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069854},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"6a056bfb7cfcd9661ada83bc9f998c8be73f77af","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.6.7","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.17.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.7.1_1691103359726_0.8946811763202773","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"@twilio/voice-sdk","version":"2.7.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.7.2","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"1aae9fabc23b804b8e666dc4e097c8985d81a828","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.7.2.tgz","fileCount":224,"integrity":"sha512-23kWceC6gptkgOjrQZoFIsZuGibZTZ/O1pwDGlDgt9NaLpzPNaN+eD4c5Qc/vwNkmfhZQOASwpi1h2JZqYInXQ==","signatures":[{"sig":"MEYCIQCBYM4oxx4Vj7e0fusoEpdZZXY585WkGU2G3c5MH3BqxgIhAKyu0srHaQ7gPb2QnKRC219MP215fpoJpfADm7XrADfG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3022003},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"ec951b3da42eb8bd2e41858c8c11fd9f98f58df0","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.6.7","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.17.1","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.7.2_1695324483604_0.8735825288158348","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"@twilio/voice-sdk","version":"2.7.3","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.7.3","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"61f430265a3200ac362388c2897ddcaf804e8b0e","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.7.3.tgz","fileCount":224,"integrity":"sha512-WqpNIPyw5vNj3pcQudCNnOmJJcZm5RXNHDKx4+gX4pGpC/HJDIqD1cBOz5UhhxCMFciLQXK9KP7bZ3lPrHzgug==","signatures":[{"sig":"MEYCIQCuxD6P2dPqQ6IKfuyhNpTleFNnq4sLeOOm6N4VUlaZeAIhAI/8XP01ceqZga164ytpkd3aIBMmskLp7Qv91f5RknEk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3022558},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"b8353823feda49244f1dd1d290cb94ee4fcfd1a0","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.8.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.18.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.3.1","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.7.3_1696614977577_0.5440564924329483","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@twilio/voice-sdk","version":"2.8.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.8.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"9ae50a9d32a879fb295d011c68d6dd12078e4826","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.8.0.tgz","fileCount":224,"integrity":"sha512-0mEi1I6skZoHmc27wNin8TnWr0PWLVFQ4v9W16FEi8sLURC1bE7w1zvaK8n92Jm8AdN9xMSnnop2iYnkCokQzA==","signatures":[{"sig":"MEYCIQDgkLHiejSWDN0DSN0ovW6qghNXkq1iaNoegPwx3PGASwIhAPed6nCg0YF9Oiu+mZJjOca+uQvHXCa7fVI8GLZtxeEU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3214032},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"6f08d3b41fa53669b5e626fb5c86de6ec3305a8b","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"9.8.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"18.18.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.8.0_1697478078557_0.8807298765323368","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@twilio/voice-sdk","version":"2.9.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.9.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"57b5097bfc43089e63eeeec1b9be545b607c9a8d","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.9.0.tgz","fileCount":234,"integrity":"sha512-e7Z3o9VMJ3M5fVf4kPBFrS5D6PqDEX82Sp9RhTBLl/+l2oPAHDcJumNM4pmMCvqdIpgIYg9miq+TiQ65uGko2Q==","signatures":[{"sig":"MEUCIHcotgQsyuK4Pp9bj/Ou54iE0FM2Vh3u9TxQqz+9A7IwAiEA+doXF74uACA7IRW6hqF3bMibD37ZJ2IRk9lD3Znf8zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3286813},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"e7c03fcdd09692a961325fc6eaee26a7f6974bf4","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.1.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.9.0_1701202740527_0.6968298649905249","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@twilio/voice-sdk","version":"2.10.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.10.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"ed6b995c2f1454920f02a86863f32a9cd1c916e2","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.10.0.tgz","fileCount":234,"integrity":"sha512-Xd8p7wdrWW/oawkj5V57pDUO9Y02z++JCPnPOssbTf7kMICHkwWF5HZRRRFYh7FVdluUJ1ZyCQSgMO2FwVYezA==","signatures":[{"sig":"MEYCIQDcuTOV+Qof3mvHozvdqBNrUjwPaaDE4dU17JuT5S5TvQIhAKVNkkmLOLwlY3eaEBIGEEO/rGRNurxLN8qq3ja9aJy0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3341960},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"20aa4c3fe11a379a640c13af608157a3241d80ca","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.2.3","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.10.0_1704475695629_0.2521925338125546","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@twilio/voice-sdk","version":"2.10.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.10.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"e20c55c75b3bb545447f66008e833722d3bb98f1","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.10.1.tgz","fileCount":234,"integrity":"sha512-/+zYTAh/FMyWu4FiodrlXZXOO6ULGOmb2xuVgf49az6uUC1DnJy89QTh+ENTEGTJ36FSshZ83hlxiqBdUYyuvQ==","signatures":[{"sig":"MEUCIC7gKcvJwQsFAanoVna1JL5RP823peVKc8x80Dwpi61vAiEAgMOX8bKU2PVSxtde71n9cTlHyfYxUzXzDnk5919gGa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3349791},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"161077f08619cee1bdbaaf2ab2376326daf6c7c7","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.2.3","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.10.1_1705078059391_0.1707893761733119","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"@twilio/voice-sdk","version":"2.10.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.10.2","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"99c668f1af9ea135c026c43a2f293678bd68afc3","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.10.2.tgz","fileCount":234,"integrity":"sha512-+isGRUI5nkjD0fxl6UeO1hfUYx0SnynFePSmw186QxCHiWqToxnA6hg9SGiC9I4RDJKBDmnKlxA/4egupPQ7wg==","signatures":[{"sig":"MEUCIGJs1J9Kws/KRfhg4yBSM8X3iFLpZuPOoAqA4kziV7bSAiEAqmbaS9fuXhKWZsMTOhQM4mW/86ak0URqPnPK3QX/3Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3352169},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"b29b7112a68fa59de09cc06d75011675d75a68ab","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","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/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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 --log-level debug","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.2.4","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.11.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.10.2_1707933263902_0.48873767868090656","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@twilio/voice-sdk","version":"2.11.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.11.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"bd39e568d97edc0142814893130391fe68e0fb51","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.11.0.tgz","fileCount":234,"integrity":"sha512-3YJSwBRDapy+RpjRHdKq81unCsxPMva8X+4UdDy0BbtzmYLuSU18XdwGoTEwckPPiBDijgp54rsXzO5plot0AA==","signatures":[{"sig":"MEUCIBcd7Ju1Ca956gqEs9Ku4iakzHVKilUyBbwqjRaUsj6GAiEA8wU7FIURYWkrlTy7rXCdebmfCmpPsAm4CrNUtpUdHNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3381011},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"5d8049e903fed94c28f9e2a074f4d52bd144fba2","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.5.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.12.2","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.11.0_1714668247140_0.3217169778191482","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"@twilio/voice-sdk","version":"2.11.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.11.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"adc99bbf1025e848007d0856d9bd64667c983200","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.11.1.tgz","fileCount":234,"integrity":"sha512-w/86SJ/kl8yJs4vj0sv4IUN9WT1djVzLcvSKmNblK4rnvPPKVxwjoxSFgyinAGGjrCTnfIb5lTGzrRKajS1jHw==","signatures":[{"sig":"MEQCIExBpFLoiWlYlUD3lMGefelHLEcKAzGvPi47hqtAuCpjAiAbLzfDxezwwk+AT9/zbuDaIxn3SG/PH2E3lI28VwCGDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3388237},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"f5f9cd82fb3c1a1b70cee1c60182f34d19f13442","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.5.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.13.1","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.11.1_1717086834381_0.6909261450104955","host":"s3://npm-registry-packages"}},"2.11.2":{"name":"@twilio/voice-sdk","version":"2.11.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.11.2","homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"579db617851eb826c549865c9d17eabeea258148","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.11.2.tgz","fileCount":234,"integrity":"sha512-ZF3lzyZgd1HVFvgpExo4swBwWVCp1W6nmxHMZddxdvRdJ3xlbJt0mJ9Lo202its1Zf7uhnjYbQ04BZzkCHZ5rw==","signatures":[{"sig":"MEUCIDmK4TMUMZCxOk4bkOUCCciDGWJdXE9vOEk+Eql6TggqAiEA6A3s+QQnx97YrfJIIY6gx98kPHUiNqCuUhMuFUAzvvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3405893},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"ce4bd2d9aaf150770339394de1057b18d73d18f7","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.7.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.15.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.11.2_1719418948594_0.7956735998085909","host":"s3://npm-registry-packages"}},"2.11.3":{"name":"@twilio/voice-sdk","version":"2.11.3","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.11.3","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"63fa4f22ea11ca32e0397f7b9e42d9c8f8af0cc2","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.11.3.tgz","fileCount":234,"integrity":"sha512-v+yxTYNvDBHkj19IIvD/nilxQbysJQK/x/LqMiqxg975sm5ouwJt5PS0kn7imWTJnker8/oUc2AQwu2yWgNALg==","signatures":[{"sig":"MEQCIBXh8073rGrJUofevGvmqHE7fVg0fAebd94HHPDkxNHqAiAgQ1QC4+/Vck1XkCDkn+C5mRiCVD37Nj1LoBOjB5M5zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3418168},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"cd0a4c8bcd5636683c8ddab31f9abef18e664bd9","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.8.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.16.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.4.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"22.12.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.11.3_1724259690933_0.7537220733218017","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@twilio/voice-sdk","version":"2.12.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.12.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"af6a01af47bfcfcab8ec198fb153aed64e8f7fbc","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.12.0.tgz","fileCount":234,"integrity":"sha512-UhVOW+Y4EmX5FS7oqSJLbRRXE+CQQRvDJLGrvpyuei8EbC5X9nkm8x3/o1wWHK+eMTJj21hzQIHOysQnpi4SoA==","signatures":[{"sig":"MEUCIQC3ir/H/et0mVXfx6rlG36GSlPPuD2iQGE6Bm803PvmaAIgYGnL7ENohH2fCB1mJrUPHDLGvz5b9Ymre4GyF8c/rOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3446496},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"53d587321592944d2715d08fed92de5d297c02c8","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.8.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.16.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"22.12.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.12.0_1724696951315_0.7722173538386292","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"@twilio/voice-sdk","version":"2.12.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.12.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"eea4c22197168d3d83e00c341a85bd8b4c9a8a49","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.12.1.tgz","fileCount":234,"integrity":"sha512-/VIj/cJ5nKGFdPhXO7PvFnBkajjUVG4Eysg1/YlgA7Xk78RM3MPO4UO+F3qeMU7+4YTePg9CzjTkz8GOt4clKQ==","signatures":[{"sig":"MEYCIQCPJoMV+a8np4t1rbEicdiUE7i+BSq+lIpppCLzJh6JcQIhAKn6eQs1OAk3TaOmWi704I3Yi6AgZyazYzlloKVWt8Yo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3457959},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"99b451dbf62411f39e7d53d2a189346a31c969a5","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.8.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.17.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"22.12.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.12.1_1725040268279_0.1702672138082555","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"@twilio/voice-sdk","version":"2.12.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.12.2","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"a9c8a1ed43accea71fbeb68ecf29f783c95ff7a4","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.12.2.tgz","fileCount":234,"integrity":"sha512-gTbjICxtqQLf2h1EA2rXxtwBwHdyCVkJ9V8rddiy0BaK1YyvVhMcLNfmsYYlw5hE5sZw0vf89MQLRNH7w4k8tQ==","signatures":[{"sig":"MEUCICI3maFPWG/k46hdR4RkFvk6ZBlPXY/h6zO1ihegbsg5AiEAiBSJ8+0zI8MWVo7LTdSOKBpeRSTceszFIUgpaA4oiQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3459252},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"017aa08fe0964dbba23055b1715aa5c9df97664b","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.8.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.18.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"22.12.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.12.2_1731451864370_0.15530781025493212","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"@twilio/voice-sdk","version":"2.12.3","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.12.3","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"11e996c63e455a2e792e38865c1b96506b69954c","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.12.3.tgz","fileCount":234,"integrity":"sha512-QopyO9n9vEkZw9SGNhdFQl9G+wreTWRODfb6Ss7rihDunGCuNwDaIWEWIAgwtM3mTGFWLHomUZsIGlvhRxvmPw==","signatures":[{"sig":"MEQCID1nfnyqMtzyqMynRWYZ4tljx7AG0GBfrWyyO2cF/FSnAiAPz5txMwjrGIdn4U3x/nYgijuACnPVj9pHPLBEyR7v5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3459551},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"656d0cba0d88e9eaac0147a2e3e5d56e60896e71","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.8.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"20.18.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"22.12.0","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.12.3_1733258945150_0.20476313620373476","host":"s3://npm-registry-packages"}},"2.12.4":{"name":"@twilio/voice-sdk","version":"2.12.4","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.12.4","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"287395d9b73643476083fe876050943a90c0edeb","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.12.4.tgz","fileCount":234,"integrity":"sha512-zP2lXl8ciWogTfBEc6pGVAeSvJ/zectX6guu8U1MRa3ZKauLr899JMoVkgGMgJUNFI4vxEi6vacWV4uL7KdnnQ==","signatures":[{"sig":"MEYCIQD6rvdTrMEj7mvmIRYyVs0dRnTfYYLCJ3vWb0lOJAZRpQIhANDGy/AqzINE5gXbryMrJ9qNRAUHpaf79hfkb7sggOC3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3461062},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"e50f19ae918f9bc5f7ea195a14e114106654e5b1","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"23.10.4","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.5","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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.12.4_1741808759997_0.6418471126843428","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@twilio/voice-sdk","version":"2.13.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.13.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"323e596da0b2e2c46fd65bbbb15e2fbb3b6fa5eb","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.13.0.tgz","fileCount":234,"integrity":"sha512-W1TzCnmlycBAqS6ae4Z1cSskm/nzymobyIgoMYnuUbaRKT5jkmODH85hpmvOKdU7Q4R0hD4+0LSMue+v5SYEYw==","signatures":[{"sig":"MEQCIEpk3bVIxRBMbWXkYla30HIQaUWZw5rvjUsFZAe6OG28AiAyxARPvQIs2iIGOJds8KhbR8KAjIgMyYyRBRcGu9FP5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3464423},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"5062419155012eab58fc4ebe7ff76eb683cfd756","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","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","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json --internal-aliases internal,publicapi --external-aliases external,internalapi --excludePrivate --excludeProtected","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-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 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","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:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","start:extension:server":"node tests/extension/server/server.js","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"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"md5":"2.3.0","events":"3.3.0","loglevel":"1.6.7","@types/md5":"2.3.2","@twilio/voice-errors":"1.7.0","rtcpeerconnection-shim":"1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","karma":"6.4.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"5.20.1","twilio":"3.84.1","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"8.6.2","typedoc":"0.19.2","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"23.10.4","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"4.0.8","@types/mime":"3.0.0","@types/node":"13.1.8","body-parser":"1.20.2","geckodriver":"4.0.4","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","karma-typescript":"5.5.4","selenium-webdriver":"3.6.0","@datadog/datadog-ci":"3.2.0","karma-spec-reporter":"0.0.32","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","karma-junit-reporter":"2.0.1","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":"5.5.4","karma-safaritechpreview-launcher":"2.0.2","typedoc-plugin-internal-external":"2.2.0","typedoc-plugin-external-module-name":"4.0.6","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.13.0_1746553319660_0.22301210979192465","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@twilio/voice-sdk","version":"2.14.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.14.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"01b81c099703616081fba7473c21ec8dd115659d","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.14.0.tgz","fileCount":248,"integrity":"sha512-Sosq40O6ucOjgnbb5qShZnbd8rffkDPtcVn3qU9eHnmyKKJfrnt76kaavH7d6EF1IgccByXRNIDRya5YvuEeFg==","signatures":[{"sig":"MEUCIEZfcFGdZPQEoBqKI/1UU9vBLPR2dT374DOA8LnkECraAiEAosG0WUoXzg1R07CshYNF+2pGg+QusVCxpj4zHZpwJLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3437795},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"071b3781be7b52b4cc65468e0dbd399286fe0db0","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:es5 test:esm status","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:framework:react:run":"mocha ./tests/framework/react.js","test:integration:firefox":"npm run test:integration -- --browser firefox","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","actor":{"name":"twilio-vblocks-ci","type":"user","email":"svc.vblocks-ci@twilio.com"},"email":"svc.vblocks-ci@twilio.com"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"22.16.0","dependencies":{"events":"3.3.0","loglevel":"1.6.7","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"23.10.4","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","selenium-webdriver":"3.6.0","@datadog/datadog-ci":"3.2.0","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.14.0_1750875054040_0.20537173396337915","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@twilio/voice-sdk","version":"2.15.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.15.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"b98a2ef64d2e78a32159c1c859f4128a6d85fa70","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.15.0.tgz","fileCount":248,"integrity":"sha512-4FhRrUVJrek/U85F29G3+r5hbh7Lg2aapUE8jh/DnG0SiIktbW+MvFw2PxOwW0xVCbPigT7NHNo8/uzc3EmXkg==","signatures":[{"sig":"MEUCIFU4n0ki0gZw2Gb1+cIq/NtOMSwMbxDg7fWk1/mzdI1lAiEArv/2jtYS7jDV+MklrSj+2ZW8bLKdx6lihGS6FSXBw8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3455639},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/index.js","engines":{"node":">= 12"},"exports":{".":"./es5/twilio.js","./esm":"./esm/index.js"},"gitHead":"56b9632aaa330728b26ec605dd58a518b694289b","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"./node_modules/typescript/bin/tsc && ./node_modules/typescript/bin/tsc --project tsconfig-esm.json && renamer --find twilio --replace index esm/twilio.*","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","test:webpack":"cd ./tests/webpack && npm install && npm test","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","test:selenium":"mocha tests/browser/index.js","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:frameworks":"npm-run-all test:framework:no-framework test:framework:react","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:framework:react":"npm-run-all test:framework:react:*","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:framework:react:run":"mocha ./tests/framework/react.js","test:integration:firefox":"npm run test:integration -- --browser firefox","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"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"22.17.0","dependencies":{"events":"3.3.0","loglevel":"1.6.7","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"10.2.0","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"23.10.4","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","selenium-webdriver":"3.6.0","@datadog/datadog-ci":"3.2.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.15.0_1752519175106_0.7323919609997978","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@twilio/voice-sdk","version":"2.16.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.16.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"5fdfc3d69cf8793d9829879c6377d2df2d201ab5","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.16.0.tgz","fileCount":235,"integrity":"sha512-SDyoM5D3NMvYFpnH4AVKqpG8/dlXsUzPHLuSXVyKuxQmO3RkOCgwqRny+iepihT/odnNNWvPhVqi3XoNQxIxlg==","signatures":[{"sig":"MEUCIQCNzzNw2WPwez+6jzudP79Yp3LjYhEnYhDkNSl1KNmtggIgCk8DKCd/izRDRpWhZJwMkx4DG1hYon1XrB3Wmdbo08Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3390726},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"2f967eb2b745b34a9cd6ef584bde274f06dd338a","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"10.9.3","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"3.2.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.16.0_1758843332394_0.4104028707996723","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@twilio/voice-sdk","version":"2.17.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.17.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"5d1efcbd3373078add0621ecbe8a59af5c229454","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.17.0.tgz","fileCount":235,"integrity":"sha512-dAqAfQ59xexKdVi6U1TJAKlf6aDySAinjMvXrNdAFJDzSWJ5SNh49ITxdaKR2vaUdxTc7ncFgGVeI72W2dWHjg==","signatures":[{"sig":"MEQCICOXkcNab6nRPA6/BQIfmkTAN/PL+Ig+pXZvRLXWQ1vvAiA94ybMbqv/fGyQHTjr33atuoOs1t+VNDFt8EVcGMw3mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3440401},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"d7f1170b385eda3b7309713650a513a0fe38c734","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.6.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"3.2.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.17.0_1764620672767_0.6804972726735636","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@twilio/voice-sdk","version":"2.18.0","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.18.0","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"a14ffc5cb750aa48ffbc63a41ea5839c0e517c2f","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.0.tgz","fileCount":236,"integrity":"sha512-7SGkTn3cr+V0Cj0cd8kW300154mtrDNvfCXNT3v7Ip+7nv51vt7igTeJX7Sc83tMXfsGEkHTxjQy6lMCbZQ2eQ==","signatures":[{"sig":"MEUCIQDofj9XP6DUKA7YkpbgAMfeYuHs3okVsL3YIIPzABakmAIgK0XwBJmJ2vDnyDrcXh6+owUK/A/iHuTpDly4eU+bcVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3463960},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"db31051f0e609334c0d474226bec7e6dbe4c42e2","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run --reporter list","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.6.2","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.12.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.18.0_1767646225928_0.6854538481835155","host":"s3://npm-registry-packages-npm-production"}},"2.18.1":{"name":"@twilio/voice-sdk","version":"2.18.1","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.18.1","maintainers":[{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"25099536f1eb28f33f6d4b7bca871021c52fabe8","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.1.tgz","fileCount":221,"integrity":"sha512-4IvFgQOWrnluJrtJ79s1B4CiLbXLG7DKAXJW/uzgEsG9zQP30avs4d98LmtpOFr9ozd1kdKtjhKoqD+RbsY+MA==","signatures":[{"sig":"MEUCIQCSf+XYPUGwwEEILsOECQ8bElrnIABlwx9rqwm9WtQbzQIgIoOM2oa7PvF/38dwgYZm/b5FGX0CpcSbhYfTUHNiaDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3412566},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"d07620ade88ef810a192389fd3d6225bc507249d","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"twilio-vblocks-ci","email":"svc.vblocks-ci@twilio.com"},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.9.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"^3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.18.1_1773768135089_0.5321746552326145","host":"s3://npm-registry-packages-npm-production"}},"2.18.2":{"name":"@twilio/voice-sdk","version":"2.18.2","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.18.2","maintainers":[{"name":"baderboland","email":"bboland@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"8cdcb1e73577d0293a1b726466fec8bd9cb26ddf","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.2.tgz","fileCount":221,"integrity":"sha512-qUOvc9UW2Q91uQAPvcSjm2Ft85H9dC/7MpcyDWXS+DZTZKMsToaJU3x9pLhgMN3CmgeuWc+cM1tOUjKODfoQNA==","signatures":[{"sig":"MEUCIQDbhLMLOertMe1TjeRXPzdpIyL4SENttdWcYnfCLaBdyAIgStHo0cgbPaHAbzW5ByLVEj3o8Dfgy6X/wGeqRuzyCtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3412876},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"88828b99cea155be24fa44cbe1fc5fbb200d14d0","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"CircleCI","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"circleci","oidcConfigId":"oidc:4a389dec-89b0-41aa-a7d8-8b518cd3bb3a"}},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.12.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","mocha-junit-reporter":"2.2.1","@rollup/plugin-commonjs":"28.0.6","cypress-multi-reporters":"2.0.5","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.18.2_1776815470219_0.6166252025138663","host":"s3://npm-registry-packages-npm-production"}},"2.18.3":{"name":"@twilio/voice-sdk","version":"2.18.3","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.18.3","maintainers":[{"name":"twilio-agent-connect-maintainers","email":"twilio-agent-connect-maintainers@twilio.com"},{"name":"baderboland","email":"bboland@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"6d78baf4f0ae7da675a2444457f24b82661bd31b","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.3.tgz","fileCount":221,"integrity":"sha512-sBa9Tw+aXVIqDVnFQXIoY+yZM8GI8v/fwt34EMElSUfvlb8kquDOwLv6wXrBOwSYrnlyJoUqjlAOWdFPizEBnw==","signatures":[{"sig":"MEUCIFWrSeBlVRnodqFvzIiPlh9BZ3KPVc8LBKYuBbjQU29TAiEA3CQ9AunK9wW//N2YsV+hyAWZwPE7KLmXLlDE1Ap5ZHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3415821},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"45cf4ee011e75497e0fa5cc8a8a74d7fded16dfd","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","status":"git status","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","release":"release","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","build:release":"npm-run-all lint build test:es5 test:esm status","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"CircleCI","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"circleci","oidcConfigId":"oidc:4a389dec-89b0-41aa-a7d8-8b518cd3bb3a"}},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.12.1","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","twilio-release-tool":"1.0.5","vinyl-source-stream":"2.0.0","mocha-junit-reporter":"2.2.1","@rollup/plugin-commonjs":"28.0.6","cypress-multi-reporters":"2.0.5","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.18.3_1778520888832_0.08410731914753256","host":"s3://npm-registry-packages-npm-production"}},"2.18.4":{"name":"@twilio/voice-sdk","version":"2.18.4","keywords":["twilio","client","sdk","voice","voip"],"license":"Apache-2.0","_id":"@twilio/voice-sdk@2.18.4","maintainers":[{"name":"twilio-agent-connect-maintainers","email":"twilio-agent-connect-maintainers@twilio.com"},{"name":"twilio-supply-chain","email":"secure-supply-chain@twilio.com"}],"homepage":"https://github.com/twilio/twilio-voice.js#readme","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"f9ea7eb89cde08ec0decc05971d9fc9d297215c3","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.4.tgz","fileCount":221,"integrity":"sha512-QadgK72joYT+ZbWpWJpGqbzHHfvCieF5vpT+0CkclvfJZFgzGlbtGQ0wMETnrbDJLRMYBtgxm2ZskiLOvDeYMQ==","signatures":[{"sig":"MEUCIHTiKLgK0JYva78e/Ol5T12rdGr9tdmXjJY718gh5rV3AiEArv4ch0h8OhwCmUs6nBALLzdMkhxTzuFLQTV2bib5L2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2R2ltBfjJqBCWuUOUJBYvfeXvGWHFn+TZRJkvcs1ulAIhAKgMy2IevfYBPRqA4OoLEh5iOZaTAMIZkjqIVg9erBYl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@twilio%2fvoice-sdk@2.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3434951},"main":"./es5/twilio.js","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"9dd290a6ce36cd3e262de734ca01e89f701256e3","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:963e12ed-799a-43d7-afd1-7ecdbc4d2085"}},"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.17.0","description":"Twilio's JavaScript Voice SDK","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","vinyl-source-stream":"2.0.0","mocha-junit-reporter":"2.2.1","@rollup/plugin-commonjs":"28.0.6","cypress-multi-reporters":"2.0.5","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/voice-sdk_2.18.4_1788278876631_0.15352782363468886","host":"s3://npm-registry-packages-npm-production"}},"2.18.5":{"_id":"@twilio/voice-sdk@2.18.5","bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"dist":{"shasum":"11fe3904e7a984a611d7d074176cc8283a6aa7af","tarball":"https://registry.npmjs.org/@twilio/voice-sdk/-/voice-sdk-2.18.5.tgz","fileCount":221,"integrity":"sha512-2/tw1IDAIn7j6yFDOln8p93v3aHIxNIN93JwL98cHIlbkSNeU/Jt9zGM/0TvDpNjo+k88lvAew4jgOjKlc9/KA==","signatures":[{"sig":"MEYCIQDOw4S/p2/++v7G+YhMs+5WKPWK+GwDqYL0gSf8hLRCUgIhAPwsm6GtCN8upROvolwst52n7NJmrzYRW0rY519nm+/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6Z6oAVZsPYhdjgdIyflftGJAeuL51c/lvljPFU9HJwAiEAyxjr0/UooxMp2WHMZMEHKw4UJ8X39E+0eMzlhM6D96Q="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@twilio%2fvoice-sdk@2.18.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3442400},"main":"./es5/twilio.js","name":"@twilio/voice-sdk","types":"./es5/twilio.d.ts","module":"./esm/twilio.js","engines":{"node":">= 12"},"exports":{".":{"import":"./esm/twilio.js","require":"./es5/twilio.js"}},"gitHead":"003820c95bd592bc7fbb6fd8f6231c20e8ad02bc","license":"Apache-2.0","scripts":{"lint":"tslint -c tslint.json --project tsconfig.json -t stylish","test":"npm-run-all lint build test:unit test:es5 test:docker","build":"npm-run-all clean build:constants build:errors docs:ts build:ts build:dist build:dist-min","clean":"rimraf ./coverage ./dist ./es5 ./esm ./reports","start":"node server.js","docs:js":"jsdoc -r -d dist/docs/js lib/twilio","docs:ts":"typedoc --out docs","build:ts":"rollup -c","coverage":"nyc ./node_modules/mocha/bin/mocha -r ts-node/register ./tests/index.ts","test:es5":"es-check es5 \"./es5/**/*.js\" ./dist/*.js","test:esm":"es-check es6 \"./esm/**/*.js\" --module","build:dev":"ENV=dev npm run build","docs:json":"typedoc --json dist/docs/raw.json","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:build":"npm-run-all test:es5 test:esm test:typecheck lint","test:docker":"chmod +x ./scripts/run-docker-tests.sh && ./scripts/run-docker-tests.sh","build:errors":"node ./scripts/errors.js","merge:reports":"jrm ./reports/junit-report.xml \"./reports/*.xml\"","build:dist-min":"uglifyjs ./dist/twilio.js -o ./dist/twilio.min.js --comments \"/^! twilio-voice.js/\" -b beautify=false,ascii_only=true","coverage:check":"nyc check-coverage --lines 60 --branches 60 --functions 60","test:extension":"mocha tests/extension/tests","test:typecheck":"./node_modules/typescript/bin/tsc tests/typecheck/*.ts --noEmit","build:constants":"node ./scripts/constants.js","test:integration":"cypress run","test:relay-server":"node ./tests/relay/server.js","test:integration:edge":"npm run test:integration -- --browser edge","start:extension:server":"node tests/extension/server/server.js","test:integration:chrome":"npm run test:integration -- --browser chrome","test:integration:firefox":"npm run test:integration -- --browser firefox"},"version":"2.18.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:963e12ed-799a-43d7-afd1-7ecdbc4d2085"}},"homepage":"https://github.com/twilio/twilio-voice.js#readme","keywords":["twilio","client","sdk","voice","voip"],"overrides":{"tough-cookie":"4.1.4"},"pre-commit":["lint","build:constants","test:unit","docs:ts"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"_npmVersion":"11.19.0","description":"Twilio's JavaScript Voice SDK","directories":{},"maintainers":[{"name":"twilio-agent-connect-maintainers","email":"twilio-agent-connect-maintainers@twilio.com"},{"name":"twilio-supply-chain","email":"secure-supply-chain@twilio.com"}],"_nodeVersion":"24.20.0","dependencies":{"tslib":"2.8.1","events":"3.3.0","loglevel":"1.9.2","@types/events":"3.0.3","@twilio/voice-errors":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"7.4.6","nyc":"15.1.0","cors":"2.8.5","axios":"1.6.8","jsdoc":"4.0.2","mocha":"11.7.1","sinon":"9.0.3","buffer":"5.4.3","envify":"4.1.0","lodash":"4.17.21","rollup":"4.46.3","tslint":"6.1.3","twilio":"3.84.1","cypress":"14.4.0","express":"4.18.2","js-yaml":"3.13.1","renamer":"4.0.0","ts-node":"10.9.2","typedoc":"0.28.3","es-check":"5.2.4","vinyl-fs":"4.0.0","@types/ws":"7.2.0","is-docker":"2.0.0","puppeteer":"24.16.2","uglify-js":"3.7.5","browserify":"16.5.0","pre-commit":"1.2.2","typescript":"5.8.3","@types/mime":"3.0.0","@types/node":"22.15.3","body-parser":"1.20.2","geckodriver":"4.0.4","npm-run-all":"4.1.5","@ngrok/ngrok":"1.2.0","@types/mocha":"5.2.7","@types/sinon":"9.0.5","jsonwebtoken":"8.5.1","@datadog/datadog-ci":"4.4.0","junit-report-merger":"7.0.1","vinyl-source-stream":"2.0.0","mocha-junit-reporter":"2.2.1","@rollup/plugin-commonjs":"28.0.6","cypress-multi-reporters":"2.0.5","@rollup/plugin-typescript":"12.1.4","@rollup/plugin-node-resolve":"16.0.1","babel-plugin-transform-inline-environment-variables":"0.4.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/voice-sdk_2.18.5_1789081507440_0.6714514008633237"}}},"time":{"created":"2021-07-09T17:14:17.395Z","modified":"2026-09-10T23:05:07.989Z","2.0.0":"2021-07-08T15:11:43.982Z","2.0.1":"2021-07-09T17:14:17.756Z","2.1.0":"2022-01-06T21:16:34.465Z","2.1.1":"2022-02-18T17:27:00.790Z","2.1.2":"2022-10-26T16:29:16.069Z","2.2.0":"2022-12-05T21:53:44.684Z","2.3.0":"2023-01-23T22:42:30.148Z","2.3.1":"2023-02-03T23:08:56.247Z","2.3.2":"2023-02-27T18:40:03.422Z","2.4.0":"2023-04-06T20:27:22.957Z","2.5.0":"2023-05-09T19:52:05.465Z","2.6.0":"2023-06-20T21:49:04.043Z","2.6.1":"2023-07-07T17:19:26.184Z","2.7.0":"2023-08-01T20:42:42.565Z","2.7.1":"2023-08-03T22:56:00.049Z","2.7.2":"2023-09-21T19:28:03.865Z","2.7.3":"2023-10-06T17:56:17.880Z","2.8.0":"2023-10-16T17:41:18.943Z","2.9.0":"2023-11-28T20:19:00.760Z","2.10.0":"2024-01-05T17:28:15.917Z","2.10.1":"2024-01-12T16:47:39.623Z","2.10.2":"2024-02-14T17:54:24.140Z","2.11.0":"2024-05-02T16:44:07.435Z","2.11.1":"2024-05-30T16:33:54.700Z","2.11.2":"2024-06-26T16:22:28.904Z","2.11.3":"2024-08-21T17:01:31.344Z","2.12.0":"2024-08-26T18:29:11.603Z","2.12.1":"2024-08-30T17:51:08.581Z","2.12.2":"2024-11-12T22:51:04.697Z","2.12.3":"2024-12-03T20:49:05.505Z","2.12.4":"2025-03-12T19:46:00.259Z","2.13.0":"2025-05-06T17:42:00.011Z","2.14.0":"2025-06-25T18:10:54.375Z","2.15.0":"2025-07-14T18:52:55.331Z","2.16.0":"2025-09-25T23:35:32.702Z","2.17.0":"2025-12-01T20:24:33.040Z","2.18.0":"2026-01-05T20:50:26.115Z","2.18.1":"2026-03-17T17:22:15.319Z","2.18.2":"2026-04-21T23:51:10.460Z","2.18.3":"2026-05-11T17:34:49.150Z","2.18.4":"2026-09-01T16:07:56.766Z","2.18.5":"2026-09-10T23:05:07.640Z"},"bugs":{"url":"https://github.com/twilio/twilio-voice.js/issues"},"license":"Apache-2.0","homepage":"https://github.com/twilio/twilio-voice.js#readme","keywords":["twilio","client","sdk","voice","voip"],"repository":{"url":"git+ssh://git@github.com/twilio/twilio-voice.js.git","type":"git"},"description":"Twilio's JavaScript Voice SDK","maintainers":[{"name":"twilio-agent-connect-maintainers","email":"twilio-agent-connect-maintainers@twilio.com"},{"name":"twilio-supply-chain","email":"secure-supply-chain@twilio.com"}],"readme":"@twilio/voice-sdk\n=================\n\n[![NPM](https://img.shields.io/npm/v/%40twilio/voice-sdk.svg)](https://www.npmjs.com/package/%40twilio/voice-sdk) [![CI](https://github.com/twilio/twilio-voice.js/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/twilio/twilio-voice.js/actions/workflows/ci.yml)\n\nTwilio's Voice SDK allows you to add real-time voice and PSTN calling to your web apps.\n\n* [API Docs](https://twilio.github.io/twilio-voice.js/index.html)\n* [More Docs](https://www.twilio.com/docs/voice/sdks/javascript)\n* [Quickstart](https://www.twilio.com/docs/voice/client/javascript/quickstart)\n* [Reference Components](https://www.twilio.com/docs/voice/sdks/javascript/reference-components)\n* [Changelog](https://github.com/twilio/twilio-voice.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 Voice SDK as a dependency.\n\n```\nnpm install @twilio/voice-sdk --save\n```\n\nUsing this method, you can `import` the Voice SDK using ES Module or TypeScript syntax:\n\n```js\nimport { Device } from '@twilio/voice-sdk';\n\n```\n\nOr using CommonJS:\n\n```js\nconst Device = require('@twilio/voice-sdk').Device;\n```\n\n### CDN\nAs of 2.0, the Twilio Voice SDK is no longer hosted via CDN.\n\n### GitHub\n\nAlthough we recommend using `npm` to add the Voice SDK as a dependency, you can also get the Twilio Voice SDK code\nfrom GitHub and include it in your project directly. To do so, navigate to\n[\"Tags\"](https://github.com/twilio/twilio-voice.js/tags) and find the most recent release, or\nthe particular release version you'd like to use.\n\n> **Note:** releases tagged with \"-rc\" are \"Release Candidate\" versions\n> and are still being tested. Unless you specifically know that you want to use a release candidate\n> version, you should not use a release with \"-rc\" in the name.\n\nDownload either the `zip` or the `tar.gz` and then extract the files. For example, if you downloaded the\ntarball for the `2.0.0` release, you could then extract the files with the `tar` command:\n\n```\ntar -xvzf twilio-voice.js-2.0.0.tar.gz\ncd twilio-voice.js-2.0.0\n```\n\nOnce you've extracted the folder, the `twilio.js` and `twilio.min.js` files that\nyou can include in your project will be in the `/dist` directory. `twilio.min.js` is the\nminified version of the code.\n\nYou can copy either the `twilio.js` or the `twilio.min.js` file into your project and\nthen provide a link to it in your html. For example:\n\n```\n<script type=\"text/javascript\" src=\"twilio.min.js\"></script>\n```\n\nUsing this method, you can access the SDK through the browser global:\n\n```\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. Create a TwiML App with the friendly name `Integration Tests`, using the TwiML code below.\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\n2. Create a second TwiML App with the friendly name `STIR/SHAKEN`, using the TwiML code below. Be sure to use your Twilio number for the `Dial` verb. \n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n  <Dial callerId=\"{{CallerId}}\">xxxxxxxxxxxxxxxx</Dial>\n</Response>\n```\n\n3. Make a copy of the `example.env` file with the name `.env` and populate the file with your credentials.\n\n4. Start the relay server\n\n```\nnpm run test:relay-server\n```\n\n5. Integration tests run via Cypress, and can be run via:\n\n```\nnpm run test:integration:chrome\nnpm run test:integration:firefox\n```\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-voice.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://voice-js.roaming.twilio.com https://media.twiliocdn.com https://sdk.twilio.com\n```\n\nIf you are providing a non-default value for `Device.ConnectOptions.edge` parameter, you need to add the Signaling URI `wss://voice-js.{edgeId}.twilio.com` in your `connect-src` directive where `edgeId` is the `Edge ID` as defined in this [page](https://www.twilio.com/docs/global-infrastructure/edge-locations). See examples below.\n\n**If `Device.ConnectOptions.edge` is `ashburn`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://voice-js.ashburn.twilio.com\n```\n\n**If `Device.ConnectOptions.edge` is `['ashburn', 'sydney', 'roaming']`**\n\n```\nconnect-src https://eventgw.twilio.com https://media.twiliocdn.com https://sdk.twilio.com wss://voice-js.ashburn.twilio.com wss://voice-js.sydney.twilio.com wss://voice-js.roaming.twilio.com\n```\n\nIf you are providing a home region grant into your [Twilio access token](https://www.twilio.com/docs/iam/access-tokens), you need to add the insights endpoint in your `connect-src` directive using `eventgw.{homeRegion}.twilio.com` format. Below is an example if your home region grant is `sg1`.\n\n```\nconnect-src https://eventgw.sg1.twilio.com wss://voice-js.roaming.twilio.com https://media.twiliocdn.com https://sdk.twilio.com\n```\n\nLicense\n-------\n\nSee [LICENSE.md](https://github.com/twilio/twilio-voice.js/blob/master/LICENSE.md)\n","readmeFilename":"README.md"}