mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-21 08:42:53 +02:00
DARKNET: Darkweb Expansion Project & Bitnode (#2139)
This is BN15. It is a really big change; see the PR for all the details.
This commit is contained in:
committed by
GitHub
parent
a674633f6c
commit
6073964768
@@ -0,0 +1,21 @@
|
||||
import { DarknetServer } from "../../Server/DarknetServer";
|
||||
import { GetServer } from "../../Server/AllServers";
|
||||
|
||||
export const getDarknetServer = (host: string): DarknetServer | null => {
|
||||
const server = GetServer(host);
|
||||
if (!server || !(server instanceof DarknetServer)) {
|
||||
return null;
|
||||
}
|
||||
return server;
|
||||
};
|
||||
|
||||
export function getDarknetServerOrThrow(host: string): DarknetServer {
|
||||
const server = GetServer(host);
|
||||
if (!server) {
|
||||
throw new Error(`Server ${host} does not exist.`);
|
||||
}
|
||||
if (!(server instanceof DarknetServer)) {
|
||||
throw new Error(`Server ${host} is not a darknet server.`);
|
||||
}
|
||||
return server;
|
||||
}
|
||||
Reference in New Issue
Block a user