mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-22 01:03:01 +02:00
Type correctness
This commit is contained in:
@@ -79,11 +79,12 @@ import { CalculateShareMult, StartSharing } from "./NetworkShare/Share";
|
||||
import { recentScripts } from "./Netscript/RecentScripts";
|
||||
import { InternalAPI, NetscriptContext, wrapAPI } from "./Netscript/APIWrapper";
|
||||
import { ScriptArg } from "./Netscript/ScriptArg";
|
||||
import { INetscriptExtra } from "./NetscriptFunctions/Extra";
|
||||
|
||||
export function NetscriptFunctions(workerScript: WorkerScript): NS {
|
||||
const wrappedNS = wrapAPI({}, workerScript, ns) as unknown as NS;
|
||||
(wrappedNS.args as ScriptArg[]) = workerScript.args;
|
||||
return wrappedNS;
|
||||
export type NSFull = NS & INetscriptExtra;
|
||||
|
||||
export function NetscriptFunctions(workerScript: WorkerScript): NSFull {
|
||||
return wrapAPI(workerScript, ns, workerScript.args.slice());
|
||||
}
|
||||
|
||||
const base: InternalAPI<NS> = {
|
||||
|
||||
Reference in New Issue
Block a user