UNPKG

@hokuto/jam-node

Version:

JAM Node TS, guardians and utils

24 lines (23 loc) 896 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getAtlasImageUrl = exports.getMapImageUrl = exports.getImageQuerystring = void 0; const params_js_1 = require("./params.js"); function getImageQuerystring(args) { const { headers } = (0, params_js_1.getImageParams)(args); const searchParams = new URLSearchParams(headers); searchParams.delete("Content-Type"); return searchParams.toString(); } exports.getImageQuerystring = getImageQuerystring; function getMapImageUrl(coreApi) { return function getMapImageUrl(args) { return [coreApi(args), getImageQuerystring(args)].join("?"); }; } exports.getMapImageUrl = getMapImageUrl; function getAtlasImageUrl(coreApi) { return function getMapImageUrl(args) { return [coreApi(args), getImageQuerystring(args)].join("?"); }; } exports.getAtlasImageUrl = getAtlasImageUrl;