|
1 | | -import {ParsedUrlQueryInput} from "querystring"; |
2 | | -import {stringify} from "qs"; |
| 1 | +import { ParsedUrlQueryInput } from "querystring"; |
| 2 | +import { stringify } from "qs"; |
3 | 3 | import fetch, { RequestInit } from "node-fetch" |
4 | 4 | import * as responses from './responses' |
5 | 5 |
|
@@ -32,55 +32,55 @@ async function fetchJson(server: SdtdServer, url: string, qs: ParsedUrlQueryInpu |
32 | 32 | } |
33 | 33 |
|
34 | 34 | export async function getStats(server: SdtdServer, fetchOpts?: RequestInit): Promise<responses.StatsResponse> { |
35 | | - return fetchJson(server, `/api/getstats`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 35 | + return fetchJson(server, `/api/getstats`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
36 | 36 | } |
37 | 37 |
|
38 | 38 | export async function getOnlinePlayers(server: SdtdServer, fetchOpts?: RequestInit): Promise<Array<responses.OnlinePlayerResponse>> { |
39 | | - return fetchJson(server, `/api/getplayersonline`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 39 | + return fetchJson(server, `/api/getplayersonline`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
40 | 40 | } |
41 | 41 |
|
42 | 42 | export async function getAllowedCommands(server: SdtdServer, fetchOpts?: RequestInit): Promise<responses.AllowedCommands> { |
43 | | - return fetchJson(server, `/api/getallowedcommands`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 43 | + return fetchJson(server, `/api/getallowedcommands`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
44 | 44 | } |
45 | 45 |
|
46 | 46 | export async function executeConsoleCommand(server: SdtdServer, command: string, fetchOpts?: RequestInit): Promise<responses.CommandResponse> { |
47 | 47 | return fetchJson(server, `/api/executeconsolecommand`, { adminuser: server.adminUser,admintoken: server.adminToken, command: command }, fetchOpts) |
48 | 48 | } |
49 | 49 |
|
50 | 50 | export async function getAnimalsLocation(server: SdtdServer, fetchOpts?: RequestInit): Promise<Array<responses.EntityLocation>> { |
51 | | - return fetchJson(server, `/api/getanimalslocation`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 51 | + return fetchJson(server, `/api/getanimalslocation`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
52 | 52 | } |
53 | 53 |
|
54 | 54 | export async function getHostileLocation(server: SdtdServer, fetchOpts?: RequestInit): Promise<Array<responses.EntityLocation>> { |
55 | | - return fetchJson(server, `/api/gethostilelocation`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 55 | + return fetchJson(server, `/api/gethostilelocation`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
56 | 56 | } |
57 | 57 |
|
58 | 58 | export async function getLandClaims(server: SdtdServer, steamId?: string, fetchOpts?: RequestInit): Promise<responses.LandClaimsResponse> { |
59 | | - return fetchJson(server, `/api/getlandclaims`, { adminuser: server.adminUser,admintoken: server.adminToken, steamid: steamId}, fetchOpts) |
| 59 | + return fetchJson(server, `/api/getlandclaims`, { adminuser: server.adminUser,admintoken: server.adminToken, steamid: steamId }, fetchOpts) |
60 | 60 | } |
61 | 61 |
|
62 | 62 | export async function getPlayerInventory(server: SdtdServer, steamId: string, fetchOpts?: RequestInit): Promise<responses.InventoryResponse> { |
63 | | - return fetchJson(server, `/api/getplayerinventory`, { adminuser: server.adminUser,admintoken: server.adminToken, steamid: steamId}, fetchOpts) |
| 63 | + return fetchJson(server, `/api/getplayerinventory`, { adminuser: server.adminUser,admintoken: server.adminToken, steamid: steamId }, fetchOpts) |
64 | 64 | } |
65 | 65 |
|
66 | 66 | export async function getPlayerInventories(server: SdtdServer, fetchOpts?: RequestInit): Promise<responses.GetLog> { |
67 | | - return fetchJson(server, `/api/getplayerinventories`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 67 | + return fetchJson(server, `/api/getplayerinventories`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
68 | 68 | } |
69 | 69 |
|
70 | 70 | export async function getPlayerList(server: SdtdServer, rowsPerPage?: number, page?: number, fetchOpts?: RequestInit): Promise<responses.PlayerListResponse> { |
71 | | - return fetchJson(server, `/api/getplayerlist`, { adminuser: server.adminUser,admintoken: server.adminToken, rowsperpage: rowsPerPage, page: page}, fetchOpts) |
| 71 | + return fetchJson(server, `/api/getplayerlist`, { adminuser: server.adminUser,admintoken: server.adminToken, rowsperpage: rowsPerPage, page: page }, fetchOpts) |
72 | 72 | } |
73 | 73 |
|
74 | 74 | export async function getPlayersLocation(server: SdtdServer, offline: boolean, fetchOpts?: RequestInit): Promise<Array<responses.PlayerLocation>> { |
75 | | - return fetchJson(server, `/api/getplayerslocation`, { adminuser: server.adminUser,admintoken: server.adminToken, offline: offline}, fetchOpts) |
| 75 | + return fetchJson(server, `/api/getplayerslocation`, { adminuser: server.adminUser,admintoken: server.adminToken, offline: offline }, fetchOpts) |
76 | 76 | } |
77 | 77 |
|
78 | 78 | export async function getServerInfo(server: SdtdServer, fetchOpts?: RequestInit): Promise<responses.GetServerInfo> { |
79 | | - return fetchJson(server, `/api/getserverinfo`, { adminuser: server.adminUser,admintoken: server.adminToken}, fetchOpts) |
| 79 | + return fetchJson(server, `/api/getserverinfo`, { adminuser: server.adminUser,admintoken: server.adminToken }, fetchOpts) |
80 | 80 | } |
81 | 81 |
|
82 | 82 | export async function getWebUIUpdates(server: SdtdServer, latestLine?: number, fetchOpts?: RequestInit): Promise<responses.GetWebUIUpdatesResponse> { |
83 | | - return fetchJson(server, `/api/getwebuiupdates`, { adminuser: server.adminUser,admintoken: server.adminToken, latestLine: latestLine}, fetchOpts) |
| 83 | + return fetchJson(server, `/api/getwebuiupdates`, { adminuser: server.adminUser,admintoken: server.adminToken, latestLine: latestLine }, fetchOpts) |
84 | 84 | } |
85 | 85 |
|
86 | 86 | export async function getLog(server: SdtdServer, firstLine?: number, count: number = 50, fetchOpts?: RequestInit): Promise<responses.GetLog> { |
|
0 commit comments