diff --git a/plugins/cloud/package-lock.json b/plugins/cloud/package-lock.json index 3d187dc06..5907895dc 100644 --- a/plugins/cloud/package-lock.json +++ b/plugins/cloud/package-lock.json @@ -1,14 +1,14 @@ { "name": "@scrypted/cloud", - "version": "0.2.53", + "version": "0.2.54", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scrypted/cloud", - "version": "0.2.53", + "version": "0.2.54", "dependencies": { - "@eneris/push-receiver": "^4.3.0", + "@eneris/push-receiver": "^4.3.1", "@scrypted/common": "file:../../common", "@scrypted/sdk": "file:../../sdk", "bpmux": "^8.2.1", @@ -29,8 +29,9 @@ "version": "1.0.1", "license": "ISC", "dependencies": { + "@koush/werift-src": "file:../external/werift", "@scrypted/sdk": "file:../sdk", - "http-auth-utils": "^5.0.1", + "http-auth-utils": "^7.1.0", "typescript": "^5.5.3" }, "devDependencies": { @@ -93,7 +94,7 @@ "@rollup/plugin-typescript": "^12.3.0", "@rollup/plugin-virtual": "^3.0.2", "@scrypted/auth-fetch": "^1.0.5", - "adm-zip": "^0.5.16", + "adm-zip": "0.6.0", "babel-loader": "^10.0.0", "babel-plugin-const-enum": "^1.2.0", "ncp": "^2.0.0", @@ -118,7 +119,6 @@ "scrypted-webpack": "bin/cli.js" }, "devDependencies": { - "@types/adm-zip": "^0.5.8", "@types/ncp": "^2.0.8", "@types/node": "^24.9.2", "@types/tmp": "^0.2.6", @@ -3406,9 +3406,9 @@ } }, "node_modules/@eneris/push-receiver": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@eneris/push-receiver/-/push-receiver-4.3.0.tgz", - "integrity": "sha512-COn7fZIh1P+3FYEpE87E2KoACW/gYTxwURykYqQ1lKMO1O/vdfrWP4ECsew/Kto9Mec34J46hvD5I/2nNa8kfA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@eneris/push-receiver/-/push-receiver-4.3.1.tgz", + "integrity": "sha512-oaRLVl7cNlmgxq+fOUhwe13yf0D4j0wjDqMXTtZWSkWXM2hchhd3n7JBg3mW4kpbrgZNuuTi35njoGCt843K2A==", "license": "MIT", "dependencies": { "http_ece": "^1.2.1", diff --git a/plugins/cloud/package.json b/plugins/cloud/package.json index e821ee41f..5c2de87ca 100644 --- a/plugins/cloud/package.json +++ b/plugins/cloud/package.json @@ -37,7 +37,7 @@ ] }, "dependencies": { - "@eneris/push-receiver": "^4.3.0", + "@eneris/push-receiver": "^4.3.1", "@scrypted/common": "file:../../common", "@scrypted/sdk": "file:../../sdk", "bpmux": "^8.2.1", @@ -52,5 +52,5 @@ "@types/node": "^22.10.1", "ts-node": "^10.9.2" }, - "version": "0.2.53" + "version": "0.2.54" } diff --git a/plugins/cloud/src/push.ts b/plugins/cloud/src/push.ts index b30ee587d..521748392 100644 --- a/plugins/cloud/src/push.ts +++ b/plugins/cloud/src/push.ts @@ -10,7 +10,7 @@ export declare interface PushManager { export class PushManager extends EventEmitter { registrationId: Promise; - currentRegistrationId: string; + currentRegistrationId?: string; constructor(public senderId: string) { super();