diff --git a/mods/ctl/package-lock.json b/mods/ctl/package-lock.json index dbe38f95b..875e546a4 100644 --- a/mods/ctl/package-lock.json +++ b/mods/ctl/package-lock.json @@ -268,19 +268,30 @@ } }, "node_modules/@fonoster/grpc-health-check": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@fonoster/grpc-health-check/-/grpc-health-check-3.1.2.tgz", - "integrity": "sha512-OpIyikaZmsOiCcz9CpnC6hyVvNqqy5c0rRuUT0A+Fn9q6Bsd1pjT3ZJU4hFf35SjcALdq6Y+DMzsdjMnib0ajQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@fonoster/grpc-health-check/-/grpc-health-check-3.1.6.tgz", + "integrity": "sha512-9Jq7Yw72MeMAMfV88ZGHLxBpB1A4TufKTK6A1tSfsysC+tfs4RyKSoKjkBha0mP3ninnpRFlF0naY1jHd9onbg==", "dependencies": { - "google-protobuf": "^3.21.0", - "grpc-boom": "^3.0.11" + "google-protobuf": "^3.21.0" }, "peerDependencies": { - "@fonoster/logger": "^0.3.20", - "@grpc/grpc-js": "^1.8.4", + "@fonoster/logger": "^0.3.20 || ^0.4.7", + "@grpc/grpc-js": "^1.8.4 || ^1.9.12", "@grpc/proto-loader": "^0.7.2" } }, + "node_modules/@fonoster/grpc-interceptors": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@fonoster/grpc-interceptors/-/grpc-interceptors-0.2.5.tgz", + "integrity": "sha512-xYVJoTdo7Vami57n6iKJrRfjHjHSNfNK1+XwboExTGNRn0BCTsRm+14ZaL7k8IR1lHofV3AlRnhYIoGF6PBDFA==", + "dependencies": { + "zipkin": "^0.12.0", + "zipkin-transport-http": "^0.22.0" + }, + "peerDependencies": { + "@grpc/grpc-js": "^1.3.7 || ^1.8.4" + } + }, "node_modules/@fonoster/logger": { "version": "0.3.20", "resolved": "https://registry.npmjs.org/@fonoster/logger/-/logger-0.3.20.tgz", @@ -297,11 +308,11 @@ "dev": true }, "node_modules/@grpc/grpc-js": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.14.tgz", - "integrity": "sha512-w84maJ6CKl5aApCMzFll0hxtFNT6or9WwMslobKaqWUEf1K+zhlL43bSQhFreyYWIWR+Z0xnVFC1KtLm4ZpM/A==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.10.1.tgz", + "integrity": "sha512-55ONqFytZExfOIjF1RjXPcVmT/jJqFzbbDqxK9jmRV4nxiYWtL9hENSW1Jfx0SdZfrvoqd44YJ/GJTqfRrawSQ==", "dependencies": { - "@grpc/proto-loader": "^0.7.0", + "@grpc/proto-loader": "^0.7.8", "@types/node": ">=12.12.47" }, "engines": { @@ -1461,13 +1472,14 @@ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "node_modules/@routr/common": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@routr/common/-/common-2.1.11.tgz", - "integrity": "sha512-g86GfVi4lAiep+s+PWpgS8JVSVC1KSETA6RveclLJmxPY6heQNXq+xsFZp0gV5oVF0AiJMNkdrSJUbXWrep41Q==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@routr/common/-/common-2.7.3.tgz", + "integrity": "sha512-jLqHzEbWEiw1HWB7CyAJEDugU3F2CH7oXyblAvmO8/ln7GSBEqXRNKicX/YqNO6qFZZXMPTPYT9lbpgz4Ka//w==", "dependencies": { - "@fonoster/grpc-health-check": "^3.1.2", + "@fonoster/grpc-health-check": "^3.1.3", + "@fonoster/grpc-interceptors": "^0.2.5", "@fonoster/logger": "0.3.20", - "@grpc/grpc-js": "^1.8.4", + "@grpc/grpc-js": "^1.9.12", "@grpc/proto-loader": "^0.7.2", "@opentelemetry/api": "^1.0.4", "@opentelemetry/exporter-jaeger": "^1.0.4", @@ -1479,7 +1491,6 @@ "@opentelemetry/semantic-conventions": "^1.0.4", "ajv": "^6.12.6", "fp-ts": "^2.11.8", - "grpc-interceptors": "github:fonoster/node-grpc-interceptors", "ip-utils": "^2.4.0", "js-yaml": "^4.1.0", "pb-util": "^1.0.3", @@ -1505,12 +1516,12 @@ } }, "node_modules/@routr/sdk": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@routr/sdk/-/sdk-2.1.13.tgz", - "integrity": "sha512-FVEa5/gJ92hyLQUYuM+yflj8LUU3syihN/ajWaSWl36Tbeh8mC/keBy/DlN+LtavZ9z+1Lx91+fPEl2q26kCVA==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@routr/sdk/-/sdk-2.7.3.tgz", + "integrity": "sha512-RH8HeM5Z1mtXjiilr/HRIUAWcr35fxI66LjT25wYRuVx7gx/UoHLttkW/kj51IyvZ+yej9/sPndaPA8XYdoM/Q==", "dependencies": { "@fonoster/logger": "0.3.20", - "@grpc/grpc-js": "^1.8.4", + "@grpc/grpc-js": "^1.9.12", "@opentelemetry/api": "^1.0.4", "@opentelemetry/exporter-jaeger": "^1.0.4", "@opentelemetry/instrumentation": "^0.27.0", @@ -1519,7 +1530,7 @@ "@opentelemetry/sdk-trace-base": "^1.0.4", "@opentelemetry/sdk-trace-node": "^1.0.4", "@opentelemetry/semantic-conventions": "^1.0.4", - "@routr/common": "^2.1.11", + "@routr/common": "^2.7.3", "google-protobuf": "^3.9.2", "pb-util": "^1.0.3" } @@ -4061,26 +4072,6 @@ "node": ">=4.x" } }, - "node_modules/grpc-boom": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/grpc-boom/-/grpc-boom-3.0.12.tgz", - "integrity": "sha512-JGKV+mKquaVa0oJ4VcQG4hGBapzYg0/pz+42XSyi7JC38PChvRBW/D/g4w/83+lFlZUaVtsbwr0853Yj1qq4jQ==", - "peerDependencies": { - "@grpc/grpc-js": "1.8.14" - } - }, - "node_modules/grpc-interceptors": { - "version": "0.2.5", - "resolved": "git+ssh://git@github.com/fonoster/node-grpc-interceptors.git#869b6e760c6ca56ee3ad5f6a51b8f3d4dc78e0f6", - "license": "ISC", - "dependencies": { - "zipkin": "^0.12.0", - "zipkin-transport-http": "^0.22.0" - }, - "peerDependencies": { - "@grpc/grpc-js": "^1.3.7 || ^1.8.4" - } - }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -4430,9 +4421,9 @@ } }, "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", "dev": true }, "node_modules/ip-utils": { @@ -10101,12 +10092,20 @@ } }, "@fonoster/grpc-health-check": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@fonoster/grpc-health-check/-/grpc-health-check-3.1.2.tgz", - "integrity": "sha512-OpIyikaZmsOiCcz9CpnC6hyVvNqqy5c0rRuUT0A+Fn9q6Bsd1pjT3ZJU4hFf35SjcALdq6Y+DMzsdjMnib0ajQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@fonoster/grpc-health-check/-/grpc-health-check-3.1.6.tgz", + "integrity": "sha512-9Jq7Yw72MeMAMfV88ZGHLxBpB1A4TufKTK6A1tSfsysC+tfs4RyKSoKjkBha0mP3ninnpRFlF0naY1jHd9onbg==", + "requires": { + "google-protobuf": "^3.21.0" + } + }, + "@fonoster/grpc-interceptors": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@fonoster/grpc-interceptors/-/grpc-interceptors-0.2.5.tgz", + "integrity": "sha512-xYVJoTdo7Vami57n6iKJrRfjHjHSNfNK1+XwboExTGNRn0BCTsRm+14ZaL7k8IR1lHofV3AlRnhYIoGF6PBDFA==", "requires": { - "google-protobuf": "^3.21.0", - "grpc-boom": "^3.0.11" + "zipkin": "^0.12.0", + "zipkin-transport-http": "^0.22.0" } }, "@fonoster/logger": { @@ -10125,11 +10124,11 @@ "dev": true }, "@grpc/grpc-js": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.14.tgz", - "integrity": "sha512-w84maJ6CKl5aApCMzFll0hxtFNT6or9WwMslobKaqWUEf1K+zhlL43bSQhFreyYWIWR+Z0xnVFC1KtLm4ZpM/A==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.10.1.tgz", + "integrity": "sha512-55ONqFytZExfOIjF1RjXPcVmT/jJqFzbbDqxK9jmRV4nxiYWtL9hENSW1Jfx0SdZfrvoqd44YJ/GJTqfRrawSQ==", "requires": { - "@grpc/proto-loader": "^0.7.0", + "@grpc/proto-loader": "^0.7.8", "@types/node": ">=12.12.47" } }, @@ -11096,13 +11095,14 @@ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "@routr/common": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@routr/common/-/common-2.1.11.tgz", - "integrity": "sha512-g86GfVi4lAiep+s+PWpgS8JVSVC1KSETA6RveclLJmxPY6heQNXq+xsFZp0gV5oVF0AiJMNkdrSJUbXWrep41Q==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@routr/common/-/common-2.7.3.tgz", + "integrity": "sha512-jLqHzEbWEiw1HWB7CyAJEDugU3F2CH7oXyblAvmO8/ln7GSBEqXRNKicX/YqNO6qFZZXMPTPYT9lbpgz4Ka//w==", "requires": { - "@fonoster/grpc-health-check": "^3.1.2", + "@fonoster/grpc-health-check": "^3.1.3", + "@fonoster/grpc-interceptors": "^0.2.5", "@fonoster/logger": "0.3.20", - "@grpc/grpc-js": "^1.8.4", + "@grpc/grpc-js": "^1.9.12", "@grpc/proto-loader": "^0.7.2", "@opentelemetry/api": "^1.0.4", "@opentelemetry/exporter-jaeger": "^1.0.4", @@ -11114,7 +11114,6 @@ "@opentelemetry/semantic-conventions": "^1.0.4", "ajv": "^6.12.6", "fp-ts": "^2.11.8", - "grpc-interceptors": "github:fonoster/node-grpc-interceptors", "ip-utils": "^2.4.0", "js-yaml": "^4.1.0", "pb-util": "^1.0.3", @@ -11139,12 +11138,12 @@ } }, "@routr/sdk": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@routr/sdk/-/sdk-2.1.13.tgz", - "integrity": "sha512-FVEa5/gJ92hyLQUYuM+yflj8LUU3syihN/ajWaSWl36Tbeh8mC/keBy/DlN+LtavZ9z+1Lx91+fPEl2q26kCVA==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@routr/sdk/-/sdk-2.7.3.tgz", + "integrity": "sha512-RH8HeM5Z1mtXjiilr/HRIUAWcr35fxI66LjT25wYRuVx7gx/UoHLttkW/kj51IyvZ+yej9/sPndaPA8XYdoM/Q==", "requires": { "@fonoster/logger": "0.3.20", - "@grpc/grpc-js": "^1.8.4", + "@grpc/grpc-js": "^1.9.12", "@opentelemetry/api": "^1.0.4", "@opentelemetry/exporter-jaeger": "^1.0.4", "@opentelemetry/instrumentation": "^0.27.0", @@ -11153,7 +11152,7 @@ "@opentelemetry/sdk-trace-base": "^1.0.4", "@opentelemetry/sdk-trace-node": "^1.0.4", "@opentelemetry/semantic-conventions": "^1.0.4", - "@routr/common": "^2.1.11", + "@routr/common": "^2.7.3", "google-protobuf": "^3.9.2", "pb-util": "^1.0.3" } @@ -13142,20 +13141,6 @@ "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", "dev": true }, - "grpc-boom": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/grpc-boom/-/grpc-boom-3.0.12.tgz", - "integrity": "sha512-JGKV+mKquaVa0oJ4VcQG4hGBapzYg0/pz+42XSyi7JC38PChvRBW/D/g4w/83+lFlZUaVtsbwr0853Yj1qq4jQ==", - "requires": {} - }, - "grpc-interceptors": { - "version": "git+ssh://git@github.com/fonoster/node-grpc-interceptors.git#869b6e760c6ca56ee3ad5f6a51b8f3d4dc78e0f6", - "from": "grpc-interceptors@github:fonoster/node-grpc-interceptors", - "requires": { - "zipkin": "^0.12.0", - "zipkin-transport-http": "^0.22.0" - } - }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -13409,9 +13394,9 @@ "dev": true }, "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", "dev": true }, "ip-utils": {