diff --git a/package-lock.json b/package-lock.json index 80db7a82d..376a77ad7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -58,7 +58,6 @@ "resolved": "https://registry.npmjs.org/@alcalzone/jsonl-db/-/jsonl-db-3.1.1.tgz", "integrity": "sha512-1ezCM6Od1vW3uT+ALLkAg0vN+MZtib18k1A+JPvLTm55tb4Lj9PsF4x3o9mBI102/nRAI3FpkEzLJAeZlkXdDA==", "dev": true, - "license": "MIT", "dependencies": { "@alcalzone/proper-lockfile": "^4.1.3-0", "alcalzone-shared": "^4.0.8", @@ -73,7 +72,6 @@ "resolved": "https://registry.npmjs.org/@alcalzone/proper-lockfile/-/proper-lockfile-4.1.3-0.tgz", "integrity": "sha512-8mlX3l5Xc+pYyiK9G156NyMosNuvvukL+TtNMqw7ti2zgVpz+WqPMPb2J1WU8I03Jbm4cXF+Q0D53hWvQqLQ0Q==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "retry": "^0.12.0", @@ -173,7 +171,6 @@ "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -195,7 +192,6 @@ "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", "dev": true, - "license": "MIT", "dependencies": { "colorspace": "1.1.x", "enabled": "2.0.x", @@ -479,7 +475,6 @@ "resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-10.2.2.tgz", "integrity": "sha512-HAFzGhk9OuFMpuor7aT5G1ChPgn5qSsklTFOTUX72Rl6p0xwcSVsRtG/xaGp6bxpN7fI9D/S8THLBWbBgS6ldw==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/bindings-interface": "^1.2.1", "debug": "^4.3.3" @@ -494,7 +489,6 @@ "integrity": "sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { "@serialport/bindings-interface": "1.2.2", "@serialport/parser-readline": "11.0.0", @@ -514,7 +508,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz", "integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -527,7 +520,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz", "integrity": "sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/parser-delimiter": "11.0.0" }, @@ -543,7 +535,6 @@ "resolved": "https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz", "integrity": "sha512-CJaUd5bLvtM9c5dmO9rPBHPXTa9R2UwpkJ0wdh9JCYcbrPWsKz+ErvR0hBLeo7NPeiFdjFO4sonRljiw4d2XiA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.22 || ^14.13 || >=16" } @@ -553,7 +544,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-12.0.0.tgz", "integrity": "sha512-0ei0txFAj+s6FTiCJFBJ1T2hpKkX8Md0Pu6dqMrYoirjPskDLJRgZGLqoy3/lnU1bkvHpnJO+9oJ3PB9v8rNlg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -566,7 +556,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-12.0.0.tgz", "integrity": "sha512-0PfLzO9t2X5ufKuBO34DQKLXrCCqS9xz2D0pfuaLNeTkyGUBv426zxoMf3rsMRodDOZNbFblu3Ae84MOQXjnZw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -579,7 +568,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz", "integrity": "sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -592,7 +580,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-12.0.0.tgz", "integrity": "sha512-GnCh8K0NAESfhCuXAt+FfBRz1Cf9CzIgXfp7SdMgXwrtuUnCC/yuRTUFWRvuzhYKoAo1TL0hhUo77SFHUH1T/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -605,7 +592,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-12.0.0.tgz", "integrity": "sha512-p1hiCRqvGHHLCN/8ZiPUY/G0zrxd7gtZs251n+cfNTn+87rwcdUeu9Dps3Aadx30/sOGGFL6brIRGK4l/t7MuQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.6.0" } @@ -615,7 +601,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-12.0.0.tgz", "integrity": "sha512-O7cywCWC8PiOMvo/gglEBfAkLjp/SENEML46BXDykfKP5mTPM46XMaX1L0waWU6DXJpBgjaL7+yX6VriVPbN4w==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/parser-delimiter": "12.0.0" }, @@ -631,7 +616,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-12.0.0.tgz", "integrity": "sha512-ygDwj3O4SDpZlbrRUraoXIoIqb8sM7aMKryGjYTIF0JRnKeB1ys8+wIp0RFMdFbO62YriUDextHB5Um5cKFSWg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -644,7 +628,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-12.0.0.tgz", "integrity": "sha512-dCAVh4P/pZrLcPv9NJ2mvPRBg64L5jXuiRxIlyxxdZGH4WubwXVXY/kBTihQmiAMPxbT3yshSX8f2+feqWsxqA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -657,7 +640,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-12.0.0.tgz", "integrity": "sha512-0APxDGR9YvJXTRfY+uRGhzOhTpU5akSH183RUcwzN7QXh8/1jwFsFLCu0grmAUfi+fItCkR+Xr1TcNJLR13VNA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -670,7 +652,6 @@ "resolved": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-12.0.0.tgz", "integrity": "sha512-dozONxhPC/78pntuxpz/NOtVps8qIc/UZzdc/LuPvVsqCoJXiRxOg6ZtCP/W58iibJDKPZPAWPGYeZt9DJxI+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -683,7 +664,6 @@ "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz", "integrity": "sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/bindings-interface": "1.2.2", "debug": "4.3.4" @@ -1025,16 +1005,15 @@ } }, "node_modules/@zwave-js/cc": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/cc/-/cc-14.0.0.tgz", - "integrity": "sha512-w/xPWCcUHFUrNQGGOdNKm3syAjqppApA8eItMScygkER6jC32a/KFnbRRi/lbRJdYUEWVM0glD/CZNmw/TTCfg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/cc/-/cc-14.2.0.tgz", + "integrity": "sha512-67Y0hD44lSHMTcxUIfzbiUAeBRqBKAHuzos70YKC++e6j1tAb0OJ9H3bpOtKvFWOgW8qmrncK8+aJ9wTTfeQeQ==", "dev": true, - "license": "MIT", "dependencies": { - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "reflect-metadata": "^0.2.2" }, @@ -1045,16 +1024,24 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/cc/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/config": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/config/-/config-14.0.0.tgz", - "integrity": "sha512-GSiudN2fqzzSzio8FSgTa41G8jmKt+hZshDvMRfmaoiAzIg5vmdbrdpqhyckjocPi/DjJ/Wq+bUBHi9Ssfv2tQ==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/config/-/config-14.2.0.tgz", + "integrity": "sha512-Nw1Qyj/RFw6r6psdBYvTE2t2Tjw3EeNkoPXSjUVOZ8rcj1TKth69DLr5mCzO1f58d4m+yRKpQK10iH+PXRTujQ==", "dev": true, - "license": "MIT", "dependencies": { - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "json-logic-js": "^2.0.5", "json5": "^2.2.3", @@ -1068,18 +1055,27 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/config/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/core": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/core/-/core-14.0.0.tgz", - "integrity": "sha512-PWakx6wdCdguFy/j9pRJeg0b4vXaAyr78kllWdlaB1Q0beJ3Bx6IYuNGDuON7bNORCRpG3qE5xDMkyqxiaiXOA==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/core/-/core-14.2.0.tgz", + "integrity": "sha512-6PwPJ98x0jKbxWKH60nYyOow7PKWtoNmY0orZvTNqsswwWs9jPZTkKLy7iayS2f6X9b2DmFQENGvBekvwWqBzw==", "dev": true, - "license": "MIT", "dependencies": { "@alcalzone/jsonl-db": "^3.1.1", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "dayjs": "^1.11.13", + "fflate": "^0.8.2", "logform": "^2.6.1", "nrf-intel-hex": "^1.4.0", "reflect-metadata": "^0.2.2", @@ -1096,17 +1092,25 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/core/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/host": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/host/-/host-14.0.0.tgz", - "integrity": "sha512-qsDIxw5cuToGecnKYXaZj2Du9UBBNp0dlyFS3ToMF3oO+mGWMpJw5wjRDgLZYKvDnZxG7qjWYwc7i/cjDiotig==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/host/-/host-14.2.0.tgz", + "integrity": "sha512-EU1YuuRpj2Dvd8OSEazB+NhfP47zuAt2TlIO2Z3UPhJqwkllZhTjNMBiJKHhoI7k2/Lx79Umwr44nTLqmWWzAA==", "dev": true, - "license": "MIT", "dependencies": { - "@zwave-js/config": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8" + "@zwave-js/config": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0" }, "engines": { "node": ">= 18" @@ -1115,16 +1119,24 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/host/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/nvmedit": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-14.0.0.tgz", - "integrity": "sha512-yhEzQMAJBdxawDWaIy9w8KIC5RQKb8pVOf6opvwgUcYBQgV6SsLE+j713rAmiUzBMHY9u01/aDZwx+OHYcQswQ==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-14.2.0.tgz", + "integrity": "sha512-lZOJliep4vBpA8/G+E5/Oc+bs8nTzuG4FEkPOBGyhVSbsg6nhzfUVzcs63yRqpWPJHG7s9sY4l2x6RDtHQffdA==", "dev": true, - "license": "MIT", "dependencies": { - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "reflect-metadata": "^0.2.2", "semver": "^7.6.3", "yargs": "^17.7.2" @@ -1139,19 +1151,27 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/nvmedit/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/serial": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/serial/-/serial-14.0.0.tgz", - "integrity": "sha512-stPF0vn674+CFPV+iFwaLJ5bCYRZX8AHw0Q+ovPob3GE3fVhKyiqwYz/oU+ietBS4MhMsXIF6ByO6M/sTqc2/w==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/serial/-/serial-14.2.0.tgz", + "integrity": "sha512-OP+mSz3jNlbNkHiiINZtuZFEkKvXQ/1NRqgnsVjOfT3QrJv9wNrmWUnEHgY3zDH37SopquzzDjRBQaiiLqXFng==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/stream": "^12.0.0", - "@zwave-js/cc": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/cc": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "serialport": "^12.0.0", "winston": "^3.15.0" }, @@ -1162,14 +1182,22 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/serial/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/shared": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/shared/-/shared-14.0.0.tgz", - "integrity": "sha512-TW2/qOy655fE5ejFNNDmNxLAIeIW4BOuPxU6MURbbIQoAG86THi2M6Dg7EUa9Dns+JuYKbliAMfWyOCeyAO14g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@zwave-js/shared/-/shared-14.1.0.tgz", + "integrity": "sha512-nEDHVknDH4y+Io+TdiOhd6idP51lVWti7cT9GXbi33C3LRwt1LL2fVg6K6R5WurXZV2Xe/9eOkTpZjj5afVMXA==", "dev": true, - "license": "MIT", "dependencies": { - "alcalzone-shared": "^4.0.8" + "alcalzone-shared": "^5.0.0" }, "engines": { "node": ">= 18" @@ -1178,18 +1206,26 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, + "node_modules/@zwave-js/shared/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/@zwave-js/testing": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/testing/-/testing-14.0.0.tgz", - "integrity": "sha512-46EdcUMuBU64RoeNL7KDBuQ7+V1MDQYV1v8yfEkMVjoePWuUPhXX5XYVgdH2/7ZdgyIoRjsznMrUYmi0RPJ1fg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/testing/-/testing-14.2.0.tgz", + "integrity": "sha512-LM0iH+xdLboQl8dFqGmWNYoe1CvwZkpBn3slfRQAatajNeGtuLcP/07EAAGgytEipk/UEuVapNSlGTX4AKeFtQ==", "dev": true, - "license": "MIT", "dependencies": { - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/serial": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/serial": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3" }, "engines": { @@ -1199,17 +1235,13 @@ "url": "https://github.com/sponsors/AlCalzone/" } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@zwave-js/testing/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", "dev": true, - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, "engines": { - "node": ">=6.5" + "node": ">=18" } }, "node_modules/acorn": { @@ -1275,7 +1307,6 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -1335,8 +1366,7 @@ "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/balanced-match": { "version": "1.0.2", @@ -1344,27 +1374,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1387,31 +1396,6 @@ "node": ">=8" } }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -1561,7 +1545,6 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -1576,7 +1559,6 @@ "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^1.9.3", "color-string": "^1.6.0" @@ -1605,7 +1587,6 @@ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -1616,7 +1597,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -1625,8 +1605,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/colorette": { "version": "2.0.20", @@ -1639,7 +1618,6 @@ "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", "dev": true, - "license": "MIT", "dependencies": { "color": "^3.1.3", "text-hex": "1.0.x" @@ -1706,8 +1684,7 @@ "version": "1.11.13", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/debug": { "version": "4.3.4", @@ -1793,15 +1770,13 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/enabled": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/environment": { "version": "1.1.0", @@ -1829,7 +1804,6 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -2050,32 +2024,12 @@ "node": ">=0.10.0" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/eventemitter3": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -2145,8 +2099,13 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", - "dev": true, - "license": "MIT" + "dev": true + }, + "node_modules/fflate": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", + "dev": true }, "node_modules/file-entry-cache": { "version": "8.0.0", @@ -2165,7 +2124,6 @@ "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.6.1.tgz", "integrity": "sha512-u+dBid4PvZw17PmDeRcNOtCP9CCK/9lRN2w+r1xIS7yOL9JFrIBKTvrYsxT4P0pGtThYTn++QS5ChHaUov3+zQ==", "dev": true, - "license": "MIT", "dependencies": { "moment": "^2.29.1" } @@ -2236,8 +2194,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/form-data-encoder": { "version": "2.1.4", @@ -2253,7 +2210,6 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -2268,7 +2224,6 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -2425,27 +2380,6 @@ "url": "https://opencollective.com/husky" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -2484,8 +2418,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/is-arrayish": { "version": "0.2.1", @@ -2507,7 +2440,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2579,8 +2511,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/json-logic-js/-/json-logic-js-2.0.5.tgz", "integrity": "sha512-rTT2+lqcuUmj4DgWfmzupZqQDA64AdmYqizzMPWj3DxGdfFNsxPpcNVSaTj4l8W2tG/+hg7/mQhxjU3aPacO6g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -2605,7 +2536,6 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -2618,7 +2548,6 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -2639,8 +2568,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/levn": { "version": "0.4.1", @@ -3122,11 +3050,10 @@ } }, "node_modules/logform": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", - "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "dev": true, - "license": "MIT", "dependencies": { "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", @@ -3252,7 +3179,6 @@ "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", "dev": true, - "license": "MIT", "engines": { "node": "*" } @@ -3272,15 +3198,13 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/node-gyp-build": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", "dev": true, - "license": "MIT", "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", @@ -3316,7 +3240,6 @@ "resolved": "https://registry.npmjs.org/nrf-intel-hex/-/nrf-intel-hex-1.4.0.tgz", "integrity": "sha512-q3+GGRIpe0VvCjUP1zaqW5rk6IpCZzhD0lu7Sguo1bgWwFcA9kZRjsaKUb0jBQMnefyOl5o0BBGAxvqMqYx8Sg==", "dev": true, - "license": "BSD", "engines": { "node": ">=6.0.0" } @@ -3326,7 +3249,6 @@ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } @@ -3336,7 +3258,6 @@ "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", "dev": true, - "license": "MIT", "dependencies": { "fn.name": "1.x.x" } @@ -3575,16 +3496,6 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/proper-lockfile": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", @@ -3642,7 +3553,6 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3656,15 +3566,13 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true, - "license": "Apache-2.0" + "dev": true }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -3808,15 +3716,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/safe-stable-stringify": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } @@ -3856,7 +3762,6 @@ "resolved": "https://registry.npmjs.org/serialport/-/serialport-12.0.0.tgz", "integrity": "sha512-AmH3D9hHPFmnF/oq/rvigfiAouAKyK/TjnrkwZRYSFZxNggJxwvbAbfYrLeuvq7ktUdhuHdVdSjj852Z55R+uA==", "dev": true, - "license": "MIT", "dependencies": { "@serialport/binding-mock": "10.2.2", "@serialport/bindings-cpp": "12.0.1", @@ -3912,7 +3817,6 @@ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "dev": true, - "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } @@ -3921,8 +3825,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/slash": { "version": "3.0.0", @@ -3995,7 +3898,6 @@ "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "dev": true, - "license": "MIT", "engines": { "node": "*" } @@ -4005,7 +3907,6 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -4024,7 +3925,6 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -4083,8 +3983,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/text-table": { "version": "0.2.0", @@ -4109,7 +4008,6 @@ "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14.0.0" } @@ -4210,7 +4108,6 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -4228,8 +4125,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", @@ -4259,23 +4155,22 @@ "dev": true }, "node_modules/winston": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.16.0.tgz", - "integrity": "sha512-xz7+cyGN5M+4CmmD4Npq1/4T+UZaz7HaeTlAruFUTjk79CNMq+P6H30vlE4z0qfqJ01VHYQwd7OZo03nYm/+lg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", + "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "dev": true, - "license": "MIT", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.6.0", + "logform": "^2.7.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.7.0" + "winston-transport": "^4.9.0" }, "engines": { "node": ">= 12.0.0" @@ -4286,7 +4181,6 @@ "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-5.0.0.tgz", "integrity": "sha512-JDjiXXkM5qvwY06733vf09I2wnMXpZEhxEVOSPenZMii+g7pcDcTBt2MRugnoi8BwVSuCT2jfRXBUy+n1Zz/Yw==", "dev": true, - "license": "MIT", "dependencies": { "file-stream-rotator": "^0.6.1", "object-hash": "^3.0.0", @@ -4301,43 +4195,24 @@ } }, "node_modules/winston-transport": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", - "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "dev": true, - "license": "MIT", "dependencies": { - "logform": "^2.6.1", - "readable-stream": "^4.5.2", + "logform": "^2.7.0", + "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { "node": ">= 12.0.0" } }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -4385,7 +4260,6 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } @@ -4404,7 +4278,6 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -4423,7 +4296,6 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -4450,23 +4322,22 @@ } }, "node_modules/zwave-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/zwave-js/-/zwave-js-14.0.0.tgz", - "integrity": "sha512-RizYVY3Sou8wtYS/YYomH/a9vqotoPwcQEm/F4k0KKViHCL5LPPOFQ22qVnckBM/qCzEckOwcs3ra1CjW0rNXg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/zwave-js/-/zwave-js-14.2.0.tgz", + "integrity": "sha512-XaJUSoezFSYu/FUlDXkZ2E0Qh0VDRN0bcz4uFPh/RK9vzetezQO0v0r5aaJKiwhhR0em11Qp+7DJZTsJzjvKpw==", "dev": true, - "license": "MIT", "dependencies": { "@alcalzone/jsonl-db": "^3.1.1", "@homebridge/ciao": "^1.3.1", - "@zwave-js/cc": "14.0.0", - "@zwave-js/config": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/nvmedit": "14.0.0", - "@zwave-js/serial": "14.0.0", - "@zwave-js/shared": "14.0.0", - "@zwave-js/testing": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/cc": "14.2.0", + "@zwave-js/config": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/nvmedit": "14.2.0", + "@zwave-js/serial": "14.2.0", + "@zwave-js/shared": "14.1.0", + "@zwave-js/testing": "14.2.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "execa": "^5.1.1", "got": "^13.0.0", @@ -4489,6 +4360,15 @@ "funding": { "url": "https://github.com/sponsors/AlCalzone/" } + }, + "node_modules/zwave-js/node_modules/alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true, + "engines": { + "node": ">=18" + } } }, "dependencies": { @@ -5163,46 +5043,63 @@ } }, "@zwave-js/cc": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/cc/-/cc-14.0.0.tgz", - "integrity": "sha512-w/xPWCcUHFUrNQGGOdNKm3syAjqppApA8eItMScygkER6jC32a/KFnbRRi/lbRJdYUEWVM0glD/CZNmw/TTCfg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/cc/-/cc-14.2.0.tgz", + "integrity": "sha512-67Y0hD44lSHMTcxUIfzbiUAeBRqBKAHuzos70YKC++e6j1tAb0OJ9H3bpOtKvFWOgW8qmrncK8+aJ9wTTfeQeQ==", "dev": true, "requires": { - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "reflect-metadata": "^0.2.2" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/config": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/config/-/config-14.0.0.tgz", - "integrity": "sha512-GSiudN2fqzzSzio8FSgTa41G8jmKt+hZshDvMRfmaoiAzIg5vmdbrdpqhyckjocPi/DjJ/Wq+bUBHi9Ssfv2tQ==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/config/-/config-14.2.0.tgz", + "integrity": "sha512-Nw1Qyj/RFw6r6psdBYvTE2t2Tjw3EeNkoPXSjUVOZ8rcj1TKth69DLr5mCzO1f58d4m+yRKpQK10iH+PXRTujQ==", "dev": true, "requires": { - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "json-logic-js": "^2.0.5", "json5": "^2.2.3", "semver": "^7.6.3", "winston": "^3.15.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/core": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/core/-/core-14.0.0.tgz", - "integrity": "sha512-PWakx6wdCdguFy/j9pRJeg0b4vXaAyr78kllWdlaB1Q0beJ3Bx6IYuNGDuON7bNORCRpG3qE5xDMkyqxiaiXOA==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/core/-/core-14.2.0.tgz", + "integrity": "sha512-6PwPJ98x0jKbxWKH60nYyOow7PKWtoNmY0orZvTNqsswwWs9jPZTkKLy7iayS2f6X9b2DmFQENGvBekvwWqBzw==", "dev": true, "requires": { "@alcalzone/jsonl-db": "^3.1.1", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "dayjs": "^1.11.13", + "fflate": "^0.8.2", "logform": "^2.6.1", "nrf-intel-hex": "^1.4.0", "reflect-metadata": "^0.2.2", @@ -5211,80 +5108,119 @@ "winston": "^3.15.0", "winston-daily-rotate-file": "^5.0.0", "winston-transport": "^4.8.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/host": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/host/-/host-14.0.0.tgz", - "integrity": "sha512-qsDIxw5cuToGecnKYXaZj2Du9UBBNp0dlyFS3ToMF3oO+mGWMpJw5wjRDgLZYKvDnZxG7qjWYwc7i/cjDiotig==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/host/-/host-14.2.0.tgz", + "integrity": "sha512-EU1YuuRpj2Dvd8OSEazB+NhfP47zuAt2TlIO2Z3UPhJqwkllZhTjNMBiJKHhoI7k2/Lx79Umwr44nTLqmWWzAA==", "dev": true, "requires": { - "@zwave-js/config": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8" + "@zwave-js/config": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/nvmedit": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-14.0.0.tgz", - "integrity": "sha512-yhEzQMAJBdxawDWaIy9w8KIC5RQKb8pVOf6opvwgUcYBQgV6SsLE+j713rAmiUzBMHY9u01/aDZwx+OHYcQswQ==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-14.2.0.tgz", + "integrity": "sha512-lZOJliep4vBpA8/G+E5/Oc+bs8nTzuG4FEkPOBGyhVSbsg6nhzfUVzcs63yRqpWPJHG7s9sY4l2x6RDtHQffdA==", "dev": true, "requires": { - "@zwave-js/core": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "reflect-metadata": "^0.2.2", "semver": "^7.6.3", "yargs": "^17.7.2" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/serial": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/serial/-/serial-14.0.0.tgz", - "integrity": "sha512-stPF0vn674+CFPV+iFwaLJ5bCYRZX8AHw0Q+ovPob3GE3fVhKyiqwYz/oU+ietBS4MhMsXIF6ByO6M/sTqc2/w==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/serial/-/serial-14.2.0.tgz", + "integrity": "sha512-OP+mSz3jNlbNkHiiINZtuZFEkKvXQ/1NRqgnsVjOfT3QrJv9wNrmWUnEHgY3zDH37SopquzzDjRBQaiiLqXFng==", "dev": true, "requires": { "@serialport/stream": "^12.0.0", - "@zwave-js/cc": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/cc": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "serialport": "^12.0.0", "winston": "^3.15.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/shared": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/shared/-/shared-14.0.0.tgz", - "integrity": "sha512-TW2/qOy655fE5ejFNNDmNxLAIeIW4BOuPxU6MURbbIQoAG86THi2M6Dg7EUa9Dns+JuYKbliAMfWyOCeyAO14g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@zwave-js/shared/-/shared-14.1.0.tgz", + "integrity": "sha512-nEDHVknDH4y+Io+TdiOhd6idP51lVWti7cT9GXbi33C3LRwt1LL2fVg6K6R5WurXZV2Xe/9eOkTpZjj5afVMXA==", "dev": true, "requires": { - "alcalzone-shared": "^4.0.8" + "alcalzone-shared": "^5.0.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "@zwave-js/testing": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@zwave-js/testing/-/testing-14.0.0.tgz", - "integrity": "sha512-46EdcUMuBU64RoeNL7KDBuQ7+V1MDQYV1v8yfEkMVjoePWuUPhXX5XYVgdH2/7ZdgyIoRjsznMrUYmi0RPJ1fg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@zwave-js/testing/-/testing-14.2.0.tgz", + "integrity": "sha512-LM0iH+xdLboQl8dFqGmWNYoe1CvwZkpBn3slfRQAatajNeGtuLcP/07EAAGgytEipk/UEuVapNSlGTX4AKeFtQ==", "dev": true, "requires": { - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/serial": "14.0.0", - "@zwave-js/shared": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/serial": "14.2.0", + "@zwave-js/shared": "14.1.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3" - } - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "requires": { - "event-target-shim": "^5.0.0" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } }, "acorn": { @@ -5381,12 +5317,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -5406,16 +5336,6 @@ "fill-range": "^7.1.1" } }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -5880,24 +5800,12 @@ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true - }, "eventemitter3": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -5960,6 +5868,12 @@ "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", "dev": true }, + "fflate": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", + "dev": true + }, "file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -6155,12 +6069,6 @@ "which-pm-runs": "^1.0.0" } }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, "ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -6614,9 +6522,9 @@ } }, "logform": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", - "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "dev": true, "requires": { "@colors/colors": "1.6.0", @@ -6917,12 +6825,6 @@ "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, "proper-lockfile": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", @@ -7370,22 +7272,22 @@ "dev": true }, "winston": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.16.0.tgz", - "integrity": "sha512-xz7+cyGN5M+4CmmD4Npq1/4T+UZaz7HaeTlAruFUTjk79CNMq+P6H30vlE4z0qfqJ01VHYQwd7OZo03nYm/+lg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", + "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "dev": true, "requires": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.6.0", + "logform": "^2.7.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.7.0" + "winston-transport": "^4.9.0" } }, "winston-daily-rotate-file": { @@ -7401,29 +7303,14 @@ } }, "winston-transport": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", - "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "dev": true, "requires": { - "logform": "^2.6.1", - "readable-stream": "^4.5.2", + "logform": "^2.7.0", + "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" - }, - "dependencies": { - "readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dev": true, - "requires": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - } - } } }, "wrap-ansi": { @@ -7495,22 +7382,22 @@ "dev": true }, "zwave-js": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/zwave-js/-/zwave-js-14.0.0.tgz", - "integrity": "sha512-RizYVY3Sou8wtYS/YYomH/a9vqotoPwcQEm/F4k0KKViHCL5LPPOFQ22qVnckBM/qCzEckOwcs3ra1CjW0rNXg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/zwave-js/-/zwave-js-14.2.0.tgz", + "integrity": "sha512-XaJUSoezFSYu/FUlDXkZ2E0Qh0VDRN0bcz4uFPh/RK9vzetezQO0v0r5aaJKiwhhR0em11Qp+7DJZTsJzjvKpw==", "dev": true, "requires": { "@alcalzone/jsonl-db": "^3.1.1", "@homebridge/ciao": "^1.3.1", - "@zwave-js/cc": "14.0.0", - "@zwave-js/config": "14.0.0", - "@zwave-js/core": "14.0.0", - "@zwave-js/host": "14.0.0", - "@zwave-js/nvmedit": "14.0.0", - "@zwave-js/serial": "14.0.0", - "@zwave-js/shared": "14.0.0", - "@zwave-js/testing": "14.0.0", - "alcalzone-shared": "^4.0.8", + "@zwave-js/cc": "14.2.0", + "@zwave-js/config": "14.2.0", + "@zwave-js/core": "14.2.0", + "@zwave-js/host": "14.2.0", + "@zwave-js/nvmedit": "14.2.0", + "@zwave-js/serial": "14.2.0", + "@zwave-js/shared": "14.1.0", + "@zwave-js/testing": "14.2.0", + "alcalzone-shared": "^5.0.0", "ansi-colors": "^4.1.3", "execa": "^5.1.1", "got": "^13.0.0", @@ -7523,6 +7410,14 @@ "source-map-support": "^0.5.21", "winston": "^3.15.0", "xstate": "4.38.3" + }, + "dependencies": { + "alcalzone-shared": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/alcalzone-shared/-/alcalzone-shared-5.0.0.tgz", + "integrity": "sha512-X73hgVWcrIKUUB6jZgHj5flRbTft8AAoJ2MqRKEcAX1whW3OeGkxsQ6ol4nd4/rKxd1eoCRXUGW3cIhXrXU4Sg==", + "dev": true + } } } }