diff --git a/.dev/compose.backbone.yml b/.dev/compose.backbone.yml index 620b22673..3bbcde3ca 100644 --- a/.dev/compose.backbone.yml +++ b/.dev/compose.backbone.yml @@ -109,7 +109,7 @@ services: rabbitmq: container_name: bkb-rabbitmq hostname: rabbitmq - image: rabbitmq:4.3.4-alpine@sha256:a762c02d0c1fa7c3de1eca5d62b4fe9812649f41a3b38d716e1afcbe7e5387ad + image: rabbitmq:4.3.5-alpine@sha256:381e45a83ed1d96807f40e5c7c8eee33c6d7ee95a29771a34d876569dcd11bc7 ### seeds ### diff --git a/package-lock.json b/package-lock.json index 6bffe391f..4f203f5da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,12 +19,12 @@ "devDependencies": { "@babel/preset-env": "7.29.7", "@babel/preset-typescript": "7.29.7", - "@js-soft/eslint-config-ts": "2.0.8", - "@js-soft/license-check": "1.0.13", + "@js-soft/eslint-config-ts": "2.0.9", + "@js-soft/license-check": "1.0.14", "@types/jest": "30.0.0", "@types/node": "24.13.3", "dependency-cruiser": "18.1.1", - "enhanced-publish": "1.1.11", + "enhanced-publish": "1.1.12", "eslint": "10.8.1", "jest": "30.4.2", "jest-expect-message": "1.1.3", @@ -3318,9 +3318,9 @@ "license": "MIT" }, "node_modules/@js-soft/eslint-config-ts": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@js-soft/eslint-config-ts/-/eslint-config-ts-2.0.8.tgz", - "integrity": "sha512-abBcoXL2usopTw8N/GiUXcBW5UyLOfRYhwfY8ABWQPwwZpIqvNjgP149Dw7Cfa0RFeho51+Ta77+PFYBvCWD3g==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@js-soft/eslint-config-ts/-/eslint-config-ts-2.0.9.tgz", + "integrity": "sha512-RdtphZLaXaQDteyZ0L3Ji5MHuKt3ijxpQ+nr+kP6LxblGsfODAskgRI7STpLMS1fVtEN51w0HJTf7B0EhdY4gg==", "dev": true, "license": "MIT", "dependencies": { @@ -3336,9 +3336,9 @@ } }, "node_modules/@js-soft/license-check": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@js-soft/license-check/-/license-check-1.0.13.tgz", - "integrity": "sha512-gCAw6JvL9GXA5MygIIrr5NEIjVADoKzLkVXHNOOtAvhftV3LIJ9BCtnNryXdO60hPMIyZ7EUtsQgAhtb38ESuQ==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@js-soft/license-check/-/license-check-1.0.14.tgz", + "integrity": "sha512-2Ofy22axZBQjGRTPFRYMbb8Ze0KMUfByr9jgXkE7UQH/ndM7LOJj0v/ZhWg5OZ84q2kGMmkWI+mcP+kYKnGmAw==", "dev": true, "license": "MIT", "dependencies": { @@ -3356,9 +3356,9 @@ "license": "MIT" }, "node_modules/@js-soft/node-logger": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/@js-soft/node-logger/-/node-logger-1.2.9.tgz", - "integrity": "sha512-sAVdqB88IDvDYAi9sXsCOSPXHpEGgjsCn2SV4r3QRQ+XqEPyZn1o2PTq+Pr4UJDWyp4P8zvNXL1sAhva/33Ftg==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@js-soft/node-logger/-/node-logger-1.2.10.tgz", + "integrity": "sha512-TkJfGDfraD5gGoIXT5x/FbxV06Q9CAgU6xNS/l3P+eeThhwoN7ikc9AymQlVSUfazQ5+vR5S/opmh4LhrHQvmg==", "dev": true, "license": "MIT", "dependencies": { @@ -3449,40 +3449,28 @@ "link": true }, "node_modules/@nmshd/connector-sdk": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@nmshd/connector-sdk/-/connector-sdk-7.4.3.tgz", - "integrity": "sha512-yDfUycBnEYdZNFhNeEhPzyTrkvcHddpYkDsxI4aDHjaDPI9LnHscHix9xtj4lTnLKGBo/IITPojVWgueqYGjMw==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@nmshd/connector-sdk/-/connector-sdk-7.4.5.tgz", + "integrity": "sha512-fN7idE3tpTFIpaTIZUBq86xizXRFn7zuPuZeAJUMTRSDr/RWGbnfqB5dYoc8HHp72bbUzqMebgL8LZVrpmUM4w==", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { - "@nmshd/content": "7.5.2", - "@nmshd/runtime-types": "7.5.2", + "@nmshd/content": "7.5.10", + "@nmshd/runtime-types": "7.5.10", "axios": "^1.18.1", "form-data": "^4.0.6", "qs": "^6.15.3" } }, - "node_modules/@nmshd/connector-sdk/node_modules/@js-soft/ts-utils": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@js-soft/ts-utils/-/ts-utils-2.3.6.tgz", - "integrity": "sha512-pIvky00wZfEfsyeMV4ZGXXMebMCjC88J0GQ/u7S5zVnvvFhLYxmztGkW6WujRVLsw61HK0EVcoShWuyoBwiENg==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventemitter2": "^6.4.9", - "json-stringify-safe": "^5.0.1", - "reflect-metadata": "^0.2.2" - } - }, "node_modules/@nmshd/connector-sdk/node_modules/@nmshd/content": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/@nmshd/content/-/content-7.5.2.tgz", - "integrity": "sha512-lIyttsQRDXjci60SPttaQJ6STZcBzedHT3bGux4aWPAPKCU+FmZzB2HG1OLuawC7doVxksNQG1G2OXARwtLTkg==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/@nmshd/content/-/content-7.5.10.tgz", + "integrity": "sha512-4OipVwEE5WvHpFft+0/V5hUwNOohH1wTpJ90M7f8IA8zGUSSozeXa7Om+9tj6siWxXkapZeuv0gKs9vrczj55g==", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { "@js-soft/ts-serval": "2.0.17", - "@nmshd/core-types": "7.5.2", + "@nmshd/core-types": "7.5.10", "@nmshd/iql": "^1.0.5", "ibantools": "^4.5.4", "luxon": "^3.7.2", @@ -3490,55 +3478,38 @@ } }, "node_modules/@nmshd/connector-sdk/node_modules/@nmshd/core-types": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/@nmshd/core-types/-/core-types-7.5.2.tgz", - "integrity": "sha512-POoKMRB2VM4SI02cNf7/ZTkbGS0UouJy0xbGk5JDU30kXlUhqeb3y/EPnn31O58e/6FMrddz1536Bj6U5npbfg==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/@nmshd/core-types/-/core-types-7.5.10.tgz", + "integrity": "sha512-cD8q4xRSs0uEwR/FpYgD+h7KWUsv20tOgo+QVXokwhWz2sVRZ3wn6WQLZYqUpfKKbt+HR3xb6g028IpA3bgeXQ==", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { "@js-soft/logging-abstractions": "^1.2.5", "@js-soft/ts-serval": "2.0.17", - "@nmshd/crypto": "3.0.0", + "@nmshd/crypto": "3.0.3", "json-stringify-safe": "^5.0.1", "luxon": "^3.7.2" } }, "node_modules/@nmshd/connector-sdk/node_modules/@nmshd/crypto": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nmshd/crypto/-/crypto-3.0.0.tgz", - "integrity": "sha512-/N+EN2J+dRXgZUWJ+gqiEFx3uxKxo7/ppDluXMbVNiOodZ6bd4FAaFVHKvxqTxP1BKyalyp7GBJ0O6ZZnsVr3w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@nmshd/crypto/-/crypto-3.0.3.tgz", + "integrity": "sha512-VEMt3x5l9wmRy8Yp82cq1LbMM3p4FhIQ+ZDj0LqtgAvofh5bYJ6gclmCg4q+KTblciMYk1ja2oA0qw8nGmn7cA==", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { - "libsodium-wrappers-sumo": "0.7.15" + "libsodium-wrappers-sumo": "0.8.4" } }, "node_modules/@nmshd/connector-sdk/node_modules/@nmshd/runtime-types": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/@nmshd/runtime-types/-/runtime-types-7.5.2.tgz", - "integrity": "sha512-I0+ltb8msnq7KC4vDYSLley87aKc5gFv4eVxHzIVZWLuLoSJcM41ofEOb9wpRKfvwNXekmSjFZeIyUNOE5w8bQ==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/@nmshd/runtime-types/-/runtime-types-7.5.10.tgz", + "integrity": "sha512-KlIhuEMKocU3qigb2zFZfblFLEGKwfecKoyiJbFOQedRJESsZ20GhBxlMEJGuAitlaMxVpDZScLIQbcoTqvoTg==", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { - "@js-soft/ts-utils": "2.3.6", - "@nmshd/content": "7.5.2" - } - }, - "node_modules/@nmshd/connector-sdk/node_modules/libsodium-sumo": { - "version": "0.7.16", - "resolved": "https://registry.npmjs.org/libsodium-sumo/-/libsodium-sumo-0.7.16.tgz", - "integrity": "sha512-x6atrz2AdXCJg6G709x9W9TTJRI6/0NcL5dD0l5GGVqNE48UJmDsjO4RUWYTeyXXUpg+NXZ2SHECaZnFRYzwGA==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nmshd/connector-sdk/node_modules/libsodium-wrappers-sumo": { - "version": "0.7.15", - "resolved": "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.15.tgz", - "integrity": "sha512-aSWY8wKDZh5TC7rMvEdTHoyppVq/1dTSAeAR7H6pzd6QRT3vQWcT5pGwCotLcpPEOLXX6VvqihSPkpEhYAjANA==", - "dev": true, - "license": "ISC", - "dependencies": { - "libsodium-sumo": "^0.7.15" + "@js-soft/ts-utils": "2.3.7", + "@nmshd/content": "7.5.10" } }, "node_modules/@nmshd/consumption": { @@ -3554,9 +3525,9 @@ "link": true }, "node_modules/@nmshd/crypto": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@nmshd/crypto/-/crypto-3.0.3.tgz", - "integrity": "sha512-VEMt3x5l9wmRy8Yp82cq1LbMM3p4FhIQ+ZDj0LqtgAvofh5bYJ6gclmCg4q+KTblciMYk1ja2oA0qw8nGmn7cA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@nmshd/crypto/-/crypto-3.0.4.tgz", + "integrity": "sha512-EvUPPYfH9uY0tbMmMQlObveEsYRdJYWIQftcGKPLDPMGhgRCDj8y1dGw0SrFNP16VmXm0jX286+9/PR0BGjAzA==", "license": "AGPL-3.0-or-later", "dependencies": { "libsodium-wrappers-sumo": "0.8.4" @@ -7623,9 +7594,9 @@ } }, "node_modules/enhanced-publish": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/enhanced-publish/-/enhanced-publish-1.1.11.tgz", - "integrity": "sha512-jE/ohbm3LCKI5WAO1oORi//SdICEJYVqTXrQebojeapgQJE9sP9wInOdN5vbI7VDd1t7o2wZWjSci/dHXOsTag==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/enhanced-publish/-/enhanced-publish-1.1.12.tgz", + "integrity": "sha512-yloytjgn65/8yr6s1/LZRSgOJUsIaf1U3XK7tpJqoTkHxPeMmeOvweyvSO/WbOJFxyFAgcS0pMGHoQJpgVqgNg==", "dev": true, "license": "MIT", "dependencies": { @@ -11689,14 +11660,14 @@ } }, "node_modules/openid-client": { - "version": "6.8.4", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.4.tgz", - "integrity": "sha512-QSw0BA08piujetEwfZsHoTrDpMEha7GDZDicQqVwX4u0ChCjefvjDB++TZ8BTg76UpwhzIQgdvvfgfl3HpCSAw==", + "version": "6.8.5", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.5.tgz", + "integrity": "sha512-jNGC/5wnTYwCcEUe2ss0IRUmVRQcgxM0A1nLb3eX/9llqNbMWOQd2xd+qDAgfVCpA5Qh96Y1cdnkfbva6+bSdA==", "dev": true, "license": "MIT", "dependencies": { - "jose": "^6.2.2", - "oauth4webapi": "^3.8.5" + "jose": "^6.2.8", + "oauth4webapi": "^3.8.7" }, "funding": { "url": "https://github.com/sponsors/panva" @@ -15152,7 +15123,7 @@ }, "devDependencies": { "@eudiplo/sdk-core": "6.2.0", - "@js-soft/node-logger": "1.2.9", + "@js-soft/node-logger": "1.2.10", "@types/lodash": "4.17.25", "@types/lokijs": "1.5.14", "@types/luxon": "3.7.4" @@ -15181,8 +15152,8 @@ "devDependencies": { "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", - "@nmshd/crypto": "3.0.3", + "@js-soft/node-logger": "1.2.10", + "@nmshd/crypto": "3.0.4", "@types/lodash": "4.17.25", "@types/sjcl": "1.0.34", "ts-mockito": "2.6.1" @@ -15200,7 +15171,7 @@ "ts-simple-nameof": "^1.3.3" }, "devDependencies": { - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "@types/luxon": "3.7.4" } }, @@ -15210,7 +15181,7 @@ "dependencies": { "@js-soft/logging-abstractions": "^1.2.5", "@js-soft/ts-serval": "2.0.17", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "json-stringify-safe": "^5.0.1", "luxon": "^3.7.2" }, @@ -15229,7 +15200,7 @@ "@nmshd/consumption": "*", "@nmshd/content": "*", "@nmshd/core-types": "*", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "@nmshd/iql": "^1.0.5", "@nmshd/runtime-types": "*", "@nmshd/transport": "*", @@ -15248,15 +15219,15 @@ "@eudiplo/sdk-core": "6.2.0", "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", - "@nmshd/connector-sdk": "7.4.3", + "@js-soft/node-logger": "1.2.10", + "@nmshd/connector-sdk": "7.4.5", "@types/elliptic": "6.4.18", "@types/jest": "30.0.0", "@types/json-stringify-safe": "5.0.3", "@types/lodash": "4.17.25", "@types/luxon": "3.7.4", "jwt-decode": "4.0.0", - "openid-client": "6.8.4", + "openid-client": "6.8.5", "ts-json-schema-generator": "2.9.0", "ts-mockito": "2.6.1" } @@ -15309,7 +15280,7 @@ "@js-soft/logging-abstractions": "^1.2.5", "@js-soft/ts-utils": "^2.3.6", "@nmshd/core-types": "*", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "axios": "^1.17.0", "fast-json-patch": "^3.1.1", "form-data": "^4.0.6", @@ -15323,7 +15294,7 @@ "devDependencies": { "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", + "@js-soft/node-logger": "1.2.10", "@js-soft/ts-serval": "2.0.17", "@types/json-stringify-safe": "5.0.3", "@types/lodash": "4.17.25", diff --git a/package.json b/package.json index f014fd926..95898d981 100644 --- a/package.json +++ b/package.json @@ -32,12 +32,12 @@ "devDependencies": { "@babel/preset-env": "7.29.7", "@babel/preset-typescript": "7.29.7", - "@js-soft/eslint-config-ts": "2.0.8", - "@js-soft/license-check": "1.0.13", + "@js-soft/eslint-config-ts": "2.0.9", + "@js-soft/license-check": "1.0.14", "@types/jest": "30.0.0", "@types/node": "24.13.3", "dependency-cruiser": "18.1.1", - "enhanced-publish": "1.1.11", + "enhanced-publish": "1.1.12", "eslint": "10.8.1", "jest": "30.4.2", "jest-expect-message": "1.1.3", diff --git a/packages/app-runtime/package.json b/packages/app-runtime/package.json index d831a1d8f..c9c5d4786 100644 --- a/packages/app-runtime/package.json +++ b/packages/app-runtime/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@eudiplo/sdk-core": "6.2.0", - "@js-soft/node-logger": "1.2.9", + "@js-soft/node-logger": "1.2.10", "@types/lodash": "4.17.25", "@types/lokijs": "1.5.14", "@types/luxon": "3.7.4" diff --git a/packages/consumption/package.json b/packages/consumption/package.json index cce174032..f004bea7a 100644 --- a/packages/consumption/package.json +++ b/packages/consumption/package.json @@ -99,8 +99,8 @@ "devDependencies": { "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", - "@nmshd/crypto": "3.0.3", + "@js-soft/node-logger": "1.2.10", + "@nmshd/crypto": "3.0.4", "@types/lodash": "4.17.25", "@types/sjcl": "1.0.34", "ts-mockito": "2.6.1" diff --git a/packages/content/package.json b/packages/content/package.json index 9c5853195..647c39a16 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -61,7 +61,7 @@ }, "devDependencies": { "@types/luxon": "3.7.4", - "@nmshd/crypto": "3.0.3" + "@nmshd/crypto": "3.0.4" }, "publishConfig": { "access": "public", diff --git a/packages/core-types/package.json b/packages/core-types/package.json index 110c527a2..30df1c19a 100644 --- a/packages/core-types/package.json +++ b/packages/core-types/package.json @@ -52,7 +52,7 @@ "dependencies": { "@js-soft/logging-abstractions": "^1.2.5", "@js-soft/ts-serval": "2.0.17", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "json-stringify-safe": "^5.0.1", "luxon": "^3.7.2" }, diff --git a/packages/runtime/package.json b/packages/runtime/package.json index a03548024..103a2f07d 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -88,7 +88,7 @@ "@nmshd/consumption": "*", "@nmshd/content": "*", "@nmshd/core-types": "*", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "@nmshd/iql": "^1.0.5", "@nmshd/runtime-types": "*", "@nmshd/transport": "*", @@ -107,15 +107,15 @@ "@eudiplo/sdk-core": "6.2.0", "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", - "@nmshd/connector-sdk": "7.4.3", + "@js-soft/node-logger": "1.2.10", + "@nmshd/connector-sdk": "7.4.5", "@types/elliptic": "6.4.18", "@types/jest": "30.0.0", "@types/json-stringify-safe": "5.0.3", "@types/lodash": "4.17.25", "@types/luxon": "3.7.4", "jwt-decode": "4.0.0", - "openid-client": "6.8.4", + "openid-client": "6.8.5", "ts-json-schema-generator": "2.9.0", "ts-mockito": "2.6.1" }, diff --git a/packages/transport/package.json b/packages/transport/package.json index 1cc47f8e3..db9258ce0 100644 --- a/packages/transport/package.json +++ b/packages/transport/package.json @@ -71,7 +71,7 @@ "@js-soft/logging-abstractions": "^1.2.5", "@js-soft/ts-utils": "^2.3.6", "@nmshd/core-types": "*", - "@nmshd/crypto": "3.0.3", + "@nmshd/crypto": "3.0.4", "axios": "^1.17.0", "fast-json-patch": "^3.1.1", "form-data": "^4.0.6", @@ -85,7 +85,7 @@ "devDependencies": { "@js-soft/docdb-access-loki": "1.4.3", "@js-soft/docdb-access-mongo": "1.4.3", - "@js-soft/node-logger": "1.2.9", + "@js-soft/node-logger": "1.2.10", "@js-soft/ts-serval": "2.0.17", "@types/json-stringify-safe": "5.0.3", "@types/lodash": "4.17.25",