{"_id":"@capgo/capacitor-twilio-voice","_rev":"92-8c2bfb447ab9953c5af3079e977e85da","name":"@capgo/capacitor-twilio-voice","dist-tags":{"next":"7.3.0-alpha.1","latest":"8.2.20"},"versions":{"7.1.0":{"name":"@capgo/capacitor-twilio-voice","version":"7.1.0","keywords":["capacitor","plugin","native"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.1.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"eb485a60a22da089cc74981c0c2cd7f7c5ae42d7","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.1.0.tgz","fileCount":31,"integrity":"sha512-uQ7su7vXhrSg4/wgy1gF3Z1ffpbyy99FEtcL96of21aihxSjcvPwzVUuL1iAGHP9agBbxqh4r5oqfMMSlvZprA==","signatures":[{"sig":"MEQCIAdxFTEgZdloyiOiHWvGPzGZYuk1m/QLM5fPWREr5UdSAiAjb3p8Egpls5i43FoB2IOpxEMkEYSsRsv/0gQ6LMWSXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160314},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"22239f076a2de1aa15dc8f90e853ea50dba8ecb8","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.4.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"22.18.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.1.0_1754579934451_0.20013429417365458","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@capgo/capacitor-twilio-voice","version":"7.1.1","keywords":["capacitor","plugin","native"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.1.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"e1c5443d2063df9069456bbed5a5ef57c0b7360e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.1.1.tgz","fileCount":31,"integrity":"sha512-Uju6Ry7F6FC0YzjeGHT8QisLk8E8yvtIylmEq7479t2tDcWjw/Tnvveo4/A+tEIWp+ebDlrc+4U+i9f9CdL31g==","signatures":[{"sig":"MEYCIQC/lgPfBUCuKnDyyR46Z4NrhMKMbFaN1rmNWvdNp2TDKwIhAOcFQJpbi3lvDN3SP98KtkxCTJJrGKvjvGHiLnrjznJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159904},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"90c1e9e9d6b43d028c1a1ce9777a422bf6f6ae8a","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.1.1_1754581620389_0.6242146578790437","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@capgo/capacitor-twilio-voice","version":"7.1.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.1.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1c1c0b70bc36bffb4ab911d153564a559fb781cd","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.1.2.tgz","fileCount":31,"integrity":"sha512-tlsd9yP0ofhu8PitmliBnEMBlyL9oacEeZdq6hZolY9b/KiEP5IAGX9OJH2fFpaBkOW2pFReP54i+a1FJBs6dA==","signatures":[{"sig":"MEUCIHahS66wp8Wrb5CN0liY6DCjrqxzx3wmrbSFAPZIp5YHAiEAilwUqzzpX6Dd+ZjDN72bdWkALCRE2ktUcff2sszH8Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159984},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2b2fdaec31f9683101c6687b764fdc0c0b8297d6","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.1.2_1755615206806_0.17630740769999997","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.4","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"6c205e510b29dea8888b95d8e2c7ba0b106fb9d1","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.4.tgz","fileCount":31,"integrity":"sha512-WY7w8KjcPa6nwndT8Cxd+NEPihKEj99bEja/hVinacCE7+0v97iYcWCQ9LsF4aEBHlpABcWBuLHflN3onr8x7w==","signatures":[{"sig":"MEYCIQD82Y0q0eeD3beOUqh7a2Liv6s+EgdnPOOlZk9Zeo/XzwIhALUqOQxJK1iEYGa9ZT1jcxCQYPc/Ypj3YAgDOJ1DWyzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182645},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"fc9b576351197194416f069258ea321ade5dbc39","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.4_1756227829184_0.4453877038081018","host":"s3://npm-registry-packages-npm-production"}},"7.2.6":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.6","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"3c11eccb3d01a0381d294fda33aa0327ba4a744e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.6.tgz","fileCount":31,"integrity":"sha512-tLri5r1bC++f/MkcXXeKxb0tCNe/fAXbZJIlcqaYkaYNUNx5VhKrNJr794Ry0A6Kh4zgiszutZCjxn0zaTolAQ==","signatures":[{"sig":"MEQCIGmEMWFr37HU/XgIT1Z8AV1e77UDq66iYBWYR3eL9QO8AiBgE4WeQKEKvgVq6zVNW36NvRrt7XNq3RDYQkTPXv9FZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183245},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"633810797a0c89cb2075fde4e2edb027efbdcb99","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.6_1756832071622_0.254539086389203","host":"s3://npm-registry-packages-npm-production"}},"7.3.0-alpha.1":{"name":"@capgo/capacitor-twilio-voice","version":"7.3.0-alpha.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.3.0-alpha.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"34f5076b96a072be7725048fe817198bac8b3fbc","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.3.0-alpha.1.tgz","fileCount":31,"integrity":"sha512-Bp8HToVc+jH8ofn0XDZuhk3QvwZ1LJud6xUrXhm1HhQvs22ps+nkMC7XEzQxmwECmP1PWSmsfFq7Z6wXjDnzog==","signatures":[{"sig":"MEQCIAJFMVzA7IfzZxBOvaP263N1OCZCeaudgv6qCI/gn2tfAiA/i5ukLqdRLL6g9C8zYvdSbKn9SF8ws1qs7B2PbUj4zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.3.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216128},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b0337d54dddaa44f9395d6ce2bb5cb0433edf9d9","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.3.0-alpha.1_1758641004994_0.07914559178547864","host":"s3://npm-registry-packages-npm-production"}},"7.2.7":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.7","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"b9316d4203821f43c48503847e7c57f11acd2c5a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.7.tgz","fileCount":31,"integrity":"sha512-GsCYeiD71ZF48GE9LVyPjwLy7xTHtRSY+6Q7SMRNRN3xxPAqmYTIw9O54WtFM+i6Cs+d61ppFfIeQ+h+JGuhkA==","signatures":[{"sig":"MEYCIQC+hHR3PITr0hEGgG1vN5hrjD0+l55oWlBeyyix/Oqz+wIhAOEWbthPkxhSktNMq6hpMevWCnGgtEVOCQ0Z2TqNT7yW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183245},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e72829a01259987c6c2483be83c1a51cb5b3a8a7","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.7_1759941155919_0.43925542644017246","host":"s3://npm-registry-packages-npm-production"}},"7.2.8":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.8","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"d5c1a60b98618374c391d3d0bbc02815b47e44ed","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.8.tgz","fileCount":31,"integrity":"sha512-u+4t8yCbsnctCpbjA3hJUREInYT5wFvJvMViO/nkb2rNCJ39nlQSFQ7G3Q9TBn2e1tzOFI0hQp+1hv+nsJzeEQ==","signatures":[{"sig":"MEUCIQDICiOUTAAxPlDEH0xAKM9/T3cGIUyBJK2dpyBwWUiC4QIgYZCvHRZETcpl0vhy4FMBSm8vDCS2Sac4PTLsU1ur1O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183245},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cbf9ee51a53be35fabcb7d5c60d1a2dd0beb38a3","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.8_1759941847718_0.1850193434311791","host":"s3://npm-registry-packages-npm-production"}},"7.2.9":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.9","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"b380aa82d79bbbf67f4758bd66d104d4bdc86d29","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.9.tgz","fileCount":31,"integrity":"sha512-EJRjkHUqv1Dsrqct70R2uLF6FG4n9EM+yJ2jSpodkHQsTH0GeInqKNEhpJwkLapejVd0o6YSpY2D13Wy+YoUzw==","signatures":[{"sig":"MEQCIH/Q1I4aOiUv1XOleCXbpFgUpWrwTssj/jbynKSSOoElAiAjCp5pWZBu908wsk2HJTdUUeMHjO4z2ouGPgq3k7sCEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183245},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e21c25ad71da838696529fe6a1642302c02d2ce3","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.9_1759943587315_0.47155999016837313","host":"s3://npm-registry-packages-npm-production"}},"7.2.10":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.10","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.10","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9386d5b66fecfe1953744b4ee6863c456b31f8d9","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.10.tgz","fileCount":31,"integrity":"sha512-Tfo5Ue9aEXNRKqpDtvAdbllr8eU0b52ymxAE/y7WKbmSADKzFZLnFF0vApvy4cXMZBGh1XM2H95C8EI+NetpWA==","signatures":[{"sig":"MEQCIC7jYb3PrtMQYt3X5WpTo5lenT8tmDn0S0SF+dwycNKAAiAFlBwGa1zOwn0g5RH4PJh0aRTfqtbXB5c8cKOP4N1wlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4d21fe91c42442cd36b3b0c6cfe1fb13bd3e0848","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.10_1759948552957_0.3850632264664642","host":"s3://npm-registry-packages-npm-production"}},"7.2.11":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.11","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.11","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"f40fc6a3f89d24155edbd4c914f614e4332c884a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.11.tgz","fileCount":31,"integrity":"sha512-5WHCdp2YC8bMleJN6v9hemIQIJrWaV29l5k9OEy2XfaAux3iBjt71dj7n1qz0IsoVYDFufP0KG8tTodtXXVyng==","signatures":[{"sig":"MEUCIQCTiCcxXE5AmXfYhFMF6gq+Zc7S9Tt6yzJlv2hcu7syJgIgYnde2SNNfPx5AYvLdXght+0UTFt8tWyLRdZ1iaQWwBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"67ae58c967c73612571cf1969ac5974dd7e34b7d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.11_1760068997016_0.39660546365281246","host":"s3://npm-registry-packages-npm-production"}},"7.2.12":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.12","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.12","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9da3e88e02e76b6cad6c0ddf2d49032248a8147a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.12.tgz","fileCount":31,"integrity":"sha512-dN0sJbMoJSrgdgFCR5sfReSdTRKFL7TcCNArU5eFawiUiZxXK/4PV9NuXxHtarw2Va+Z8gZ9jRGHWI9HDI+qQA==","signatures":[{"sig":"MEQCIBYeufcOnaRllHQUOSTb4tj0uUClPQnSaxtcpETOlkOtAiBtaDt4J8x8n/CucEHcwSwlCHzyKorXdy8gHttBk29BCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"ba57319674a7eb47ffa826d9b98644ee7a40ac78","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.12_1760223947518_0.8169103620745071","host":"s3://npm-registry-packages-npm-production"}},"7.2.13":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.13","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.13","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"3d1922cda04383dfacca942ecb10517a4691238b","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.13.tgz","fileCount":31,"integrity":"sha512-9ZGYbalHkXfoneHNgAeIsfbo05dWn/bbmFGR2lJRjfixxVymHy/RMGBsSfhfweU0TnTXNdk3IjkkX9ePLLx9jA==","signatures":[{"sig":"MEUCIQDe6W6W72TjC1rGngoZooakHoFoZ96h2OtWPjbmuUcvTgIgTD9F+ekDthas3bzS3SwgQEGO4TfOZDpfmDpfVFE7Wpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4eb2518041d683da5d96cf9b0dea3d9a7a54e034","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.13_1760433812829_0.37148442325242925","host":"s3://npm-registry-packages-npm-production"}},"7.2.14":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.14","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.14","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"14f054c42180dcfe932289ebf2ba968b974bad1c","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.14.tgz","fileCount":31,"integrity":"sha512-bQewPGO3wMvlATnRdvoog0Uoq3x6pS7nPiv1Ms4D05rueQ3PopzQN4NWaaklXJ6xK4tjTtdCYywHMfw+kLyIkg==","signatures":[{"sig":"MEQCIGRM/up4VBPjTp4ajy7vt7dpYe9FCR5cKJNg1w34GFYJAiB71lYiogD2sO+UoEvdf2MhoSVXL7VJAfc/t6q9joH2Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"dd577af524c374fd8c6d816c410322c7715fd168","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.14_1760549557231_0.8531676391113008","host":"s3://npm-registry-packages-npm-production"}},"7.2.16":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.16","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.16","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"6d4933330451b07cd0cfa33be2fd8f3559c72e52","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.16.tgz","fileCount":31,"integrity":"sha512-Xmo+PYx60xpU+mv0OmB6ElxgBFagvAP1H+g/Iuj4J827G97ibUaqj+PFV5b8vJz3BtdZ6DZyMolQsnButSnD0Q==","signatures":[{"sig":"MEYCIQCo1ltC2u5IHcFv/4hygt2sdq1Gna1wCiwjybq0fBrBQwIhAPlXuEgPVH4lfq++LSzFirIpQYb5Zrsq8DR2M0UGIdxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182964},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5dd70c9631e64fab606101e45eda5848547f4b7f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.16_1760551660050_0.12020454077453024","host":"s3://npm-registry-packages-npm-production"}},"7.2.17":{"name":"@capgo/capacitor-twilio-voice","version":"7.2.17","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.2.17","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"175db7ea7de65065e55de1a6c18f3c3e590c738a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.2.17.tgz","fileCount":31,"integrity":"sha512-k/sEhg4V6rudrWTuwS7SG9z1nlOfUgik7xgSif+8e0VD4xJ+c8d9REkYsVH0BlCcGid91A5gv/3n12egv9btug==","signatures":[{"sig":"MEQCIFXvqz7fweOEWIuuo3pDcvG2kLBmVnyHTifRsXnymhbvAiA1WftWZ5UzS/bg8eJeSg68N4gpyxOLq25qamHd3U9fVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182964},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"204a188ce546584d6c88cca2cff6b7df549ea49e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.2.17_1760588147708_0.4678898085436707","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"name":"@capgo/capacitor-twilio-voice","version":"7.3.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.3.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"cc66ec0d765b99999d2763282c0d32ef10b1af27","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.3.2.tgz","fileCount":31,"integrity":"sha512-pF97GbCyqK3CTsWeeYro4AjNnXcGeJUL53E1o7h9LfA/MtwICJN5Rf53DiUnCGTXcPVs44EIXsW/fK82vSDatQ==","signatures":[{"sig":"MEUCIQCdmCyGz4kaXASQF8IM6N+LSWsjDl5d0lsjFv7T2dp0RQIgXfk5VMIIb8WF1HlNkeyCXRT5FdlkoXOXbRcHOEkAycw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185477},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e4a2d9ed68a746bf93733ec25e7fb5399fc49d82","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.3.2_1761199054054_0.24919191320804224","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@capgo/capacitor-twilio-voice","version":"7.4.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.4.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"7d667599f31d5e0d9717cc9a4e734dfab7e5a08b","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.4.1.tgz","fileCount":31,"integrity":"sha512-G4Gu+gIsBwhy07ibLgnDmvPtHT5qEIob3w74a7Eq4+/AsCxu8bVrQNNuQZJeCW7RNswOHRo7k84XArLxSpJwaA==","signatures":[{"sig":"MEUCIH4g3X+XSpFYfzUGK/S0WB2jySMUaL1I/satmn22YaSPAiEAu9CH+FLzx9GhnlGzWuzn5WM4mMCV9/ppAl95WKY6Bw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218860},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"dfbad5964f54dd1d8d3ff6aaf09e8c6b8c853a14","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.4.1_1761477220491_0.8095646981875402","host":"s3://npm-registry-packages-npm-production"}},"7.4.2":{"name":"@capgo/capacitor-twilio-voice","version":"7.4.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.4.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"a324feadf26e285862b97e86cdf30e9d29ad072d","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.4.2.tgz","fileCount":31,"integrity":"sha512-t4fXz8v2KuwQnW+8DFgP2qxp69QBJcgTUHeKjzqzyIjbmUIRrwYTgBpuweH6/r49181+tqt7T1Fq8jY0I0olqg==","signatures":[{"sig":"MEUCIAZQTgEd4euDL2NYe9S8+0FFZMc3cYiqme5fMcJMjBtJAiEAqcGwYuLV0zjI+YaZAaqJOTZCXAwpYmSDWFhqvRUuuHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218965},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e334b5eb4b7872979b03e73895cda0ec955d2467","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.4.2_1761488127571_0.9778930711624156","host":"s3://npm-registry-packages-npm-production"}},"7.4.3":{"name":"@capgo/capacitor-twilio-voice","version":"7.4.3","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.4.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"4a6a05716a421a6cc7fc2aba71b6c7ec69dc29bd","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.4.3.tgz","fileCount":31,"integrity":"sha512-BQP3D1mYkH4hiYAwPCzeEPWGofuF+Ns4g7LzdBRBp5/C/jLcF18MDXBmvImYjNgHskIqm/8SWu/CRMn9WoRZtg==","signatures":[{"sig":"MEUCIGce8aiPvgfPuHHrdrq2bFmRFlDEo/oAbyGCYeQwaLzMAiEAyckWIFcESjVbH3mFnqbxGRDHMknI5v4+CBI/SX+LAn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218965},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"11a104cd6cfa33f1e84b2fd60d34236cf723ffcb","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.4.3_1761492131408_0.6791132828189843","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@capgo/capacitor-twilio-voice","version":"7.5.0","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.5.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"ad71f3490009d87ca10fb28186349c5def0a90bd","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.5.0.tgz","fileCount":31,"integrity":"sha512-S/+44ig+FpqRh0JpMWbEVwgYaSUZ0hbMTfIT2HhBxXMNKfrxNIkJ/GvSputlzoBozjsBqIONFkhEUmmivcIrGg==","signatures":[{"sig":"MEUCIEYkPZxknr472EkZb2Uur7deOUGQP3QcC5UAwEcRjZC1AiEAugpRiYksRJGbk+L15Hhk2TEuqZazZoG41LkFpYDlRRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293184},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bc9270fb0da047f55b5bcd20e6904b78047ea5ea","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.5.0_1761497204946_0.6333909238633457","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.0","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9656d6b07815a1915c2717892b7c8baf25a04056","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.0.tgz","fileCount":31,"integrity":"sha512-7hl0A90yiKFYbpk4mphmgeRuF8gIBCQJLiABvS2u2YPVENR7mwQjVPvyrwJLbtTrbOseClteax+NYFgrD4lShQ==","signatures":[{"sig":"MEUCIQCwNjM3b1VGiHaLeMGTwvKHSxP3BfOWEQ42imlxBd+YCQIgLvqjUlbbpjKWsxFxHzds79GvyasLnYWxgaDSgttaJqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316301},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"42f358ba2ac2a89ee988ddb5f65729b788ad7c35","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.0_1761497406641_0.29258570669218176","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"5853abcaebab11851347a04a169524484c9e0be0","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.1.tgz","fileCount":31,"integrity":"sha512-Pd/o/EOO8SN/YrqoW5E0Z8s7nnmEUL9yCEBU3OXnavOC+4eM5WiHN1iISmds5I4EhcOtH5ZILSMUy2P+Vycdag==","signatures":[{"sig":"MEUCIHYyHYARghRbTQrRoY48fehEGCN4cBwZvozziJVvE+/8AiEApFbsjKzCHMOC6UJdO+xWJBgQfKmjX4MAQbg8sJfcBfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316301},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aeac848956bd90e117b3d46cc867c23c67f37d12","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.1_1761552329588_0.9433724932557868","host":"s3://npm-registry-packages-npm-production"}},"7.6.2":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"b72f9516c59904cce4fc64cc1e3d850bf0de83c2","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.2.tgz","fileCount":30,"integrity":"sha512-vLlFh6GlMojoG8TXWW0KtzfGZ5Or8SrAQHJZSScXXS4fqciW8vJSNRFj8jIXnOSmNILEnFm1LYyVhdV5CDVsfg==","signatures":[{"sig":"MEUCIGcsBXjeUtOrlZl6fyiOW1XRBOmj2NNCFzcHB25mNvE+AiEAnLO8SsW5UKtt5eE5QoL/TWSdrOjlKrFQDNQDGPlhku8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316124},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bc315e8ac8c5d76269b9a13ce11b4b9c46ca323e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.2_1761611503622_0.47739344129460104","host":"s3://npm-registry-packages-npm-production"}},"7.6.4":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.4","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1c587fe322c2a43fc053ee683b6307e3b8b905e2","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.4.tgz","fileCount":30,"integrity":"sha512-9SrxGYq4MHyIFViO6TSwcqP23tVm1QecqFQVey5A4JBnjb0vGY7nuueYUV4MMMisevyFqbUJE1qfwue1qjlLhw==","signatures":[{"sig":"MEUCIQD+m9VEIH5iHEr7eqbtnKZdKmxgaQiOWhifjQuGx1VF2AIgeJkpVXgHuT3pt1RAyHUqqA020EQnKs7QliJt/UVR4tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318054},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"708b92b16ca7ff8eb8a5b34bd003c2ffe82efc65","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.4_1761654808690_0.8093082923905586","host":"s3://npm-registry-packages-npm-production"}},"7.6.6":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.6","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"41fd7870dc1f69e997d4fe4b13903b2eed308d6f","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.6.tgz","fileCount":30,"integrity":"sha512-1fJn9wW3sreO8TB561mLVYCQZDG91yd6X2naa3f4HjYiltURgKbhok0koTj/jD98DHzhJ22zaMq/dNf18Ut6Mw==","signatures":[{"sig":"MEUCIDlxJ3IJBL1CY1uEyZyc81astoSQs0S9NE/8IaL6TvdmAiEAsZlzBGvJDzWhb4+iD85YkkkaVVvApwaaQ3OV7s9xQtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318076},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2e183130076d33908dcf9c939212e58cdc08781c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.6_1761790666076_0.8128886311930998","host":"s3://npm-registry-packages-npm-production"}},"7.6.7":{"name":"@capgo/capacitor-twilio-voice","version":"7.6.7","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.6.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"aa0a404d970b18ac4994e9ba6935a9c455c741c6","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.6.7.tgz","fileCount":30,"integrity":"sha512-HED6FypVLcYgwTSXiHH9VQhVk/xkFFzIxGV0n2VgYjNdRlu1q3PjE1lZugI1j7eJvLhl2tx2bMKHpuIOUnSclw==","signatures":[{"sig":"MEQCIEsc7hk5iH+tui05lN24T2EDXB5BNpcxvdP4BQiBsqPJAiBZKyHYk2NDEd+D8koT2ZvsqAQCOv3rNxxrYcrk5rNjjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318076},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f78904b32a1ebda41a9ffae2c97437954e139e9b","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.6.7_1762179999525_0.06300976406970982","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.0","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"968d4811c1af77f186157b6645466d4b25bbcf81","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.0.tgz","fileCount":30,"integrity":"sha512-3tjIThq/Nnq2lt/6SFPf6WOSt0BUMJiQpuMKvsDqmE77eho14gRURNX5q1ldciHWMSLVpaJRdq2151b2/2PAkw==","signatures":[{"sig":"MEQCIGTcNuAE1coGSqcKFioi/JSb62gi7TDUbtiiH/ssa6/tAiAip0DWcX1gVuQZfd+tuiw1YXxKD2Hzzyr+LZl/af0Jig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324556},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"088b834a63d53645075f39cc656b3bf3fb29ef3a","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.0_1762699463906_0.41755021789593005","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"fedc98ddd1b8909fed7b4d9b36be0e9b1618227b","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.1.tgz","fileCount":30,"integrity":"sha512-3eGUamLc1vJa42XePHSTYIVqOXFTaGVNxhnkPkPqzGsztsK7dVE+MSoBICsUDdD+7/n12a9joE26r9viVVvE+g==","signatures":[{"sig":"MEUCIFKt52KGRuaA3+AMJgm4E4r9o4ty2e7DOEFG1rnXcR46AiEA1EsejVKB8YsQ/rfYAhmpE1Yt20IG/vtPil2TBYgQ1Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324544},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f0acb888b651c0a1cdad3a39ff7fa40318407bf4","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.1_1762700221501_0.35311247917536304","host":"s3://npm-registry-packages-npm-production"}},"7.7.2":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"95deb6f0d52bf231664bb3d1476f4b7dae218923","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.2.tgz","fileCount":30,"integrity":"sha512-HM5keHr61NBd3kk6w+OBsjivdU1owohQiwyAcjkjW8nXGUnczRT5h1kLzBdv/fjrOaoq3bOIcXg/uKcOTY4dFA==","signatures":[{"sig":"MEUCIHX9xeNBSUSXtkG9fsuHtAGnF2rEZuD8W86RxrqixM74AiEAqC6ugyCHJuKkAua/qdZO4Fb/GLFRFZH3ms7wMpbRU5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324544},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c925ec79fdcc49ad7582fc6eec65f8e7ce00a503","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.2_1762883547150_0.693747654042487","host":"s3://npm-registry-packages-npm-production"}},"7.7.3":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.3","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"27af3b3f82d7f5334b7d828cef713c56abb99ef5","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.3.tgz","fileCount":30,"integrity":"sha512-0Rl20ZklKBXtTSdoFb75VyZAmZrk4xH2joQ293OdIyjb/SEGIIz0yZ3puwg+THmk+ktRZSFpUIno51h9udH2RQ==","signatures":[{"sig":"MEUCIDK0Dffc1I11oDOwO1Klv06/f3yRQ0Ip8ulsFwmIj25aAiEAqEYc+FV86rFCr3SgAWHGRREu1yVs0SNX37FK6X/S7D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324544},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"66c5fba8180031e6ba62a6faba30aebe3c0541a3","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.3_1762885832430_0.7426251041352276","host":"s3://npm-registry-packages-npm-production"}},"7.7.4":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.4","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"5ed4e20cead620465b96ca068d984683ebf9ba23","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.4.tgz","fileCount":30,"integrity":"sha512-36lDB8X35UNqdD9ieSe4SlC2ixfT3AXzCUP1eI65qUBROEJQes5I3GybZAjL/iVn9hodGGWJHc/atYqKzO6MnA==","signatures":[{"sig":"MEYCIQCi40pnrlkehaqC5TejJhR6mHO9y35/FZBTESgmKVCBgAIhAJsVnpRzuml4ZcBmtY2wcx31KZZkdZuGBaHN0CemZAU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324544},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bdfd0f3e3b3b63c936cea21ce047290bc616cdaf","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.4_1763381455833_0.5341289606081612","host":"s3://npm-registry-packages-npm-production"}},"7.7.5":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.5","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MIT","_id":"@capgo/capacitor-twilio-voice@7.7.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"656ad25eff8cc4a40610190b63e877d4dbd131f7","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.5.tgz","fileCount":31,"integrity":"sha512-ucxGWcaZeidUM1/6i48nGwJrlB0fV4+Xb1X7d45wcieobNjHBlhI/GyxRLDr9W5EFQsDz8cwcf9DaXdJy3cPeg==","signatures":[{"sig":"MEUCIQC3rx1m6hH4/R/E5C6DAfMve6/QxrhfOGwKNR+MnWAkYQIgGtxYjvgORrrTkagI+5AR7i/8GuGCpDFghJr7b0Tpm20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325616},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8a8edd3f0d30f34070980af49d1ab75fffb97aa9","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.5_1763518381047_0.11656565738042057","host":"s3://npm-registry-packages-npm-production"}},"7.7.6":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.6","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@7.7.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"3fcb493f3d3ec9c1e376fc87dc44aaa12deafc21","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.6.tgz","fileCount":31,"integrity":"sha512-4dzy5HkDoeTsI7Y8YlBci3qw9ItHLm80tBqUmj+DFnoRFE1JldlPLXuh4tLMSg/L/DcQwIr20PuW1ft2coLCJA==","signatures":[{"sig":"MEUCIE23FmngfKonTC6AlUI2lIW54PvMaUneNY1ytYBWNSdJAiEAuKXcuH2Cu4kEDBTnwv+Xp9zlLpg0j6r5c28KzwOUdQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341273},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2667d3222370cc2ab49be1eb88fd258c7693d506","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.6_1764004282810_0.19016938192026123","host":"s3://npm-registry-packages-npm-production"}},"7.7.7":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.7","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@7.7.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"7897a9d2416de1acf392e4d3d5d0b244f7eef83e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.7.tgz","fileCount":31,"integrity":"sha512-JEPxKgaqWweIgn0wxKoOXDz10BYGOJVwi912DU8KfbyLrGlWTLzcfVi31H1WXg95jsZ/yYG6yBL6HbbVYLtyHQ==","signatures":[{"sig":"MEUCICu1hKRJYiF42BdxT+wuN0fUGtE2el4aSjRUJ36szwrLAiEA4b3RkYB0M/+DhjhU0tB69Gb9LCT+c7KFOuOLpXHg6g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341273},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5e04865d5e2d6c5df4f1a9a14d420c895568156d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.7_1764534399445_0.5647447915222692","host":"s3://npm-registry-packages-npm-production"}},"7.7.8":{"name":"@capgo/capacitor-twilio-voice","version":"7.7.8","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@7.7.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"7c4e11bae7648e177af4c4df0df426af827e5579","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-7.7.8.tgz","fileCount":31,"integrity":"sha512-RRCqJJiMhA4OVZbCXcT+SRfwycfSdvxtAqbUG9Mpax4azla6bNQWL4H7UolW+jxK+kodL2lVIJNeEOpoevMX+w==","signatures":[{"sig":"MEQCIAOBOEyG3MtIPERzO5LYQwa8HuGTD2epZbJf7TWdLuj3AiA6nY7+kadQWGG36bD60W39kAGMk998RBoGpTYuJq+TpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@7.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342832},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"88bb47c3449e895893454e2fe6f37605ce21b2d0","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_7.7.8_1764773328904_0.41556963128909397","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-twilio-voice#readme","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"c6681a65d400d6b9e5c8c7bf33210e3c421ccb2e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.1.tgz","fileCount":31,"integrity":"sha512-HxcGbtnIp9Rbh3l1/nqhVO/bgnz8S7K3dZGNEVTF2xdhzHEb7Tpx6EKGEV3a9X/5iVht4kGahC3asrAWT9cFtA==","signatures":[{"sig":"MEUCIQCiBon6sUyxnZB2DXaUCADlk7D4SJUi4uNI5y1hWoz6lgIgOWlabFxV1WVvn1FY2mfTPyPAiLxVqeip8dEh+Bb4LTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342909},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5e8e78b545751e3a1e612c078f2c6a98240156d1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.1_1765611214091_0.5693304892518984","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"e5c324af0d70d72cc3c0a0c07931f2d092f7e0b8","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.2.tgz","fileCount":31,"integrity":"sha512-FfO6Uqjk72lJJ0BvVj5hPozZFegQrJUIdF//h6Z75+feo8ud9ENTfWyS08A8MlwbLg2iHwvNbh12SyCNcgvBgQ==","signatures":[{"sig":"MEUCIQCWLPEYyFFKi0VozNE+d2Whndce0P/Yu/LOdQvsbaBaugIgAT51GCQgRrNM11e703+Ci60eBRJJhDF0Ku+Y0+32huA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342971},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"25e7226e165fdd84a8b413c13cff887fe15cc187","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.2_1765862094404_0.07118851222195599","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.3","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1e5c69fb5a2e46e46b5b29667070ad039b8a455c","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.3.tgz","fileCount":31,"integrity":"sha512-R01N2cdyoqoe8tLLYH+G5yokhWo+sb+FFRdwl05EC8gyhYkwSXWWGVFl5B/WAxWX4AYX/igPflKs82R1fqFwEQ==","signatures":[{"sig":"MEUCIQC1YkbdHvyswZjev+ZY/WIZo3roWxMyCE5RnpGco6n+AAIgZTYcUB8EPXE9xG9zDW4QKyPeyFHSi/HNlTsOgPHlxHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342971},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e38afe0a4fd9a3ddf963e72957df5d4fdeb10297","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.3_1766117216105_0.8398470205492652","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.4","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"305a4cac5a7afee2c66157b1428b29391f49dc2f","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.4.tgz","fileCount":31,"integrity":"sha512-HQKAk+FSphPseX9Sz5F90FGxn3yAZSViZ33Hl/FVGBJKo+NnmIcsy/mt9uMNJWIcdwkVC8y+M1k9DuLzAQtHBg==","signatures":[{"sig":"MEYCIQDGF0nMcMkD4rmXKjcWE6cn1F6Ef/R4uNZBPcWGa30M+gIhAIYBzV9+hOFL1+Z9HyuWWuE25vIpcpzwzJ0+gRCEcpk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"fefc71ac6f9d9dbe1c3838ef7efc0389562f95d3","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.4_1766165894245_0.2883741107929634","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.5","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"90d06b17ec5ef94be97f6d5c02dd1e4b389edd59","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.5.tgz","fileCount":31,"integrity":"sha512-6CfaglpmujS/TrF8EzyKBiY2QqduRdjX8it14GM75/DDkCul7ePgfohVIIni/JaKV0zIPf9ORb738aGAo+RwYg==","signatures":[{"sig":"MEUCIQCtzBiOhCzQXBwLxvQEQLe6/IhHAkWnni6XIOhB6K/aOAIgOC9/5cVrDsdQwwyCv4+s2ANTlTi01XvfGJy1/G2+MqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f9d82ff04d980f8c66b3a39e20ffed4d22d132e9","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.5_1766389960407_0.3742588787229775","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.6","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"71739dacc0114e25e98b9adca9b65cd150584d1a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.6.tgz","fileCount":31,"integrity":"sha512-WKDGrx1d0cX1o4aQhITeNj7HOgD41teXOHLuvCkfvR+OMcjFo1ShQbdgoH2nCzfhsXJP/zpwT/qEndoBq36m5A==","signatures":[{"sig":"MEUCICXznOBW3XQGGvC/oiyfE+FArh47kEa5xifIaeGdyX6lAiEAj4TDdpjVAQ8NiJXsjt8dbSWpX/ioesPVwyUDD/SIYI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"746a2eea0e57556f3450b842d2221d290688b895","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.6_1766402008749_0.41576816852053855","host":"s3://npm-registry-packages-npm-production"}},"8.0.7":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.7","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"3a0e755b97b644d409d4d7e93da045d07e6073fe","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.7.tgz","fileCount":31,"integrity":"sha512-PEY5txGdVGSYUHuNwY5K32+VJ3qOschFh+nLN6chEghwAcVDJZWGyk9wsvRty+iMQIUD5xC1k+Bxt5o+kFTz6w==","signatures":[{"sig":"MEQCIGsZh0Q6R99FUWswB+N/3EgLsJsxY1lWEtw+bojldw3gAiA6y59DYMcq+9IYDYCL1COfiqANu3YutsLOSdrA7cB1Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"a85fc13a8186c2b9d485c13d4b48b53bc8c9c15c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.7_1767005355051_0.3317939444248357","host":"s3://npm-registry-packages-npm-production"}},"8.0.9":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.9","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"d5b1aa1d4cfbbe72cf1d1f445e9951c3697dce1e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.9.tgz","fileCount":31,"integrity":"sha512-zsZdTqKeoMi2FjOo+zuw6kSmginyza3BMMJAz4C2ENncGexMfO79Ro7YtvTE4PNQt29J+Z/ol4yRccb7w1Wgqw==","signatures":[{"sig":"MEUCIQDEkOyRNGCFGMvmvy94ZmAlrj/atJIXRt1zjMirZ0dkCQIgUHng4SLGRhMxGdyNeAMC0AGjAULlL3k119V5yNlAB9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c3886f06af4a72f9040ef9c2aea52fe63b83f290","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.9_1768199782892_0.26928201511017247","host":"s3://npm-registry-packages-npm-production"}},"8.0.10":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.10","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.10","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9695a5b3d41983fc3da01f7a07acf9cbeb442ca5","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.10.tgz","fileCount":31,"integrity":"sha512-3U+91UhBDFHjG/809CYru8HTgGaNlgQRx5T+0zh4WwtQy0O9we5588jOa5/m+yqLr5RhhHIF0HIpqwYIrhawdQ==","signatures":[{"sig":"MEQCIEUe/ud+cezbGpAwESrsJIZFK/qJSNeFa3Wr95ScOVuEAiA/1ghQoDPjSsecppD7FTYzlD5lADIcMuAsU0xrd3S+9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"48ec3b1fdaa84ff2895d9a5ed75e38753fba1631","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.10_1768214435921_0.7905621609974447","host":"s3://npm-registry-packages-npm-production"}},"8.0.11":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.11","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.11","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"f0767713bfed6ce5a9524e3330da0cd35006cd0f","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.11.tgz","fileCount":31,"integrity":"sha512-6QzT/hCYLruFfWDrK0hxk+PoyOvsA+9rowjuRcpmqM0/ZezGwwfPY3iDtKSsfzPR5wpDbXf6IXk0kNeoRsJu2w==","signatures":[{"sig":"MEQCIE6yJL7kM0Ou0HztZ00tx9+wNYtpTHNIQyt+XI+wg13/AiBmHJR2FxxxPhF6gp/EHzJ8Iu4An2rNHL5aq7gcfxXt1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e6fe4906c4acea15a88ae6587371dee6081f24a8","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.11_1768223803671_0.13907078282702212","host":"s3://npm-registry-packages-npm-production"}},"8.0.12":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.12","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.12","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"69883e61069eef46564fba6b06f2d01d5df39fc3","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.12.tgz","fileCount":31,"integrity":"sha512-h6YYxNhwYqcxH8X7arXXW4tK/efu5YA2SlYhDpXzTg3AMVptSs0/u5PvNTFvSzkIBbKfZlVh8d3KixCZYS/+xg==","signatures":[{"sig":"MEUCIHekBQddC2JGelAuLF0nx1lf5YJK0ofUaxk2u6tGtEYJAiEAmaXe4uBDafhMRjCoRbyfY/IKWQbMu2ruze/m1FjnqGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b064d2b604ff3308f6ec6358bb003b8602a4b62c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.12_1768809528160_0.938049051554739","host":"s3://npm-registry-packages-npm-production"}},"8.0.13":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.13","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.13","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"e61e5b03dcbcbfae50354d282c3c898d0f43678f","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.13.tgz","fileCount":31,"integrity":"sha512-Q4ii/j1mr8TbegGfhaqGfV98HSjf9AUMRH0GXwgBLuHjaUyze/nTpjlJiKHkfVnsoas+naE7sdeOlXR21X7kng==","signatures":[{"sig":"MEUCID3cvP+skkI7Y6EEFTIpyB5TbFyKyXSDB/dKA7DkjLbyAiEAjfly0SRj6UOUE79Ng2r0aa6K8VsoDBlr9Ddu/IO3qDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"143aef21666bfbb2a100c4482bc6b04fc30a3839","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.13_1768825247029_0.9078776365406631","host":"s3://npm-registry-packages-npm-production"}},"8.0.14":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.14","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.14","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"428120326ee38a562bb615a0317b5a15c8916bf4","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.14.tgz","fileCount":31,"integrity":"sha512-ehFFJ+l1zHy01TpawQDpPRZWPadXu0k8ExeL6OeyaP5r6LdlGRk+h66e25y/HUPBaWk6dOvgrXxulf+ZwMnV3g==","signatures":[{"sig":"MEYCIQDKfau0uz8nliZrIonhDkh+0yM2P464+4ZMP2J+dI8p8AIhALWwAGGUiLZgjLrUPI/LobuX4eAx6zEvStBX6rY7/XRP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"defc9655ec55f5abfc31465649987a6af8591522","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.14_1769427913183_0.2297730783059686","host":"s3://npm-registry-packages-npm-production"}},"8.0.15":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.15","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.15","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"ecee1f966b7a91e3b118bb05f78eb162e8a0c9a2","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.15.tgz","fileCount":31,"integrity":"sha512-75ZfzFV0D/BVzTImI18shJqofJtcfJI0IgAFeziPXGNRmo6YjsrLdesYCPCilb49z7G9fdvgVB3WnE9peXXCDg==","signatures":[{"sig":"MEQCIDVEvRVDnpkVFWehsv6WkxZplNlPCZdhu/IN9KpQvgVSAiAhVW45nddT4ZQMlWU/irJhj0w9Y49U644qj/QxpTXwtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343026},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0b16bcff4ea2eb906ca32cebaa5094ec1958bfff","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.15_1769622657452_0.13415859419893095","host":"s3://npm-registry-packages-npm-production"}},"8.0.16":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.16","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.16","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"61b8ac3dd26d0e4e6b25d7f0c60d58a25febc333","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.16.tgz","fileCount":31,"integrity":"sha512-YqX6XWdnWcAj5WDJybxzVLqXZI8VAtPe/Hsbkf6jzasYHhu4DIeK/4MeVqmOzGdShXJERbD0TlsT1+8Ojzak9w==","signatures":[{"sig":"MEUCIQC7R5JY5RxB2Ry8pv2ksrQqa8cODCvAYGMURsp91B8aTwIgbSNywom0cGEH7QHI1ics0Yr1GQ8ghxECWfgOHetyclg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343632},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2f720292a3132bc3bc02f3530feb0a1401564368","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.16_1769901276117_0.9174249072582752","host":"s3://npm-registry-packages-npm-production"}},"8.0.17":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.17","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.17","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9cfc12f0ac38d00c9660016c9f3f84a24df0ad34","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.17.tgz","fileCount":31,"integrity":"sha512-d+Nsq5AIIW4A+8frd11Vs3DYdbeeTdUX4OsXaGE7kZkzWS/nDbD/r+RyKj1FyqyHnRXg9GaX5M4Wu2E09H3DMg==","signatures":[{"sig":"MEQCIDkBIblpmMDUCP+y+q6cZAvXNyoFWL3MG8iebTgmkdcRAiAuEN9CVLVXJ8JnavcGyzJQaXN7g1bl3YDzVkbpfl9lwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343632},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cd8e30ecf6b35196a8cc2cbfa76091aab660be24","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.17_1770013662829_0.6383049575737125","host":"s3://npm-registry-packages-npm-production"}},"8.0.18":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.18","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.18","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"c6eaedc9290ac096bb819426745e51d87fc51354","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.18.tgz","fileCount":31,"integrity":"sha512-ei6Ld/jp+39Ojc2R0C/indkHOq6q1V2JIYqQUlmZ9KaoKf9t4ZkksDkbLbWHKclh/sTZL2oW5SJbGdPY2R/mIg==","signatures":[{"sig":"MEYCIQCAbz8rE5Ef3mdBuBVcpwWuiMHumcfp759mB6HmzHhMgwIhALcvz2e2bUYdN3aZeQUBOA79zotBNuTK7yCVdiJTjE9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343632},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"55adbc78db074cfdaa072041731fe4f0ee2219cb","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.18_1770172123714_0.880997003132761","host":"s3://npm-registry-packages-npm-production"}},"8.0.19":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.19","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.19","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1d0cc1a3f905b1851ea35a2dfa0237ed81d72aed","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.19.tgz","fileCount":31,"integrity":"sha512-DB655xzcHanGSZKT5iuSnQ/BiR8qivrCwkkMHs8+T9OP4JECXaC+Iq26aR0grlLHOwduL5BAQH4O+vTJk1NaiQ==","signatures":[{"sig":"MEUCIES00ecacFn8mD/UZ4PpnQsx7tlfiDuydzUHFhbMZuPsAiEA0zhsaNskJJ0lNcCDlS1dg3ciBQ5KtUSY3l2I3igShjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343702},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cd14f57cdb896a21929a2575295f644a64b114c5","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.19_1770356055260_0.3901208003043033","host":"s3://npm-registry-packages-npm-production"}},"8.0.20":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.20","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.20","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"438326aa66166a75c4181a726f59e45133fcbd03","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.20.tgz","fileCount":31,"integrity":"sha512-O90SnQkgfgH4PlW81KUyk32+3gblceNFT6xYMFuKX3Luk7FK3cR9l2uxt3f21r476UAFYSXz0Ycd3ZdzPclZNg==","signatures":[{"sig":"MEYCIQDwEPg/LLMatiHqascZ2m0kVjTHesxiJIvcJEkJ/UtDWwIhAMazk3PJ+w6hjMSMj3aO7sjJq23mCR0h6yyhQICdVlTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343702},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6ced7f526d1686a38f449ba39f485af2182e72ad","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.20_1770622844432_0.15001651363256685","host":"s3://npm-registry-packages-npm-production"}},"8.0.21":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.21","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.21","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"d58ef6125f0bbab07f5f632223df2d0c2a2d4571","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.21.tgz","fileCount":31,"integrity":"sha512-TCUEsjptQn9gFI9yTcVihIQ7sAtMG0f2/cgSqqzJL7bEGx2PoDQPDrqst973Flq/xCT7u7R6nOUiizJHvrhviw==","signatures":[{"sig":"MEYCIQDhJYf5gxqvk5DncuvC6+3TUDOa7yFcQxSLNwx8lzPX5AIhAPOIimFzsPbPXBT6eh/7pUHPBmhk4N9Y4MYafr4YSxAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343702},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"49ba7622558f1559878ddd707664c5b0924c5eeb","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.21_1770635793883_0.3833257311074485","host":"s3://npm-registry-packages-npm-production"}},"8.0.22":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.22","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.22","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"622be1da8227956f4d4d75991de164e46e4f0876","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.22.tgz","fileCount":31,"integrity":"sha512-4eN3Q8ZHCQL0K94aOWZFPFLw/v6FQ1ydILEyoHrLZ5TjG2ehhqd/KH6JpnvoOIqtgxS+HeBGBJk8Ja8jLaPg7Q==","signatures":[{"sig":"MEUCIQCC+Hre0AyYXGDgd3UWcyXYl4Bognu9rSQYi2NMXfmRqwIgD5AkdnmLu34lIcWxoKMnL2WEEubzqoofDPe0L6gbnNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343702},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"22856646dacb04b4c8b11911ceb4482dacaee963","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.22_1771224920675_0.5859233723205846","host":"s3://npm-registry-packages-npm-production"}},"8.0.23":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.23","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.23","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"64e547f4a19f2db895f731514263305e5b8abf35","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.23.tgz","fileCount":31,"integrity":"sha512-LlsVJoqnOQDOI6bbdAGEqjYE15gwKJrKz6Fo3QLfu1qyylCI62ThmnJyHg4UNfvSu4xilF45+nc/vCBXJAtjew==","signatures":[{"sig":"MEYCIQDveuUTP85iN0t8fX94x2wGQtxMaW1ZlNIvQlU/rAYFhAIhANF5d2wUrspw5Iqe627S7JGJnkVYH27o3GPEEZM0Pw+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343702},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3386e7567cf02b1b91638a0ef38f0d23f34ba9ee","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.23_1771242907849_0.28979767036372195","host":"s3://npm-registry-packages-npm-production"}},"8.0.24":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.24","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.24","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"5fa408ad008cfc9deb51387e16ad011b35542f5a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.24.tgz","fileCount":31,"integrity":"sha512-FWAX/mFtvE9ay5KSjAP/sS8u57L4394Mgbf1oooVyuFTu0YzzssdJorePI2LpRmeaL6EMkc4GF931KogyxBRXw==","signatures":[{"sig":"MEYCIQD+ZmAs6Uc6RvNZcan0Y5s/KH3mvy/62yFswezOh6//EAIhAIj3UMAF0nTVZRST1DmaMIb4juDWNXenHCAUKnH7SSFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343711},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"29f2a4399113c063719c20836f81b0bc7dac2cd2","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.24_1771560023698_0.7369856943751218","host":"s3://npm-registry-packages-npm-production"}},"8.0.25":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.25","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.25","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"c65c91c6d578c9e8473d84e4b8560d1de41e76e9","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.25.tgz","fileCount":31,"integrity":"sha512-mjriIbp3RDn96FdZV04DFhOsOYvUQ2teSHn+lXvnMpJBppcARaLy+IBUMGB+b1hwjhtdUT03O29q6XcbDJJKPA==","signatures":[{"sig":"MEQCIBqcI/jjdg6ysYHUnj5NENQ2D7SvHiHtMmg3pzucp54MAiBrDPEBRTGwFPTeyXx2xf2tFoZrZQ1GUtuiWlHjs2CpHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343711},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d4d89dfdd695b327d10e83cd284f23279a85e07e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.25_1771827209385_0.6050721217848503","host":"s3://npm-registry-packages-npm-production"}},"8.0.26":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.26","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.26","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1115fd99fe2336c86f45d3503da773e00db37912","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.26.tgz","fileCount":31,"integrity":"sha512-4NKaq7/vdWSvmkp/LToz2CKGCaMUZGzpkMg0e2eEqnVdTnW0UDfbLcYwD98GmPNmIyrSyn0l0XXb++cFeHV/0w==","signatures":[{"sig":"MEQCIEKCsAAVYmRgnj69O2YSASHjLfJWvVsf2H5UfJKC+2g1AiAlBApaPY97wUPKRaAPt1SR4w3uwC25oLdx3Wx/aKvVdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343711},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3740cb285d77ae983eb4192e61943fabb6885a0d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.26_1772454371335_0.863155556362492","host":"s3://npm-registry-packages-npm-production"}},"8.0.27":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.27","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.27","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"ddda33fba36d657cc1cf3fd4afd6f566e7809d8b","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.27.tgz","fileCount":31,"integrity":"sha512-S+7skDFHCyrFpB69DIiCHzThCE6rRr/46UzwCjq6TkJ7UWa2VWk0mnM02KqIMW4HXVdX2PxdyofI9UpEXQuIOQ==","signatures":[{"sig":"MEUCIQDdy/fbSqZOdJ1nBzzrxF71PxgG0HC4mCt0VO/KQgnI3gIgfiQO3ufSs6+8oqxl4Cdu71+RUgpsmAH6JqitoDym8uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343712},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"013d2d8e5d302a41b2d8a93ccd698166b4e75df2","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.27_1773042134739_0.7360603550352793","host":"s3://npm-registry-packages-npm-production"}},"8.0.28":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.28","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.28","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"ff9a3c07f4cdf045c245708576f6ce1bf1d164b3","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.28.tgz","fileCount":31,"integrity":"sha512-VtJy1iiczYJLH8vLYQzwCDsyZYJhueC6TIWq0a0oCou/GiXykEPiTxnr98lIZNWapXPDMAVQO6w8dzGbMSWTdw==","signatures":[{"sig":"MEQCIEPRNEAddzdEr+/lyM+jFvDMCYdJCs67EmGvPd7kvNYDAiA0zGJ3Plq3BIIta/JzvNRWhe2Faq+cBvE0XPhfg94QFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2af3f71f6b98c186afe914e38d1d246a2ff62c09","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.28_1773057657867_0.11780672207815779","host":"s3://npm-registry-packages-npm-production"}},"8.0.29":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.29","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.29","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"6df26b42173d1bd33b3324ba6c214ebd6265a7d5","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.29.tgz","fileCount":31,"integrity":"sha512-U5JUnT83Wfw6IXBwpT4fKHPhIhYXMfY0g2XESOj79YuAIBpbi9Gv3NZ2+jkr9ZWqyDh/EPRpP7qiE/p3MgMTjg==","signatures":[{"sig":"MEYCIQDrpMYQeUbMFbkbWlfcqGJVBvtfDZN9cn10hOsq/UK5rAIhAKWARVh2Q2euNnOivmvixC4+Wwmn8PkzGO6tGlTe4xla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1194385f5742179e0fbf9b8c4ad63761d3904888","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.29_1773642862201_0.9900283696085415","host":"s3://npm-registry-packages-npm-production"}},"8.0.30":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.30","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.30","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"10df7ea152dda390ac8a95027dce185dafb6b3d6","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.30.tgz","fileCount":31,"integrity":"sha512-qjxIoXwDQ/aoMz0LuSmv/Z+QLp10pG7xKDq2BNDGWw2TKIdDTsRUUvksH1ywMx58BbWWEMqgAz6Z8j5hzfzwMA==","signatures":[{"sig":"MEUCIEJWJR/j1lgjp3zqNsUgJQkdUTaW0MNqBe+crMAU0gBvAiEAoU0HQbyggHDXLmHEEQWhX9a4BbG0pFDgbOWp9Aj/75E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"ae9dccbcad3b98fd63bc6fe335e8773cf479d482","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.30_1774852266626_0.6394824853382315","host":"s3://npm-registry-packages-npm-production"}},"8.0.31":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.31","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.31","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"6ad54b88b376a9ca03133416c4b1db01b407da68","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.31.tgz","fileCount":31,"integrity":"sha512-buzSFfE86k0kblXHAg31rg0sNkAmaabIDEfWRrUIJa/9cNxcXVMcjqxK/jfOYhlTM516IHPbdmwCjELdwaWZgg==","signatures":[{"sig":"MEQCIBDmMJkdYh63Qjl/cWTOEiiSpk7H64lyBZEzo7S3bkyiAiAq2uUlC6vQJxIbZ8cfrQMs9BsNfcjWRlnTF7W/kJH8mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aa655281032ac07b384369ee81989abc9628b2f0","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"10.8.2","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"18.20.8","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.31_1775651159933_0.9799596147234317","host":"s3://npm-registry-packages-npm-production"}},"8.0.32":{"name":"@capgo/capacitor-twilio-voice","version":"8.0.32","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.0.32","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9704ce5442ee3914c83558f0b494e4a26f25d8e8","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.0.32.tgz","fileCount":31,"integrity":"sha512-st389sGfdDGp6fUFlIGrWytZQ77g2PNHvEDijWIk1OHoH3BbiceiuvmArfjtmC9Yp9GMnatcDkrDgqI7wmc3xA==","signatures":[{"sig":"MEUCIQC52fH+qSNnK/JuST9kvCnEg9rAFcehq6a0AWafXgVX/wIgaSYPI/OjMa+QyEYadieLdYjtJ6Nq1yJg0hfpL/OCeJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0d6a0284d44beb293832540478927f1d106c3306","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.0.32_1776065352959_0.5456215105509896","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@capgo/capacitor-twilio-voice","version":"8.1.0","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.1.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"24ff1a0bca65457205b69aae8a2565946c502ca7","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.1.0.tgz","fileCount":31,"integrity":"sha512-8rcRlbiWpS+5C3Dc0UcPfpGyKiKn0rK34qbyDj7yRoQTJLo3Dx+kP6c6GhayhPzckz10vc42698ODK89A7PqnQ==","signatures":[{"sig":"MEUCIE8OQ6DyUIIvkim8vPkiFliMjcWQ0/Y1vS/vnnojYGh1AiEAo79Xc6NvsJlkf+5f1zg+Ncgr9paBVPjtQTD+3Picqes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345037},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c46527826efcc2706bc0edb129b1f92834391b41","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.1.0_1776272355457_0.07445267449139226","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@capgo/capacitor-twilio-voice","version":"8.1.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.1.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"f0907c56eb219e5167a712898a8b9c97e3128396","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.1.1.tgz","fileCount":31,"integrity":"sha512-HBnOXehB++q0u3HewAfpnW99Z3jHLUgs2MpVXOtZWU1P2IHgieXcNrwyLTQ6CBoYCT77zWX1rFp0/DXoiNEewA==","signatures":[{"sig":"MEUCIQDKEWKQQ7A1CiXoMTjvFOy7eAVoiUP0sJpo4cjMcn5d5gIgWQk4qc3obW0ZEtxYoRhowWkRfSVSwNXWxulP646GY/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345723},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6669f73faaedd4bf344c90f89a046cc82ed08010","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.1.1_1776277067349_0.39596122471708006","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@capgo/capacitor-twilio-voice","version":"8.1.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.1.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"a9cc57a78728a11606144deae5842098596d5dd7","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.1.2.tgz","fileCount":31,"integrity":"sha512-lZQU93jjpO0fLGpuR5cu1zaX0NweiW8PWIamSxww0zkqM+6xs5XBBmCBNn7gwqcAK3shZ4/CiHAozUsTin6kqg==","signatures":[{"sig":"MEYCIQDE1HaVpP7XilUbmjukA0ZXHNm1NMbzFJFnIGCuBtocXgIhAJG+S6gbIZhy7Wmaj8HU52OqIdFVenqAHQU/uE01eJ8W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347838},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b6442474d302805666bfb5496c2e2d8a1b7c8e87","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.1.2_1776277812769_0.5873714585238956","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.0","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"66b709dc56bbce777cc1ee9841ff63cf4ae08ceb","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.0.tgz","fileCount":31,"integrity":"sha512-GZTOqAEY8fzhbiA5LSnnwweO6KmICiHaXtZwDU/XlQ6n/krr1GRygEoA/5DphF3LM/y9Q8muUbojfgL2zOrJOg==","signatures":[{"sig":"MEUCIQCp1qjzuyvdOaXFVELED5yAmkUhtYAURfHwSCKH2WkFvQIgHqMTWOPHr6ZLVUDcS2uftF/hNGRkPw3Cg+Z1VRhekfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351514},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5a29e82828fb57e957899329dd9dfe30dcc5f7a9","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.0_1776370077463_0.5842913112639292","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.1","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"fe2acdc7ae2442620f60151b2b11ac307cde081d","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.1.tgz","fileCount":31,"integrity":"sha512-FptQbX/mH6eiuWt15mP7cvQ1vSYT70Nhud8t6qdkgXq9+dNSqc1flwQSSvA99CrkgZNogLOqT68TZgRVjqHEKQ==","signatures":[{"sig":"MEQCIBRRrPLvVDD27Vae0iSD9VyDx1y2YpCVl92t5TUECh6PAiBunSfEUlRc4s3PBwPgpxYFdhdRjcqUp+4vJrYj6aARQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351514},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e8b824613186ed8fa61ec52eea0bb527c4fd9bf6","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.1_1776684795470_0.32145846893228636","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.2","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"aec8f65a59eab8fc7434aa555355a09c6ce02a0a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.2.tgz","fileCount":31,"integrity":"sha512-KHLm0FRgEBX9ljGv0NHEeHWniVhWQ+sQ3eucVlz/BmWK/VrzSQKEHM6cSkS3V2ZXB6cB3muGRnjoqfJEsIqsgA==","signatures":[{"sig":"MEYCIQCPl1A93GPzXMEXRMnSwpebBNYSVcqzRCh10IgTHtRWqwIhAMo9ivMmbRfi2KPUGbKWX/wQ0YTjxZd57QsEYFx5/y0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351514},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"a592880aa62efd12430d73a4a346cd001bd2eebc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.2_1778483493361_0.2442517298930036","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.3","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"47708dcdfe7c3da88bb65b3a46769a2c09276f4e","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.3.tgz","fileCount":31,"integrity":"sha512-G+wwqPMcraAJxhhwPC2J5ncZWEEiJ6A6VlLpJDNsMu+yRaWBDui/ul8jD3k24WwTWZJnkqNyvsGvl/PGY9nJdA==","signatures":[{"sig":"MEUCIQDJW1D8B3z1JaJ7e8rcjk0r2p8QT3wX1h6N9hWVgVlWvQIgO3uKY1waaqH0yHb8iee1+0Qm7k7cBCOSBCt6Ipfeej4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351509},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"17bae2dd31db142e8d620c94644418d7faf100da","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.11.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.3_1778505290061_0.4870000578198972","host":"s3://npm-registry-packages-npm-production"}},"8.2.4":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.4","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"4a10eeb4a7eb90d4f433fc24afc1f2d86227db92","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.4.tgz","fileCount":31,"integrity":"sha512-wpX5jNfNxk0BXZnAlhMRyOY5g8QAS1Rga40vnws1fjAf/LslUtRo938AwKUqPx/+RQt/by1cWdKc6tYD1h9EbA==","signatures":[{"sig":"MEUCIGXzRaBT4gYUJW9itfjNqviT2m9JALTqWjvEAd+3i3R7AiEApX9U6g1sYPvBDoUcMBUf0sEN/Tm6uNIElbsfAwelvSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351785},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8a2cc279b4e3abf77bd5aae7467a7cb7fe2f4684","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.4_1781565144774_0.7747954406832203","host":"s3://npm-registry-packages-npm-production"}},"8.2.5":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.5","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"1b5eee5a085a9ecb2b07f854a0fcc66da2a0b966","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.5.tgz","fileCount":31,"integrity":"sha512-euggv/ERxSpjNlN8we/1SJWlRa0nynvcptRbNpu9CgCpoRDoN9fNkapeFPuPvvdaKuFtGkgSUtUu4yIru9ZWZQ==","signatures":[{"sig":"MEUCIEK60NfGrBfVquC6xhG8yZW66an5gMxA0h15N9RsmpD/AiEAlSoLRC12f01QZsn57v9pn7XyzdvhxMvExzEVDzRoKQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352320},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"56e9e03c14bd488e38469ecae651c6983499313b","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.5_1781602719519_0.48193006445600495","host":"s3://npm-registry-packages-npm-production"}},"8.2.6":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.6","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"6b4799ff7b50456273de45c2d46e669b44defad0","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.6.tgz","fileCount":31,"integrity":"sha512-s0GpnR5IUJqM3sa61k51De5NByx5Hict6NIKrk4bHU2IzUeCXnY1+/CzUDvo0N7F7J8mkL5T7s+a30rNb1d5xQ==","signatures":[{"sig":"MEUCIEdPYVOT1Vi+W5GQWFCziWLOsQb9vhbN7TcPYsiSn6BGAiEAucJTRZd1T7t0TVtUmjX7o+qkBdJuoysE5I3tlrFOCbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352320},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e41f4f887579bfc98516d9018895c53f8877a33f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.6_1781626458300_0.06901593822935714","host":"s3://npm-registry-packages-npm-production"}},"8.2.7":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.7","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"9b21d6dcf968559326e13d78c7a5abba76b2bede","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.7.tgz","fileCount":31,"integrity":"sha512-ERjlLEs3XlPDwXRxjqeoRXxmCIvVAQJONap2Li44XJ0NnBOgmmG1z0wjt7CLySfgJ1vua6V9b9SDf27jKzm7/g==","signatures":[{"sig":"MEQCIDwjb2HLmM5beojsQYPMLXoDoiI/q1DiOEVONFrRbikgAiBcyy5b3GHqB4oyVdWfMLiLMg2irt2LDntf1sx46jR7ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352320},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"89d982c6e76d3c71ec3679c8c4895e3970d21c97","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.7_1781657799581_0.29060837946384344","host":"s3://npm-registry-packages-npm-production"}},"8.2.8":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.8","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"2e6fe86386eb2ab797a75689d9e347f753538b46","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.8.tgz","fileCount":31,"integrity":"sha512-wfpmkOjgnuYvt5FyRPyeHfdPtpEuY7JSKnKs3GBOtnKMFk+GnrXskkZhE3aUPpJqueA0tAk72tZciGTIJcyDWw==","signatures":[{"sig":"MEUCICaSKzWy5ABLEKUkhHS1ZfJ+9LzQg9bjxnUBuIy+7fyyAiEA3dSxQePIjZySZedis35YlAB/pKFH2EOILwYMMjv/kgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352227},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5c1cac71967bfe969d756575941f2d2e6abf4040","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.8_1781871700227_0.6979738159457174","host":"s3://npm-registry-packages-npm-production"}},"8.2.9":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.9","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"e74dbc08f639113281f032f1f93e68429da0009a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.9.tgz","fileCount":31,"integrity":"sha512-hy0IgwLQJttAZbnwa3QKzfdzH3UPA8CAdoPjQJ2e1v9hdG7q+Mqs6cxPDe75AYRXei5almNZBrgQ9AFMlBqmBQ==","signatures":[{"sig":"MEUCIQCOaZZ1FLsTxv7zXrDK/ajKZRdYznIXH6cIvri8Yen8WgIgVOtf9r1zi7oy4fBWiJaJgOU97D/GDk+e5zV6uCXNy20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352227},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d1d3090662fb84135d9af59d370c302a36c758fc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.9_1782155892700_0.3578452732954589","host":"s3://npm-registry-packages-npm-production"}},"8.2.10":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.10","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.10","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"b6700aae3fc2898dd1635efe1f3b18791d39bfd8","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.10.tgz","fileCount":31,"integrity":"sha512-T8zHwyxyooAiG5CLj6LvpQN1Tp0vcDJ7oriMCo3GFn6baJ37Ifts0/0Md0yKJO6u2MhN9oSSPZEVeOmMD6FhKQ==","signatures":[{"sig":"MEUCIQC7TQnuERzPcIe8nJr+wwX72K+dIdOQhJGC9AqPdoTYWgIgdEGQGU1+FSZTLKcCHGQyBlF2Wikeif9MvVfQ55SvCUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351708},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4d8eb8ae23e33b00b7034dca25eecfcd69c72925","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.17.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.10_1782405574067_0.980651785069806","host":"s3://npm-registry-packages-npm-production"}},"8.2.11":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.11","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.11","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"03ed9a346b3287b7bdd07c4e247e0c4623acff75","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.11.tgz","fileCount":31,"integrity":"sha512-QSGIFvKqGmzScoNEAeHJByjhhnvdauY5DOAqAbKarbQIaxgQ056hEG0n/f2uTGtnq40gUmIy4SD2ZtgTOwLyDA==","signatures":[{"sig":"MEMCHy6/1nOcJXyQFqgwH8QS+JyUYDVyytevAFahVb6QSJcCIBysPwO2SLmvATloC024hzeWhshwo+OmbI8AVMMOoJTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351708},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"53d41f6b96dd94943005327aa8fd0af81651dad7","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.17.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.11_1782735354290_0.1459657000776744","host":"s3://npm-registry-packages-npm-production"}},"8.2.12":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.12","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.12","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"424a2f7c0b08d077379db0e9d33280296928e83c","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.12.tgz","fileCount":31,"integrity":"sha512-Lc7UuloljYcolJT3UV1ACeGrJEtlIvl3CNR38nvkhtKLGi1LMDRThofQ8iI4hhkUnDBFHGL/zPQ4/MxfHk5HNA==","signatures":[{"sig":"MEYCIQDldrPLNHjonboitbh+bqUYlwM16JDpaeKGQZROuKC8ggIhAJlrqhQO3UuBtzM8RzvwDsGEgTy0NHDcEQsHR7vvzN1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351708},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7f21a3d57332fd76af370da25ef817639701d7f5","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.13.0","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.17.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.12_1782759822703_0.14357901102349957","host":"s3://npm-registry-packages-npm-production"}},"8.2.13":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.13","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.13","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"4399ae35684c322e8834fe338003896d2856f9a6","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.13.tgz","fileCount":31,"integrity":"sha512-p/XRuLuGxeqMFkLh8adVtpb1H3/Xnc8qZ08cCWPyu1Ry3hlaHmnqhV/tMsYmr//yi0LaHIxbJCiN1FIq1MZT8Q==","signatures":[{"sig":"MEYCIQCS1mNCLYiseDLIUo+C8e8EWjLu+i8lcJPe/7jjgMLdLgIhAOOdc4fVrJUI+xXysuvTnAx1aMJlODnn0m7ORdZRhxwe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cebb3bcea68479f3c7ccb6744e42db2548ac8697","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.13_1789455053450_0.7938265809917497","host":"s3://npm-registry-packages-npm-production"}},"8.2.14":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.14","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.14","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"4191a99bd5a058e51964e6f5c985686a97f9890c","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.14.tgz","fileCount":31,"integrity":"sha512-7iLZtfOYJO+NEKt0xoByLQIut7rN8pAIsyS3c0uazgbWA1s2vvpXQNR1xtM1rV+OsrNuFrJZe0unxjyPuoSrDA==","signatures":[{"sig":"MEUCIQCh0vAFBfJ3kUOV4gGVSfaNZUSCywG74ZgYR/ntlCZJ8AIgLUlDQrbwtt30YwY5LdzNSAwhOlxjOvEaAPDiSoKGz38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"332109d63975445bfefb7f10fc6c3b77e3fe06cc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.14_1789494880773_0.986018967424507","host":"s3://npm-registry-packages-npm-production"}},"8.2.15":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.15","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.15","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"410ba6c5ffd460b2093f60a79ee879e2b443b77a","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.15.tgz","fileCount":31,"integrity":"sha512-Zf0LvpogylItw+zea4DRyxWvWjepmdMdPkI0Po8mvM6UXToy2t1tGEeBzNeQ1w6B/Z3fHc6hymKlc0k2VqDogA==","signatures":[{"sig":"MEUCIQDejML+sHH2rVU6tC4BdYgzpwKdOxne/WgfAOWTkCUoNAIgPen+cdDCZaIVo89UM7JBZs9IxVuiwTWZa9bDi7l5fLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e4cd4bd5779506cac667a098c3fa74bf1cdc1b93","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.15_1789524667977_0.652726746220599","host":"s3://npm-registry-packages-npm-production"}},"8.2.16":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.16","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.16","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"4b0025a8431a90b61b04c3f573cdf06a5bb33744","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.16.tgz","fileCount":31,"integrity":"sha512-QbpnzwtxQiDysHy32boNxisOA6II9L4c7dL5GRNV38tJ69c94WzEBFvH/heec0+lciLkr9C5HtuwA02+4ZDX8w==","signatures":[{"sig":"MEUCIQCkHTjDi3aHiH8gSDJkA83qYyp9ru0oyT6Br/U8E8A2OgIgFbLyNNAcHq9zG2FgkV93V1FrbOlunWw0x/Pd1mgwBMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"87da7a4eaaca75a8631b6df153758b076cd80d39","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.16_1789546305531_0.5637265642873293","host":"s3://npm-registry-packages-npm-production"}},"8.2.17":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.17","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.17","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"d75d4947fec78fbf9c107d3ec337851fbc2fb727","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.17.tgz","fileCount":31,"integrity":"sha512-UbHQyO4MOisLVE4Hr0TAlnnzdYlf5Jyyx1cENf37LsnWp5phgj1c4X0ugW6LFEvKpTPKHOUtg8jLxEuJPYFDEQ==","signatures":[{"sig":"MEUCIQCbLxJc/oXavYrvfybFjIsXi75vmZf7MzRe5oQ7TsOaUAIgXFIgdBuCfrYlPAoU4EfDw3xweiCDUc9j3e0o4bu1qKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"a974371e0b8001ad121587e8dc52ad2cf21afdb6","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.17_1789717777837_0.655082893306348","host":"s3://npm-registry-packages-npm-production"}},"8.2.18":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.18","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.18","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"cc683af437a9b41bf15a1e761da4f2b9139bc763","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.18.tgz","fileCount":31,"integrity":"sha512-RV5hW7jyF9Toh/fyHxJpNgPeqwcpKmlc8WBiQXhqZV7AMIXqrO68fBNGzoaO0lHTgLWsPNHQ4oaMqXfJrJdMzw==","signatures":[{"sig":"MEUCIQCFQJ3Zbg/L0Ai6p+WzJaXjUUoWS3rbWa9nfKb8aOf7GwIgP+Pag5Sp50YV17qIOXSw94jZtJpMZgy9SC8q8RPyM/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"002099560b5a6ecfeebf66c48850f48abbc3764e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.18_1789772567145_0.00859781372252666","host":"s3://npm-registry-packages-npm-production"}},"8.2.19":{"name":"@capgo/capacitor-twilio-voice","version":"8.2.19","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-twilio-voice@8.2.19","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/twilio-voice/","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"8a0407821ecf2414e4f73156f9bdf6fa544bef7d","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.19.tgz","fileCount":31,"integrity":"sha512-h5az9wB6V3dggMf8Hxc5eGCXNAZ2l0+xKSJY0wOon/QAwBTmxzGkp28/jPsxetvbQ4P9HCtoMEFxmH91EEP9eA==","signatures":[{"sig":"MEYCIQDlWp43QxUXjBXfwHUL9oYqZuMFZon4u8bwAQ/ZoMsgdgIhAPdFAn6VcVtKgTE03Tr0v557YG3/OizOfxfTkkjWvtko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351841},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0956ca559756622a0048dcd66fe300572fc4afc5","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-twilio-voice_8.2.19_1789978900829_0.8069271155971307","host":"s3://npm-registry-packages-npm-production"}},"8.2.20":{"_id":"@capgo/capacitor-twilio-voice@8.2.20","bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"dist":{"shasum":"35d0d607f843f9d7f7fd9d3d7eb9667bb4fe8ca0","tarball":"https://registry.npmjs.org/@capgo/capacitor-twilio-voice/-/capacitor-twilio-voice-8.2.20.tgz","integrity":"sha512-ZW0CzlSh1LafLaF9rtIXlx+7rawTs6LQscEyU5rPSthRIbhmdec115wX3WBzv5F8pU282QtbFW+Hj4JagNaKqw==","fileCount":31,"unpackedSize":351852,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-twilio-voice@8.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFUGf4FHikg/PHoyiqvnEM7Nkh9LcxOgEei88N4pfDEIAiEAsIWbo6lridhxDgAgcHte5wUJWSR6EhVcEbn+Pugb5uI="}]},"main":"dist/plugin.cjs.js","name":"@capgo/capacitor-twilio-voice","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"module":"dist/esm/index.js","gitHead":"2e02713278fb3c2e570e41ac4a32a5f9ac557f2c","license":"MPL-2.0","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CapacitorTwilioVoicePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint .","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorTwilioVoice -destination generic/platform=iOS","verify:web":"npm run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","capacitor:sync:after":"echo 'IyEvYmluL2Jhc2gKCiMgQmFzZTY0IGVuY29kZWQgSmF2YVNjcmlwdCBzY3JpcHQKSlNfc2NyaXB0PSJZMjl1YzNRZ1puTWdQU0J5WlhGMWFYSmxLQ2RtY3ljcE93cGpiMjV6ZENCd1lYUm9JRDBnY21WeGRXbHlaU2duY0dGMGFDY3BPd29LTHk4Z1IyVjBJSFJvWlNCRFFWQkJRMGxVVDFKZlVrOVBWRjlFU1ZJZ1pXNTJhWEp2Ym0xbGJuUWdkbUZ5YVdGaWJHVUtZMjl1YzNRZ1kyRndZV05wZEc5eVVtOXZkRVJwY2lBOUlIQnliMk5sYzNNdVpXNTJMa05CVUVGRFNWUlBVbDlTVDA5VVgwUkpVanNLQ21sbUlDZ2hZMkZ3WVdOcGRHOXlVbTl2ZEVScGNpa2dld29nSUNBZ1kyOXVjMjlzWlM1bGNuSnZjaWduUlZKU1QxSTZJRU5CVUVGRFNWUlBVbDlTVDA5VVgwUkpVaUJsYm5acGNtOXViV1Z1ZENCMllYSnBZV0pzWlNCcGN5QnViM1FnYzJWMEp5azdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wS0NpOHZJRU52Ym5OMGNuVmpkQ0IwYUdVZ2NHRjBhQ0IwYnlCallYQmhZMmwwYjNJdWNHeDFaMmx1Y3k1cWMyOXVDbU52Ym5OMElIQnNkV2RwYm5OS2MyOXVVR0YwYUNBOUlIQmhkR2d1YW05cGJpaGpZWEJoWTJsMGIzSlNiMjkwUkdseUxDQW5ZVzVrY205cFpDOWhjSEF2YzNKakwyMWhhVzR2WVhOelpYUnpMMk5oY0dGamFYUnZjaTV3YkhWbmFXNXpMbXB6YjI0bktUc0tDaTh2SUVOb1pXTnJJR2xtSUhSb1pTQm1hV3hsSUdWNGFYTjBjd3BwWmlBb0lXWnpMbVY0YVhOMGMxTjVibU1vY0d4MVoybHVjMHB6YjI1UVlYUm9LU2tnZXdvZ0lDQWdZMjl1YzI5c1pTNWxjbkp2Y2loZ1JWSlNUMUk2SUdOaGNHRmphWFJ2Y2k1d2JIVm5hVzV6TG1wemIyNGdabWxzWlNCdWIzUWdabTkxYm1RZ1lYUTZJQ1I3Y0d4MVoybHVjMHB6YjI1UVlYUm9mV0FwT3dvZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RFcE93cDlDZ3AwY25rZ2V3b2dJQ0FnTHk4Z1VtVmhaQ0IwYUdVZ1kzVnljbVZ1ZENCbWFXeGxJR052Ym5SbGJuUWdkRzhnY0hKbGMyVnlkbVVnWm05eWJXRjBkR2x1WndvZ0lDQWdZMjl1YzNRZ1ptbHNaVU52Ym5SbGJuUWdQU0JtY3k1eVpXRmtSbWxzWlZONWJtTW9jR3gxWjJsdWMwcHpiMjVRWVhSb0xDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQXZMeUJRWVhKelpTQjBhR1VnU2xOUFRnb2dJQ0FnWTI5dWMzUWdjR3gxWjJsdWN5QTlJRXBUVDA0dWNHRnljMlVvWm1sc1pVTnZiblJsYm5RcE93b2dJQ0FnQ2lBZ0lDQXZMeUJEYUdWamF5QnBaaUJwZENkeklHRnVJR0Z5Y21GNUNpQWdJQ0JwWmlBb0lVRnljbUY1TG1selFYSnlZWGtvY0d4MVoybHVjeWtwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG1WeWNtOXlLQ2RGVWxKUFVqb2dZMkZ3WVdOcGRHOXlMbkJzZFdkcGJuTXVhbk52YmlCa2IyVnpJRzV2ZENCamIyNTBZV2x1SUdFZ2RtRnNhV1FnWVhKeVlYa25LVHNLSUNBZ0lDQWdJQ0J3Y205alpYTnpMbVY0YVhRb01TazdDaUFnSUNCOUNpQWdJQ0FLSUNBZ0lDOHZJRVpwYm1RZ2RHaGxJR2x1WkdWNElHOW1JSFJvWlNCQVkyRndaMjh2WTJGd1lXTnBkRzl5TFhSM2FXeHBieTEyYjJsalpTQndiSFZuYVc0S0lDQWdJR052Ym5OMElIUjNhV3hwYjFCc2RXZHBia2x1WkdWNElEMGdjR3gxWjJsdWN5NW1hVzVrU1c1a1pYZ29jR3gxWjJsdUlEMCtJQW9nSUNBZ0lDQWdJSEJzZFdkcGJpNXdhMmNnUFQwOUlDZEFZMkZ3WjI4dlkyRndZV05wZEc5eUxYUjNhV3hwYnkxMmIybGpaU2NLSUNBZ0lDazdDaUFnSUNBS0lDQWdJR2xtSUNoMGQybHNhVzlRYkhWbmFXNUpibVJsZUNBOVBUMGdMVEVwSUhzS0lDQWdJQ0FnSUNCamIyNXpiMnhsTG14dlp5Z25TVTVHVHpvZ1FHTmhjR2R2TDJOaGNHRmphWFJ2Y2kxMGQybHNhVzh0ZG05cFkyVWdjR3gxWjJsdUlHNXZkQ0JtYjNWdVpDQnBiaUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dUp5azdDaUFnSUNBZ0lDQWdjSEp2WTJWemN5NWxlR2wwS0RBcE93b2dJQ0FnZlFvZ0lDQWdDaUFnSUNBdkx5QlNaVzF2ZG1VZ2RHaGxJSEJzZFdkcGJnb2dJQ0FnY0d4MVoybHVjeTV6Y0d4cFkyVW9kSGRwYkdsdlVHeDFaMmx1U1c1a1pYZ3NJREVwT3dvZ0lDQWdDaUFnSUNBdkx5QkVaWFJsY20xcGJtVWdkR2hsSUdsdVpHVnVkR0YwYVc5dUlITjBlV3hsSUdaeWIyMGdkR2hsSUc5eWFXZHBibUZzSUdacGJHVUtJQ0FnSUdOdmJuTjBJR3hwYm1WeklEMGdabWxzWlVOdmJuUmxiblF1YzNCc2FYUW9KMXh1SnlrN0NpQWdJQ0JzWlhRZ2FXNWtaVzUwUTJoaGNpQTlJQ2RjZENjN0lDOHZJRVJsWm1GMWJIUWdkRzhnZEdGaWN3b2dJQ0FnYkdWMElHbHVaR1Z1ZEZOcGVtVWdQU0F4T3dvZ0lDQWdDaUFnSUNBdkx5Qk1iMjlySUdadmNpQnBibVJsYm5SaGRHbHZiaUJwYmlCMGFHVWdabWxzWlFvZ0lDQWdabTl5SUNoamIyNXpkQ0JzYVc1bElHOW1JR3hwYm1WektTQjdDaUFnSUNBZ0lDQWdhV1lnS0d4cGJtVXViV0YwWTJnb0wxNWNjeXN2S1NrZ2V3b2dJQ0FnSUNBZ0lDQWdJQ0JqYjI1emRDQnRZWFJqYUNBOUlHeHBibVV1YldGMFkyZ29MMTRvWEhNcktTOHBPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9iV0YwWTJncElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTnZibk4wSUdsdVpHVnVkQ0E5SUcxaGRHTm9XekZkT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVaR1Z1ZEM1cGJtTnNkV1JsY3lnblhIUW5LU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVaR1Z1ZEVOb1lYSWdQU0FuWEhRbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNBeE93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVJsYm5SRGFHRnlJRDBnSnlBbk93b2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1WkdWdWRGTnBlbVVnUFNCcGJtUmxiblF1YkdWdVozUm9Pd29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbkpsWVdzN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0I5Q2lBZ0lDQjlDaUFnSUNBS0lDQWdJQzh2SUVOdmJuWmxjblFnWW1GamF5QjBieUJLVTA5T0lIZHBkR2dnY0hKdmNHVnlJR1p2Y20xaGRIUnBibWNLSUNBZ0lHTnZibk4wSUdwemIyNVRkSEpwYm1jZ1BTQktVMDlPTG5OMGNtbHVaMmxtZVNod2JIVm5hVzV6TENCdWRXeHNMQ0JwYm1SbGJuUkRhR0Z5TG5KbGNHVmhkQ2hwYm1SbGJuUlRhWHBsS1NrN0NpQWdJQ0FLSUNBZ0lDOHZJRmR5YVhSbElIUm9aU0IxY0dSaGRHVmtJRXBUVDA0Z1ltRmpheUIwYnlCMGFHVWdabWxzWlFvZ0lDQWdabk11ZDNKcGRHVkdhV3hsVTNsdVl5aHdiSFZuYVc1elNuTnZibEJoZEdnc0lHcHpiMjVUZEhKcGJtY2dLeUFuWEc0bkxDQW5kWFJtT0NjcE93b2dJQ0FnQ2lBZ0lDQmpiMjV6YjJ4bExteHZaeWduVTFWRFEwVlRVem9nUUdOaGNHZHZMMk5oY0dGamFYUnZjaTEwZDJsc2FXOHRkbTlwWTJVZ2NHeDFaMmx1SUhKbGJXOTJaV1FnWm5KdmJTQmpZWEJoWTJsMGIzSXVjR3gxWjJsdWN5NXFjMjl1SnlrN0NpQWdJQ0FLZlNCallYUmphQ0FvWlhKeWIzSXBJSHNLSUNBZ0lHTnZibk52YkdVdVpYSnliM0lvWUVWU1VrOVNPaUJHWVdsc1pXUWdkRzhnY0hKdlkyVnpjeUJqWVhCaFkybDBiM0l1Y0d4MVoybHVjeTVxYzI5dU9pQWtlMlZ5Y205eUxtMWxjM05oWjJWOVlDazdDaUFnSUNCd2NtOWpaWE56TG1WNGFYUW9NU2s3Q24wSyIKCiMgQ2hlY2sgaWYgcGxhdGZvcm0gaXMgQW5kcm9pZCwgc2tpcCBmb3Igb3RoZXIgcGxhdGZvcm1zCmlmIFsgIiRDQVBBQ0lUT1JfUExBVEZPUk1fTkFNRSIgIT0gImFuZHJvaWQiIF07IHRoZW4KICAgIGVjaG8gIlBsYXRmb3JtIG5vdCBlcXVhbCB0byBhbmRyb2lkLCBza2lwcGluZyB0d2lsaW8gdm9pY2Ugc2NyaXB0IgogICAgZXhpdCAwCmZpCgojIENoZWNrIGlmIG5vZGUgZXhpc3RzCmlmICEgY29tbWFuZCAtdiBub2RlICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiRVJST1I6IE5vZGUuanMgaXMgbm90IGluc3RhbGxlZCBvciBub3QgZm91bmQgaW4gUEFUSCIKICAgIGV4aXQgMQpmaQoKIyBDaGVjayBhbmQgZGlzcGxheSBOb2RlLmpzIHZlcnNpb24KTk9ERV9WRVJTSU9OPSQobm9kZSAtLXZlcnNpb24pCmVjaG8gIklORk86IFVzaW5nIE5vZGUuanMgdmVyc2lvbjogJE5PREVfVkVSU0lPTiIKCiMgQ3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgZm9yIHRoZSBKYXZhU2NyaXB0IHNjcmlwdAojIENsZWFuIHVwIGFueSBleGlzdGluZyB0ZW1wIGZpbGVzIGZpcnN0CnJtIC1mIC90bXAvY2FwYWNpdG9yX3NjcmlwdF8qLmpzIDI+L2Rldi9udWxsIHx8IHRydWUKCiMgQ3JlYXRlIGEgdW5pcXVlIHRlbXBvcmFyeSBmaWxlClRNUF9KU19GSUxFPSQobWt0ZW1wIC90bXAvY2FwYWNpdG9yX3NjcmlwdF9YWFhYWFguanMpCgojIERlY29kZSB0aGUgYmFzZTY0IHNjcmlwdCBhbmQgd3JpdGUgdG8gdGVtcG9yYXJ5IGZpbGUKZWNobyAiJEpTX3NjcmlwdCIgfCBiYXNlNjQgLWQgPiAiJFRNUF9KU19GSUxFIgoKIyBDaGVjayBpZiBkZWNvZGluZyB3YXMgc3VjY2Vzc2Z1bAppZiBbICQ/IC1uZSAwIF07IHRoZW4KICAgIGVjaG8gIkVSUk9SOiBGYWlsZWQgdG8gZGVjb2RlIGJhc2U2NCBKYXZhU2NyaXB0IHNjcmlwdCIKICAgIHJtIC1mICIkVE1QX0pTX0ZJTEUiCiAgICBleGl0IDEKZmkKCiMgRXhlY3V0ZSB0aGUgSmF2YVNjcmlwdCBmaWxlIGFuZCBjYXB0dXJlIG91dHB1dAplY2hvICJJTkZPOiBFeGVjdXRpbmcgSmF2YVNjcmlwdCBzY3JpcHQuLi4iCm5vZGUgIiRUTVBfSlNfRklMRSIKU0NSSVBUX0VYSVRfQ09ERT0kPwoKIyBQcmludCB0aGUgZXhpdCBjb2RlIGZvciByZWZlcmVuY2UKZWNobyAiSU5GTzogSmF2YVNjcmlwdCBzY3JpcHQgZXhpdGVkIHdpdGggY29kZTogJFNDUklQVF9FWElUX0NPREUiCgojIENsZWFuIHVwOiByZW1vdmUgdGhlIHRlbXBvcmFyeSBmaWxlCnJtIC1mICIkVE1QX0pTX0ZJTEUiCgojIEV4aXQgd2l0aCB0aGUgc2FtZSBjb2RlIGFzIHRoZSBKYXZhU2NyaXB0IHNjcmlwdApleGl0ICRTQ1JJUFRfRVhJVF9DT0RFCg==' | base64 -d | bash","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"version":"8.2.20","_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"homepage":"https://capgo.app/docs/plugins/twilio-voice/","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"_npmVersion":"11.19.1","description":"Integrates the Twilio Voice SDK into Capacitor","directories":{},"maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"_nodeVersion":"24.20.0","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","twilio-cli":"^6.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.5.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@typescript-eslint/parser":"^8.70.0","@typescript-eslint/eslint-plugin":"^8.70.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-twilio-voice_8.2.20_1790068324128_0.21548157499071308"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-07T15:18:54.322Z","modified":"2026-09-22T09:12:04.463Z","7.1.0":"2025-08-07T15:18:54.645Z","7.1.1":"2025-08-07T15:47:00.582Z","7.1.2":"2025-08-19T14:53:26.997Z","7.2.4":"2025-08-26T17:03:49.422Z","7.2.6":"2025-09-02T16:54:31.794Z","7.3.0-alpha.1":"2025-09-23T15:23:25.191Z","7.2.7":"2025-10-08T16:32:36.096Z","7.2.8":"2025-10-08T16:44:07.947Z","7.2.9":"2025-10-08T17:13:07.534Z","7.2.10":"2025-10-08T18:35:53.172Z","7.2.11":"2025-10-10T04:03:17.190Z","7.2.12":"2025-10-11T23:05:47.732Z","7.2.13":"2025-10-14T09:23:33.013Z","7.2.14":"2025-10-15T17:32:37.435Z","7.2.16":"2025-10-15T18:07:40.266Z","7.2.17":"2025-10-16T04:15:47.901Z","7.3.2":"2025-10-23T05:57:34.237Z","7.4.1":"2025-10-26T11:13:40.683Z","7.4.2":"2025-10-26T14:15:27.753Z","7.4.3":"2025-10-26T15:22:11.652Z","7.5.0":"2025-10-26T16:46:45.136Z","7.6.0":"2025-10-26T16:50:06.838Z","7.6.1":"2025-10-27T08:05:29.773Z","7.6.2":"2025-10-28T00:31:43.829Z","7.6.4":"2025-10-28T12:33:28.900Z","7.6.6":"2025-10-30T02:17:46.284Z","7.6.7":"2025-11-03T14:26:39.728Z","7.7.0":"2025-11-09T14:44:24.167Z","7.7.1":"2025-11-09T14:57:01.709Z","7.7.2":"2025-11-11T17:52:27.348Z","7.7.3":"2025-11-11T18:30:32.709Z","7.7.4":"2025-11-17T12:10:56.019Z","7.7.5":"2025-11-19T02:13:01.280Z","7.7.6":"2025-11-24T17:11:23.128Z","7.7.7":"2025-11-30T20:26:39.651Z","7.7.8":"2025-12-03T14:48:49.117Z","8.0.1":"2025-12-13T07:33:34.238Z","8.0.2":"2025-12-16T05:14:54.564Z","8.0.3":"2025-12-19T04:06:56.255Z","8.0.4":"2025-12-19T17:38:14.486Z","8.0.5":"2025-12-22T07:52:40.548Z","8.0.6":"2025-12-22T11:13:28.877Z","8.0.7":"2025-12-29T10:49:15.194Z","8.0.9":"2026-01-12T06:36:23.028Z","8.0.10":"2026-01-12T10:40:36.069Z","8.0.11":"2026-01-12T13:16:43.876Z","8.0.12":"2026-01-19T07:58:48.307Z","8.0.13":"2026-01-19T12:20:47.203Z","8.0.14":"2026-01-26T11:45:13.322Z","8.0.15":"2026-01-28T17:50:57.602Z","8.0.16":"2026-01-31T23:14:36.275Z","8.0.17":"2026-02-02T06:27:42.995Z","8.0.18":"2026-02-04T02:28:43.883Z","8.0.19":"2026-02-06T05:34:15.414Z","8.0.20":"2026-02-09T07:40:44.571Z","8.0.21":"2026-02-09T11:16:34.172Z","8.0.22":"2026-02-16T06:55:20.814Z","8.0.23":"2026-02-16T11:55:07.989Z","8.0.24":"2026-02-20T04:00:23.836Z","8.0.25":"2026-02-23T06:13:29.570Z","8.0.26":"2026-03-02T12:26:11.502Z","8.0.27":"2026-03-09T07:42:14.906Z","8.0.28":"2026-03-09T12:00:58.021Z","8.0.29":"2026-03-16T06:34:22.340Z","8.0.30":"2026-03-30T06:31:06.789Z","8.0.31":"2026-04-08T12:26:00.110Z","8.0.32":"2026-04-13T07:29:13.089Z","8.1.0":"2026-04-15T16:59:15.607Z","8.1.1":"2026-04-15T18:17:47.556Z","8.1.2":"2026-04-15T18:30:12.956Z","8.2.0":"2026-04-16T20:07:57.637Z","8.2.1":"2026-04-20T11:33:15.660Z","8.2.2":"2026-05-11T07:11:33.507Z","8.2.3":"2026-05-11T13:14:50.233Z","8.2.4":"2026-06-15T23:12:24.935Z","8.2.5":"2026-06-16T09:38:39.684Z","8.2.6":"2026-06-16T16:14:18.480Z","8.2.7":"2026-06-17T00:56:39.749Z","8.2.8":"2026-06-19T12:21:40.397Z","8.2.9":"2026-06-22T19:18:12.912Z","8.2.10":"2026-06-25T16:39:34.253Z","8.2.11":"2026-06-29T12:15:54.452Z","8.2.12":"2026-06-29T19:03:42.840Z","8.2.13":"2026-09-15T06:50:53.570Z","8.2.14":"2026-09-15T17:54:40.854Z","8.2.15":"2026-09-16T02:11:08.061Z","8.2.16":"2026-09-16T08:11:45.618Z","8.2.17":"2026-09-18T07:49:38.145Z","8.2.18":"2026-09-18T23:02:47.239Z","8.2.19":"2026-09-21T08:21:40.934Z","8.2.20":"2026-09-22T09:12:04.214Z"},"bugs":{"url":"https://github.com/Cap-go/capacitor-twilio-voice/issues"},"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","homepage":"https://capgo.app/docs/plugins/twilio-voice/","keywords":["capacitor","plugin","native","twilio","voice","call","callkit","ios","android"],"repository":{"url":"git+https://github.com/Cap-go/capacitor-twilio-voice.git","type":"git"},"description":"Integrates the Twilio Voice SDK into Capacitor","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"readme":"## Capacitor Twilio Voice Plugin\n<a href=\"https://capgo.app/\"><img src=\"https://capgo.app/readme-banner.svg?repo=Cap-go/capacitor-twilio-voice\" alt=\"Capgo - Instant updates for Capacitor\" /></a>\n\n<div align=\"center\">\n  <h2><a href=\"https://capgo.app/?ref=plugin_twilio_voice\"> ➡️ Get Instant updates for your App with Capgo</a></h2>\n  <h2><a href=\"https://capgo.app/consulting/?ref=plugin_twilio_voice\"> Missing a feature? We’ll build the plugin for you 💪</a></h2>\n</div>\n\nA Capacitor plugin for integrating Twilio Voice calling functionality into iOS and Android applications.\n\n## Documentation\n\nThe most complete doc is available here: https://capgo.app/docs/plugins/twilio-voice/\n\n## Compatibility\n\n| Plugin version | Capacitor compatibility | Maintained |\n| -------------- | ----------------------- | ---------- |\n| v8.\\*.\\*       | v8.\\*.\\*                | ✅          |\n| v7.\\*.\\*       | v7.\\*.\\*                | On demand   |\n| v6.\\*.\\*       | v6.\\*.\\*                | ❌          |\n| v5.\\*.\\*       | v5.\\*.\\*                | ❌          |\n\n> **Note:** The major version of this plugin follows the major version of Capacitor. Use the version that matches your Capacitor installation (e.g., plugin v8 for Capacitor 8). Only the latest major version is actively maintained.\n\n## Installation\n\nYou can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:\n\n```bash\nnpx skills add https://github.com/cap-go/capacitor-skills --skill capacitor-plugins\n```\n\nThen use the following prompt:\n\n```text\nUse the `capacitor-plugins` skill from `cap-go/capacitor-skills` to install the `@capgo/capacitor-twilio-voice` plugin in my project.\n```\n\nIf you prefer Manual Setup, install the plugin by running the following commands and follow the platform-specific instructions below:\n\n```bash\nnpm install @capgo/capacitor-twilio-voice\nnpx cap sync\n```\n\n## iOS Setup\n\n### 1. Install the plugin\n\n```bash\nnpm install @capgo/capacitor-twilio-voice\nnpx cap sync\n```\n\n### 2. Setup `CustomCapacitorViewController.swift`\n\nCopy the code from `example-app/ios/App/App/CustomCapacitorViewController.swift` to your `ios/App/App/CustomCapacitorViewController.swift` file.\n\n3. Modify `AppDelegate.swift`\n\nAdd the following to `AppDelegate.swift`:\n\n```diff\nimport UIKit\nimport Capacitor\n+ import PushKit\n+ import CapgoCapacitorTwilioVoice\n\n@UIApplicationMain\n- class AppDelegate: UIResponder, UIApplicationDelegate {\n+ class AppDelegate: UIResponder, UIApplicationDelegate, PKPushRegistryDelegate {\n\n    var window: UIWindow?\n+     var pushKitEventDelegate: PushKitEventDelegate?\n+     var voipRegistry = PKPushRegistry.init(queue: DispatchQueue.main)\n\n    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        // Override point for customization after application launch.\n+         \n+         /*\n+          * Your app must initialize PKPushRegistry with PushKit push type VoIP at the launch time. As mentioned in the\n+          * [PushKit guidelines](https://developer.apple.com/documentation/pushkit/supporting_pushkit_notifications_in_your_app),\n+          * the system can't deliver push notifications to your app until you create a PKPushRegistry object for\n+          * VoIP push type and set the delegate. If your app delays the initialization of PKPushRegistry, your app may receive outdated\n+          * PushKit push notifications, and if your app decides not to report the received outdated push notifications to CallKit, iOS may\n+          * terminate your app.\n+          */\n+         initializePushKit()\n+         \n+         guard let viewController = UIApplication.shared.windows.first?.rootViewController as? CustomCapacitorViewController else {\n+             fatalError(\"Root view controller is not Capacitor view controller\")\n+         }\n+         \n+         viewController.passPushKitEventDelegate = { delegate in\n+             self.pushKitEventDelegate = delegate\n+         }\n+         \n+         // self.pushKitEventDelegate = viewController\n+         \n        return true\n    }\n+     \n+     func initializePushKit() {\n+         voipRegistry.delegate = self\n+         voipRegistry.desiredPushTypes = Set([PKPushType.voIP])\n+     }\n\n    // ... (existing lifecycle methods remain the same) ...\n\n+     // MARK: PKPushRegistryDelegate\n+     func pushRegistry(_ registry: PKPushRegistry, didUpdate credentials: PKPushCredentials, for type: PKPushType) {\n+         NSLog(\"pushRegistry:didUpdatePushCredentials:forType:\")\n+         \n+         if let delegate = self.pushKitEventDelegate {\n+             delegate.credentialsUpdated(credentials: credentials)\n+         }\n+     }\n+     \n+     func pushRegistry(_ registry: PKPushRegistry, didInvalidatePushTokenFor type: PKPushType) {\n+         NSLog(\"pushRegistry:didInvalidatePushTokenForType:\")\n+         \n+         if let delegate = self.pushKitEventDelegate {\n+             delegate.credentialsInvalidated()\n+         }\n+     }\n+ \n+     /**\n+      * Try using the `pushRegistry:didReceiveIncomingPushWithPayload:forType:withCompletionHandler:` method if\n+      * your application is targeting iOS 11. According to the docs, this delegate method is deprecated by Apple.\n+      */\n+     func pushRegistry(_ registry: PKPushRegistry, didReceiveIncomingPushWith payload: PKPushPayload, for type: PKPushType) {\n+         NSLog(\"pushRegistry:didReceiveIncomingPushWithPayload:forType:\")\n+         \n+         if let delegate = self.pushKitEventDelegate {\n+             delegate.incomingPushReceived(payload: payload)\n+         }\n+     }\n+ \n+     /**\n+      * This delegate method is available on iOS 11 and above. Call the completion handler once the\n+      * notification payload is passed to the `TwilioVoiceSDK.handleNotification()` method.\n+      */\n+     func pushRegistry(_ registry: PKPushRegistry, didReceiveIncomingPushWith payload: PKPushPayload, for type: PKPushType, completion: @escaping () -> Void) {\n+         NSLog(\"pushRegistry:didReceiveIncomingPushWithPayload:forType:completion:\")\n+ \n+         if let delegate = self.pushKitEventDelegate {\n+             delegate.incomingPushReceived(payload: payload, completion: completion)\n+         }\n+         \n+         if let version = Float(UIDevice.current.systemVersion), version >= 13.0 {\n+             /**\n+              * The Voice SDK processes the call notification and returns the call invite synchronously. Report the incoming call to\n+              * CallKit and fulfill the completion before exiting this callback method.\n+              */\n+             completion()\n+         }\n+     }\n\n}\n```\n\n### 3. Edit `Main.storyboard`\n\nChange the view controller to `CustomCapacitorViewController` in `Main.storyboard`.\n\n```diff\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"14111\" targetRuntime=\"iOS.CocoaTouch\" propertyAccessControl=\"none\" useAutolayout=\"YES\" useTraitCollections=\"YES\" colorMatched=\"YES\" initialViewController=\"BYZ-38-t0r\">\n    <device id=\"retina4_7\" orientation=\"portrait\">\n        <adaptation id=\"fullscreen\"/>\n    </device>\n    <dependencies>\n        <deployment identifier=\"iOS\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.IBCocoaTouchPlugin\" version=\"14088\"/>\n    </dependencies>\n    <scenes>\n        <!--Bridge View Controller-->\n        <scene sceneID=\"the-QT-ifu\">\n            <objects>\n-                <viewController id=\"BYZ-38-t0r\" customClass=\"CAPBridgeViewController\" customModule=\"Capacitor\" sceneMemberID=\"viewController\"/>\n+                <viewController id=\"BYZ-38-t0r\" customClass=\"CustomCapacitorViewController\" customModule=\"App\" customModuleProvider=\"target\" sceneMemberID=\"viewController\"/>\n                <placeholder placeholderIdentifier=\"IBFirstResponder\" id=\"dkx-z0-nzr\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n        </scene>\n    </scenes>\n</document>\n```\n\nLook in the example app for more details.\n\n\n### 4. Setup `Info.plist`\n\nAdd the following to `ios/App/App/Info.plist`:\n\n```xml\n<key>NSMicrophoneUsageDescription</key>\n<string>This app uses the microphone for voice calls</string>\n\n<key>UIBackgroundModes</key>\n<array>\n    <string>voip</string>\n    <string>audio</string>\n</array>\n```\n\n5. Make sure you have the following capabilities enabled in Xcode:\n\n- Push Notifications\n- Background Modes\n\n6. Generate the certificate for Push Notifications\n\nIn order to generate the certificate for Push Notifications, you need to follow these steps:\n\n1. Generate the signing certificate for your app.\n```bash\nopenssl genrsa -out ALDsigning.key 2048\n```\n\n2. Generate the signing request.\n```bash\nopenssl req -new -key ALDsigning.key -out csr3072ALDSigning.certSigningRequest -subj \"/emailAddress=example@example.com, CN=Example Name, C=IE\"\n```\n\nThen, please upload it to your Apple Developer account [here](https://developer.apple.com/account/resources/certificates/add). Search for `Create a new VoIP Services Certificate`\n\n3. Download the file provided by Apple.\n\n4. Extract the .p12 file from the downloaded file.\n\n```bash\nopenssl pkcs12 -export -out voip_services.p12 -inkey ALDsigning.key -in voip_services.cer\n```\n\n5. Export the `cert.pem` and `key.pem` files from the .p12 file.\n\n```bash\nopenssl pkcs12 -in voip_services.p12 -nokeys -out cert.pem -nodes\nopenssl pkcs12 -in voip_services.p12 -nocerts -out key.pem -nodes\n```\n\n6. Upload the `cert.pem` and `key.pem` files twilio.\n\n```bash\nnpx twilio api:chat:v2:credentials:create --type=apn --sandbox --friendly-name=\"voice-push-credential (sandbox)\" --certificate=\"$(cat /Users/your_username/Documents/twilio-voip/cert.pem)\" --private-key=\"$(cat /Users/your_username/Documents/twilio-voip/key.pem)\"\n```\n\n## Android Setup\n\n### 1. Firebase Setup\nAdd Firebase to your Android project:\n\n1. Add `google-services.json` to `android/app/`\n\n2. Add `CapacitorApplication.java` to `android/app/src/main/java/YOUR_APP_PACKAGE/CapacitorApplication.java`\nCopy the content of `example-app/android/app/src/main/java/com/example/plugin/CapacitorApplication.java` to your `android/app/src/main/java/YOUR_APP_PACKAGE/CapacitorApplication.java` file.\n\n3. Import `androidx.webkit:webkit` in `build.gradle` (module :app)\n\n```diff\ndependencies {\n+     implementation 'androidx.webkit:$androidxWebkitVersion'\n}\n```\n\n4. Modify `MainActivity.java`\n\nAdd the following to `MainActivity.java`:\n\n```diff\npackage com.example.plugin;\n\nimport android.net.Uri;\nimport android.os.Bundle;\nimport android.webkit.ValueCallback;\n\nimport androidx.webkit.WebViewCompat;\nimport androidx.webkit.WebViewFeature;\n\nimport com.getcapacitor.BridgeActivity;\nimport com.getcapacitor.JSExport;\nimport com.getcapacitor.Logger;\nimport com.getcapacitor.PluginHandle;\n\n+ import java.util.ArrayList;\n+ import java.util.Collections;\n\nimport ee.forgr.capacitor_twilio_voice.CapacitorTwilioVoicePlugin;\n\npublic class MainActivity extends BridgeActivity {\n\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n        super.onCreate(savedInstanceState);\n+         \n+         this.bridge.registerPluginInstance(CapacitorTwilioVoicePlugin.getInstance());\n+         ArrayList<PluginHandle> pluginHandles = new ArrayList<>();\n+         pluginHandles.add(this.bridge.getPlugin(\"CapacitorTwilioVoice\"));\n+         String pluginJS = JSExport.getPluginJS(pluginHandles);\n+         if (WebViewFeature.isFeatureSupported(WebViewFeature.DOCUMENT_START_SCRIPT)) {\n+             String allowedOrigin = Uri.parse(this.bridge.getAppUrl()).buildUpon().path(null).fragment(null).clearQuery().build().toString();\n+             try {\n+                 WebViewCompat.addDocumentStartJavaScript(this.getBridge().getWebView(), pluginJS, Collections.singleton(allowedOrigin));\n+             } catch (IllegalArgumentException ex) {\n+                 Logger.warn(\"Invalid url, using fallback\");\n+             }\n+         }\n    }\n}\n```\n\n5. Register the plugin in JS\n\n```diff\n+ import { CapacitorTwilioVoice } from '@capgo/capacitor-twilio-voice';\n+ import { Capacitor } from '@capacitor/core';\n\n+ Capacitor.registerPlugin('CapacitorTwilioVoice');\n```\n\n6. Add `android:name=\"CapacitorApplication\"` to the `application` tag in `android/app/src/main/AndroidManifest.xml`\n\n7. Add the following to `android/app/src/main/AndroidManifest.xml`:\n\n```xml\n    <uses-permission android:name=\"android.permission.WAKE_LOCK\" />\n    <uses-permission android:name=\"android.permission.TURN_SCREEN_ON\" />\n    <uses-permission android:name=\"android.permission.SHOW_WHEN_LOCKED\" />\n```\n\nKeep in mind, this will make it so that you app can be accessed when the screen is locked.\n\n## Twilio Setup\n\n - [iOS Setup](https://www.twilio.com/docs/voice/sdks/ios/get-started)\n - [Android Setup](https://www.twilio.com/docs/voice/sdks/android/get-started)\n\n## Caller Name Display (CapacitorTwilioCallerName)\n\nBy default, incoming calls display the caller's phone number or client ID. You can customize this by passing a `CapacitorTwilioCallerName` parameter from your TwiML backend to display a friendly name instead.\n\n### Backend Setup\n\nWhen generating your TwiML response for the `<Client>` dial, add the `CapacitorTwilioCallerName` parameter:\n\n```java\n// Java example (see exemple-backend for full implementation)\nParameter callerNameParam = new Parameter.Builder()\n    .name(\"CapacitorTwilioCallerName\")\n    .value(\"John Doe\")\n    .build();\n\nClient client = new Client.Builder(identity)\n    .parameter(callerNameParam)\n    .build();\n\nDial dial = new Dial.Builder()\n    .client(client)\n    .build();\n```\n\n```javascript\n// Node.js example\nconst VoiceResponse = require('twilio').twiml.VoiceResponse;\n\nconst response = new VoiceResponse();\nconst dial = response.dial();\ndial.client({\n  name: 'CapacitorTwilioCallerName',\n  value: 'John Doe'\n}, identity);\n```\n\n### How It Works\n\n1. When your backend receives an incoming call, it generates TwiML to route the call\n2. Include the `CapacitorTwilioCallerName` parameter with the caller's display name\n3. The plugin automatically extracts this parameter and uses it for:\n   - iOS CallKit incoming call screen\n   - Android incoming call notification\n   - The `from` field in `callInviteReceived` events\n   - The `pendingInvites` array in `getCallStatus()`\n\nIf `CapacitorTwilioCallerName` is not provided, the plugin falls back to the caller's phone number or client ID.\n\n## Usage\n\n### Authentication\n\n#### `login(options: { accessToken: string })`\nAuthenticates with Twilio using a JWT access token:\n- Validates token expiration automatically\n- Stores token securely for app restarts  \n- Registers for VoIP push notifications\n- **Note**: The plugin will reject expired tokens\n\n#### `logout()`\nLogs out the current user and cleans up all session data:\n- Unregisters from VoIP push notifications\n- Clears stored access tokens\n- Ends any active calls\n- Resets all call state\n\n#### `isLoggedIn()`\nChecks if user is currently logged in with a valid (non-expired) token.\nReturns: `{ isLoggedIn: boolean, hasValidToken: boolean, identity?: string }`\n\nThe `identity` field contains the user identity extracted from the JWT token if logged in.\n\n#### `makeCall(options: { to: string })`\nInitiates an outgoing call. Requires prior authentication via `login()`.\n\n#### `acceptCall(options: { callSid: string })`\nAccepts an incoming call.\n\n#### `rejectCall(options: { callSid: string })`\nRejects an incoming call.\n\n#### `endCall(options?: { callSid?: string })`\nEnds the active call or a specific call.\n\n#### `muteCall(options: { muted: boolean, callSid?: string })`\nMutes or unmutes the microphone.\n\n#### `setSpeaker(options: { enabled: boolean })`\nEnables or disables the speaker. On Android, uses Twilio AudioSwitch to manage audio routing between earpiece, speaker, and connected devices (headsets, Bluetooth, etc.).\n\n#### `getCallStatus()`\nGets the current call status.\n\n#### `checkMicrophonePermission()`\nChecks if microphone permission is granted.\n\n#### `requestMicrophonePermission()`\nRequests microphone permission from the user.\n\n### Event Listeners\n\n```typescript\nimport { CapacitorTwilioVoice } from '@capgo/capacitor-twilio-voice';\n\n// Registration events\nCapacitorTwilioVoice.addListener('registrationSuccess', (data) => {\n  console.log('Successfully registered:', data);\n});\n\nCapacitorTwilioVoice.addListener('registrationFailure', (data) => {\n  console.error('Registration failed:', data);\n});\n\n// Call events\nCapacitorTwilioVoice.addListener('callInviteReceived', (data) => {\n  console.log('Incoming call from:', data.from);\n});\n\nCapacitorTwilioVoice.addListener('callConnected', (data) => {\n  console.log('Call connected:', data);\n});\n\nCapacitorTwilioVoice.addListener('callDisconnected', (data) => {\n  console.log('Call ended:', data);\n});\n\nCapacitorTwilioVoice.addListener('callRinging', (data) => {\n  console.log('Call is ringing:', data);\n});\n\nCapacitorTwilioVoice.addListener('callReconnecting', (data) => {\n  console.log('Call reconnecting:', data);\n});\n\nCapacitorTwilioVoice.addListener('callReconnected', (data) => {\n  console.log('Call reconnected:', data);\n});\n\nCapacitorTwilioVoice.addListener('callQualityWarningsChanged', (data) => {\n  console.log('Quality warnings:', data);\n});\n```\n\n## JWT Token Management\n\n### Token Format\nThe plugin expects Twilio access tokens in JWT format with this structure:\n```json\n{\n  \"iss\": \"your-account-sid\",\n  \"exp\": 1234567890,\n  \"grants\": {\n    \"voice\": {\n      \"outgoing\": {\n        \"application_sid\": \"your-app-sid\"\n      },\n      \"push_credential_sid\": \"your-push-credential-sid\"\n    },\n    \"identity\": \"user-identity\"\n  }\n}\n```\n\n### Token Validation\n- Tokens are automatically validated for expiration\n- Invalid or expired tokens will be rejected\n- Use `isLoggedIn()` to check token status\n\n### Backend Integration\nFetch access tokens from your backend server:\n```typescript\nasync function fetchAccessToken(identity: string): Promise<string> {\n  const response = await fetch(`/accessToken?identity=${identity}`);\n  return response.text();\n}\n```\n\n## Testing Requirements\n\n### iOS Simulator Limitations\n- VoIP push notifications don't work in the iOS Simulator\n- Use a physical iOS device for testing incoming calls\n- Outgoing calls work in both Simulator and device\n\n### Android Emulator\n- Requires Google Play Services\n- Firebase messaging works in Android Emulator with Google APIs\n\n## Error Handling\n\nThe plugin provides detailed error information:\n```typescript\ntry {\n  await CapacitorTwilioVoice.makeCall({ to: '+1234567890' });\n} catch (error) {\n  console.error('Call failed:', error);\n}\n```\n\nCommon error scenarios:\n- **Invalid token**: Check token format and expiration\n- **No microphone permission**: Call `requestMicrophonePermission()`\n- **Network issues**: Verify internet connectivity\n- **Invalid phone number**: Use E.164 format (+1234567890)\n\n## Security Notes\n\n- Access tokens are stored in secure device storage\n- Tokens are automatically validated before use\n- No sensitive data is logged in production builds\n- Always use HTTPS for token fetching from your backend\n\n## Platform Support\n\n| Platform | Support | Notes |\n|----------|---------|-------|\n| iOS      | ✅      | Requires iOS 13.0+ |\n| Android  | ✅      | Requires API level 23+ |\n| Web      | ❌      | Not supported |\n\n## API\n\n<docgen-index>\n\n* [`login(...)`](#login)\n* [`logout()`](#logout)\n* [`isLoggedIn()`](#isloggedin)\n* [`makeCall(...)`](#makecall)\n* [`acceptCall(...)`](#acceptcall)\n* [`rejectCall(...)`](#rejectcall)\n* [`endCall(...)`](#endcall)\n* [`muteCall(...)`](#mutecall)\n* [`setSpeaker(...)`](#setspeaker)\n* [`getCallStatus()`](#getcallstatus)\n* [`checkMicrophonePermission()`](#checkmicrophonepermission)\n* [`requestMicrophonePermission()`](#requestmicrophonepermission)\n* [`addListener('callInviteReceived', ...)`](#addlistenercallinvitereceived-)\n* [`addListener('callConnected', ...)`](#addlistenercallconnected-)\n* [`addListener('callInviteCancelled', ...)`](#addlistenercallinvitecancelled-)\n* [`addListener('outgoingCallInitiated', ...)`](#addlisteneroutgoingcallinitiated-)\n* [`addListener('outgoingCallFailed', ...)`](#addlisteneroutgoingcallfailed-)\n* [`addListener('callDisconnected', ...)`](#addlistenercalldisconnected-)\n* [`addListener('callRinging', ...)`](#addlistenercallringing-)\n* [`addListener('callReconnecting', ...)`](#addlistenercallreconnecting-)\n* [`addListener('callReconnected', ...)`](#addlistenercallreconnected-)\n* [`addListener('callQualityWarningsChanged', ...)`](#addlistenercallqualitywarningschanged-)\n* [`addListener('registrationSuccess', ...)`](#addlistenerregistrationsuccess-)\n* [`addListener('registrationFailure', ...)`](#addlistenerregistrationfailure-)\n* [`removeAllListeners()`](#removealllisteners)\n* [`getPluginVersion()`](#getpluginversion)\n* [Interfaces](#interfaces)\n* [Type Aliases](#type-aliases)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### login(...)\n\n```typescript\nlogin(options: { accessToken: string; }) => Promise<{ success: boolean; }>\n```\n\nAuthenticate the user with Twilio Voice using an access token.\n\nThe access token should be generated on your backend server using your Twilio credentials.\nThis token is required to make and receive calls through Twilio Voice.\n\n| Param         | Type                                  | Description            |\n| ------------- | ------------------------------------- | ---------------------- |\n| **`options`** | <code>{ accessToken: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### logout()\n\n```typescript\nlogout() => Promise<{ success: boolean; }>\n```\n\nLog out the current user and unregister from Twilio Voice.\n\nThis will disconnect any active calls and stop the device from receiving\nnew incoming call notifications.\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### isLoggedIn()\n\n```typescript\nisLoggedIn() => Promise<{ isLoggedIn: boolean; hasValidToken: boolean; identity?: string; }>\n```\n\nCheck if the user is currently logged in and has a valid access token.\n\n**Returns:** <code>Promise&lt;{ isLoggedIn: boolean; hasValidToken: boolean; identity?: string; }&gt;</code>\n\n--------------------\n\n\n### makeCall(...)\n\n```typescript\nmakeCall(options: { to: string; displayName?: string; callerId?: string; }) => Promise<{ success: boolean; callSid?: string; }>\n```\n\nInitiate an outgoing call to a phone number or client.\n\nThe user must be logged in before making a call. The call will be routed\nthrough your Twilio backend configuration.\n\n| Param         | Type                                                                  | Description            |\n| ------------- | --------------------------------------------------------------------- | ---------------------- |\n| **`options`** | <code>{ to: string; displayName?: string; callerId?: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; callSid?: string; }&gt;</code>\n\n--------------------\n\n\n### acceptCall(...)\n\n```typescript\nacceptCall(options: { callSid: string; }) => Promise<{ success: boolean; }>\n```\n\nAccept an incoming call.\n\nThis should be called in response to a 'callInviteReceived' event.\n\n| Param         | Type                              | Description            |\n| ------------- | --------------------------------- | ---------------------- |\n| **`options`** | <code>{ callSid: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### rejectCall(...)\n\n```typescript\nrejectCall(options: { callSid: string; }) => Promise<{ success: boolean; }>\n```\n\nReject an incoming call.\n\nThis should be called in response to a 'callInviteReceived' event.\nThe caller will hear a busy signal or be directed to voicemail.\n\n| Param         | Type                              | Description            |\n| ------------- | --------------------------------- | ---------------------- |\n| **`options`** | <code>{ callSid: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### endCall(...)\n\n```typescript\nendCall(options: { callSid?: string; }) => Promise<{ success: boolean; }>\n```\n\nEnd an active call.\n\nIf callSid is not provided, this will end the currently active call.\n\n| Param         | Type                               | Description            |\n| ------------- | ---------------------------------- | ---------------------- |\n| **`options`** | <code>{ callSid?: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### muteCall(...)\n\n```typescript\nmuteCall(options: { muted: boolean; callSid?: string; }) => Promise<{ success: boolean; }>\n```\n\nMute or unmute the microphone during an active call.\n\nWhen muted, the other party will not hear audio from your microphone.\n\n| Param         | Type                                               | Description            |\n| ------------- | -------------------------------------------------- | ---------------------- |\n| **`options`** | <code>{ muted: boolean; callSid?: string; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### setSpeaker(...)\n\n```typescript\nsetSpeaker(options: { enabled: boolean; }) => Promise<{ success: boolean; }>\n```\n\nEnable or disable speakerphone mode.\n\nWhen enabled, audio will be routed through the device's speaker instead of the earpiece.\n\n| Param         | Type                               | Description            |\n| ------------- | ---------------------------------- | ---------------------- |\n| **`options`** | <code>{ enabled: boolean; }</code> | - Configuration object |\n\n**Returns:** <code>Promise&lt;{ success: boolean; }&gt;</code>\n\n--------------------\n\n\n### getCallStatus()\n\n```typescript\ngetCallStatus() => Promise<{ hasActiveCall: boolean; isOnHold: boolean; isMuted: boolean; callSid?: string; callState?: string; pendingInvites: CallInvite[]; activeCallsCount: number; }>\n```\n\nGet the current status of the active call.\n\nThis provides real-time information about the call state, mute status,\nhold status, and call identifiers.\n\n**Returns:** <code>Promise&lt;{ hasActiveCall: boolean; isOnHold: boolean; isMuted: boolean; callSid?: string; callState?: string; pendingInvites: CallInvite[]; activeCallsCount: number; }&gt;</code>\n\n--------------------\n\n\n### checkMicrophonePermission()\n\n```typescript\ncheckMicrophonePermission() => Promise<{ granted: boolean; }>\n```\n\nCheck if microphone permission has been granted.\n\nThis does not request permission, only checks the current permission status.\n\n**Returns:** <code>Promise&lt;{ granted: boolean; }&gt;</code>\n\n--------------------\n\n\n### requestMicrophonePermission()\n\n```typescript\nrequestMicrophonePermission() => Promise<{ granted: boolean; }>\n```\n\nRequest microphone permission from the user.\n\nOn iOS and Android, this will show the system permission dialog if permission\nhas not been granted yet. If permission was previously denied, the user may need\nto grant it in system settings.\n\n**Returns:** <code>Promise&lt;{ granted: boolean; }&gt;</code>\n\n--------------------\n\n\n### addListener('callInviteReceived', ...)\n\n```typescript\naddListener(eventName: 'callInviteReceived', listenerFunc: (data: CallInvite) => void) => Promise<PluginListenerHandle>\n```\n\nListen for incoming call invitations.\n\nThis event is fired when another user or phone number is calling you.\nYou should call acceptCall() or rejectCall() in response.\n\n| Param              | Type                                                                 | Description                             |\n| ------------------ | -------------------------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callInviteReceived'</code>                                    | - The event name ('callInviteReceived') |\n| **`listenerFunc`** | <code>(data: <a href=\"#callinvite\">CallInvite</a>) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callConnected', ...)\n\n```typescript\naddListener(eventName: 'callConnected', listenerFunc: (data: { callSid: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call connected events.\n\nThis event is fired when a call (incoming or outgoing) has been successfully\nconnected and audio can be heard.\n\n| Param              | Type                                                 | Description                             |\n| ------------------ | ---------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callConnected'</code>                         | - The event name ('callConnected')      |\n| **`listenerFunc`** | <code>(data: { callSid: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callInviteCancelled', ...)\n\n```typescript\naddListener(eventName: 'callInviteCancelled', listenerFunc: (data: { callSid: string; reason: 'user_declined' | 'remote_cancelled'; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call invite cancellation events.\n\nThis event is fired when an incoming call invitation is cancelled before being\nanswered, either by the caller hanging up or by the user declining.\n\n| Param              | Type                                                                                                | Description                              |\n| ------------------ | --------------------------------------------------------------------------------------------------- | ---------------------------------------- |\n| **`eventName`**    | <code>'callInviteCancelled'</code>                                                                  | - The event name ('callInviteCancelled') |\n| **`listenerFunc`** | <code>(data: { callSid: string; reason: 'user_declined' \\| 'remote_cancelled'; }) =&gt; void</code> | - Callback function to handle the event  |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('outgoingCallInitiated', ...)\n\n```typescript\naddListener(eventName: 'outgoingCallInitiated', listenerFunc: (data: { callSid: string; to: string; source: 'app' | 'system'; displayName?: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for outgoing call initiation events.\n\nThis event is fired when an outgoing call is initiated, either from the app\nor from the system (e.g., CallKit on iOS, Telecom on Android).\n\n| Param              | Type                                                                                                              | Description                                |\n| ------------------ | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ |\n| **`eventName`**    | <code>'outgoingCallInitiated'</code>                                                                              | - The event name ('outgoingCallInitiated') |\n| **`listenerFunc`** | <code>(data: { callSid: string; to: string; source: 'app' \\| 'system'; displayName?: string; }) =&gt; void</code> | - Callback function to handle the event    |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('outgoingCallFailed', ...)\n\n```typescript\naddListener(eventName: 'outgoingCallFailed', listenerFunc: (data: { callSid: string; to: string; reason: 'missing_access_token' | 'connection_failed' | 'no_call_details' | 'microphone_permission_denied' | 'invalid_contact' | 'callkit_request_failed' | 'unsupported_intent'; displayName?: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for outgoing call failure events.\n\nThis event is fired when an outgoing call fails to connect due to various reasons\nsuch as missing credentials, permission issues, or network problems.\n\n| Param              | Type                                                                                                                                                                                                                                                                          | Description                             |\n| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'outgoingCallFailed'</code>                                                                                                                                                                                                                                             | - The event name ('outgoingCallFailed') |\n| **`listenerFunc`** | <code>(data: { callSid: string; to: string; reason: 'missing_access_token' \\| 'connection_failed' \\| 'no_call_details' \\| 'microphone_permission_denied' \\| 'invalid_contact' \\| 'callkit_request_failed' \\| 'unsupported_intent'; displayName?: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callDisconnected', ...)\n\n```typescript\naddListener(eventName: 'callDisconnected', listenerFunc: (data: { callSid: string; error?: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call disconnection events.\n\nThis event is fired when a call ends, either normally or due to an error.\n\n| Param              | Type                                                                 | Description                             |\n| ------------------ | -------------------------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callDisconnected'</code>                                      | - The event name ('callDisconnected')   |\n| **`listenerFunc`** | <code>(data: { callSid: string; error?: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callRinging', ...)\n\n```typescript\naddListener(eventName: 'callRinging', listenerFunc: (data: { callSid: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call ringing events.\n\nThis event is fired when an outgoing call starts ringing on the other end.\n\n| Param              | Type                                                 | Description                             |\n| ------------------ | ---------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callRinging'</code>                           | - The event name ('callRinging')        |\n| **`listenerFunc`** | <code>(data: { callSid: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callReconnecting', ...)\n\n```typescript\naddListener(eventName: 'callReconnecting', listenerFunc: (data: { callSid: string; error?: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call reconnecting events.\n\nThis event is fired when a call loses connection and Twilio is attempting to\nreconnect. The call is not disconnected yet but audio may be interrupted.\n\n| Param              | Type                                                                 | Description                             |\n| ------------------ | -------------------------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callReconnecting'</code>                                      | - The event name ('callReconnecting')   |\n| **`listenerFunc`** | <code>(data: { callSid: string; error?: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callReconnected', ...)\n\n```typescript\naddListener(eventName: 'callReconnected', listenerFunc: (data: { callSid: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call reconnected events.\n\nThis event is fired when a call successfully reconnects after a connection loss.\nAudio should resume normally after this event.\n\n| Param              | Type                                                 | Description                             |\n| ------------------ | ---------------------------------------------------- | --------------------------------------- |\n| **`eventName`**    | <code>'callReconnected'</code>                       | - The event name ('callReconnected')    |\n| **`listenerFunc`** | <code>(data: { callSid: string; }) =&gt; void</code> | - Callback function to handle the event |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('callQualityWarningsChanged', ...)\n\n```typescript\naddListener(eventName: 'callQualityWarningsChanged', listenerFunc: (data: { callSid: string; currentWarnings: string[]; previousWarnings: string[]; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for call quality warning events.\n\nThis event is fired when the call quality changes, providing warnings about\npotential issues like high jitter, packet loss, or low audio levels.\n\n| Param              | Type                                                                                                        | Description                                     |\n| ------------------ | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |\n| **`eventName`**    | <code>'callQualityWarningsChanged'</code>                                                                   | - The event name ('callQualityWarningsChanged') |\n| **`listenerFunc`** | <code>(data: { callSid: string; currentWarnings: string[]; previousWarnings: string[]; }) =&gt; void</code> | - Callback function to handle the event         |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('registrationSuccess', ...)\n\n```typescript\naddListener(eventName: 'registrationSuccess', listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\nListen for successful registration events.\n\nThis event is fired when the device successfully registers with Twilio Voice\nand is ready to make and receive calls. This typically occurs after a successful\nlogin with a valid access token.\n\n| Param              | Type                               | Description                              |\n| ------------------ | ---------------------------------- | ---------------------------------------- |\n| **`eventName`**    | <code>'registrationSuccess'</code> | - The event name ('registrationSuccess') |\n| **`listenerFunc`** | <code>() =&gt; void</code>         | - Callback function to handle the event  |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('registrationFailure', ...)\n\n```typescript\naddListener(eventName: 'registrationFailure', listenerFunc: (data: { error: string; }) => void) => Promise<PluginListenerHandle>\n```\n\nListen for registration failure events.\n\nThis event is fired when the device fails to register with Twilio Voice,\ntypically due to an invalid or expired access token, network issues, or\nTwilio service problems.\n\n| Param              | Type                                               | Description                              |\n| ------------------ | -------------------------------------------------- | ---------------------------------------- |\n| **`eventName`**    | <code>'registrationFailure'</code>                 | - The event name ('registrationFailure') |\n| **`listenerFunc`** | <code>(data: { error: string; }) =&gt; void</code> | - Callback function to handle the event  |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### removeAllListeners()\n\n```typescript\nremoveAllListeners() => Promise<void>\n```\n\nRemove all registered event listeners.\n\nThis is useful for cleanup when your component unmounts or when you want to\nreset all event handling.\n\n--------------------\n\n\n### getPluginVersion()\n\n```typescript\ngetPluginVersion() => Promise<{ version: string; }>\n```\n\nGet the native Capacitor plugin version\n\n**Returns:** <code>Promise&lt;{ version: string; }&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### CallInvite\n\nRepresents a pending incoming call invitation.\n\nThis interface describes the data structure for call invitations that have been received\nbut not yet accepted or rejected. The same structure is used both in the\n`callInviteReceived` event and in the `pendingInvites` array returned by `getCallStatus()`.\n\n| Prop               | Type                                                            | Description                                                                      |\n| ------------------ | --------------------------------------------------------------- | -------------------------------------------------------------------------------- |\n| **`callSid`**      | <code>string</code>                                             | Unique identifier for the incoming call invitation                               |\n| **`from`**         | <code>string</code>                                             | Phone number or client identifier of the caller (may include custom caller name) |\n| **`to`**           | <code>string</code>                                             | Phone number or client identifier being called                                   |\n| **`customParams`** | <code><a href=\"#record\">Record</a>&lt;string, string&gt;</code> | Custom parameters passed with the call invitation                                |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n\n### Type Aliases\n\n\n#### Record\n\nConstruct a type with a set of properties K of type T\n\n<code>{\r [P in K]: T;\r }</code>\n\n</docgen-api>\n","readmeFilename":"README.md"}