[matter] Upgrade matter.js to 0.17.4 (#21088)

This is the latest stable release.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
This commit is contained in:
Dan Cunningham
2026-07-01 22:50:23 +02:00
committed by GitHub
parent 081eae9274
commit 72a8737d11
4 changed files with 98 additions and 98 deletions
+42 -42
View File
@@ -8,7 +8,7 @@
"name": "code-gen", "name": "code-gen",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@matter/main": "0.17.3", "@matter/main": "0.17.4",
"handlebars": "^4.7.8" "handlebars": "^4.7.8"
}, },
"devDependencies": { "devDependencies": {
@@ -60,86 +60,86 @@
} }
}, },
"node_modules/@matter/general": { "node_modules/@matter/general": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.4.tgz",
"integrity": "sha512-5DRM/sA+4gQj/p0cBOBPSXcLjCQ3Qix9rCE23sGGonVWY4PMi+SWzZHvQVe5mYvCl+HU3pL+aJq8HalyOqjEGQ==", "integrity": "sha512-b1Q/Xdf1JHlcUFdaXU8uAaLeMSINMS0kKl/ElaDcE127Ax+3/UbZRtsLDclQopbpXtArXs73XBfdGFCA42gU8Q==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@noble/curves": "^2.2.0" "@noble/curves": "^2.2.0"
} }
}, },
"node_modules/@matter/main": { "node_modules/@matter/main": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.4.tgz",
"integrity": "sha512-0JE1qtN7ne0P3rCCSWP2pFONFRlOpZvV+BmTyl4YFJtWapIcTUzak9gZ4/WJ0VAUQX4GtbnIAinwyLoysWewIA==", "integrity": "sha512-wQu1CRxtyOaX+dEbCfRgbnNx6RfuPRQOPXKrKpuxebMh/W4xxCGCyUj0Fkb6QkO3wvjgaSnXeKx1PT2/n7wXFA==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.3", "@matter/general": "0.17.4",
"@matter/model": "0.17.3", "@matter/model": "0.17.4",
"@matter/node": "0.17.3", "@matter/node": "0.17.4",
"@matter/protocol": "0.17.3", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.3" "@matter/types": "0.17.4"
}, },
"optionalDependencies": { "optionalDependencies": {
"@matter/nodejs": "0.17.3" "@matter/nodejs": "0.17.4"
} }
}, },
"node_modules/@matter/model": { "node_modules/@matter/model": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.4.tgz",
"integrity": "sha512-WfUCmoy71BAOumExCxpgQp2OjfzSEcQtUkft1WkVF1yOToju/0CAhMg0hoqB+XPoEDEwmARgi/AIhgoiJOhGng==", "integrity": "sha512-q5Elw1ad5QykwkIVs9WhUkZQ1yMrHyRjnlKk+g2gO9aAtV9IoS1v+a6JA/dQbsDUiXnbdczU//jhGrOy/vkL6g==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.3" "@matter/general": "0.17.4"
} }
}, },
"node_modules/@matter/node": { "node_modules/@matter/node": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.4.tgz",
"integrity": "sha512-d6SGETjsE/z9NGPove39eu6WI6qA4svp1IQ/W45+iCWhKidaMu58DX7EZpNCOjWsTfXdjgQA8WnD9K1Ujbuzfg==", "integrity": "sha512-sQZfPrVC9mxrWHuUjJDhDR2MGMQJFyiRMfZiCZx2kHrbRi404D2Cod5U+ay3hH1zzPxai/PkooA4/wvKR+S4yQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.3", "@matter/general": "0.17.4",
"@matter/model": "0.17.3", "@matter/model": "0.17.4",
"@matter/protocol": "0.17.3", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.3" "@matter/types": "0.17.4"
} }
}, },
"node_modules/@matter/nodejs": { "node_modules/@matter/nodejs": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.4.tgz",
"integrity": "sha512-lrhK12Uk5W7WmboF6JE9UV68sj0E2hiYJvpIuZTCnKFmvHs0AwF080eZAIOXcIfsf3Gg6rHHzq5FpR7Zvqiflg==", "integrity": "sha512-c6uiT6yT5qPLhbDpVVo1Z5Q6jZCODB9sUviphwoI+dKcNMIwwjBVA/jRfggnTlR9A0cxiQuhVBQydzlAtCbI7w==",
"license": "Apache-2.0", "license": "Apache-2.0",
"optional": true, "optional": true,
"dependencies": { "dependencies": {
"@matter/general": "0.17.3", "@matter/general": "0.17.4",
"@matter/node": "0.17.3", "@matter/node": "0.17.4",
"@matter/protocol": "0.17.3", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.3" "@matter/types": "0.17.4"
}, },
"engines": { "engines": {
"node": ">=20.19.0 <22.0.0 || >=22.13.0" "node": ">=20.19.0 <22.0.0 || >=22.13.0"
} }
}, },
"node_modules/@matter/protocol": { "node_modules/@matter/protocol": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.4.tgz",
"integrity": "sha512-Sf8O2IUhqzKqKR4ssY8epF+aSCrszUiTBkSJ5u/fYDaoADjxIPHFOKXdYcjKrfuydyxhzYDK6eh3XPzyXrir3w==", "integrity": "sha512-wyju0Km43PVWITr//aHyD4cKDVFVlIrx0x85fRyHn1F8Ab2RY5/IHXIxutcXYl6Jtm22AVeXdeYZUtE6HmWjzQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.3", "@matter/general": "0.17.4",
"@matter/model": "0.17.3", "@matter/model": "0.17.4",
"@matter/types": "0.17.3" "@matter/types": "0.17.4"
} }
}, },
"node_modules/@matter/types": { "node_modules/@matter/types": {
"version": "0.17.3", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.3.tgz", "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.4.tgz",
"integrity": "sha512-7I49NkCAnsytxoFm6mwgpBTgwnODPxpJBkWQfzrWRRW6KBY0syJj+LkI7CIPK37VCc7AAzGrWIRHN7wylKaPeg==", "integrity": "sha512-nHiBrV6xoPMDPkuzL3+SQk90/2d4xbBgqwnxYQFqcvVrgITSwpGWzSGRC917BsuZE7koUNyD7T0Wlbt+GAlfkw==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.3", "@matter/general": "0.17.4",
"@matter/model": "0.17.3" "@matter/model": "0.17.4"
} }
}, },
"node_modules/@noble/curves": { "node_modules/@noble/curves": {
@@ -16,7 +16,7 @@
"typescript": "^5.2.2" "typescript": "^5.2.2"
}, },
"dependencies": { "dependencies": {
"@matter/main": "0.17.3", "@matter/main": "0.17.4",
"handlebars": "^4.7.8" "handlebars": "^4.7.8"
}, },
"files": [ "files": [
@@ -8,9 +8,9 @@
"name": "matter-server", "name": "matter-server",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@matter/main": "0.17.4-alpha.0-20260628-67a669f75", "@matter/main": "0.17.4",
"@matter/node": "0.17.4-alpha.0-20260628-67a669f75", "@matter/node": "0.17.4",
"@project-chip/matter.js": "0.17.4-alpha.0-20260628-67a669f75", "@project-chip/matter.js": "0.17.4",
"ws": "^8.18.0", "ws": "^8.18.0",
"yargs": "^17.7.2" "yargs": "^17.7.2"
}, },
@@ -389,86 +389,86 @@
} }
}, },
"node_modules/@matter/general": { "node_modules/@matter/general": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/general/-/general-0.17.4.tgz",
"integrity": "sha512-d0R6kpFVsMJz3bSJmpyUCEL7m2ZpRFuftDadBhcgCqW20f1fnteKaRG4eMXte98GQsiGk+AsmTKTUmp9He6cHg==", "integrity": "sha512-b1Q/Xdf1JHlcUFdaXU8uAaLeMSINMS0kKl/ElaDcE127Ax+3/UbZRtsLDclQopbpXtArXs73XBfdGFCA42gU8Q==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@noble/curves": "^2.2.0" "@noble/curves": "^2.2.0"
} }
}, },
"node_modules/@matter/main": { "node_modules/@matter/main": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/main/-/main-0.17.4.tgz",
"integrity": "sha512-mYYIX3UX24WnWEEVKcyTViFu1rYgBb/4eKycnv1auLpI1yAP0HxrcNRnYptCRMux59Urskawv1lWRlt7ilix0A==", "integrity": "sha512-wQu1CRxtyOaX+dEbCfRgbnNx6RfuPRQOPXKrKpuxebMh/W4xxCGCyUj0Fkb6QkO3wvjgaSnXeKx1PT2/n7wXFA==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/model": "0.17.4-alpha.0-20260628-67a669f75", "@matter/model": "0.17.4",
"@matter/node": "0.17.4-alpha.0-20260628-67a669f75", "@matter/node": "0.17.4",
"@matter/protocol": "0.17.4-alpha.0-20260628-67a669f75", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.4-alpha.0-20260628-67a669f75" "@matter/types": "0.17.4"
}, },
"optionalDependencies": { "optionalDependencies": {
"@matter/nodejs": "0.17.4-alpha.0-20260628-67a669f75" "@matter/nodejs": "0.17.4"
} }
}, },
"node_modules/@matter/model": { "node_modules/@matter/model": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/model/-/model-0.17.4.tgz",
"integrity": "sha512-/nbYjSPMm1clpAdKo+lBQvVrdwK3fqVPPwsSbGDzNviazL4htemtVkiX3dGkA233WzveFU4yOuFUaxjplwHBzA==", "integrity": "sha512-q5Elw1ad5QykwkIVs9WhUkZQ1yMrHyRjnlKk+g2gO9aAtV9IoS1v+a6JA/dQbsDUiXnbdczU//jhGrOy/vkL6g==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75" "@matter/general": "0.17.4"
} }
}, },
"node_modules/@matter/node": { "node_modules/@matter/node": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/node/-/node-0.17.4.tgz",
"integrity": "sha512-gw8WuymbFg8bOfe8E/12UMGHqTAucXOi5uuXPjgEb8GccW4MT/WgcsCLBhvX5RQ8edolJC4IK8V4tdy4eVhdrQ==", "integrity": "sha512-sQZfPrVC9mxrWHuUjJDhDR2MGMQJFyiRMfZiCZx2kHrbRi404D2Cod5U+ay3hH1zzPxai/PkooA4/wvKR+S4yQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/model": "0.17.4-alpha.0-20260628-67a669f75", "@matter/model": "0.17.4",
"@matter/protocol": "0.17.4-alpha.0-20260628-67a669f75", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.4-alpha.0-20260628-67a669f75" "@matter/types": "0.17.4"
} }
}, },
"node_modules/@matter/nodejs": { "node_modules/@matter/nodejs": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/nodejs/-/nodejs-0.17.4.tgz",
"integrity": "sha512-c9vTt2I+pCC7B4Vr0/wXYojhl4ULwVqM/UWS7NgPZLAtLEkwWxow7MfnzjFbQGXaD78Q3rJFAu5zKabIYJZs7w==", "integrity": "sha512-c6uiT6yT5qPLhbDpVVo1Z5Q6jZCODB9sUviphwoI+dKcNMIwwjBVA/jRfggnTlR9A0cxiQuhVBQydzlAtCbI7w==",
"license": "Apache-2.0", "license": "Apache-2.0",
"optional": true, "optional": true,
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/node": "0.17.4-alpha.0-20260628-67a669f75", "@matter/node": "0.17.4",
"@matter/protocol": "0.17.4-alpha.0-20260628-67a669f75", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.4-alpha.0-20260628-67a669f75" "@matter/types": "0.17.4"
}, },
"engines": { "engines": {
"node": ">=20.19.0 <22.0.0 || >=22.13.0" "node": ">=20.19.0 <22.0.0 || >=22.13.0"
} }
}, },
"node_modules/@matter/protocol": { "node_modules/@matter/protocol": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/protocol/-/protocol-0.17.4.tgz",
"integrity": "sha512-UMFMGYOj/gP9RMU/n0JnvvQURuFpBEv/IHr1eQ6ThxE53auHl6uGf7Es5DcQEg/8KPxLPBMtOkSUeKje+sTclw==", "integrity": "sha512-wyju0Km43PVWITr//aHyD4cKDVFVlIrx0x85fRyHn1F8Ab2RY5/IHXIxutcXYl6Jtm22AVeXdeYZUtE6HmWjzQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/model": "0.17.4-alpha.0-20260628-67a669f75", "@matter/model": "0.17.4",
"@matter/types": "0.17.4-alpha.0-20260628-67a669f75" "@matter/types": "0.17.4"
} }
}, },
"node_modules/@matter/types": { "node_modules/@matter/types": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@matter/types/-/types-0.17.4.tgz",
"integrity": "sha512-YRu/sV5V4z63pFYF/gX8Up1+x1oKL39/neo/M5XBqNTIlwkZbZVvONpiSJItdb8bdjJ7U+yx9i4zSGev7DEFRg==", "integrity": "sha512-nHiBrV6xoPMDPkuzL3+SQk90/2d4xbBgqwnxYQFqcvVrgITSwpGWzSGRC917BsuZE7koUNyD7T0Wlbt+GAlfkw==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/model": "0.17.4-alpha.0-20260628-67a669f75" "@matter/model": "0.17.4"
} }
}, },
"node_modules/@noble/curves": { "node_modules/@noble/curves": {
@@ -537,16 +537,16 @@
} }
}, },
"node_modules/@project-chip/matter.js": { "node_modules/@project-chip/matter.js": {
"version": "0.17.4-alpha.0-20260628-67a669f75", "version": "0.17.4",
"resolved": "https://registry.npmjs.org/@project-chip/matter.js/-/matter.js-0.17.4-alpha.0-20260628-67a669f75.tgz", "resolved": "https://registry.npmjs.org/@project-chip/matter.js/-/matter.js-0.17.4.tgz",
"integrity": "sha512-UF4IKA/p/RHy9k+tziMFNXjBcZ8N0u7cZXDrB3k0BFK3TOrlH6eJCghLaSnC0Ot1pnRhreKW6vG4uTKmLXtrGA==", "integrity": "sha512-q29M1tYKw0YRrKCDFWZjsUCZkhvDiH7rrcszYDb0mR7MLBEtMUDm7TxrAE6ISy+VDIL91FJBH3cPpiW1TusSqQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@matter/general": "0.17.4-alpha.0-20260628-67a669f75", "@matter/general": "0.17.4",
"@matter/model": "0.17.4-alpha.0-20260628-67a669f75", "@matter/model": "0.17.4",
"@matter/node": "0.17.4-alpha.0-20260628-67a669f75", "@matter/node": "0.17.4",
"@matter/protocol": "0.17.4-alpha.0-20260628-67a669f75", "@matter/protocol": "0.17.4",
"@matter/types": "0.17.4-alpha.0-20260628-67a669f75" "@matter/types": "0.17.4"
} }
}, },
"node_modules/@tsconfig/node10": { "node_modules/@tsconfig/node10": {
@@ -33,9 +33,9 @@
"webpack-cli": "^5.1.4" "webpack-cli": "^5.1.4"
}, },
"dependencies": { "dependencies": {
"@matter/main": "0.17.4-alpha.0-20260628-67a669f75", "@matter/main": "0.17.4",
"@matter/node": "0.17.4-alpha.0-20260628-67a669f75", "@matter/node": "0.17.4",
"@project-chip/matter.js": "0.17.4-alpha.0-20260628-67a669f75", "@project-chip/matter.js": "0.17.4",
"ws": "^8.18.0", "ws": "^8.18.0",
"yargs": "^17.7.2" "yargs": "^17.7.2"
}, },