UNPKG

@kontent-ai/sync-sdk

Version:
20 lines 672 B
export function getSyncEndpointUrl({ environmentId, path, baseUrl, apiMode, }) { return getEndpointUrl({ environmentId, path, baseUrl: baseUrl ?? getDefaultBaseUrlForApiMode(apiMode), }); } export function getEndpointUrl({ environmentId, path, baseUrl, }) { return removeDuplicateSlashes(`${baseUrl}/${environmentId}/${path}`); } function getDefaultBaseUrlForApiMode(apiMode) { if (apiMode === "preview") { return "https://preview-deliver.kontent.ai/v2"; } return "https://deliver.kontent.ai/v2"; } function removeDuplicateSlashes(path) { return path.replace(/\/+/g, "/"); } //# sourceMappingURL=url.utils.js.map