@remnawave/xtls-sdk-nestjs
Version:
 
11 lines (9 loc) • 387 B
text/typescript
import { XtlsApi } from '@remnawave/xtls-sdk';
import { Logger } from '@nestjs/common';
import { IXtlsConfig } from './interfaces';
const logger = new Logger('xtls-sdk-nestjs');
export function createXtlsSdkFactory(moduleOptions: IXtlsConfig): XtlsApi {
const xtlsApi = new XtlsApi(moduleOptions.ip, moduleOptions.port);
logger.log(`XtlsApi initialized`);
return xtlsApi;
}