diff --git a/common/src/eval/scrypted-eval.ts b/common/src/eval/scrypted-eval.ts index a34fc3532..1b39c6729 100644 --- a/common/src/eval/scrypted-eval.ts +++ b/common/src/eval/scrypted-eval.ts @@ -114,8 +114,12 @@ export function createMonacoEvalDefaults(extraLibs: { [lib: string]: string }) { for (const safeLib of [ '@types/node/globals.d.ts', '@types/node/buffer.d.ts', + '@types/node/process.d.ts', + '@types/node/events.d.ts', + '@types/node/stream.d.ts', '@types/node/fs.d.ts', '@types/node/net.d.ts', + '@types/node/child_process.d.ts', ]) { safeLibs[`node_modules/${safeLib}`] = readFileAsString(safeLib) } diff --git a/plugins/core/src/script-core.ts b/plugins/core/src/script-core.ts index d792942d3..44f5e1cf3 100644 --- a/plugins/core/src/script-core.ts +++ b/plugins/core/src/script-core.ts @@ -115,7 +115,7 @@ export class ScriptCore extends ScryptedDeviceBase implements DeviceProvider, De } catch (e) { worker.terminate(); - throw e; + // throw e; } }