Files
Jyotisha/frontend/src/lib/birth-time-journey-engine.ts
T
2026-07-19 01:49:09 +08:00

23 lines
679 B
TypeScript

import "server-only";
import {
createJourneyEngineMethods,
createJourneyEngineWire,
} from "./birth-time-journey-engine-model.ts";
import type { BirthTimeJourneyEngine } from "./birth-time-journey-service.ts";
export {
BirthTimeJourneyEngineConfigurationError,
BirthTimeJourneyEngineError,
} from "./birth-time-journey-engine-model.ts";
export function createJyotishBirthTimeJourneyEngine(
apiBase = process.env.JYOTISH_API_BASE ?? "http://127.0.0.1:5200",
): BirthTimeJourneyEngine {
return createJourneyEngineMethods(createJourneyEngineWire({
apiBase,
dynamicToken: process.env.JYOTISH_DYNAMIC_RECTIFICATION_TOKEN ?? null,
fetchImpl: fetch,
}));
}