diff --git a/lib/tasks/say.js b/lib/tasks/say.js index a5b53af0..bc7e04f8 100644 --- a/lib/tasks/say.js +++ b/lib/tasks/say.js @@ -25,7 +25,7 @@ class TaskSay extends Task { const vendor = hasVerbLevelTts ? this.synthesizer.vendor : cs.speechSynthesisVendor ; const language = hasVerbLevelTts ? this.synthesizer.language : cs.speechSynthesisLanguage ; const voice = hasVerbLevelTts ? this.synthesizer.voice : cs.speechSynthesisVoice ; - + const platform = this.synthesizer.platform || 'standard'; const salt = cs.callSid; const credentials = cs.getSpeechCredentials(vendor, 'tts'); @@ -48,6 +48,7 @@ class TaskSay extends Task { vendor, language, voice, + platform, salt, credentials }).catch((err) => { diff --git a/lib/tasks/specs.json b/lib/tasks/specs.json index a58aa028..0b250057 100644 --- a/lib/tasks/specs.json +++ b/lib/tasks/specs.json @@ -369,6 +369,10 @@ }, "language": "string", "voice": "string", + "platform": { + "type": "string", + "enum": ["standard", "neural"] + }, "gender": { "type": "string", "enum": ["MALE", "FEMALE", "NEUTRAL"] diff --git a/package-lock.json b/package-lock.json index b1f2d23a..e2b007d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,10 +12,10 @@ "@jambonz/db-helpers": "^0.6.16", "@jambonz/http-health-check": "^0.0.1", "@jambonz/mw-registrar": "^0.2.1", - "@jambonz/realtimedb-helpers": "^0.4.14", + "@jambonz/realtimedb-helpers": "^0.4.15", "@jambonz/stats-collector": "^0.1.6", "@jambonz/time-series": "^0.1.5", - "aws-sdk": "^2.1036.0", + "aws-sdk": "^2.1060.0", "bent": "^7.3.12", "cidr-matcher": "^2.1.1", "debug": "^4.3.2", @@ -346,9 +346,9 @@ } }, "node_modules/@google-cloud/text-to-speech": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@google-cloud/text-to-speech/-/text-to-speech-3.3.1.tgz", - "integrity": "sha512-c6pqJHOiZcc/IzIeBdgNSbtwKxEufQNoJY87TYnTA7unKyaerPzth8bfb7V5t+mEGWpEekTuOLggq/bQgJSmwg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@google-cloud/text-to-speech/-/text-to-speech-3.4.0.tgz", + "integrity": "sha512-0N5QEZxTdv89lG5Dcd7VEaTkL7LuPXWlTf7fmar7reAhsUVh9PeqJJttCXxPaHQ1LY+czvxDzswysHvVdYxL+Q==", "dependencies": { "google-gax": "^2.24.1" }, @@ -357,9 +357,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.4.4.tgz", - "integrity": "sha512-a6222b7Dl6fIlMgzVl7e+NiRoLiZFbpcwvBH2Oli56Bn7W4/3Ld+86hK4ffPn5rx2DlDidmIcvIJiOQXyhv9gA==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.5.2.tgz", + "integrity": "sha512-JlBkWqm2qVtZTg6OQU9g0o9C3jR6Us0TekZlTVCESxq5wUbFUjrW5GijXPDpwLqdmabCRJ0xm9Ayyj+b9T9pow==", "dependencies": { "@grpc/proto-loader": "^0.6.4", "@types/node": ">=12.12.47" @@ -369,15 +369,15 @@ } }, "node_modules/@grpc/proto-loader": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.7.tgz", - "integrity": "sha512-QzTPIyJxU0u+r2qGe8VMl3j/W2ryhEvBv7hc42OjYfthSj370fUrb7na65rG6w3YLZS/fb8p89iTBobfWGDgdw==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.9.tgz", + "integrity": "sha512-UlcCS8VbsU9d3XTXGiEVFonN7hXk+oMXZtoHHG2oSA1/GcDP1q6OUgs20PzHDGizzyi8ufGSUDlk3O2NyY7leg==", "dependencies": { "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", "long": "^4.0.0", "protobufjs": "^6.10.0", - "yargs": "^16.1.1" + "yargs": "^16.2.0" }, "bin": { "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" @@ -544,16 +544,16 @@ } }, "node_modules/@jambonz/realtimedb-helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@jambonz/realtimedb-helpers/-/realtimedb-helpers-0.4.14.tgz", - "integrity": "sha512-OWbs1PGOzVlffLJ+L0Pn9NqIjpNxkVMOk9w/jQRIJ6V4eyGG+WHgStOahXihRXJ9plYhPORSHp/9aYvvT+oMUQ==", + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/@jambonz/realtimedb-helpers/-/realtimedb-helpers-0.4.15.tgz", + "integrity": "sha512-KQ1S8gj36G0JYlwJ+2NF5pteDzv5wKaRqx6U+eIYx4+z5rtUe0iMOhJx6I38LhUnC965dws0FuZWvGQ/YUFilg==", "dependencies": { - "@google-cloud/text-to-speech": "^3.1.3", - "@jambonz/promisify-redis": "0.0.6", - "aws-sdk": "^2.840.0", - "debug": "^4.3.1", + "@google-cloud/text-to-speech": "^3.4.0", + "@jambonz/promisify-redis": "^0.0.6", + "aws-sdk": "^2.1060.0", + "debug": "^4.3.3", "microsoft-cognitiveservices-speech-sdk": "^1.19.0", - "redis": "^3.0.0" + "redis": "^3.1.2" } }, "node_modules/@jambonz/stats-collector": { @@ -640,9 +640,9 @@ "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" }, "node_modules/@types/node": { - "version": "16.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.9.tgz", - "integrity": "sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A==" + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==" }, "node_modules/abort-controller": { "version": "3.0.0", @@ -905,9 +905,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1046.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1046.0.tgz", - "integrity": "sha512-ocwHclMXdIA+NWocUyvp9Ild3/zy2vr5mHp3mTyodf0WU5lzBE8PocCVLSWhMAXLxyia83xv2y5f5AzAcetbqA==", + "version": "2.1060.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1060.0.tgz", + "integrity": "sha512-c734/CZiVSsuVnEkx/7dodI8ndgOnxiCTwwlEFlMxdAZfLLJplteFwi6c/J2GZQktvz2ysV/HVtNKcJkasYJzw==", "dependencies": { "buffer": "4.9.2", "events": "1.1.1", @@ -1002,9 +1002,9 @@ } }, "node_modules/bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.2.tgz", + "integrity": "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==", "engines": { "node": "*" } @@ -2561,9 +2561,9 @@ } }, "node_modules/google-auth-library": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.10.2.tgz", - "integrity": "sha512-M37o9Kxa/TLvOLgF71SXvLeVEP5sbSTmKl1zlIgl72SFy5PtsU3pOdu8G8MIHHpQ3/NZabDI8rQkA9DvQVKkPA==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.11.0.tgz", + "integrity": "sha512-3S5jn2quRumvh9F/Ubf7GFrIq71HZ5a6vqosgdIu105kkk0WtSqc2jGCRqtWWOLRS8SX3AHACMOEDxhyWAQIcg==", "dependencies": { "arrify": "^2.0.0", "base64-js": "^1.3.0", @@ -2580,11 +2580,11 @@ } }, "node_modules/google-gax": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.28.1.tgz", - "integrity": "sha512-2Xjd3FrjlVd6Cmw2B2Aicpc/q92SwTpIOvxPUlnRg9w+Do8nu7UR+eQrgoKlo2FIUcUuDTvppvcx8toND0pK9g==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.29.4.tgz", + "integrity": "sha512-3o6cByD2fE1yIc6i1gpKMQlJStqlvu8Sa/Ly/HCQ6GPHpltpVfkTT4KVj2YLVa7WTSDoGbsLBDmJ1KfN1uNiRw==", "dependencies": { - "@grpc/grpc-js": "~1.4.0", + "@grpc/grpc-js": "~1.5.0", "@grpc/proto-loader": "^0.6.1", "@types/long": "^4.0.0", "abort-controller": "^3.0.0", @@ -2594,7 +2594,7 @@ "is-stream-ended": "^0.1.4", "node-fetch": "^2.6.1", "object-hash": "^2.1.1", - "proto3-json-serializer": "^0.1.5", + "proto3-json-serializer": "^0.1.7", "protobufjs": "6.11.2", "retry-request": "^4.0.0" }, @@ -3703,14 +3703,22 @@ } }, "node_modules/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/node-forge": { @@ -4099,9 +4107,9 @@ } }, "node_modules/proto3-json-serializer": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.6.tgz", - "integrity": "sha512-tGbV6m6Kad8NqxMh5hw87euPS0YoZSAOIfvR01zYkQV8Gpx1V/8yU/0gCKCvfCkhAJsjvzzhnnsdQxA1w7PSog==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.7.tgz", + "integrity": "sha512-91Yn0rgRL/diKZABrQIVnOm7k3HttbxfP5nm0xMjHctDbCNqaLkGc6O25bwc5Y7WmpxfUdYfeidbhWoyO1aJfA==", "dependencies": { "protobufjs": "^6.11.2" } @@ -5714,32 +5722,32 @@ } }, "@google-cloud/text-to-speech": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@google-cloud/text-to-speech/-/text-to-speech-3.3.1.tgz", - "integrity": "sha512-c6pqJHOiZcc/IzIeBdgNSbtwKxEufQNoJY87TYnTA7unKyaerPzth8bfb7V5t+mEGWpEekTuOLggq/bQgJSmwg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@google-cloud/text-to-speech/-/text-to-speech-3.4.0.tgz", + "integrity": "sha512-0N5QEZxTdv89lG5Dcd7VEaTkL7LuPXWlTf7fmar7reAhsUVh9PeqJJttCXxPaHQ1LY+czvxDzswysHvVdYxL+Q==", "requires": { "google-gax": "^2.24.1" } }, "@grpc/grpc-js": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.4.4.tgz", - "integrity": "sha512-a6222b7Dl6fIlMgzVl7e+NiRoLiZFbpcwvBH2Oli56Bn7W4/3Ld+86hK4ffPn5rx2DlDidmIcvIJiOQXyhv9gA==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.5.2.tgz", + "integrity": "sha512-JlBkWqm2qVtZTg6OQU9g0o9C3jR6Us0TekZlTVCESxq5wUbFUjrW5GijXPDpwLqdmabCRJ0xm9Ayyj+b9T9pow==", "requires": { "@grpc/proto-loader": "^0.6.4", "@types/node": ">=12.12.47" } }, "@grpc/proto-loader": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.7.tgz", - "integrity": "sha512-QzTPIyJxU0u+r2qGe8VMl3j/W2ryhEvBv7hc42OjYfthSj370fUrb7na65rG6w3YLZS/fb8p89iTBobfWGDgdw==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.9.tgz", + "integrity": "sha512-UlcCS8VbsU9d3XTXGiEVFonN7hXk+oMXZtoHHG2oSA1/GcDP1q6OUgs20PzHDGizzyi8ufGSUDlk3O2NyY7leg==", "requires": { "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", "long": "^4.0.0", "protobufjs": "^6.10.0", - "yargs": "^16.1.1" + "yargs": "^16.2.0" }, "dependencies": { "ansi-styles": { @@ -5866,16 +5874,16 @@ } }, "@jambonz/realtimedb-helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@jambonz/realtimedb-helpers/-/realtimedb-helpers-0.4.14.tgz", - "integrity": "sha512-OWbs1PGOzVlffLJ+L0Pn9NqIjpNxkVMOk9w/jQRIJ6V4eyGG+WHgStOahXihRXJ9plYhPORSHp/9aYvvT+oMUQ==", + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/@jambonz/realtimedb-helpers/-/realtimedb-helpers-0.4.15.tgz", + "integrity": "sha512-KQ1S8gj36G0JYlwJ+2NF5pteDzv5wKaRqx6U+eIYx4+z5rtUe0iMOhJx6I38LhUnC965dws0FuZWvGQ/YUFilg==", "requires": { - "@google-cloud/text-to-speech": "^3.1.3", - "@jambonz/promisify-redis": "0.0.6", - "aws-sdk": "^2.840.0", - "debug": "^4.3.1", + "@google-cloud/text-to-speech": "^3.4.0", + "@jambonz/promisify-redis": "^0.0.6", + "aws-sdk": "^2.1060.0", + "debug": "^4.3.3", "microsoft-cognitiveservices-speech-sdk": "^1.19.0", - "redis": "^3.0.0" + "redis": "^3.1.2" } }, "@jambonz/stats-collector": { @@ -5962,9 +5970,9 @@ "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" }, "@types/node": { - "version": "16.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.9.tgz", - "integrity": "sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A==" + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==" }, "abort-controller": { "version": "3.0.0", @@ -6167,9 +6175,9 @@ } }, "aws-sdk": { - "version": "2.1046.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1046.0.tgz", - "integrity": "sha512-ocwHclMXdIA+NWocUyvp9Ild3/zy2vr5mHp3mTyodf0WU5lzBE8PocCVLSWhMAXLxyia83xv2y5f5AzAcetbqA==", + "version": "2.1060.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1060.0.tgz", + "integrity": "sha512-c734/CZiVSsuVnEkx/7dodI8ndgOnxiCTwwlEFlMxdAZfLLJplteFwi6c/J2GZQktvz2ysV/HVtNKcJkasYJzw==", "requires": { "buffer": "4.9.2", "events": "1.1.1", @@ -6239,9 +6247,9 @@ } }, "bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.2.tgz", + "integrity": "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==" }, "binaryextensions": { "version": "2.3.0", @@ -7493,9 +7501,9 @@ } }, "google-auth-library": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.10.2.tgz", - "integrity": "sha512-M37o9Kxa/TLvOLgF71SXvLeVEP5sbSTmKl1zlIgl72SFy5PtsU3pOdu8G8MIHHpQ3/NZabDI8rQkA9DvQVKkPA==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.11.0.tgz", + "integrity": "sha512-3S5jn2quRumvh9F/Ubf7GFrIq71HZ5a6vqosgdIu105kkk0WtSqc2jGCRqtWWOLRS8SX3AHACMOEDxhyWAQIcg==", "requires": { "arrify": "^2.0.0", "base64-js": "^1.3.0", @@ -7509,11 +7517,11 @@ } }, "google-gax": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.28.1.tgz", - "integrity": "sha512-2Xjd3FrjlVd6Cmw2B2Aicpc/q92SwTpIOvxPUlnRg9w+Do8nu7UR+eQrgoKlo2FIUcUuDTvppvcx8toND0pK9g==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.29.4.tgz", + "integrity": "sha512-3o6cByD2fE1yIc6i1gpKMQlJStqlvu8Sa/Ly/HCQ6GPHpltpVfkTT4KVj2YLVa7WTSDoGbsLBDmJ1KfN1uNiRw==", "requires": { - "@grpc/grpc-js": "~1.4.0", + "@grpc/grpc-js": "~1.5.0", "@grpc/proto-loader": "^0.6.1", "@types/long": "^4.0.0", "abort-controller": "^3.0.0", @@ -7523,7 +7531,7 @@ "is-stream-ended": "^0.1.4", "node-fetch": "^2.6.1", "object-hash": "^2.1.1", - "proto3-json-serializer": "^0.1.5", + "proto3-json-serializer": "^0.1.7", "protobufjs": "6.11.2", "retry-request": "^4.0.0" } @@ -8365,9 +8373,9 @@ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "requires": { "whatwg-url": "^5.0.0" } @@ -8668,9 +8676,9 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "proto3-json-serializer": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.6.tgz", - "integrity": "sha512-tGbV6m6Kad8NqxMh5hw87euPS0YoZSAOIfvR01zYkQV8Gpx1V/8yU/0gCKCvfCkhAJsjvzzhnnsdQxA1w7PSog==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.7.tgz", + "integrity": "sha512-91Yn0rgRL/diKZABrQIVnOm7k3HttbxfP5nm0xMjHctDbCNqaLkGc6O25bwc5Y7WmpxfUdYfeidbhWoyO1aJfA==", "requires": { "protobufjs": "^6.11.2" } diff --git a/package.json b/package.json index 64aec177..f20f0e32 100644 --- a/package.json +++ b/package.json @@ -30,10 +30,10 @@ "@jambonz/db-helpers": "^0.6.16", "@jambonz/http-health-check": "^0.0.1", "@jambonz/mw-registrar": "^0.2.1", - "@jambonz/realtimedb-helpers": "^0.4.14", + "@jambonz/realtimedb-helpers": "^0.4.15", "@jambonz/stats-collector": "^0.1.6", "@jambonz/time-series": "^0.1.5", - "aws-sdk": "^2.1036.0", + "aws-sdk": "^2.1060.0", "bent": "^7.3.12", "cidr-matcher": "^2.1.1", "debug": "^4.3.2",