From f1f7be6adc87ee28a45f9935253f79ec05e3d725 Mon Sep 17 00:00:00 2001 From: Snarling <84951833+Snarling@users.noreply.github.com> Date: Wed, 10 Aug 2022 10:02:41 -0400 Subject: [PATCH] Remove unused types --- src/Netscript/APIWrapper.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/Netscript/APIWrapper.ts b/src/Netscript/APIWrapper.ts index 428550a89..3e1522e90 100644 --- a/src/Netscript/APIWrapper.ts +++ b/src/Netscript/APIWrapper.ts @@ -7,8 +7,9 @@ import { NSEnums } from "src/ScriptEditor/NetscriptDefinitions"; import { NSFull } from "src/NetscriptFunctions"; type ExternalFunction = (...args: unknown[]) => unknown; -export type ExternalAPI = { - [string: string]: ExternalAPI | ExternalFunction | ScriptArg[]; + +export type ExternalAPILayer = { + [key: string]: ExternalAPILayer | ExternalFunction | ScriptArg[]; }; type InternalFunction unknown> = (ctx: NetscriptContext) => F; @@ -25,11 +26,6 @@ export type InternalAPI = { : never; }; -type WrappedNetscriptFunction = (...args: unknown[]) => unknown; -type WrappedNetscriptAPI = { - readonly [string: string]: WrappedNetscriptAPI | WrappedNetscriptFunction; -}; - export type NetscriptContext = { workerScript: WorkerScript; function: string; @@ -37,7 +33,7 @@ export type NetscriptContext = { }; function wrapFunction( - wrappedAPI: ExternalAPI, + wrappedAPI: ExternalAPILayer, workerScript: WorkerScript, func: (_ctx: NetscriptContext) => (...args: unknown[]) => unknown, ...tree: string[] @@ -72,7 +68,7 @@ export function wrapAPI(workerScript: WorkerScript, namespace: object, args: Scr } export function wrapAPILayer( - wrappedAPI: ExternalAPI, + wrappedAPI: ExternalAPILayer, workerScript: WorkerScript, namespace: object, ...tree: string[]