@localzet/xtls-sdk-nestjs
Version:
NestJS SDK for XRAY/AURA Core
9 lines (7 loc) • 368 B
text/typescript
import { ConfigurableModuleBuilder } from '@nestjs/common';
import { XtlsModuleOptions } from './interfaces';
export const { ConfigurableModuleClass, MODULE_OPTIONS_TOKEN, OPTIONS_TYPE, ASYNC_OPTIONS_TYPE } =
new ConfigurableModuleBuilder<XtlsModuleOptions>()
.setFactoryMethodName('forRootAsync')
.setClassMethodName('forRoot')
.build();