diff --git a/bundles/org.openhab.binding.matter/code-gen/package-lock.json b/bundles/org.openhab.binding.matter/code-gen/package-lock.json index 42daabaf5e..8516294fc5 100644 --- a/bundles/org.openhab.binding.matter/code-gen/package-lock.json +++ b/bundles/org.openhab.binding.matter/code-gen/package-lock.json @@ -8,7 +8,7 @@ "name": "code-gen", "version": "0.1.0", "dependencies": { - "@matter/main": "0.17.2", + "@matter/main": "0.17.3", "handlebars": "^4.7.8" }, "devDependencies": { @@ -38,6 +38,7 @@ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" @@ -49,6 +50,7 @@ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -70,6 +72,7 @@ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" @@ -81,6 +84,7 @@ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -105,86 +109,86 @@ } }, "node_modules/@matter/general": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.2.tgz", - "integrity": "sha512-n4u5SN2WU1u9dMVL90qgOnA298Rw4bPeAM1sBqxeAw7S9yGwgW+Tqbbt3MtodesMcDGMRrGx6vJDNMPmKtBtlA==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.3.tgz", + "integrity": "sha512-5DRM/sA+4gQj/p0cBOBPSXcLjCQ3Qix9rCE23sGGonVWY4PMi+SWzZHvQVe5mYvCl+HU3pL+aJq8HalyOqjEGQ==", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^2.2.0" } }, "node_modules/@matter/main": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.2.tgz", - "integrity": "sha512-TdZ7vhO5QEY20beS2IvNY2PnccW4pRyXmDQ2XFkoCVIgV5NtLTvhnI7TtlqMNQuGqE1uPkt2AqZMJNtuIWyCyQ==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.3.tgz", + "integrity": "sha512-0JE1qtN7ne0P3rCCSWP2pFONFRlOpZvV+BmTyl4YFJtWapIcTUzak9gZ4/WJ0VAUQX4GtbnIAinwyLoysWewIA==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/node": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/node": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" }, "optionalDependencies": { - "@matter/nodejs": "0.17.2" + "@matter/nodejs": "0.17.3" } }, "node_modules/@matter/model": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.2.tgz", - "integrity": "sha512-mXNYv4rASTmYZYJqYCX/PtIGzrmeZ4xJ42CJurUkvSp2vrtOamlk+PATHf59JmZypxFJlqk3ATu8IMQuseDqXw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.3.tgz", + "integrity": "sha512-WfUCmoy71BAOumExCxpgQp2OjfzSEcQtUkft1WkVF1yOToju/0CAhMg0hoqB+XPoEDEwmARgi/AIhgoiJOhGng==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2" + "@matter/general": "0.17.3" } }, "node_modules/@matter/node": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.2.tgz", - "integrity": "sha512-CaKWrfKiuX8MAJSJPGGMrT+j/LOvxLloJ2HgKn1YCxRFo33zaKphFJ0+QUYx+szqO9h/CCCJs0IWcYGiZkj2vg==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.3.tgz", + "integrity": "sha512-d6SGETjsE/z9NGPove39eu6WI6qA4svp1IQ/W45+iCWhKidaMu58DX7EZpNCOjWsTfXdjgQA8WnD9K1Ujbuzfg==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" } }, "node_modules/@matter/nodejs": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.2.tgz", - "integrity": "sha512-h7usJRNiw8bQCE4GldtLVGjWY1XtAcviqo5tZsZUyNCcm5nYGpcB0uqDAUw/Hsojc2W2xGrSiVMbYp/4WxvyJw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.3.tgz", + "integrity": "sha512-lrhK12Uk5W7WmboF6JE9UV68sj0E2hiYJvpIuZTCnKFmvHs0AwF080eZAIOXcIfsf3Gg6rHHzq5FpR7Zvqiflg==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@matter/general": "0.17.2", - "@matter/node": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/node": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.13.0" } }, "node_modules/@matter/protocol": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.2.tgz", - "integrity": "sha512-lYJgPEAyt7pa9Fj80BGmPYYSMUvZjgV4jjSmZwtJUE2PhITcpJgDeE1JT9bP4LYz5HK3C9AssXbsR/rbWi4ssQ==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.3.tgz", + "integrity": "sha512-Sf8O2IUhqzKqKR4ssY8epF+aSCrszUiTBkSJ5u/fYDaoADjxIPHFOKXdYcjKrfuydyxhzYDK6eh3XPzyXrir3w==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/types": "0.17.3" } }, "node_modules/@matter/types": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.2.tgz", - "integrity": "sha512-Jtc4dvuwPvEGtNAekO5wdgb+Bcu6MK3FCR0OnBlN197FyCsfjWFeGEzIN1nw0cAmVeBPdn0tAmZ3z6i8erEsKA==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.3.tgz", + "integrity": "sha512-7I49NkCAnsytxoFm6mwgpBTgwnODPxpJBkWQfzrWRRW6KBY0syJj+LkI7CIPK37VCc7AAzGrWIRHN7wylKaPeg==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3" } }, "node_modules/@noble/curves": { @@ -248,6 +252,7 @@ "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -259,6 +264,7 @@ "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -269,14 +275,16 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/node": { "version": "22.14.0", @@ -295,6 +303,7 @@ "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.13.2", "@webassemblyjs/helper-wasm-bytecode": "1.13.2" @@ -305,21 +314,24 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.13.2", @@ -327,6 +339,7 @@ "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.13.2", "@webassemblyjs/helper-api-error": "1.13.2", @@ -338,7 +351,8 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.14.1", @@ -346,6 +360,7 @@ "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -359,6 +374,7 @@ "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -369,6 +385,7 @@ "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -378,7 +395,8 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.14.1", @@ -386,6 +404,7 @@ "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -403,6 +422,7 @@ "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-wasm-bytecode": "1.13.2", @@ -417,6 +437,7 @@ "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -430,6 +451,7 @@ "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-api-error": "1.13.2", @@ -445,6 +467,7 @@ "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" @@ -455,14 +478,16 @@ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true, - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/acorn": { "version": "8.16.0", @@ -470,7 +495,6 @@ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -484,6 +508,7 @@ "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" }, @@ -528,6 +553,7 @@ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ajv": "^8.0.0" }, @@ -546,6 +572,7 @@ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -582,6 +609,7 @@ "integrity": "sha512-qyq26DxfY4awP2gIRXhhLWfwzwI+N5Nxk6iQi8EFizIaWIjqicQTE4sLnZZVdeKPRcVNoJOkkpfzoIYuvCKaIQ==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "baseline-browser-mapping": "dist/cli.cjs" }, @@ -642,7 +670,8 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/caniuse-lite": { "version": "1.0.30001781", @@ -663,7 +692,8 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "CC-BY-4.0" + "license": "CC-BY-4.0", + "peer": true }, "node_modules/chalk": { "version": "4.1.2", @@ -688,6 +718,7 @@ "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6.0" } @@ -717,7 +748,8 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/create-require": { "version": "1.1.1", @@ -741,7 +773,8 @@ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.328.tgz", "integrity": "sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==", "dev": true, - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/enhanced-resolve": { "version": "5.20.1", @@ -762,7 +795,8 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/escalade": { "version": "3.2.0", @@ -770,6 +804,7 @@ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -780,6 +815,7 @@ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "license": "BSD-2-Clause", + "peer": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -794,6 +830,7 @@ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "license": "BSD-2-Clause", + "peer": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -807,6 +844,7 @@ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.0" } @@ -817,6 +855,7 @@ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.0" } @@ -827,6 +866,7 @@ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.8.x" } @@ -836,7 +876,8 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/fast-uri": { "version": "3.1.2", @@ -853,7 +894,8 @@ "url": "https://opencollective.com/fastify" } ], - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/fill-range": { "version": "7.1.1", @@ -873,7 +915,8 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "dev": true, - "license": "BSD-2-Clause" + "license": "BSD-2-Clause", + "peer": true }, "node_modules/graceful-fs": { "version": "4.2.11", @@ -929,6 +972,7 @@ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -944,6 +988,7 @@ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -959,14 +1004,16 @@ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/loader-runner": { "version": "4.3.1", @@ -974,6 +1021,7 @@ "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6.11.5" }, @@ -994,7 +1042,8 @@ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/micromatch": { "version": "4.0.8", @@ -1016,6 +1065,7 @@ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -1026,6 +1076,7 @@ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "mime-db": "1.52.0" }, @@ -1053,14 +1104,16 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/picomatch": { "version": "2.3.2", @@ -1080,7 +1133,6 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", "dev": true, - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -1113,6 +1165,7 @@ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -1123,6 +1176,7 @@ "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -1165,6 +1219,7 @@ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -1203,6 +1258,7 @@ "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", "dev": true, "license": "BSD-2-Clause", + "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.15.0", @@ -1222,6 +1278,7 @@ "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", @@ -1256,6 +1313,7 @@ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -1355,7 +1413,6 @@ "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -1382,7 +1439,8 @@ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/update-browserslist-db": { "version": "1.2.3", @@ -1404,6 +1462,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -1428,6 +1487,7 @@ "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -1492,6 +1552,7 @@ "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" } diff --git a/bundles/org.openhab.binding.matter/code-gen/package.json b/bundles/org.openhab.binding.matter/code-gen/package.json index f23bb4b46b..e82d3b6265 100644 --- a/bundles/org.openhab.binding.matter/code-gen/package.json +++ b/bundles/org.openhab.binding.matter/code-gen/package.json @@ -18,7 +18,7 @@ "prettier-plugin-organize-imports": "^4.1.0" }, "dependencies": { - "@matter/main": "0.17.2", + "@matter/main": "0.17.3", "handlebars": "^4.7.8" }, "files": [ diff --git a/bundles/org.openhab.binding.matter/matter-server/package-lock.json b/bundles/org.openhab.binding.matter/matter-server/package-lock.json index 88ae5dbf95..04b88f2849 100644 --- a/bundles/org.openhab.binding.matter/matter-server/package-lock.json +++ b/bundles/org.openhab.binding.matter/matter-server/package-lock.json @@ -8,9 +8,9 @@ "name": "matter-server", "version": "0.1.0", "dependencies": { - "@matter/main": "0.17.2", - "@matter/node": "0.17.2", - "@project-chip/matter.js": "0.17.2", + "@matter/main": "0.17.3", + "@matter/node": "0.17.3", + "@project-chip/matter.js": "0.17.3", "uuid": "^9.0.1", "ws": "^8.18.0", "yargs": "^17.7.2" @@ -413,86 +413,86 @@ } }, "node_modules/@matter/general": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.2.tgz", - "integrity": "sha512-n4u5SN2WU1u9dMVL90qgOnA298Rw4bPeAM1sBqxeAw7S9yGwgW+Tqbbt3MtodesMcDGMRrGx6vJDNMPmKtBtlA==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.3.tgz", + "integrity": "sha512-5DRM/sA+4gQj/p0cBOBPSXcLjCQ3Qix9rCE23sGGonVWY4PMi+SWzZHvQVe5mYvCl+HU3pL+aJq8HalyOqjEGQ==", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^2.2.0" } }, "node_modules/@matter/main": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.2.tgz", - "integrity": "sha512-TdZ7vhO5QEY20beS2IvNY2PnccW4pRyXmDQ2XFkoCVIgV5NtLTvhnI7TtlqMNQuGqE1uPkt2AqZMJNtuIWyCyQ==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.3.tgz", + "integrity": "sha512-0JE1qtN7ne0P3rCCSWP2pFONFRlOpZvV+BmTyl4YFJtWapIcTUzak9gZ4/WJ0VAUQX4GtbnIAinwyLoysWewIA==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/node": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/node": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" }, "optionalDependencies": { - "@matter/nodejs": "0.17.2" + "@matter/nodejs": "0.17.3" } }, "node_modules/@matter/model": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.2.tgz", - "integrity": "sha512-mXNYv4rASTmYZYJqYCX/PtIGzrmeZ4xJ42CJurUkvSp2vrtOamlk+PATHf59JmZypxFJlqk3ATu8IMQuseDqXw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.3.tgz", + "integrity": "sha512-WfUCmoy71BAOumExCxpgQp2OjfzSEcQtUkft1WkVF1yOToju/0CAhMg0hoqB+XPoEDEwmARgi/AIhgoiJOhGng==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2" + "@matter/general": "0.17.3" } }, "node_modules/@matter/node": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.2.tgz", - "integrity": "sha512-CaKWrfKiuX8MAJSJPGGMrT+j/LOvxLloJ2HgKn1YCxRFo33zaKphFJ0+QUYx+szqO9h/CCCJs0IWcYGiZkj2vg==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.3.tgz", + "integrity": "sha512-d6SGETjsE/z9NGPove39eu6WI6qA4svp1IQ/W45+iCWhKidaMu58DX7EZpNCOjWsTfXdjgQA8WnD9K1Ujbuzfg==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" } }, "node_modules/@matter/nodejs": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.2.tgz", - "integrity": "sha512-h7usJRNiw8bQCE4GldtLVGjWY1XtAcviqo5tZsZUyNCcm5nYGpcB0uqDAUw/Hsojc2W2xGrSiVMbYp/4WxvyJw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.3.tgz", + "integrity": "sha512-lrhK12Uk5W7WmboF6JE9UV68sj0E2hiYJvpIuZTCnKFmvHs0AwF080eZAIOXcIfsf3Gg6rHHzq5FpR7Zvqiflg==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@matter/general": "0.17.2", - "@matter/node": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/node": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.13.0" } }, "node_modules/@matter/protocol": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.2.tgz", - "integrity": "sha512-lYJgPEAyt7pa9Fj80BGmPYYSMUvZjgV4jjSmZwtJUE2PhITcpJgDeE1JT9bP4LYz5HK3C9AssXbsR/rbWi4ssQ==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.3.tgz", + "integrity": "sha512-Sf8O2IUhqzKqKR4ssY8epF+aSCrszUiTBkSJ5u/fYDaoADjxIPHFOKXdYcjKrfuydyxhzYDK6eh3XPzyXrir3w==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/types": "0.17.3" } }, "node_modules/@matter/types": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.2.tgz", - "integrity": "sha512-Jtc4dvuwPvEGtNAekO5wdgb+Bcu6MK3FCR0OnBlN197FyCsfjWFeGEzIN1nw0cAmVeBPdn0tAmZ3z6i8erEsKA==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.3.tgz", + "integrity": "sha512-7I49NkCAnsytxoFm6mwgpBTgwnODPxpJBkWQfzrWRRW6KBY0syJj+LkI7CIPK37VCc7AAzGrWIRHN7wylKaPeg==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3" } }, "node_modules/@noble/curves": { @@ -561,16 +561,16 @@ } }, "node_modules/@project-chip/matter.js": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@project-chip/matter.js/-/matter.js-0.17.2.tgz", - "integrity": "sha512-SR1H3gM2v3GcgaH+5NyMAkrV17cwYofLOUsDDfnLt2B6PCA0WHa10gWVXLlM+6IYPIkB5Gh87vMbWT8MjrHxNQ==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@project-chip/matter.js/-/matter.js-0.17.3.tgz", + "integrity": "sha512-c86SzGDgApXECWNw+//NrpXinDHgKvpfAXn5BCP1Ot3eCrQV8eB/PeEeV1Om8uZWEXonxAf2y/fQ1pHUjrA9Hw==", "license": "Apache-2.0", "dependencies": { - "@matter/general": "0.17.2", - "@matter/model": "0.17.2", - "@matter/node": "0.17.2", - "@matter/protocol": "0.17.2", - "@matter/types": "0.17.2" + "@matter/general": "0.17.3", + "@matter/model": "0.17.3", + "@matter/node": "0.17.3", + "@matter/protocol": "0.17.3", + "@matter/types": "0.17.3" } }, "node_modules/@tsconfig/node10": { diff --git a/bundles/org.openhab.binding.matter/matter-server/package.json b/bundles/org.openhab.binding.matter/matter-server/package.json index 6c43f58207..1a45a6bcab 100644 --- a/bundles/org.openhab.binding.matter/matter-server/package.json +++ b/bundles/org.openhab.binding.matter/matter-server/package.json @@ -38,9 +38,9 @@ "webpack-cli": "^5.1.4" }, "dependencies": { - "@matter/main": "0.17.2", - "@matter/node": "0.17.2", - "@project-chip/matter.js": "0.17.2", + "@matter/main": "0.17.3", + "@matter/node": "0.17.3", + "@project-chip/matter.js": "0.17.3", "uuid": "^9.0.1", "ws": "^8.18.0", "yargs": "^17.7.2"