UNPKG

@remnawave/xtls-sdk-nestjs

Version:

![GitHub top language](https://img.shields.io/github/languages/top/remnawave/xtls-sdk-nestjs) ![GitHub Repo stars](https://img.shields.io/github/stars/remnawave/xtls-sdk-nestjs)

14 lines (12 loc) 478 B
import { XtlsApi, XtlsApiOptions } from '@remnawave/xtls-sdk'; import { Logger } from '@nestjs/common'; const logger = new Logger('xtls-sdk-nestjs'); export function createXtlsSdkFactory(moduleOptions: XtlsApiOptions): XtlsApi { const xtlsApi = new XtlsApi({ connectionUrl: moduleOptions.connectionUrl, options: moduleOptions.options, credentials: moduleOptions.credentials, }); logger.log(`[OK] XtlsApi initialized`); return xtlsApi; }