@nestjs-redis/lock
Version:
Redis-based distributed lock module for NestJS, built on @redis-kit/lock
16 lines (15 loc) • 609 B
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MODULE_OPTIONS_TOKEN = exports.ConfigurableModuleClass = void 0;
const common_1 = require("@nestjs/common");
_a = new common_1.ConfigurableModuleBuilder({
moduleName: 'Redlock',
})
.setClassMethodName('forRoot')
.setFactoryMethodName('createRedlockOptions')
.setExtras({ isGlobal: true }, (definition, extras) => ({
...definition,
global: extras.isGlobal,
}))
.build(), exports.ConfigurableModuleClass = _a.ConfigurableModuleClass, exports.MODULE_OPTIONS_TOKEN = _a.MODULE_OPTIONS_TOKEN;