@remnawave/xtls-sdk-nestjs
Version:
 
16 lines (15 loc) • 586 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createXtlsSdkFactory = createXtlsSdkFactory;
const xtls_sdk_1 = require("@remnawave/xtls-sdk");
const common_1 = require("@nestjs/common");
const logger = new common_1.Logger('xtls-sdk-nestjs');
function createXtlsSdkFactory(moduleOptions) {
const xtlsApi = new xtls_sdk_1.XtlsApi({
connectionUrl: moduleOptions.connectionUrl,
options: moduleOptions.options,
credentials: moduleOptions.credentials,
});
logger.log(`[OK] XtlsApi initialized`);
return xtlsApi;
}