From dcce966fb1dc61268edb3cca480d57af0d26c342 Mon Sep 17 00:00:00 2001 From: catloversg <152669316+catloversg@users.noreply.github.com> Date: Thu, 13 Mar 2025 05:46:38 +0700 Subject: [PATCH] DOCUMENTATION: Update TSDoc of ns.purchaseServer and CodingContract types (#2023) --- markdown/bitburner.codingcontractanswer.md | 15 --------------- markdown/bitburner.codingcontractdata.md | 15 --------------- markdown/bitburner.md | 2 -- markdown/bitburner.ns.purchaseserver.md | 2 +- src/ScriptEditor/NetscriptDefinitions.d.ts | 9 +-------- 5 files changed, 2 insertions(+), 41 deletions(-) delete mode 100644 markdown/bitburner.codingcontractanswer.md delete mode 100644 markdown/bitburner.codingcontractdata.md diff --git a/markdown/bitburner.codingcontractanswer.md b/markdown/bitburner.codingcontractanswer.md deleted file mode 100644 index 6c8c16484..000000000 --- a/markdown/bitburner.codingcontractanswer.md +++ /dev/null @@ -1,15 +0,0 @@ - - -[Home](./index.md) > [bitburner](./bitburner.md) > [CodingContractAnswer](./bitburner.codingcontractanswer.md) - -## CodingContractAnswer type - -**Signature:** - -```typescript -export type CodingContractAnswer = T extends `${keyof CodingContractSignatures}` - ? CodingContractSignatures[T][1] - : any; -``` -**References:** [CodingContractSignatures](./bitburner.codingcontractsignatures.md) - diff --git a/markdown/bitburner.codingcontractdata.md b/markdown/bitburner.codingcontractdata.md deleted file mode 100644 index 2005825c1..000000000 --- a/markdown/bitburner.codingcontractdata.md +++ /dev/null @@ -1,15 +0,0 @@ - - -[Home](./index.md) > [bitburner](./bitburner.md) > [CodingContractData](./bitburner.codingcontractdata.md) - -## CodingContractData type - -**Signature:** - -```typescript -export type CodingContractData = T extends `${keyof CodingContractSignatures}` - ? CodingContractSignatures[T][0] - : any; -``` -**References:** [CodingContractSignatures](./bitburner.codingcontractsignatures.md) - diff --git a/markdown/bitburner.md b/markdown/bitburner.md index f5e91d9dc..6a39c1f63 100644 --- a/markdown/bitburner.md +++ b/markdown/bitburner.md @@ -167,8 +167,6 @@ | --- | --- | | [BladeburnerActionName](./bitburner.bladeburneractionname.md) | | | [BladeburnerActionTypeForSleeve](./bitburner.bladeburneractiontypeforsleeve.md) | | -| [CodingContractAnswer](./bitburner.codingcontractanswer.md) | | -| [CodingContractData](./bitburner.codingcontractdata.md) | | | [CodingContractObject](./bitburner.codingcontractobject.md) | | | [CodingContractSignatures](./bitburner.codingcontractsignatures.md) | | | [CorpEmployeePosition](./bitburner.corpemployeeposition.md) | | diff --git a/markdown/bitburner.ns.purchaseserver.md b/markdown/bitburner.ns.purchaseserver.md index 4bb096b7f..b5d522ea9 100644 --- a/markdown/bitburner.ns.purchaseserver.md +++ b/markdown/bitburner.ns.purchaseserver.md @@ -27,7 +27,7 @@ The hostname of the newly purchased server. ## Remarks -2.25 GB +RAM cost: 2.25 GB Purchase a server with the specified hostname and amount of RAM. diff --git a/src/ScriptEditor/NetscriptDefinitions.d.ts b/src/ScriptEditor/NetscriptDefinitions.d.ts index 90dc4938e..f2f6664c2 100644 --- a/src/ScriptEditor/NetscriptDefinitions.d.ts +++ b/src/ScriptEditor/NetscriptDefinitions.d.ts @@ -7465,7 +7465,7 @@ export interface NS { /** * Purchase a server. * @remarks - * 2.25 GB + * RAM cost: 2.25 GB * * Purchase a server with the specified hostname and amount of RAM. * @@ -8692,13 +8692,6 @@ export type CodingContractSignatures = { [CodingContractName.SquareRoot]: [bigint, bigint, [string, string]]; }; -export type CodingContractData = T extends `${keyof CodingContractSignatures}` - ? CodingContractSignatures[T][0] - : any; -export type CodingContractAnswer = T extends `${keyof CodingContractSignatures}` - ? CodingContractSignatures[T][1] - : any; - export type CodingContractObject = { [T in keyof CodingContractSignatures]: { type: T;