@ordino.ai/cli
Version:
ordino.ai global command line interface
25 lines (22 loc) • 725 B
text/typescript
import { Environment } from "./service-factory";
import { getCognitoConfig, getPortalConfig } from "./cognito.config";
interface ApiEndpoints {
authentication: string;
cognitoAuth?: string;
cognitoToken?: string;
projects: string;
teams: string;
users: string;
}
export const getApiEndpoints = (environment: Environment): ApiEndpoints => {
const portalConfig = getPortalConfig(environment);
const cognitoConfig = getCognitoConfig(environment);
return {
authentication: portalConfig.authentication,
projects: portalConfig.projects,
teams: portalConfig.teams,
users: portalConfig.users,
cognitoAuth: `${cognitoConfig.domain}/login`,
cognitoToken: cognitoConfig.tokenEndpoint
};
};