mirror of https://github.com/boxyhq/jackson.git
16 lines
367 B
TypeScript
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;
|
|
}
|