UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

35 lines (33 loc) 950 B
import "../../chunks/chunk-U5RRZUYZ.js"; // src/cloud/server/CloudConfig.ts function createCloudConfig(baseUrl) { return { url: baseUrl, jwks: `${baseUrl}/.well-known/jwks.json`, setup: `${baseUrl}/setup`, auth: `${baseUrl}/auth`, handshake: `${baseUrl}/api/v1/handshake`, mutate: `${baseUrl}/api/v1/mutate`, upload: `${baseUrl}/api/v1/upload`, media: `${baseUrl}/api/v1/media`, logout: `${baseUrl}/api/v1/logout`, history: `${baseUrl}/api/v1/history`, pending: `${baseUrl}/api/v1/pending`, drafts: `${baseUrl}/api/v1/draft` }; } function createCloudUrl() { if (typeof process !== "undefined") { if (process.env.ALINEA_CLOUD_URL) return process.env.ALINEA_CLOUD_URL; if (process.env.ALINEA_CLOUD_DEBUG) return ""; } return "https://www.alinea.cloud"; } var cloudUrl = createCloudUrl(); var cloudConfig = createCloudConfig(cloudUrl); export { cloudConfig, cloudUrl };