@scalar/api-client
Version:
the open source API testing client
13 lines (12 loc) • 342 B
JavaScript
import { replaceVariables as i } from "@scalar/helpers/regex/replace-variables";
import { objectEntries as s } from "@vueuse/core";
const n = (r, o) => {
const l = s(r?.variables ?? {}).reduce(
(e, [a, t]) => (t.default && (e[a] = t.default), e),
{}
);
return i(r?.url ?? "", { ...o, ...l });
};
export {
n as getServerUrl
};