nestjs-moralis
Version:
NestJS module for Moralis.io
16 lines (14 loc) • 434 B
text/typescript
import { ConfigurableModuleBuilder } from '@nestjs/common';
import { MoralisModuleOptions } from './moralis-module-options.interface';
export const { ConfigurableModuleClass, MODULE_OPTIONS_TOKEN } =
new ConfigurableModuleBuilder<MoralisModuleOptions>()
.setExtras(
{
isGlobal: false,
},
(definition, extras) => ({
...definition,
global: extras.isGlobal,
}),
)
.build();