diff --git a/package-lock.json b/package-lock.json index c8ecb9a..61ccd5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "cidr-matcher": "^2.1.1", "debug": "^4.4.3", "drachtio-fn-b2b-sugar": "0.2.1", - "drachtio-srf": "^5.0.5", + "drachtio-srf": "^5.0.17", "express": "^4.21.2", "pino": "^10.1.0", "verify-aws-sns-signature": "^0.1.0", @@ -322,7 +322,6 @@ "version": "3.970.0", "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.970.0.tgz", "integrity": "sha512-klpzObldOq8HXzDjDlY6K8rMhYZU6mXRz6P9F9N+tWnjoYFfeBMra8wYApydElTUYQKP1O7RLHwH1OKFfKcqIA==", - "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "3.969.0", "@aws-sdk/xml-builder": "3.969.0", @@ -2357,7 +2356,8 @@ "node_modules/any-base": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", - "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==" + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", + "license": "MIT" }, "node_modules/append-transform": { "version": "2.0.0", @@ -3038,9 +3038,10 @@ } }, "node_modules/delegates": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-0.1.0.tgz", - "integrity": "sha512-tPYr58xmVlUWcL8zPk6ZAxP6XqiYx5IIn395dkeER12JmMy8P6ipGKnUvgD++g8+uCaALfs/CRERixvKBu1pow==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "license": "MIT" }, "node_modules/denque": { "version": "2.1.0", @@ -3085,33 +3086,26 @@ "integrity": "sha512-bMtje8GWVTze+UG6WSGnlUfBaYCuFiApNXl/XxWc+X9uATZiZkV2jIqhf+Y4SY3nS8dZclJIVKd9qwoCa+i+Vw==" }, "node_modules/drachtio-srf": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-5.0.5.tgz", - "integrity": "sha512-dKdOf+zonTvk1eVu0IVc4a/Hdah2KspXngAeLQ3NZHdAkjQCJjYQZubVP6ho2QT1pzu8wA3U4M/atL1O99Ujzw==", + "version": "5.0.17", + "resolved": "https://registry.npmjs.org/drachtio-srf/-/drachtio-srf-5.0.17.tgz", + "integrity": "sha512-+rrzr704iByxa8YYzc+qegYRJtTGF6ICZudm7U4OGo7itXJnxFj62oTfgrbX/o0yepr8nHtfUZi0yjVUETjMQg==", + "license": "MIT", "dependencies": { - "debug": "^3.2.7", - "delegates": "^0.1.0", - "node-noop": "^0.0.1", + "debug": "^4.4.3", + "delegates": "^1.0.0", + "node-noop": "^1.0.0", "only": "^0.0.2", "sdp-transform": "^2.15.0", - "short-uuid": "^4.2.2", + "short-uuid": "^5.2.0", "sip-methods": "^0.3.0", "sip-status": "^0.1.0", - "utils-merge": "^1.0.0", + "utils-merge": "^1.0.1", "uuid-random": "^1.3.2" }, "engines": { "node": ">= 18.x" } }, - "node_modules/drachtio-srf/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -5128,9 +5122,10 @@ } }, "node_modules/node-noop": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/node-noop/-/node-noop-0.0.1.tgz", - "integrity": "sha512-kAUvIRxZyDYFTLqGj+7zqXduG89vtqGmNMt9qDMvYH3H8uNTCOTz5ZN1q2Yg8++fWbzv+ERtYVqaOH42Ag5OpA==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-noop/-/node-noop-1.0.0.tgz", + "integrity": "sha512-1lpWqKwZ9yUosQfW1uy3jm6St4ZbmeDKKGmdzwzedbyBI4LgHtGyL1ofDdqiSomgaYaSERi+qWtj64huJQjl7g==", + "license": "BSD-2-Clause" }, "node_modules/node-object-hash": { "version": "2.3.10", @@ -6078,15 +6073,29 @@ } }, "node_modules/short-uuid": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/short-uuid/-/short-uuid-4.2.2.tgz", - "integrity": "sha512-IE7hDSGV2U/VZoCsjctKX6l5t5ak2jE0+aeGJi3KtvjIUNuZVmHVYUjNBhmo369FIWGDtaieRaO8A83Lvwfpqw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/short-uuid/-/short-uuid-5.2.0.tgz", + "integrity": "sha512-296/Nzi4DmANh93iYBwT4NoYRJuHnKEzefrkSagQbTH/A6NTaB68hSPDjm5IlbI5dx9FXdmtqPcj6N5H+CPm6w==", + "license": "MIT", "dependencies": { "any-base": "^1.1.0", - "uuid": "^8.3.2" + "uuid": "^9.0.1" }, "engines": { - "node": ">=8" + "node": ">=14" + } + }, + "node_modules/short-uuid/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, "node_modules/side-channel": { diff --git a/package.json b/package.json index e113599..cd4a337 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "cidr-matcher": "^2.1.1", "debug": "^4.4.3", "drachtio-fn-b2b-sugar": "0.2.1", - "drachtio-srf": "^5.0.5", + "drachtio-srf": "^5.0.17", "express": "^4.21.2", "pino": "^10.1.0", "verify-aws-sns-signature": "^0.1.0",