UNPKG

scrivito

Version:

Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.

16 lines (11 loc) 572 B
// @rewire import { clientConfig } from 'scrivito_sdk/client'; import { createRestApiClient } from 'scrivito_sdk/client/create_rest_api_client'; import { joinPaths } from 'scrivito_sdk/client/join_paths'; import { InternalError } from 'scrivito_sdk/common'; export async function getIamAuthUrl(path = ''): Promise<string> { const iamAuthLocation = (await clientConfig.fetch()).iamAuthLocation; if (!iamAuthLocation) throw new InternalError(); return joinPaths(iamAuthLocation, path); } export const JrRestApi = createRestApiClient('https://api.justrelate.com');