UNPKG

@scalar/api-client

Version:

the open source API testing client

13 lines (12 loc) 342 B
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 };