From 6f5a5c3b20bed1bee9e598ac2278756b20744b08 Mon Sep 17 00:00:00 2001 From: dgreif Date: Tue, 15 Aug 2023 08:59:20 -0700 Subject: [PATCH] Pin pvtsutils version --- .changeset/happy-seals-yawn.md | 6 +++++ package-lock.json | 33 +++++++++++++++------------ packages/ring-client-api/package.json | 5 +++- 3 files changed, 28 insertions(+), 16 deletions(-) create mode 100644 .changeset/happy-seals-yawn.md diff --git a/.changeset/happy-seals-yawn.md b/.changeset/happy-seals-yawn.md new file mode 100644 index 00000000..de90a958 --- /dev/null +++ b/.changeset/happy-seals-yawn.md @@ -0,0 +1,6 @@ +--- +'ring-client-api': patch +'homebridge-ring': patch +--- + +Pin pvtsutils to 1.3.2 to fix `RangeError: offset is out of bounds` error diff --git a/package-lock.json b/package-lock.json index 839f4b72..958117a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21515,9 +21515,9 @@ } }, "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -23043,6 +23043,7 @@ } }, "packages/eslint-config-shared": { + "version": "0.0.0-dev", "dependencies": { "@typescript-eslint/eslint-plugin": "5.59.9", "@typescript-eslint/parser": "5.59.9", @@ -23054,16 +23055,17 @@ } }, "packages/examples": { + "version": "0.0.0-dev", "dependencies": { "dotenv": "16.3.1", "eslint-config-shared": "*", "express": "4.18.2", - "ring-client-api": "11.8.1", + "ring-client-api": "12.0.0-beta.0", "tsconfig": "*" } }, "packages/homebridge-ring": { - "version": "11.8.1", + "version": "12.0.0-beta.0", "funding": [ { "type": "paypal", @@ -23078,7 +23080,7 @@ "dependencies": { "@homebridge/camera-utils": "^2.2.0", "@homebridge/plugin-ui-utils": "^0.0.19", - "ring-client-api": "11.8.1", + "ring-client-api": "12.0.0-beta.0", "werift": "0.18.5" }, "devDependencies": { @@ -23109,6 +23111,7 @@ } }, "packages/homebridge-ui": { + "version": "0.0.0-dev", "devDependencies": { "@homebridge/plugin-ui-utils": "0.0.19", "@types/jest": "29.5.3", @@ -23137,7 +23140,7 @@ } }, "packages/ring-client-api": { - "version": "11.8.1", + "version": "12.0.0-beta.0", "funding": [ { "type": "paypal", @@ -23164,7 +23167,6 @@ "socket.io-client": "^2.5.0", "systeminformation": "^5.18.10", "uuid": "^9.0.0", - "webcrypto-core": "^1.7.7", "werift": "0.18.5", "ws": "^8.13.0" }, @@ -23202,7 +23204,9 @@ "node": ">=14.17" } }, - "packages/tsconfig": {} + "packages/tsconfig": { + "version": "0.0.0-dev" + } }, "dependencies": { "@ampproject/remapping": { @@ -30772,7 +30776,7 @@ "dotenv": "16.3.1", "eslint-config-shared": "*", "express": "4.18.2", - "ring-client-api": "11.8.1", + "ring-client-api": "12.0.0-beta.0", "tsconfig": "*" } }, @@ -31653,7 +31657,7 @@ "homebridge": "1.6.1", "homebridge-ui": "*", "nodemon": "^3.0.1", - "ring-client-api": "11.8.1", + "ring-client-api": "12.0.0-beta.0", "tsconfig": "*", "typescript": "5.1.6", "werift": "0.18.5" @@ -37789,7 +37793,6 @@ "tsconfig": "*", "typescript": "5.1.6", "uuid": "^9.0.0", - "webcrypto-core": "^1.7.7", "werift": "0.18.5", "ws": "^8.13.0" }, @@ -39290,9 +39293,9 @@ } }, "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" }, "tsutils": { "version": "3.21.0", diff --git a/packages/ring-client-api/package.json b/packages/ring-client-api/package.json index 76730870..da1a1822 100644 --- a/packages/ring-client-api/package.json +++ b/packages/ring-client-api/package.json @@ -31,10 +31,13 @@ "socket.io-client": "^2.5.0", "systeminformation": "^5.18.10", "uuid": "^9.0.0", - "webcrypto-core": "^1.7.7", "werift": "0.18.5", "ws": "^8.13.0" }, + "overrides": { + "webcrypto-core": "^1.7.7", + "pvtsutils": "1.3.2" + }, "devDependencies": { "@types/debug": "4.1.8", "@types/jest": "29.5.3",