Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Vivify-Ideas/nestjs-boilerplate
/ functions
Functions
49 in github.com/Vivify-Ideas/nestjs-boilerplate
⨍
Functions
49
◇
Types & classes
49
↓ 17 callers
Method
get
(id: number)
src/modules/user/user.service.ts:14
↓ 2 callers
Method
create
(payload: UserFillableFields)
src/modules/user/user.service.ts:22
↓ 2 callers
Method
createToken
(user: User)
src/modules/auth/auth.service.ts:16
↓ 2 callers
Method
getByEmail
(email: string)
src/modules/user/user.service.ts:18
↓ 1 callers
Function
SameAs
( property: string, validationOptions?: ValidationOptions, )
src/modules/common/validator/same-as.validator.ts:3
↓ 1 callers
Function
Unique
( constraints: Partial<UniqueValidationConstraints<E>>, validationOptions?: ValidationOptions, )
src/modules/common/validator/unique.validator.ts:46
↓ 1 callers
Function
bootstrap
()
src/main.ts:9
↓ 1 callers
Method
compare
(plainText, hash)
src/utils/Hash.ts:9
↓ 1 callers
Method
except
()
src/modules/common/transformer/trim-strings.pipe.ts:4
↓ 1 callers
Method
isEnv
(env: string)
src/modules/config/config.service.ts:40
↓ 1 callers
Method
make
(plainText)
src/utils/Hash.ts:4
↓ 1 callers
Method
register
(@Body() payload: RegisterPayload)
src/modules/auth/auth.controller.ts:29
↓ 1 callers
Method
root
()
src/modules/main/app.service.ts:8
↓ 1 callers
Function
setupSwagger
(app: INestApplication)
src/swagger/index.ts:10
↓ 1 callers
Method
transformValue
(value: any)
src/modules/common/transformer/trim-strings.pipe.ts:8
↓ 1 callers
Method
validateRequiredKeys
()
src/modules/config/config.service.ts:22
↓ 1 callers
Method
validateUser
(payload: LoginPayload)
src/modules/auth/auth.service.ts:24
Function
Exists
( constraints: Partial<ExistsValidationConstraints<E>>, validationOptions?: ValidationOptions, )
src/modules/common/validator/exists.validator.ts:46
Method
canActivate
(context: ExecutionContext)
src/modules/auth/jwt-guard.ts:10
Method
constructor
( private readonly jwtService: JwtService, private readonly configService: ConfigService, private
src/modules/auth/auth.service.ts:10
Method
constructor
( readonly configService: ConfigService, private readonly usersService: UsersService, )
src/modules/auth/jwt.strategy.ts:10
Method
constructor
( private readonly authService: AuthService, private readonly userService: UsersService, )
src/modules/auth/auth.controller.ts:11
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, )
src/modules/user/user.service.ts:9
Method
constructor
(private config: ConfigService)
src/modules/main/app.service.ts:6
Method
constructor
(private readonly appService: AppService)
src/modules/main/app.controller.ts:9
Method
constructor
(@InjectDataSource() private readonly dataSource: DataSource)
src/modules/common/validator/unique.validator.ts:15
Method
constructor
(@InjectDataSource() private readonly dataSource: DataSource)
src/modules/common/validator/exists.validator.ts:15
Method
constructor
(filePath: string)
src/modules/config/config.service.ts:17
Function
defaultMessage
()
src/modules/common/validator/same-as.validator.ts:19
Method
defaultMessage
(args: ValidationArguments)
src/modules/common/validator/unique.validator.ts:31
Method
defaultMessage
(args: ValidationArguments)
src/modules/common/validator/exists.validator.ts:31
Method
down
(queryRunner: QueryRunner)
src/migrations/1611484925515-CreateUsersTable.ts:17
Function
except
()
src/modules/common/transformer/abstract-transform.pipe.ts:6
Method
from
(value)
src/modules/user/password.transformer.ts:9
Method
get
(key: string)
src/modules/config/config.service.ts:36
Method
getLoggedInUser
(@CurrentUser() user: User)
src/modules/auth/auth.controller.ts:39
Method
handleRequest
(err, user, info)
src/modules/auth/jwt-guard.ts:16
Function
isObject
(value: any)
src/modules/common/transformer/abstract-transform.pipe.ts:10
Method
login
(@Body() payload: LoginPayload)
src/modules/auth/auth.controller.ts:20
Method
root
()
src/modules/main/app.controller.ts:13
Method
to
(value)
src/modules/user/password.transformer.ts:5
Method
toJSON
()
src/modules/user/user.entity.ts:31
Function
transform
(values: any, metadata: ArgumentMetadata)
src/modules/common/transformer/abstract-transform.pipe.ts:29
Function
transformObject
(values)
src/modules/common/transformer/abstract-transform.pipe.ts:14
Method
up
(queryRunner: QueryRunner)
src/migrations/1611484925515-CreateUsersTable.ts:4
Function
validate
(value: any, args: any)
src/modules/common/validator/same-as.validator.ts:15
Method
validate
({ iat, exp, id }: JwtPayload, done)
src/modules/auth/jwt.strategy.ts:20
Method
validate
(value: string, args: UniqueValidationArguments<E>)
src/modules/common/validator/unique.validator.ts:17
Method
validate
(value: string, args: ExistsValidationArguments<E>)
src/modules/common/validator/exists.validator.ts:17