From cd2aa0efc7ebf28a3d2a662f77e81b14ff0c1964 Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Mon, 26 Sep 2022 19:20:26 -0700 Subject: [PATCH] common: fixup imports --- common/fs/@types/sdk/index.d.ts | 2 +- common/fs/@types/sdk/types.d.ts | 2 +- common/src/eval/scrypted-eval.ts | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/common/fs/@types/sdk/index.d.ts b/common/fs/@types/sdk/index.d.ts index d13912d15..20e97ca00 120000 --- a/common/fs/@types/sdk/index.d.ts +++ b/common/fs/@types/sdk/index.d.ts @@ -1 +1 @@ -../../../../sdk/index.d.ts \ No newline at end of file +../../../../sdk/dist/index.d.ts \ No newline at end of file diff --git a/common/fs/@types/sdk/types.d.ts b/common/fs/@types/sdk/types.d.ts index 543abbe4c..5df07c36f 120000 --- a/common/fs/@types/sdk/types.d.ts +++ b/common/fs/@types/sdk/types.d.ts @@ -1 +1 @@ -../../../../sdk/types/index.d.ts \ No newline at end of file +../../../../sdk/types/dist/index.d.ts \ No newline at end of file diff --git a/common/src/eval/scrypted-eval.ts b/common/src/eval/scrypted-eval.ts index 6a62de50f..c1e99955b 100644 --- a/common/src/eval/scrypted-eval.ts +++ b/common/src/eval/scrypted-eval.ts @@ -4,7 +4,7 @@ import vm from "vm"; import fs from 'fs'; import { newThread } from '@scrypted/server/src/threading'; import { ScriptDevice } from "./monaco/script-device"; -import { ScryptedInterfaceDescriptors } from "@scrypted/sdk/types"; +import { ScryptedInterfaceDescriptors } from "@scrypted/sdk"; import fetch from 'node-fetch-commonjs'; const { systemManager, deviceManager, mediaManager, endpointManager } = sdk; @@ -71,6 +71,7 @@ export async function scryptedEval(device: ScryptedDeviceBase, script: string, e } const allParams = Object.assign({}, params, { + fs: require('realfs'), fetch, ScryptedDeviceBase, MixinDeviceBase,