15 lines
362 B
TypeScript
15 lines
362 B
TypeScript
import { ConfigurableModuleBuilder } from '@nestjs/common';
|
|
|
|
import { FileStorageModuleOptions } from './interfaces';
|
|
|
|
export const {
|
|
ConfigurableModuleClass,
|
|
MODULE_OPTIONS_TOKEN,
|
|
OPTIONS_TYPE,
|
|
ASYNC_OPTIONS_TYPE,
|
|
} = new ConfigurableModuleBuilder<FileStorageModuleOptions>({
|
|
moduleName: 'FileStorage',
|
|
})
|
|
.setClassMethodName('forRoot')
|
|
.build();
|