import { Module } from '@nestjs/common'; import { UserService } from './user.service'; import { UserResolver } from './user.resolver'; import { MongooseModule } from '@nestjs/mongoose'; import { User, UserSchema } from './user.entity'; import { JwtModule } from '@nestjs/jwt'; @Module({ imports: [ JwtModule.register({ // TODO: Use ENV secret secret: 'hard!to-guess_secret', signOptions: { expiresIn: '96h' }, }), MongooseModule.forFeature([{ name: User.name, schema: UserSchema }]), ], providers: [UserResolver, UserService], exports: [UserService] }) export class UserModule {}