mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-14 19:40:06 +02:00
CODEBASE: Refactor and fix issues in db.ts (#2623)
This commit is contained in:
@@ -90,6 +90,14 @@ export function assertNumberArray(unknownData: unknown, assertFinite = false): a
|
||||
}
|
||||
}
|
||||
|
||||
export function isSaveData(unknownData: unknown): unknownData is SaveData {
|
||||
if (typeof unknownData === "string") {
|
||||
return true;
|
||||
}
|
||||
|
||||
return unknownData instanceof Uint8Array && unknownData.buffer instanceof ArrayBuffer;
|
||||
}
|
||||
|
||||
export function assertSaveData(unknownData: unknown): asserts unknownData is SaveData {
|
||||
if (typeof unknownData !== "string" && !(unknownData instanceof Uint8Array)) {
|
||||
console.error(unknownData);
|
||||
|
||||
Reference in New Issue
Block a user