diff --git a/package-lock.json b/package-lock.json index 20f7eb85..edeed958 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "@emotion/react": "^11.13.0", "@emotion/styled": "^11.11.0", "@iobroker/adapter-dev": "^1.2.0", - "@iobroker/adapter-react-v5": "^4.9.3", + "@iobroker/adapter-react-v5": "^6.1.6", "@iobroker/testing": "^4.1.3", "@mui/icons-material": "^5.15.7", "@mui/lab": "^5.0.0-alpha.166", @@ -502,9 +502,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -1134,157 +1134,37 @@ } }, "node_modules/@iobroker/adapter-react-v5": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-4.14.1.tgz", - "integrity": "sha512-MKwgrJrdo2kHmHpELuLCY+TQLgBj26rbXM6rkt9t+bF0fwxVy6Udl5ur3RLWISrMwTrnV0DZv3hea4GIozdQ5w==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-6.1.6.tgz", + "integrity": "sha512-hPkvaSNomF1i9Q0AFgxmHqI+pZll1EOrXSvVsc48XBRbd5vDkkZz1IKx51TgDA5Zni3leEDPBZzIzvwibbfNOw==", "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-20240529-9dbeeb628", - "@iobroker/js-controller-common-db": "^6.0.1-alpha.0-20240529-9dbeeb628", - "@iobroker/json-config": "^6.17.14", - "@iobroker/socket-client": "^2.4.14", - "@iobroker/types": "^6.0.1-alpha.0-20240529-9dbeeb628", - "@mui/icons-material": "^5.15.18", - "@mui/material": "5.14.14", - "@mui/styles": "5.14.14", - "@mui/x-date-pickers": "^7.5.1", - "@sentry/browser": "^8.5.0", + "@iobroker/js-controller-common": "^6.0.8", + "@iobroker/js-controller-common-db": "^6.0.8", + "@iobroker/socket-client": "^2.4.18", + "@iobroker/types": "^6.0.8", + "@mui/icons-material": "^5.16.2", + "@mui/material": "^5.16.2", + "@mui/x-date-pickers": "^7.10.0", + "@sentry/browser": "^8.17.0", + "cronstrue": "^2.50.0", "react-color": "^2.19.3", "react-colorful": "^5.6.1", "react-cropper": "^2.3.3", "react-dropzone": "^14.2.3", "react-icons": "^5.2.1", - "react-inlinesvg": "4.0.3" - } - }, - "node_modules/@iobroker/adapter-react-v5/node_modules/@mui/material": { - "version": "5.14.14", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.14.tgz", - "integrity": "sha512-cAmCwAHFQXxb44kWbVFkhKATN8tACgMsFwrXo8ro6WzYW73U/qsR5AcCiJIhCyYYg+gcftfkmNcpRaV3JjhHCg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@mui/base": "5.0.0-beta.20", - "@mui/core-downloads-tracker": "^5.14.14", - "@mui/system": "^5.14.14", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "@types/react-transition-group": "^4.4.7", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@iobroker/adapter-react-v5/node_modules/@mui/material/node_modules/@mui/base": { - "version": "5.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.20.tgz", - "integrity": "sha512-CS2pUuqxST7ch9VNDCklRYDbJ3rru20Tx7na92QvVVKfu3RL4z/QLuVIc8jYGsdCnauMaeUSlFNLAJNb0yXe6w==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@floating-ui/react-dom": "^2.0.2", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "@popperjs/core": "^2.11.8", - "clsx": "^2.0.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@iobroker/adapter-react-v5/node_modules/@mui/styles": { - "version": "5.14.14", - "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.14.14.tgz", - "integrity": "sha512-+LzSg7IjfxJRukIPULfAd025qsSCquHrTEC10EYjxbJJvHuE5nWx9D9w7lSRXxfWrxZZx+92rTUKVk9607zXBA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@emotion/hash": "^0.9.1", - "@mui/private-theming": "^5.14.14", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "hoist-non-react-statics": "^3.3.2", - "jss": "^10.10.0", - "jss-plugin-camel-case": "^10.10.0", - "jss-plugin-default-unit": "^10.10.0", - "jss-plugin-global": "^10.10.0", - "jss-plugin-nested": "^10.10.0", - "jss-plugin-props-sort": "^10.10.0", - "jss-plugin-rule-value-function": "^10.10.0", - "jss-plugin-vendor-prefixer": "^10.10.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "react-inlinesvg": "^4.1.3" } }, "node_modules/@iobroker/db-base": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.5.tgz", - "integrity": "sha512-x1Y/HNjKrrhaDiZ+LTguSHOHq7LGq8QjnjoTHHKcszsiuXRqgNYs/0tgnpfaCdfzDxjWZVS1PohJ8s4uqgcVKQ==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-base/-/db-base-6.0.9.tgz", + "integrity": "sha512-g05+UEzfmhGSs/d3ndPQ9OX+CuPHA1PGgmA7hWU5oju2JFK8uihG5BYW6kuG+NjSIbVTo/5xo9fXgX/nPmjwmg==", "dev": true, "dependencies": { - "@iobroker/js-controller-common-db": "6.0.5", + "@iobroker/js-controller-common-db": "6.0.9", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0", "respjs": "^4.2.0" @@ -1308,13 +1188,13 @@ } }, "node_modules/@iobroker/db-objects-file": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.5.tgz", - "integrity": "sha512-tkB+fPDRHsH1tfVkGqI2X4/QOCblWWxjVdMhwXcNdfX5Zn7Mo/Pofp5xHgW19PuNxruLbN0Q44ZAnPgvSfcQew==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-file/-/db-objects-file-6.0.9.tgz", + "integrity": "sha512-2AzVSdaUAFqwJxoPrBGpmThiRFwesOTOlOMdGOi0VWL4c7Lcev5e2QTg69uYWAqaQZSKQ1pV2cHqZ+eODQ4BMw==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.5", - "@iobroker/db-objects-redis": "6.0.5", + "@iobroker/db-base": "6.0.9", + "@iobroker/db-objects-redis": "6.0.9", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -1337,15 +1217,15 @@ } }, "node_modules/@iobroker/db-objects-jsonl": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.5.tgz", - "integrity": "sha512-rIvBGMbqvmCMwX0oqtdWp2ZlWDH9FGX+Yw1dTG3B0AYk48b+jOmvhxDmO6/aOysqnprTzU8biWJ5kaMfe6LNMw==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-jsonl/-/db-objects-jsonl-6.0.9.tgz", + "integrity": "sha512-QcoVUkt2LUhpZIEG7rzGrfYJ62hPGMNZNNgkWMhtU5kaxCyAIId00KQYN/A4Rxf/fXmUMYK4djC1CTIDZE4LUA==", "dev": true, "dependencies": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.5", - "@iobroker/db-objects-file": "6.0.5", - "@iobroker/db-objects-redis": "6.0.5", + "@iobroker/db-base": "6.0.9", + "@iobroker/db-objects-file": "6.0.9", + "@iobroker/db-objects-redis": "6.0.9", "deep-clone": "^3.0.3", "fs-extra": "^11.1.0" }, @@ -1368,12 +1248,12 @@ } }, "node_modules/@iobroker/db-objects-redis": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.5.tgz", - "integrity": "sha512-OiVldLZp86pf1LCoOQqFzFK4w1Sa52qT+QO2mytUFuWbDWUUMRTyjtizs9mOPzKgGVefmFDMLLSNuAUXS1C4mg==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-objects-redis/-/db-objects-redis-6.0.9.tgz", + "integrity": "sha512-SYyUPtGfmRdlIA/9Jw+0cA01YZH8PA9ypE/ttHm9cArodbgbbOo4YfTwk6fShTwRTCeJTF6zixMhYlh6JiUoTg==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.5", + "@iobroker/db-base": "6.0.9", "deep-clone": "^3.0.3", "ioredis": "^4.28.2", "mime-types": "^2.1.35", @@ -1385,68 +1265,59 @@ } }, "node_modules/@iobroker/db-states-file": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.5.tgz", - "integrity": "sha512-cYVC7RWLv/oLaBMtMbz72g4oxCZgbm/qJwkmp6Ao3exKrP9ZHO3ai0WvJvBsRVXj8YOC730WFfH+qe5siLIuhQ==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-file/-/db-states-file-6.0.9.tgz", + "integrity": "sha512-QfjeOBQDG6Dt+I0u9sgZ5Phyz9tzlAPJmPI2XxQt09j0lfJ0v1QKpupz67tSIHAk5ZqcSTti3PxsT9BayWOY4w==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.5", - "@iobroker/db-states-redis": "6.0.5" + "@iobroker/db-base": "6.0.9", + "@iobroker/db-states-redis": "6.0.9" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@iobroker/db-states-jsonl": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.5.tgz", - "integrity": "sha512-hDFHAqR5p9cnUFhRtQCbRnbBs7R0suSzTBJKqWv0STaf2tu9m2s9ozi2qpEsAV3/09H8V8UR6EK+ylRrcKkqjQ==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-jsonl/-/db-states-jsonl-6.0.9.tgz", + "integrity": "sha512-oD9Vsjx0dV+h3Ah+x9Uh5pXlUzVo9wJ7MgVLYl8L9xs+GZZo7aieG62BIIad7aH/VqTlcBv6MoI/eWCfivv9yw==", "dev": true, "dependencies": { "@alcalzone/jsonl-db": "~3.1.1", - "@iobroker/db-base": "6.0.5", - "@iobroker/db-states-file": "6.0.5", - "@iobroker/db-states-redis": "6.0.5" + "@iobroker/db-base": "6.0.9", + "@iobroker/db-states-file": "6.0.9", + "@iobroker/db-states-redis": "6.0.9" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@iobroker/db-states-redis": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.5.tgz", - "integrity": "sha512-fyUaJWgxgaXBewJ1DnSyew4VoRHAtGpTdbR39Aglb0S/+oD+j/e2q/WVndZ+8cBsXxiilpKEygfsVhiIW0GXQw==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/db-states-redis/-/db-states-redis-6.0.9.tgz", + "integrity": "sha512-+A+Gogbbal+PnCMjpH8QX78R4PpLjwmUk0C2eSftZE6dMtY+vzqxwqe5SuIp0bvfP9t+I+vDEunCMKTGuiqgUA==", "dev": true, "dependencies": { - "@iobroker/db-base": "6.0.5", + "@iobroker/db-base": "6.0.9", "ioredis": "^4.28.2" }, "engines": { "node": ">=12.0.0" } }, - "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/js-controller-common": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.5.tgz", - "integrity": "sha512-4+nbKV1paIslgT9BULC0ZH0dWJzUts/g84xSMRLCig1fQhNG0uCKi2n85/heUMh8EUn4hGJw44r/pccAhXZMdA==", - "dev": true, - "dependencies": { - "@iobroker/db-objects-file": "6.0.5", - "@iobroker/db-objects-jsonl": "6.0.5", - "@iobroker/db-objects-redis": "6.0.5", - "@iobroker/db-states-file": "6.0.5", - "@iobroker/db-states-jsonl": "6.0.5", - "@iobroker/db-states-redis": "6.0.5", - "@iobroker/js-controller-common-db": "6.0.5", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common/-/js-controller-common-6.0.9.tgz", + "integrity": "sha512-G3AXWFFpx/fLX2gL/AMsHe9P/FG2yfEo4IuRVX2NlJ72PfXUyHmVzbZoCQoNttOyEAhKpVJu57agMrC87xfr3g==", + "dev": true, + "dependencies": { + "@iobroker/db-objects-file": "6.0.9", + "@iobroker/db-objects-jsonl": "6.0.9", + "@iobroker/db-objects-redis": "6.0.9", + "@iobroker/db-states-file": "6.0.9", + "@iobroker/db-states-jsonl": "6.0.9", + "@iobroker/db-states-redis": "6.0.9", + "@iobroker/js-controller-common-db": "6.0.9", "fs-extra": "^11.1.0" }, "engines": { @@ -1458,9 +1329,9 @@ } }, "node_modules/@iobroker/js-controller-common-db": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.5.tgz", - "integrity": "sha512-0OtGfwJHfoDOmlGQjzQ1DXhJNXUDwIH1WOW1q7H5lBD3+XBmxOmnMLGcyCKJQQZ92qitjeIAiusr0/ZU5Npb8w==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/js-controller-common-db/-/js-controller-common-db-6.0.9.tgz", + "integrity": "sha512-PWpD96A+9LWIA2FyggLX4p7mkV1c2vVvQdV75zkuni/hIGs2uKDOlalMFVXh9o6UDQOLqI6O6xF4WpvtgmlwVg==", "dev": true, "dependencies": { "@alcalzone/pak": "^0.8.1", @@ -1551,160 +1422,6 @@ "node": ">=14.14" } }, - "node_modules/@iobroker/json-config": { - "version": "6.17.15", - "resolved": "https://registry.npmjs.org/@iobroker/json-config/-/json-config-6.17.15.tgz", - "integrity": "sha512-NyClbEv4je0exgSvIaH+mCDdUBzbFu8IefQ3TUkluH2oCSBXvc1jU8Fes3d27jv+Ssh55X0zgbq64FUa781e6Q==", - "dev": true, - "dependencies": { - "@iobroker/adapter-react-v5": "^5.0.0", - "crypto-js": "^4.2.0", - "react-ace": "^11.0.1" - } - }, - "node_modules/@iobroker/json-config/node_modules/@iobroker/adapter-react-v5": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-react-v5/-/adapter-react-v5-5.0.8.tgz", - "integrity": "sha512-ZXW8JqqUKEvi+dQRMrd2gZX/0yEL7bKUfqme6PmxCap/0NIgVnfMagZqezZ27rVPXVM2KO/JdXnDD4RPVNYKXg==", - "dev": true, - "dependencies": { - "@emotion/react": "^11.11.4", - "@emotion/styled": "^11.11.5", - "@iobroker/js-controller-common": "^6.0.4", - "@iobroker/js-controller-common-db": "^6.0.4", - "@iobroker/socket-client": "^2.4.18", - "@iobroker/types": "^6.0.4", - "@mui/icons-material": "^5.15.20", - "@mui/material": "5.14.14", - "@mui/styles": "5.14.14", - "@mui/x-date-pickers": "^7.7.0", - "@sentry/browser": "^8.9.2", - "react-color": "^2.19.3", - "react-colorful": "^5.6.1", - "react-cropper": "^2.3.3", - "react-dropzone": "^14.2.3", - "react-icons": "^5.2.1", - "react-inlinesvg": "4.0.3" - } - }, - "node_modules/@iobroker/json-config/node_modules/@mui/material": { - "version": "5.14.14", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.14.tgz", - "integrity": "sha512-cAmCwAHFQXxb44kWbVFkhKATN8tACgMsFwrXo8ro6WzYW73U/qsR5AcCiJIhCyYYg+gcftfkmNcpRaV3JjhHCg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@mui/base": "5.0.0-beta.20", - "@mui/core-downloads-tracker": "^5.14.14", - "@mui/system": "^5.14.14", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "@types/react-transition-group": "^4.4.7", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@iobroker/json-config/node_modules/@mui/material/node_modules/@mui/base": { - "version": "5.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.20.tgz", - "integrity": "sha512-CS2pUuqxST7ch9VNDCklRYDbJ3rru20Tx7na92QvVVKfu3RL4z/QLuVIc8jYGsdCnauMaeUSlFNLAJNb0yXe6w==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@floating-ui/react-dom": "^2.0.2", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "@popperjs/core": "^2.11.8", - "clsx": "^2.0.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@iobroker/json-config/node_modules/@mui/styles": { - "version": "5.14.14", - "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.14.14.tgz", - "integrity": "sha512-+LzSg7IjfxJRukIPULfAd025qsSCquHrTEC10EYjxbJJvHuE5nWx9D9w7lSRXxfWrxZZx+92rTUKVk9607zXBA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "@emotion/hash": "^0.9.1", - "@mui/private-theming": "^5.14.14", - "@mui/types": "^7.2.6", - "@mui/utils": "^5.14.13", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "hoist-non-react-statics": "^3.3.2", - "jss": "^10.10.0", - "jss-plugin-camel-case": "^10.10.0", - "jss-plugin-default-unit": "^10.10.0", - "jss-plugin-global": "^10.10.0", - "jss-plugin-nested": "^10.10.0", - "jss-plugin-props-sort": "^10.10.0", - "jss-plugin-rule-value-function": "^10.10.0", - "jss-plugin-vendor-prefixer": "^10.10.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@iobroker/socket-client": { "version": "2.4.18", "resolved": "https://registry.npmjs.org/@iobroker/socket-client/-/socket-client-2.4.18.tgz", @@ -1756,9 +1473,9 @@ } }, "node_modules/@iobroker/types": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.5.tgz", - "integrity": "sha512-olzFyefudC497Qs6KmVEdjHdudXMV5dCKcxapN2/6JyIbqC2XIt+X3slqvg724vWQIRDstR5bKeKfqyTPwLu9g==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.9.tgz", + "integrity": "sha512-8+u5c/cawj5cmnQaW95TJv1vBMs68GaepPko7urvylGfixPE/vJ0nwNq392v67B52PwHPi41kctmR9gNt9M+tw==", "engines": { "node": ">=12.0.0" } @@ -1845,9 +1562,9 @@ } }, "node_modules/@mui/core-downloads-tracker": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.20.tgz", - "integrity": "sha512-DoL2ppgldL16utL8nNyj/P12f8mCNdx/Hb/AJnX9rLY4b52hCMIx1kH83pbXQ6uMy6n54M3StmEbvSGoj2OFuA==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.6.tgz", + "integrity": "sha512-kytg6LheUG42V8H/o/Ptz3olSO5kUXW9zF0ox18VnblX6bO2yif1FPItgc3ey1t5ansb1+gbe7SatntqusQupg==", "dev": true, "funding": { "type": "opencollective", @@ -1855,9 +1572,9 @@ } }, "node_modules/@mui/icons-material": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.20.tgz", - "integrity": "sha512-oGcKmCuHaYbAAoLN67WKSXtHmEgyWcJToT1uRtmPyxMj9N5uqwc/mRtEnst4Wj/eGr+zYH2FiZQ79v9k7kSk1Q==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.16.6.tgz", + "integrity": "sha512-ceNGjoXheH9wbIFa1JHmSc9QVjJUvh18KvHrR4/FkJCSi9HXJ+9ee1kUhCOEFfuxNF8UB6WWVrIUOUgRd70t0A==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9" @@ -1922,22 +1639,22 @@ } }, "node_modules/@mui/material": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.20.tgz", - "integrity": "sha512-tVq3l4qoXx/NxUgIx/x3lZiPn/5xDbdTE8VrLczNpfblLYZzlrbxA7kb9mI8NoBF6+w9WE9IrxWnKK5KlPI2bg==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.16.6.tgz", + "integrity": "sha512-0LUIKBOIjiFfzzFNxXZBRAyr9UQfmTAFzbt6ziOU2FDXhorNN2o3N9/32mNJbCA8zJo2FqFU6d3dtoqUDyIEfA==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9", - "@mui/base": "5.0.0-beta.40", - "@mui/core-downloads-tracker": "^5.15.20", - "@mui/system": "^5.15.20", - "@mui/types": "^7.2.14", - "@mui/utils": "^5.15.20", + "@mui/core-downloads-tracker": "^5.16.6", + "@mui/system": "^5.16.6", + "@mui/types": "^7.2.15", + "@mui/utils": "^5.16.6", + "@popperjs/core": "^2.11.8", "@types/react-transition-group": "^4.4.10", "clsx": "^2.1.0", "csstype": "^3.1.3", "prop-types": "^15.8.1", - "react-is": "^18.2.0", + "react-is": "^18.3.1", "react-transition-group": "^4.4.5" }, "engines": { @@ -1967,13 +1684,13 @@ } }, "node_modules/@mui/private-theming": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.20.tgz", - "integrity": "sha512-BK8F94AIqSrnaPYXf2KAOjGZJgWfvqAVQ2gVR3EryvQFtuBnG6RwodxrCvd3B48VuMy6Wsk897+lQMUxJyk+6g==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz", + "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9", - "@mui/utils": "^5.15.20", + "@mui/utils": "^5.16.6", "prop-types": "^15.8.1" }, "engines": { @@ -1994,9 +1711,9 @@ } }, "node_modules/@mui/styled-engine": { - "version": "5.15.14", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.14.tgz", - "integrity": "sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz", + "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9", @@ -2089,16 +1806,16 @@ } }, "node_modules/@mui/system": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.20.tgz", - "integrity": "sha512-LoMq4IlAAhxzL2VNUDBTQxAb4chnBe8JvRINVNDiMtHE2PiPOoHlhOPutSxEbaL5mkECPVWSv6p8JEV+uykwIA==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.6.tgz", + "integrity": "sha512-5xgyJjBIMPw8HIaZpfbGAaFYPwImQn7Nyh+wwKWhvkoIeDosQ1ZMVrbTclefi7G8hNmqhip04duYwYpbBFnBgw==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9", - "@mui/private-theming": "^5.15.20", - "@mui/styled-engine": "^5.15.14", - "@mui/types": "^7.2.14", - "@mui/utils": "^5.15.20", + "@mui/private-theming": "^5.16.6", + "@mui/styled-engine": "^5.16.6", + "@mui/types": "^7.2.15", + "@mui/utils": "^5.16.6", "clsx": "^2.1.0", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -2129,9 +1846,9 @@ } }, "node_modules/@mui/types": { - "version": "7.2.14", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.14.tgz", - "integrity": "sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==", + "version": "7.2.15", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.15.tgz", + "integrity": "sha512-nbo7yPhtKJkdf9kcVOF8JZHPZTmqXjJ/tI0bdWgHg5tp9AnIN4Y7f7wm9T+0SyGYJk76+GYZ8Q5XaTYAsUHN0Q==", "dev": true, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0" @@ -2143,15 +1860,17 @@ } }, "node_modules/@mui/utils": { - "version": "5.15.20", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.20.tgz", - "integrity": "sha512-mAbYx0sovrnpAu1zHc3MDIhPqL8RPVC5W5xcO1b7PiSCJPtckIZmBkp8hefamAvUiAV8gpfMOM6Zb+eSisbI2A==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz", + "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==", "dev": true, "dependencies": { "@babel/runtime": "^7.23.9", - "@types/prop-types": "^15.7.11", + "@mui/types": "^7.2.15", + "@types/prop-types": "^15.7.12", + "clsx": "^2.1.1", "prop-types": "^15.8.1", - "react-is": "^18.2.0" + "react-is": "^18.3.1" }, "engines": { "node": ">=12.0.0" @@ -2171,15 +1890,15 @@ } }, "node_modules/@mui/x-date-pickers": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.7.0.tgz", - "integrity": "sha512-huyoA22Vi8iCkee6ro0sX7CcFIcPV/Fl7ZGWwaQC8PTAheXhz823DjMYAiwRU/imF+UFYfUInWQ4XZCIkM+2Dw==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.11.1.tgz", + "integrity": "sha512-CflouzTNSv0YeOA8iiYpJMtqGlwGC8LI9EE9egDGhatR9Mn5geRDTXsm0rRG/4pMOfaRxyJc6Yzr/axBhEXM7w==", "dev": true, "dependencies": { - "@babel/runtime": "^7.24.7", + "@babel/runtime": "^7.24.8", "@mui/base": "^5.0.0-beta.40", - "@mui/system": "^5.15.15", - "@mui/utils": "^5.15.14", + "@mui/system": "^5.16.5", + "@mui/utils": "^5.16.5", "@types/react-transition-group": "^4.4.10", "clsx": "^2.1.1", "prop-types": "^15.8.1", @@ -2366,89 +2085,89 @@ "dev": true }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.11.0.tgz", - "integrity": "sha512-PCnmzeLm7eTdMleVWa1jbdNcB6M5R17CSX8oQF6A/5a2w9qW6HbjEwK6X4yc9MzsFXFaTNekvPQLMRhIE1MgpA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.21.0.tgz", + "integrity": "sha512-qN95Yuc9csDW6H4LEET/qkAA87WIbYIq3x2EY8YzfmjyPvjgfGoOD3wz2ROiitKNgB291rCtnJiSMKE0GinSRg==", "dev": true, "dependencies": { - "@sentry/core": "8.11.0", - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry/core": "8.21.0", + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.11.0.tgz", - "integrity": "sha512-cMiFAuHP4jXCqWD7/UA5cvl0ee3hN5klAWTDVCZutnZ30pbUurg+nIggYBcaxdtLlqW6BCwyVs2nb/OB75CCSQ==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.21.0.tgz", + "integrity": "sha512-vAArMtoYvsBbCvB2KGB4v6uzmBxHCimSkBtfq6CuAv0+mdPGFbhPd+pzKcMovXZD1tji4lY89DbFxRsuliskWw==", "dev": true, "dependencies": { - "@sentry/core": "8.11.0", - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry/core": "8.21.0", + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.11.0.tgz", - "integrity": "sha512-NyuHW1Ds2GGW6PjN7nnRl/XoM31Y/BUnOhhLbNmbxWj5mgWuUP/7tOlz2PhP0YqZxVteZ99QIssfSRgtYOeQlg==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.21.0.tgz", + "integrity": "sha512-di2rLyya4yPA+5LybX5+52HBrW4D8e22yKpERu7cnwWi3+ZAjoDf3M/CmKM9kCPFfSE/tHWlm+CYDl2WhslFLA==", "dev": true, "dependencies": { - "@sentry-internal/browser-utils": "8.11.0", - "@sentry/core": "8.11.0", - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry-internal/browser-utils": "8.21.0", + "@sentry/core": "8.21.0", + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.11.0.tgz", - "integrity": "sha512-SrBFI0vwyeyUjibCbYfxzCNMd07QMDNoi+0SYzhBagp6ALbU8r/pa02JRsnr//qhZt2NOM6S2kks9e2VHr6hYg==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.21.0.tgz", + "integrity": "sha512-vm0ZLY5DpjjFodKDhD79ZiLLQaHnA6XG5gTT5HcWhMwAykYNVfXRaNC0dq3ydOw0oDgPnOAnL/RuOXCgYahVdQ==", "dev": true, "dependencies": { - "@sentry-internal/replay": "8.11.0", - "@sentry/core": "8.11.0", - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry-internal/replay": "8.21.0", + "@sentry/core": "8.21.0", + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.11.0.tgz", - "integrity": "sha512-++5IrBpzkaAptNjAYnGTnQ2lCjmU6nlu/ABFjUTgi7Vu+ZNiY8qYKEUw65mSxD3EoFLt8IwtjvfAwSMVTB2q8w==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.21.0.tgz", + "integrity": "sha512-pYlnQQbkDZfULT8UjGOWY8U+z+8La4dvTtetWYW3SI/colFR3YuZyJvGAJQkwKJpxi4VxGAxQglqj+HgsQua1A==", "dev": true, "dependencies": { - "@sentry-internal/browser-utils": "8.11.0", - "@sentry-internal/feedback": "8.11.0", - "@sentry-internal/replay": "8.11.0", - "@sentry-internal/replay-canvas": "8.11.0", - "@sentry/core": "8.11.0", - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry-internal/browser-utils": "8.21.0", + "@sentry-internal/feedback": "8.21.0", + "@sentry-internal/replay": "8.21.0", + "@sentry-internal/replay-canvas": "8.21.0", + "@sentry/core": "8.21.0", + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/core": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.11.0.tgz", - "integrity": "sha512-rZaM55j5Fw0IGb8lNXOTVoq7WR6JmUzm9x5cURGsjL9gzAurGl817oK3iyOvYQ3JZnfijjh0QF0SQr4NZHKbIg==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.21.0.tgz", + "integrity": "sha512-1eW0HKxpBz23oWR3yshl7kVpoJSq1DtqnSIRK3JkV72ytO+UD5sbGQ2iCzmXrefJHP555EOrui2eMm+akq2sDA==", "dev": true, "dependencies": { - "@sentry/types": "8.11.0", - "@sentry/utils": "8.11.0" + "@sentry/types": "8.21.0", + "@sentry/utils": "8.21.0" }, "engines": { "node": ">=14.18" @@ -2500,21 +2219,21 @@ } }, "node_modules/@sentry/types": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.11.0.tgz", - "integrity": "sha512-kz9/d2uw7wEXcK8DnCrCuMI75hZnpVAjYr8mq1uatltOx+2JOYPNdaK6ispxXlhb5KXOnVWNgfVDbGlLp0w+Gg==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.21.0.tgz", + "integrity": "sha512-2hF7lhDCGBN8VkIkHTuh9pL3QnJ3QBkIDAcKosFCS5tHGp68zGJgE0VWg2yQvqjZM06DnFT9CUKF9ZGv45FS3w==", "dev": true, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/utils": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.11.0.tgz", - "integrity": "sha512-iDt5YVMYNgT151bPYVGo8XlpM0MHWy8DH+czmAiAlFTV7ns7lAeHGF6tsFYo7wOZOPDHxtF6F2CM7AvuYnOZGw==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.21.0.tgz", + "integrity": "sha512-Evq5goV8CKLISuULenqJm8VyIYaKa6wDAYIHfcDmSyCJIEDlEpRb8S7LcKdYsf6h0FdGy9ofv5ksgMPCqYq7eg==", "dev": true, "dependencies": { - "@sentry/types": "8.11.0" + "@sentry/types": "8.21.0" }, "engines": { "node": ">=14.18" @@ -2689,9 +2408,9 @@ "dev": true }, "node_modules/@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", "dev": true }, "node_modules/@types/proxyquire": { @@ -3237,12 +2956,6 @@ "node": ">=6.5" } }, - "node_modules/ace-builds": { - "version": "1.35.0", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.35.0.tgz", - "integrity": "sha512-bwDKqjqNccC/MSujqnYTeAS5dIR8UmGLP0R90mvsJY0FRC8NUWBSTfj34+EIzo2NWc/gV8IZTqv4fXaiZJpCtA==", - "dev": true - }, "node_modules/acorn": { "version": "8.11.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", @@ -4191,6 +3904,15 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, + "node_modules/cronstrue": { + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.50.0.tgz", + "integrity": "sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==", + "dev": true, + "bin": { + "cronstrue": "bin/cli.js" + } + }, "node_modules/cropperjs": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/cropperjs/-/cropperjs-1.6.2.tgz", @@ -4211,12 +3933,6 @@ "node": ">= 8" } }, - "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/css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -4586,12 +4302,6 @@ "node": ">=0.3.1" } }, - "node_modules/diff-match-patch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", - "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==", - "dev": true - }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -7284,12 +6994,6 @@ "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", "dev": true }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", @@ -7355,9 +7059,9 @@ } }, "node_modules/logform": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", - "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", + "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", "dev": true, "dependencies": { "@colors/colors": "1.6.0", @@ -8534,23 +8238,6 @@ "node": ">=0.10.0" } }, - "node_modules/react-ace": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-11.0.1.tgz", - "integrity": "sha512-ulk2851Fx2j59AAahZHTe7rmQ5bITW1xytskAt11F8dv3rPLtdwBXCyT2qSbRnJvOq8UpuAhWO4/JhKGqQBEDA==", - "dev": true, - "dependencies": { - "ace-builds": "^1.32.8", - "diff-match-patch": "^1.0.5", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "prop-types": "^15.8.1" - }, - "peerDependencies": { - "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/react-color": { "version": "2.19.3", "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", @@ -8623,9 +8310,9 @@ } }, "node_modules/react-from-dom": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-from-dom/-/react-from-dom-0.6.2.tgz", - "integrity": "sha512-qvWWTL/4xw4k/Dywd41RBpLQUSq97csuv15qrxN+izNeLYlD9wn5W8LspbfYe5CWbaSdkZ72BsaYBPQf2x4VbQ==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/react-from-dom/-/react-from-dom-0.7.3.tgz", + "integrity": "sha512-9IK6R7+eD1wOAMC2ZCrENev0eK1625cb7vX+cnnOR9LBRNbjKiaJk4ij2zQbcefEXTWjXFhA7CTO1cd8wMONnw==", "dev": true, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" @@ -8641,21 +8328,21 @@ } }, "node_modules/react-inlinesvg": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-inlinesvg/-/react-inlinesvg-4.0.3.tgz", - "integrity": "sha512-qPSqksbgDc6uVX6w256XY6JmdkLpzA4RiajvHi8u2qszXrhjDl6JwhW8x3VMkO4BxL9ll+/IeKR9ZxgM8wLcKQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/react-inlinesvg/-/react-inlinesvg-4.1.3.tgz", + "integrity": "sha512-p1+wkr1UQZyLw/3bdpnHO3v3tMNVWyxWnAEY6ML/Ql9ldDYTBTy6HqAyNl7u3au925XPffLMiXKnQrqZeJAldw==", "dev": true, "dependencies": { - "react-from-dom": "^0.6.2" + "react-from-dom": "^0.7.2" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "16.8 - 18" } }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "node_modules/react-transition-group": { @@ -10042,16 +9729,16 @@ } }, "node_modules/winston": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.0.tgz", - "integrity": "sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.1.tgz", + "integrity": "sha512-SvZit7VFNvXRzbqGHsv5KSmgbEYR5EiQfDAL9gxYkRqa934Hnk++zze0wANKtMHcy/gI4W/3xmSDwlhf865WGw==", "dev": true, "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.4.0", + "logform": "^2.6.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", @@ -10119,13 +9806,13 @@ } }, "node_modules/winston-transport": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.7.0.tgz", - "integrity": "sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.7.1.tgz", + "integrity": "sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==", "dev": true, "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", + "logform": "^2.6.1", + "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { diff --git a/package.json b/package.json index 29f7a7a3..2d849121 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@emotion/react": "^11.13.0", "@emotion/styled": "^11.11.0", "@iobroker/adapter-dev": "^1.2.0", - "@iobroker/adapter-react-v5": "^4.9.3", + "@iobroker/adapter-react-v5": "^6.1.6", "@iobroker/testing": "^4.1.3", "@mui/icons-material": "^5.15.7", "@mui/lab": "^5.0.0-alpha.166",