UNPKG

@hokuto/jam-node

Version:

JAM Node TS, guardians and utils

17 lines (16 loc) 606 B
import { CoreApi, } from "@hokuto/jam-core"; import { ApiMethod } from "../types.js"; export function getImageParams(args, body) { const headers = { ...CoreApi.Options.getRequestOptions(args), "Content-Type": "application/json", }; const method = body ? ApiMethod.Post : ApiMethod.Get; return { headers, method, params: body }; } export function getMapImageParams(urlFn, args, body) { return { url: urlFn(args), ...getImageParams(args, body) }; } export function getAtlasImageParams(urlFn, args, body) { return { url: urlFn(args), ...getImageParams(args, body) }; }