23 lines
679 B
TypeScript
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,
|
|
}));
|
|
}
|