jackson/lib/jackson.ts

16 lines
367 B
TypeScript

import type { SAMLJackson } from '@boxyhq/saml-jackson';
import jackson from '@boxyhq/saml-jackson';
import { jacksonOptions } from '@lib/env';
import '@lib/metrics';
const g = global as any;
export default async function init() {
if (!g.jacksonInstance) {
g.jacksonInstance = await jackson(jacksonOptions);
}
return g.jacksonInstance as SAMLJackson;
}