mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-28 08:57:32 +01:00
7a384d53f4
* Types for InternalFunction and ExternalFunction have been modified to actually typecheck ns functions against docs. * Internal functions are required to use unknown for any params on the inner function. * Return types for internal function inner-function must match the respective external function. * Added new typecheck assertion function for asserting dynamic object types, to allow unknownifying params that were previously hardcoded objec structures. * Because type assertion for parameter types and return types is enforced by InternalAPI, removed all duplicate type declarations on NetscriptFunction params and returns. |
||
---|---|---|
.. | ||
APIWrapper.ts | ||
Environment.ts | ||
killWorkerScript.ts | ||
NetscriptHelpers.ts | ||
Pid.ts | ||
RamCostGenerator.ts | ||
RecentScripts.ts | ||
ScriptArg.ts | ||
ScriptDeath.ts | ||
ScriptIdentifier.ts | ||
WorkerScript.ts | ||
WorkerScripts.ts | ||
WorkerScriptStartStopEventEmitter.ts |