@cleardu/rmq
Version:
Nest - modern, fast, powerful node.js web framework (@rmq)
21 lines (19 loc) • 474 B
text/typescript
import { ConfigurableModuleBuilder } from '@nestjs/common';
import { RmqModuleOptions } from './rmq.module-interface';
export const RmqModuleDefinition =
new ConfigurableModuleBuilder<RmqModuleOptions>()
.setExtras(
{
config: {
name: '',
uri: '',
isGlobal: true,
key: '',
},
},
(definition, extras) => ({
...definition,
}),
)
.setClassMethodName('forRoot')
.build();