@memori.ai/memori-api-client
Version:
React library to integrate a Memori in your app or website
26 lines • 1.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const getApiUrl_1 = require("./helpers/getApiUrl");
const backend_1 = tslib_1.__importDefault(require("./backend"));
const engine_1 = tslib_1.__importDefault(require("./engine"));
const constants = tslib_1.__importStar(require("./constants"));
const asset_1 = tslib_1.__importDefault(require("./helpers/asset"));
const api = (backendEndpoint, engineEndpoint) => {
const apiUrl = (0, getApiUrl_1.getBackendApiUrl)(backendEndpoint);
const engineApiUrl = (0, getApiUrl_1.getEngineApiUrl)(engineEndpoint);
const backendUrl = `${apiUrl}/api/v2`;
const engineUrl = `${engineApiUrl}/memori/v2`;
return {
backend: (0, backend_1.default)(backendUrl),
...(0, engine_1.default)(engineUrl),
constants: {
...constants,
BACKEND_URL: backendUrl,
ENGINE_URL: engineUrl,
},
asset: (0, asset_1.default)(backendUrl),
};
};
exports.default = api;
//# sourceMappingURL=index.js.map