mirror of
https://github.com/koush/scrypted.git
synced 2026-02-03 14:13:28 +00:00
cloud: cleanup
This commit is contained in:
4
plugins/cloud/package-lock.json
generated
4
plugins/cloud/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@scrypted/cloud",
|
||||
"version": "0.2.22",
|
||||
"version": "0.2.23",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@scrypted/cloud",
|
||||
"version": "0.2.22",
|
||||
"version": "0.2.23",
|
||||
"dependencies": {
|
||||
"@eneris/push-receiver": "^3.1.5",
|
||||
"@scrypted/common": "file:../../common",
|
||||
|
||||
@@ -53,5 +53,5 @@
|
||||
"@types/nat-upnp": "^1.1.5",
|
||||
"@types/node": "^20.14.6"
|
||||
},
|
||||
"version": "0.2.22"
|
||||
"version": "0.2.23"
|
||||
}
|
||||
|
||||
@@ -1013,8 +1013,7 @@ class ScryptedCloud extends ScryptedDeviceBase implements OauthClient, Settings,
|
||||
const deferred = new Deferred<string>();
|
||||
const cloudflareTunnel = cloudflared.tunnel(args);
|
||||
|
||||
const processData = (data: string) => {
|
||||
const string: string = data.toString();
|
||||
const processData = (string: string) => {
|
||||
this.console.error(string);
|
||||
|
||||
const lines = string.split('\n');
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import sdk, { ScryptedInterface } from '@scrypted/sdk';
|
||||
import sdk, { OnOff, ScryptedDeviceBase, ScryptedInterface } from '@scrypted/sdk';
|
||||
import test from 'node:test';
|
||||
|
||||
const { systemManager } = sdk;
|
||||
|
||||
@@ -40,3 +41,17 @@ export function reorderDevicesByProvider(deviceIds: string[]): string[] {
|
||||
|
||||
return flattenDeviceTree(providerDeviceIdMap, null);
|
||||
}
|
||||
|
||||
class TestDeviceBase {
|
||||
|
||||
}
|
||||
|
||||
function hideProps<T>(): new()=> T {
|
||||
return TestDeviceBase as any;
|
||||
}
|
||||
|
||||
class Poop extends hideProps<TestDeviceBase & OnOff>() {
|
||||
constructor() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user