From 4fbd645fbd36926e0df7eb4e773b54c9bdcef95e Mon Sep 17 00:00:00 2001 From: GermanBluefox Date: Mon, 10 Jun 2024 18:48:09 +0700 Subject: [PATCH] used latest adapter-react --- package-lock.json | 874 ++++++++---------- package.json | 2 +- .../iobroker.vis-2/src/src/Attributes/CSS.tsx | 1 - .../src/src/Attributes/View.tsx | 2 +- .../src/Attributes/View/AllViewsDialog.tsx | 4 +- .../src/src/Attributes/View/EditField.tsx | 3 +- .../src/Attributes/View/EditFieldIcon64.tsx | 4 +- .../src/Attributes/View/EditFieldImage.tsx | 2 +- .../Attributes/Widget/WidgetBindingField.tsx | 5 - .../src/src/Attributes/Widget/WidgetField.tsx | 3 - .../src/src/Attributes/Widget/index.tsx | 8 +- .../src/src/Components/CodeDialog.tsx | 1 - .../src/src/Components/IODialog.tsx | 1 - .../src/Components/MaterialIconSelector.tsx | 2 - .../src/src/Marketplace/MarketplaceDialog.tsx | 3 +- .../iobroker.vis-2/src/src/Palette/Widget.tsx | 7 +- .../iobroker.vis-2/src/src/Palette/index.tsx | 2 +- .../src/src/Toolbar/MultiSelect.tsx | 3 +- .../src/src/Toolbar/WidgetImportDialog.tsx | 1 - .../Vis/Widgets/Basic/FiltersEditorDialog.tsx | 3 - .../src/src/Vis/Widgets/JQui/BulkEditor.tsx | 6 - .../src/Vis/Widgets/JQui/JQuiWriteState.tsx | 6 +- .../src/src/Vis/visBaseWidget.tsx | 4 + .../src/src/Vis/visWidgetsCatalog.tsx | 3 +- packages/types-vis-2/index.d.ts | 29 +- 25 files changed, 419 insertions(+), 560 deletions(-) diff --git a/package-lock.json b/package-lock.json index 29adbd4d..b7937e4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@devbookhq/splitter": "^1.4.2", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@iobroker/adapter-react-v5": "^4.13.24", + "@iobroker/adapter-react-v5": "^5.0.5", "@iobroker/type-detector": "^3.0.5", "@iobroker/types": "^6.0.0", "@iobroker/vis-2-widgets-react-dev": "^1.0.6", @@ -2485,9 +2485,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", - "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -3361,24 +3361,22 @@ } }, "node_modules/@iobroker/adapter-react-v5": { - "version": "4.13.24", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-4.13.24.tgz", - "integrity": "sha512-SYF3nMuRq9Bxw0SBTvWRilgLGenlGEr+0Uvow5Q5T/v6Yu0WVa7H/Jf5X1baVRjHFx/y8brrpsRt0uUd+5Bu6g==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-5.0.5.tgz", + "integrity": "sha512-sK3nx+IgsGr/SgdGrwhZ/X2r1qtW6UcUHbYxOpZZB028K1CTgoSlrhVTdRu6enTU46IzwpwaqBAuOKvGSieL1w==", "dev": true, "dependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@iobroker/dm-utils": "^0.1.9", - "@iobroker/js-controller-common": "^6.0.1-alpha.0-20240524-14a872375", - "@iobroker/js-controller-common-db": "^6.0.1-alpha.0-20240524-14a872375", - "@iobroker/json-config": "^6.17.14", - "@iobroker/socket-client": "^2.4.13", - "@iobroker/types": "^6.0.1-alpha.0-20240524-14a872375", - "@mui/icons-material": "^5.15.18", + "@iobroker/js-controller-common": "^6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/js-controller-common-db": "^6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/socket-client": "^2.4.18", + "@iobroker/types": "^6.0.1-alpha.0-20240603-8378eb65c", + "@mui/icons-material": "^5.15.19", "@mui/material": "5.14.14", "@mui/styles": "5.14.14", - "@mui/x-date-pickers": "^7.5.1", - "@sentry/browser": "^8.4.0", + "@mui/x-date-pickers": "^7.6.2", + "@sentry/browser": "^8.7.0", "react-color": "^2.19.3", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", @@ -3388,21 +3386,21 @@ } }, "node_modules/@iobroker/adapter-react-v5/node_modules/@iobroker/types": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-Ys5d8TAdZuqly0KyIXx+3LMpBSvpQZn2e8xoHsSOCiPtu5yA5IeO0lCTFORHcQy81nYGOGRcic0evUeqeYN8uQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-TQ/946Ek2q3vocxvEp+9diDUhtHPUa48l6X1gqbZOmAxJtgkNcsxzl3EBCTZWcGCNVYINtWYt3wj0voxAt9M/Q==", "dev": true, "engines": { "node": ">=12.0.0" } }, "node_modules/@iobroker/db-base": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-WYE9khDQnjvDHVUrixKDUC4no0fiGbBwa7OxRO2fYzrMQ6Bma4E6xL5xCYgm08wBQc2V4OC3mxqmArpn/Ll1oQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-U+3NNCI0ixLwl9ja9X9z5WnnKnZeRfNl/SqzbVCO+mg6kLEm1P/g5gddao96wjogzA7vN/vCKPJfNmXDQzfgSg==", "dev": true, "dependencies": { - "@iobroker/js-controller-common": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/js-controller-common-db": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0", "respjs": "^4.2.0" @@ -3426,13 +3424,13 @@ } }, "node_modules/@iobroker/db-objects-file": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-CiuUD9GijyhNZ/BZWhzF1TfKV5vt3zXwBAdrpqOwmahe7RV2HEEpokw7zFqQmdt+sFSI0VMv4p0oN3WOemOv6g==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-ouUngF5S/FwX6U68M3Vb7EIfvPnmC+sFyANGL7Db5JkT+rdRkFd6l5FrPOP3757Ofga7OsbKHYg9PS302gVm0w==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -3455,15 +3453,15 @@ } }, "node_modules/@iobroker/db-objects-jsonl": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-cN3cRWKFYrb6szutXcnbj9eGasF5KvvfpTrUJJyyAVbYMkp+IQlRviFcvDWRX5XEZt2lijBLZU1jA+4UmNoCsQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-iI7TiOoonJRg4AOdWCDXP/sc/S9hiMLEzUpgAraeK1cFYGXKRHVUo7t68jDLfnGkhOZ8NxmINMvpRcgugjoqcw==", "dev": true, "dependencies": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -3486,12 +3484,12 @@ } }, "node_modules/@iobroker/db-objects-redis": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-CL30Zg34SPyG7wla2qasfG6TOZ9XW5uq4tlDLLybcnMb4yDpBR9b8xlgcbqs3uTq9gm4zpe4ON0MgYiIwRPiMg==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-fH+oofJXjpOJFZQ3cARNNbgr8DkZAUVJ5vuBkPx4EOJnGKzBuDWFTvubsiZviztoyBrCCCz7uPBgHmUgnPh3Aw==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "ioredis": "^4.28.2", "mime-types": "^2.1.35", @@ -3503,90 +3501,73 @@ } }, "node_modules/@iobroker/db-states-file": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-UUv/Tl9r8gk48QBebFTKUdtZCpDwtjWVSKs0XKKeXwWT74rjlT/nskX05ekqdHUkKYXL0dbrqh0ku3Tctlfwow==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-tm6OnzsPAzU4Kc/VQ91AzobRnX/5leEAFs8kkmfcjL3Ac8Nd6P9u96Z0kf4yIrvvb6qA6sJ7gh8YuxU8bM1HMg==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e" + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@iobroker/db-states-jsonl": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-3AqSQUECW0U/p+8Ksy5iJRTzlHBEnZcn8JjWCRWj/f2EOTBKSvkLbaJd8K0c9gfFFbzHXEWPlf5zt87SXEoapA==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-cxNk4Fl223Rp2h4fzPFaUC5+xvpLegInUt8Svah8svb4MSTQCfdj6W1CAQvUszGCSuYdTDIJRlm+hXmUEzeo6g==", "dev": true, "dependencies": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e" + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@iobroker/db-states-redis": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-RSESwmhc+ML4c4Jp/N+T0iMZmNYd7TFDCdBcXtWEftF/4cMt2y//wJMd6tCGf/sgH+2RFlRyOwjLEHu+oQuMBQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-jaOB+YpoHiEAKTubiaY7xyGUGYZ7XrNysfbtvCEzT2X6C6AAdf1uxiFW4dkwt060+G/TcEgxMYpH/bFTB/lkug==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", "ioredis": "^4.28.2" }, "engines": { "node": ">=12.0.0" } }, - "node_modules/@iobroker/dm-gui-components": { - "version": "6.17.14", - "resolved": "https://registry.npmjs.org/@iobroker/dm-gui-components/-/dm-gui-components-6.17.14.tgz", - "integrity": "sha512-Q/qsfCw7VAX7X+rm9x4uEPLHb5Q7+7yn03OfOTArKwOE6kqjgStksYCxBzVMOKwcaPZs770sjPGSaVDSyPeA5w==", - "dev": true, - "dependencies": { - "@iobroker/adapter-react-v5": "^4.13.22" - } - }, - "node_modules/@iobroker/dm-utils": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@iobroker/dm-utils/-/dm-utils-0.1.9.tgz", - "integrity": "sha512-GkORbLCbM3PP1pT0gVKjYAn9WfjBPxHm6dzEB1jGEtYBxdDiiwpA9lanCZAzkkErsrSdJOX8xe0DqTCghdy8pg==", - "dev": true, - "dependencies": { - "@iobroker/adapter-core": "^3.0.4" - } - }, - "node_modules/@iobroker/dm-utils/node_modules/@iobroker/adapter-core": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-core/-/adapter-core-3.1.4.tgz", - "integrity": "sha512-RYDGB8Vk/MEKvMMwo4fLgxY8kjHrCeQmqROo/JxQYiLBEA4/gwFCTpxdD6s7RQ+dh4yZoH16/yTWqdgyR6NAxQ==", - "dev": true, - "engines": { - "npm": ">=7.0.0" + "node_modules/@iobroker/js-controller-common": { + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-FvuxiJv/XjuRf5G7677tP2gLK4QMacS2tdv2m7RdaYDGw3PXdEsTr7+3mNL3fsQU8OEJcH7Sd8XZ0E+ZmLLx/A==", + "dev": true, + "dependencies": { + "@iobroker/db-objects-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-jsonl": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-jsonl": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/js-controller-common-db": "6.0.1-alpha.0-20240603-8378eb65c", + "fs-extra": "^11.1.0" }, - "peerDependencies": { - "@iobroker/types": "^5.0.11" - } - }, - "node_modules/@iobroker/dm-utils/node_modules/@iobroker/types": { - "version": "5.0.19", - "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-5.0.19.tgz", - "integrity": "sha512-FY+lpPbYVlX/WHzEGVIXZrM6XQXI+GtWb3E/ZR2ZKdSBK4/w7VezUQuqxq1lYW914LxjcynXxYtLxHva/nal6g==", - "dev": true, - "peer": true, "engines": { "node": ">=12.0.0" + }, + "optionalDependencies": { + "winston-seq-updated": "^1.0.4", + "winston-syslog": "^2.6.0" } }, - "node_modules/@iobroker/js-controller-common": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-DSdt7nnDh0BRervRHFJMxz+1XnoC7C1xiPHnxfxIrPVg5DzKhGREZsuYtplJOwIETWEYcbF0XGf656wPbArVug==", + "node_modules/@iobroker/js-controller-common-db": { + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-5W35I40BDhll2bvi38atC9EWjpVh0/0/LIA+LILE+kty+pcoueU9Fsr4tGzozsLmZHjjeh/OLeds0F37mUMfZw==", "dev": true, "dependencies": { "@alcalzone/pak": "^0.8.1", @@ -3615,44 +3596,7 @@ "winston-syslog": "^2.6.0" } }, - "node_modules/@iobroker/js-controller-common-db": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-Ok5idSZAXGHd2ZcoQwkz4QZGyjzyDVow7PsStpc9Mjfj00mjZSqzU+NjTNnBxDzW2B9Mpv6NTS9e9zEmWJ7QtA==", - "dev": true, - "dependencies": { - "@iobroker/db-objects-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-jsonl": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-jsonl": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/js-controller-common": "6.0.1-alpha.0-20240525-56d9e4a2e", - "fs-extra": "^11.1.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "optionalDependencies": { - "winston-seq-updated": "^1.0.4", - "winston-syslog": "^2.6.0" - } - }, - "node_modules/@iobroker/js-controller-common-db/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@iobroker/js-controller-common/node_modules/@alcalzone/pak": { + "node_modules/@iobroker/js-controller-common-db/node_modules/@alcalzone/pak": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@alcalzone/pak/-/pak-0.8.1.tgz", "integrity": "sha512-sPdxNxdXLH96kbyWLdIljVSIY2N6/qnPqkq5AlWvuizjGQUwHIUtWZHLss9XNDV/hY7YkgdIb9ILHbMTnRBxVQ==", @@ -3663,7 +3607,7 @@ "fs-extra": "^10.0.1" } }, - "node_modules/@iobroker/js-controller-common/node_modules/@alcalzone/pak/node_modules/axios": { + "node_modules/@iobroker/js-controller-common-db/node_modules/@alcalzone/pak/node_modules/axios": { "version": "0.26.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", @@ -3672,7 +3616,7 @@ "follow-redirects": "^1.14.8" } }, - "node_modules/@iobroker/js-controller-common/node_modules/@alcalzone/pak/node_modules/fs-extra": { + "node_modules/@iobroker/js-controller-common-db/node_modules/@alcalzone/pak/node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", @@ -3686,7 +3630,7 @@ "node": ">=12" } }, - "node_modules/@iobroker/js-controller-common/node_modules/fs-extra": { + "node_modules/@iobroker/js-controller-common-db/node_modules/fs-extra": { "version": "11.2.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", @@ -3700,16 +3644,18 @@ "node": ">=14.14" } }, - "node_modules/@iobroker/json-config": { - "version": "6.17.14", - "resolved": "https://registry.npmjs.org/@iobroker/json-config/-/json-config-6.17.14.tgz", - "integrity": "sha512-4JZ+5Ptdf+CLmX7JGQIsrhycoV1kveLg56nCSfZinmBY+fdu7g3Jj8H7D4+w5zTmvzwB84Gg5jqc1/QtpdwSEg==", + "node_modules/@iobroker/js-controller-common/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { - "@iobroker/adapter-react-v5": "^4.13.22", - "@iobroker/dm-gui-components": "6.17.14", - "crypto-js": "^4.2.0", - "react-ace": "^11.0.1" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" } }, "node_modules/@iobroker/legacy-testing": { @@ -3754,9 +3700,9 @@ } }, "node_modules/@iobroker/socket-client": { - "version": "2.4.14", - "resolved": "https://registry.npmjs.org/@iobroker/socket-client/-/socket-client-2.4.14.tgz", - "integrity": "sha512-NaVbHFI34TAJ77p1MjCKBxeFyNVbRGK6SUoRMcSZiyiOTGLdKVmXR3XsNjA9i3dpOwnwkCYmj6f5dNqlwnfr9A==", + "version": "2.4.18", + "resolved": "https://registry.npmjs.org/@iobroker/socket-client/-/socket-client-2.4.18.tgz", + "integrity": "sha512-9NjQFHuFXe1I4r67cYCnnx96PBAGa6jqceYwdMfzfatk3Oxlzpfff3tOOvaWOCNV0yj1ij/4nIh9pX+Y/W/gOg==", "dev": true }, "node_modules/@iobroker/type-detector": { @@ -4913,9 +4859,9 @@ } }, "node_modules/@mui/icons-material": { - "version": "5.15.18", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.18.tgz", - "integrity": "sha512-jGhyw02TSLM0NgW+MDQRLLRUD/K4eN9rlK2pTBTL1OtzyZmQ8nB060zK1wA0b7cVrIiG+zyrRmNAvGWXwm2N9Q==", + "version": "5.15.19", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.19.tgz", + "integrity": "sha512-RsEiRxA5azN9b8gI7JRqekkgvxQUlitoBOtZglflb8cUDyP12/cP4gRwhb44Ea1/zwwGGjAj66ZJpGHhKfibNA==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9" @@ -5178,14 +5124,14 @@ "dev": true }, "node_modules/@mui/x-date-pickers": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.5.1.tgz", - "integrity": "sha512-O3K2pewxk5u9mK8PG0+xgIOAn+GSBRWHtU0ZbzaqCjS8ZbxNT2OhkI0aXqp/W2ECVwxYaGjwtjl3ypQIdqRvjw==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.6.2.tgz", + "integrity": "sha512-9e5qO76eLvjiEm7Yt4HNR1jqGFia7vnZYbhi4Tw/xQ32emMKYLUzXZLhQNtb1wa7SwHWxXcPJOkIEmvQgEvaqQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.24.5", + "@babel/runtime": "^7.24.6", "@mui/base": "^5.0.0-beta.40", - "@mui/system": "^5.15.14", + "@mui/system": "^5.15.15", "@mui/utils": "^5.15.14", "@types/react-transition-group": "^4.4.10", "clsx": "^2.1.1", @@ -6262,194 +6208,194 @@ "dev": true }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.4.0.tgz", - "integrity": "sha512-Mfm3TK3KUlghhuKM3rjTeD4D5kAiB7iVNFoaDJIJBVKa67M9BvlNTnNJMDi7+9rV4RuLQYxXn0p5HEZJFYp3Zw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.8.0.tgz", + "integrity": "sha512-yE4khknnGpAxy3TeAD9TU1eUqa0GUJ2xluIAsHKkL+RXg3AgEssMO3DBDUbpHp+QANIjzKmZIXtbdTV+1P26aQ==", "dev": true, "dependencies": { - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/browser-utils/node_modules/@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/browser-utils/node_modules/@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/browser-utils/node_modules/@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.4.0.tgz", - "integrity": "sha512-1/WshI2X9seZAQXrOiv6/LU08fbSSvJU0b1ZWMhn+onb/FWPomsL/UN0WufCYA65S5JZGdaWC8fUcJxWC8PATQ==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.8.0.tgz", + "integrity": "sha512-mybzWx99DuCJxYCVPx12NHVSVbSDF1goEo+rhDGYY8kqyn+snoVBLQtsSdDXYwZyssS1G7Gh6WhX+JVDKcQO9A==", "dev": true, "dependencies": { - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback/node_modules/@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback/node_modules/@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback/node_modules/@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.4.0.tgz", - "integrity": "sha512-RSzQwCF/QTi5/5XAuj0VJImAhu4MheeHYvAbr/PuMSF4o1j89gBA7e3boA4u8633IqUeu5w3S5sb6jVrKaVifg==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.8.0.tgz", + "integrity": "sha512-gMRWcjpiLJl03JB4rTMN2I4HOOJ6z611kdhUBYc+RRAue13A6uCSIPElgvlCMREkVmr/8eUKrCcIrpqj9PDJ4w==", "dev": true, "dependencies": { - "@sentry-internal/browser-utils": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/browser-utils": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.4.0.tgz", - "integrity": "sha512-g+U4IPQdODCg7fQQVNvH6ix05Tl1mOQXXRexgtp+tXdys4sHQSBUYraJYZy+mY3OGnLRgKFqELM0fnffJSpuyQ==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.8.0.tgz", + "integrity": "sha512-LUoPi38Y8VRnxorIMmKLpfpf+jguhOsovMsZ3ZLc+FvMER62IIvSt4GKK4ARmUBX7+v3r61fdUWqxFs1j3uUTg==", "dev": true, "dependencies": { - "@sentry-internal/replay": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/replay": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas/node_modules/@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas/node_modules/@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas/node_modules/@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay/node_modules/@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay/node_modules/@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay/node_modules/@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" }, "engines": { "node": ">=14.18" @@ -6470,52 +6416,52 @@ } }, "node_modules/@sentry/browser": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.4.0.tgz", - "integrity": "sha512-hmXeIZBdN0A6yCuoMTcigGxLl42nbeb205fXtouwE7Maa0qM2HM+Ijq0sHzbhxR3zU0JXDtcJh1k6wtJOREJ3g==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.8.0.tgz", + "integrity": "sha512-TkmbjV9pGpQ+OfUtIE8DaU467w73NqPTX/w/+241VlKpE9HbfranMG0N8Bibgt59GwoNIiC0NhmKaMTZg79elQ==", "dev": true, "dependencies": { - "@sentry-internal/browser-utils": "8.4.0", - "@sentry-internal/feedback": "8.4.0", - "@sentry-internal/replay": "8.4.0", - "@sentry-internal/replay-canvas": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/browser-utils": "8.8.0", + "@sentry-internal/feedback": "8.8.0", + "@sentry-internal/replay": "8.8.0", + "@sentry-internal/replay-canvas": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser/node_modules/@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser/node_modules/@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser/node_modules/@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "dependencies": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" }, "engines": { "node": ">=14.18" @@ -19881,12 +19827,6 @@ "node": "*" } }, - "node_modules/crypto-js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", - "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", - "dev": true - }, "node_modules/crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -46042,9 +45982,9 @@ "dev": true }, "@babel/runtime": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", - "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "dev": true, "requires": { "regenerator-runtime": "^0.14.0" @@ -46661,24 +46601,22 @@ "requires": {} }, "@iobroker/adapter-react-v5": { - "version": "4.13.24", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-4.13.24.tgz", - "integrity": "sha512-SYF3nMuRq9Bxw0SBTvWRilgLGenlGEr+0Uvow5Q5T/v6Yu0WVa7H/Jf5X1baVRjHFx/y8brrpsRt0uUd+5Bu6g==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-5.0.5.tgz", + "integrity": "sha512-sK3nx+IgsGr/SgdGrwhZ/X2r1qtW6UcUHbYxOpZZB028K1CTgoSlrhVTdRu6enTU46IzwpwaqBAuOKvGSieL1w==", "dev": true, "requires": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@iobroker/dm-utils": "^0.1.9", - "@iobroker/js-controller-common": "^6.0.1-alpha.0-20240524-14a872375", - "@iobroker/js-controller-common-db": "^6.0.1-alpha.0-20240524-14a872375", - "@iobroker/json-config": "^6.17.14", - "@iobroker/socket-client": "^2.4.13", - "@iobroker/types": "^6.0.1-alpha.0-20240524-14a872375", - "@mui/icons-material": "^5.15.18", + "@iobroker/js-controller-common": "^6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/js-controller-common-db": "^6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/socket-client": "^2.4.18", + "@iobroker/types": "^6.0.1-alpha.0-20240603-8378eb65c", + "@mui/icons-material": "^5.15.19", "@mui/material": "5.14.14", "@mui/styles": "5.14.14", - "@mui/x-date-pickers": "^7.5.1", - "@sentry/browser": "^8.4.0", + "@mui/x-date-pickers": "^7.6.2", + "@sentry/browser": "^8.7.0", "react-color": "^2.19.3", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", @@ -46688,20 +46626,20 @@ }, "dependencies": { "@iobroker/types": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-Ys5d8TAdZuqly0KyIXx+3LMpBSvpQZn2e8xoHsSOCiPtu5yA5IeO0lCTFORHcQy81nYGOGRcic0evUeqeYN8uQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-TQ/946Ek2q3vocxvEp+9diDUhtHPUa48l6X1gqbZOmAxJtgkNcsxzl3EBCTZWcGCNVYINtWYt3wj0voxAt9M/Q==", "dev": true } } }, "@iobroker/db-base": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-WYE9khDQnjvDHVUrixKDUC4no0fiGbBwa7OxRO2fYzrMQ6Bma4E6xL5xCYgm08wBQc2V4OC3mxqmArpn/Ll1oQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-U+3NNCI0ixLwl9ja9X9z5WnnKnZeRfNl/SqzbVCO+mg6kLEm1P/g5gddao96wjogzA7vN/vCKPJfNmXDQzfgSg==", "dev": true, "requires": { - "@iobroker/js-controller-common": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/js-controller-common-db": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0", "respjs": "^4.2.0" @@ -46721,13 +46659,13 @@ } }, "@iobroker/db-objects-file": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-CiuUD9GijyhNZ/BZWhzF1TfKV5vt3zXwBAdrpqOwmahe7RV2HEEpokw7zFqQmdt+sFSI0VMv4p0oN3WOemOv6g==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-ouUngF5S/FwX6U68M3Vb7EIfvPnmC+sFyANGL7Db5JkT+rdRkFd6l5FrPOP3757Ofga7OsbKHYg9PS302gVm0w==", "dev": true, "requires": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -46746,15 +46684,15 @@ } }, "@iobroker/db-objects-jsonl": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-cN3cRWKFYrb6szutXcnbj9eGasF5KvvfpTrUJJyyAVbYMkp+IQlRviFcvDWRX5XEZt2lijBLZU1jA+4UmNoCsQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-iI7TiOoonJRg4AOdWCDXP/sc/S9hiMLEzUpgAraeK1cFYGXKRHVUo7t68jDLfnGkhOZ8NxmINMvpRcgugjoqcw==", "dev": true, "requires": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -46773,12 +46711,12 @@ } }, "@iobroker/db-objects-redis": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-CL30Zg34SPyG7wla2qasfG6TOZ9XW5uq4tlDLLybcnMb4yDpBR9b8xlgcbqs3uTq9gm4zpe4ON0MgYiIwRPiMg==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-fH+oofJXjpOJFZQ3cARNNbgr8DkZAUVJ5vuBkPx4EOJnGKzBuDWFTvubsiZviztoyBrCCCz7uPBgHmUgnPh3Aw==", "dev": true, "requires": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", "deep-clone": "^3.0.3", "ioredis": "^4.28.2", "mime-types": "^2.1.35", @@ -46787,75 +46725,72 @@ } }, "@iobroker/db-states-file": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-UUv/Tl9r8gk48QBebFTKUdtZCpDwtjWVSKs0XKKeXwWT74rjlT/nskX05ekqdHUkKYXL0dbrqh0ku3Tctlfwow==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-tm6OnzsPAzU4Kc/VQ91AzobRnX/5leEAFs8kkmfcjL3Ac8Nd6P9u96Z0kf4yIrvvb6qA6sJ7gh8YuxU8bM1HMg==", "dev": true, "requires": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e" + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c" } }, "@iobroker/db-states-jsonl": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-3AqSQUECW0U/p+8Ksy5iJRTzlHBEnZcn8JjWCRWj/f2EOTBKSvkLbaJd8K0c9gfFFbzHXEWPlf5zt87SXEoapA==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-cxNk4Fl223Rp2h4fzPFaUC5+xvpLegInUt8Svah8svb4MSTQCfdj6W1CAQvUszGCSuYdTDIJRlm+hXmUEzeo6g==", "dev": true, "requires": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e" + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c" } }, "@iobroker/db-states-redis": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-RSESwmhc+ML4c4Jp/N+T0iMZmNYd7TFDCdBcXtWEftF/4cMt2y//wJMd6tCGf/sgH+2RFlRyOwjLEHu+oQuMBQ==", + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-jaOB+YpoHiEAKTubiaY7xyGUGYZ7XrNysfbtvCEzT2X6C6AAdf1uxiFW4dkwt060+G/TcEgxMYpH/bFTB/lkug==", "dev": true, "requires": { - "@iobroker/db-base": "6.0.1-alpha.0-20240525-56d9e4a2e", + "@iobroker/db-base": "6.0.1-alpha.0-20240603-8378eb65c", "ioredis": "^4.28.2" } }, - "@iobroker/dm-gui-components": { - "version": "6.17.14", - "resolved": "https://registry.npmjs.org/@iobroker/dm-gui-components/-/dm-gui-components-6.17.14.tgz", - "integrity": "sha512-Q/qsfCw7VAX7X+rm9x4uEPLHb5Q7+7yn03OfOTArKwOE6kqjgStksYCxBzVMOKwcaPZs770sjPGSaVDSyPeA5w==", - "dev": true, - "requires": { - "@iobroker/adapter-react-v5": "^4.13.22" - } - }, - "@iobroker/dm-utils": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@iobroker/dm-utils/-/dm-utils-0.1.9.tgz", - "integrity": "sha512-GkORbLCbM3PP1pT0gVKjYAn9WfjBPxHm6dzEB1jGEtYBxdDiiwpA9lanCZAzkkErsrSdJOX8xe0DqTCghdy8pg==", - "dev": true, - "requires": { - "@iobroker/adapter-core": "^3.0.4" + "@iobroker/js-controller-common": { + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-FvuxiJv/XjuRf5G7677tP2gLK4QMacS2tdv2m7RdaYDGw3PXdEsTr7+3mNL3fsQU8OEJcH7Sd8XZ0E+ZmLLx/A==", + "dev": true, + "requires": { + "@iobroker/db-objects-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-jsonl": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-file": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-jsonl": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/db-states-redis": "6.0.1-alpha.0-20240603-8378eb65c", + "@iobroker/js-controller-common-db": "6.0.1-alpha.0-20240603-8378eb65c", + "fs-extra": "^11.1.0", + "winston-seq-updated": "^1.0.4", + "winston-syslog": "^2.6.0" }, "dependencies": { - "@iobroker/adapter-core": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-core/-/adapter-core-3.1.4.tgz", - "integrity": "sha512-RYDGB8Vk/MEKvMMwo4fLgxY8kjHrCeQmqROo/JxQYiLBEA4/gwFCTpxdD6s7RQ+dh4yZoH16/yTWqdgyR6NAxQ==", - "dev": true, - "requires": {} - }, - "@iobroker/types": { - "version": "5.0.19", - "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-5.0.19.tgz", - "integrity": "sha512-FY+lpPbYVlX/WHzEGVIXZrM6XQXI+GtWb3E/ZR2ZKdSBK4/w7VezUQuqxq1lYW914LxjcynXxYtLxHva/nal6g==", + "fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "peer": true + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } } } }, - "@iobroker/js-controller-common": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-DSdt7nnDh0BRervRHFJMxz+1XnoC7C1xiPHnxfxIrPVg5DzKhGREZsuYtplJOwIETWEYcbF0XGf656wPbArVug==", + "@iobroker/js-controller-common-db": { + "version": "6.0.1-alpha.0-20240603-8378eb65c", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.1-alpha.0-20240603-8378eb65c.tgz", + "integrity": "sha512-5W35I40BDhll2bvi38atC9EWjpVh0/0/LIA+LILE+kty+pcoueU9Fsr4tGzozsLmZHjjeh/OLeds0F37mUMfZw==", "dev": true, "requires": { "@alcalzone/pak": "^0.8.1", @@ -46925,49 +46860,6 @@ } } }, - "@iobroker/js-controller-common-db": { - "version": "6.0.1-alpha.0-20240525-56d9e4a2e", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.1-alpha.0-20240525-56d9e4a2e.tgz", - "integrity": "sha512-Ok5idSZAXGHd2ZcoQwkz4QZGyjzyDVow7PsStpc9Mjfj00mjZSqzU+NjTNnBxDzW2B9Mpv6NTS9e9zEmWJ7QtA==", - "dev": true, - "requires": { - "@iobroker/db-objects-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-jsonl": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-objects-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-file": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-jsonl": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/db-states-redis": "6.0.1-alpha.0-20240525-56d9e4a2e", - "@iobroker/js-controller-common": "6.0.1-alpha.0-20240525-56d9e4a2e", - "fs-extra": "^11.1.0", - "winston-seq-updated": "^1.0.4", - "winston-syslog": "^2.6.0" - }, - "dependencies": { - "fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@iobroker/json-config": { - "version": "6.17.14", - "resolved": "https://registry.npmjs.org/@iobroker/json-config/-/json-config-6.17.14.tgz", - "integrity": "sha512-4JZ+5Ptdf+CLmX7JGQIsrhycoV1kveLg56nCSfZinmBY+fdu7g3Jj8H7D4+w5zTmvzwB84Gg5jqc1/QtpdwSEg==", - "dev": true, - "requires": { - "@iobroker/adapter-react-v5": "^4.13.22", - "@iobroker/dm-gui-components": "6.17.14", - "crypto-js": "^4.2.0", - "react-ace": "^11.0.1" - } - }, "@iobroker/legacy-testing": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/@iobroker/legacy-testing/-/legacy-testing-1.0.12.tgz", @@ -47012,9 +46904,9 @@ } }, "@iobroker/socket-client": { - "version": "2.4.14", - "resolved": "https://registry.npmjs.org/@iobroker/socket-client/-/socket-client-2.4.14.tgz", - "integrity": "sha512-NaVbHFI34TAJ77p1MjCKBxeFyNVbRGK6SUoRMcSZiyiOTGLdKVmXR3XsNjA9i3dpOwnwkCYmj6f5dNqlwnfr9A==", + "version": "2.4.18", + "resolved": "https://registry.npmjs.org/@iobroker/socket-client/-/socket-client-2.4.18.tgz", + "integrity": "sha512-9NjQFHuFXe1I4r67cYCnnx96PBAGa6jqceYwdMfzfatk3Oxlzpfff3tOOvaWOCNV0yj1ij/4nIh9pX+Y/W/gOg==", "dev": true }, "@iobroker/type-detector": { @@ -47895,9 +47787,9 @@ "dev": true }, "@mui/icons-material": { - "version": "5.15.18", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.18.tgz", - "integrity": "sha512-jGhyw02TSLM0NgW+MDQRLLRUD/K4eN9rlK2pTBTL1OtzyZmQ8nB060zK1wA0b7cVrIiG+zyrRmNAvGWXwm2N9Q==", + "version": "5.15.19", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.19.tgz", + "integrity": "sha512-RsEiRxA5azN9b8gI7JRqekkgvxQUlitoBOtZglflb8cUDyP12/cP4gRwhb44Ea1/zwwGGjAj66ZJpGHhKfibNA==", "dev": true, "requires": { "@babel/runtime": "^7.23.9" @@ -48023,14 +47915,14 @@ } }, "@mui/x-date-pickers": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.5.1.tgz", - "integrity": "sha512-O3K2pewxk5u9mK8PG0+xgIOAn+GSBRWHtU0ZbzaqCjS8ZbxNT2OhkI0aXqp/W2ECVwxYaGjwtjl3ypQIdqRvjw==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.6.2.tgz", + "integrity": "sha512-9e5qO76eLvjiEm7Yt4HNR1jqGFia7vnZYbhi4Tw/xQ32emMKYLUzXZLhQNtb1wa7SwHWxXcPJOkIEmvQgEvaqQ==", "dev": true, "requires": { - "@babel/runtime": "^7.24.5", + "@babel/runtime": "^7.24.6", "@mui/base": "^5.0.0-beta.40", - "@mui/system": "^5.15.14", + "@mui/system": "^5.15.15", "@mui/utils": "^5.15.14", "@types/react-transition-group": "^4.4.10", "clsx": "^2.1.1", @@ -48736,155 +48628,155 @@ "dev": true }, "@sentry-internal/browser-utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.4.0.tgz", - "integrity": "sha512-Mfm3TK3KUlghhuKM3rjTeD4D5kAiB7iVNFoaDJIJBVKa67M9BvlNTnNJMDi7+9rV4RuLQYxXn0p5HEZJFYp3Zw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.8.0.tgz", + "integrity": "sha512-yE4khknnGpAxy3TeAD9TU1eUqa0GUJ2xluIAsHKkL+RXg3AgEssMO3DBDUbpHp+QANIjzKmZIXtbdTV+1P26aQ==", "dev": true, "requires": { - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "dependencies": { "@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "requires": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" } }, "@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true }, "@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "requires": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" } } } }, "@sentry-internal/feedback": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.4.0.tgz", - "integrity": "sha512-1/WshI2X9seZAQXrOiv6/LU08fbSSvJU0b1ZWMhn+onb/FWPomsL/UN0WufCYA65S5JZGdaWC8fUcJxWC8PATQ==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.8.0.tgz", + "integrity": "sha512-mybzWx99DuCJxYCVPx12NHVSVbSDF1goEo+rhDGYY8kqyn+snoVBLQtsSdDXYwZyssS1G7Gh6WhX+JVDKcQO9A==", "dev": true, "requires": { - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "dependencies": { "@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "requires": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" } }, "@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true }, "@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "requires": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" } } } }, "@sentry-internal/replay": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.4.0.tgz", - "integrity": "sha512-RSzQwCF/QTi5/5XAuj0VJImAhu4MheeHYvAbr/PuMSF4o1j89gBA7e3boA4u8633IqUeu5w3S5sb6jVrKaVifg==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.8.0.tgz", + "integrity": "sha512-gMRWcjpiLJl03JB4rTMN2I4HOOJ6z611kdhUBYc+RRAue13A6uCSIPElgvlCMREkVmr/8eUKrCcIrpqj9PDJ4w==", "dev": true, "requires": { - "@sentry-internal/browser-utils": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/browser-utils": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "dependencies": { "@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "requires": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" } }, "@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true }, "@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "requires": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" } } } }, "@sentry-internal/replay-canvas": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.4.0.tgz", - "integrity": "sha512-g+U4IPQdODCg7fQQVNvH6ix05Tl1mOQXXRexgtp+tXdys4sHQSBUYraJYZy+mY3OGnLRgKFqELM0fnffJSpuyQ==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.8.0.tgz", + "integrity": "sha512-LUoPi38Y8VRnxorIMmKLpfpf+jguhOsovMsZ3ZLc+FvMER62IIvSt4GKK4ARmUBX7+v3r61fdUWqxFs1j3uUTg==", "dev": true, "requires": { - "@sentry-internal/replay": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/replay": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "dependencies": { "@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "requires": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" } }, "@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true }, "@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "requires": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" } } } @@ -48901,43 +48793,43 @@ } }, "@sentry/browser": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.4.0.tgz", - "integrity": "sha512-hmXeIZBdN0A6yCuoMTcigGxLl42nbeb205fXtouwE7Maa0qM2HM+Ijq0sHzbhxR3zU0JXDtcJh1k6wtJOREJ3g==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.8.0.tgz", + "integrity": "sha512-TkmbjV9pGpQ+OfUtIE8DaU467w73NqPTX/w/+241VlKpE9HbfranMG0N8Bibgt59GwoNIiC0NhmKaMTZg79elQ==", "dev": true, "requires": { - "@sentry-internal/browser-utils": "8.4.0", - "@sentry-internal/feedback": "8.4.0", - "@sentry-internal/replay": "8.4.0", - "@sentry-internal/replay-canvas": "8.4.0", - "@sentry/core": "8.4.0", - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry-internal/browser-utils": "8.8.0", + "@sentry-internal/feedback": "8.8.0", + "@sentry-internal/replay": "8.8.0", + "@sentry-internal/replay-canvas": "8.8.0", + "@sentry/core": "8.8.0", + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" }, "dependencies": { "@sentry/core": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.4.0.tgz", - "integrity": "sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.8.0.tgz", + "integrity": "sha512-SnQ42rOuUO03WvhS+2aogKhEzCW9cxpnpPzs2obxnS04KoAz7VL3oYyIwiACrRTlKpwdb9y6vuO89fDvgqPQbA==", "dev": true, "requires": { - "@sentry/types": "8.4.0", - "@sentry/utils": "8.4.0" + "@sentry/types": "8.8.0", + "@sentry/utils": "8.8.0" } }, "@sentry/types": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.4.0.tgz", - "integrity": "sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.8.0.tgz", + "integrity": "sha512-2EOkyHoSOJyCRCsK/O6iA3wyELkRApfY7jNxsC/Amgb5ftuGl/rGO6B4dNKjMJNLNvlkEqZIANoUKOcClBH6yw==", "dev": true }, "@sentry/utils": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.4.0.tgz", - "integrity": "sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-agLqo9KlXacj7NOcdYZUYqTKlFcPXdTzCnC2u9J1LxDjru9cogbiw6yyDtxBg3kpgYZubfOPz/7F2z9wCjK1cw==", "dev": true, "requires": { - "@sentry/types": "8.4.0" + "@sentry/types": "8.8.0" } } } @@ -59693,12 +59585,6 @@ "randomfill": "^1.0.3" } }, - "crypto-js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", - "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", - "dev": true - }, "crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", diff --git a/package.json b/package.json index a0ee84f6..0b6838fc 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "@devbookhq/splitter": "^1.4.2", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@iobroker/adapter-react-v5": "^4.13.24", + "@iobroker/adapter-react-v5": "^5.0.5", "@iobroker/type-detector": "^3.0.5", "@iobroker/types": "^6.0.0", "@iobroker/vis-2-widgets-react-dev": "^1.0.6", diff --git a/packages/iobroker.vis-2/src/src/Attributes/CSS.tsx b/packages/iobroker.vis-2/src/src/Attributes/CSS.tsx index 68be1606..2600a61b 100644 --- a/packages/iobroker.vis-2/src/src/Attributes/CSS.tsx +++ b/packages/iobroker.vis-2/src/src/Attributes/CSS.tsx @@ -102,7 +102,6 @@ const CSS = (props: CSSProps) => {