MCPcopy Create free account

hub / github.com/TomDoesTech/TypeGraphQL-Typegoose-GraphQL-Tutorial / functions

Functions19 in github.com/TomDoesTech/TypeGraphQL-Typegoose-GraphQL-Tutorial

↓ 1 callersFunctionbootstrap
()
src/index.ts:19
↓ 1 callersFunctionconnectToMongo
()
src/utils/mongo.ts:4
↓ 1 callersMethodfindProducts
()
src/service/product.service.ts:13
↓ 1 callersMethodfindSingleProduct
(input: GetProductInput)
src/service/product.service.ts:18
↓ 1 callersFunctionsignJwt
(object: Object, options?: jwt.SignOptions | undefined)
src/utils/jwt.ts:13
↓ 1 callersFunctionverifyJwt
(token: string)
src/utils/jwt.ts:20
FunctionauthChecker
({ context })
src/utils/authChecker.ts:4
Methodconstructor
(private productService: ProductService)
src/resolvers/product.resolver.ts:12
Methodconstructor
(private userService: UserService)
src/resolvers/user.resolver.ts:8
MethodcreateProduct
(input: CreateProductInput & { user: User["_id"] })
src/service/product.service.ts:9
MethodcreateProduct
( @Arg("input") input: CreateProductInput, @Ctx() context: Context )
src/resolvers/product.resolver.ts:18
MethodcreateUser
(input: CreateUserInput)
src/service/user.service.ts:8
MethodcreateUser
(@Arg("input") input: CreateUserInput)
src/resolvers/user.resolver.ts:13
FunctionfindByEmail
( this: ReturnModelType<typeof User, QueryHelpers>, email: User["email"] )
src/schema/user.schema.ts:14
Methodlogin
(input: LoginInput, context: Context)
src/service/user.service.ts:12
Methodlogin
(@Arg("input") input: LoginInput, @Ctx() context: Context)
src/resolvers/user.resolver.ts:18
Methodme
(@Ctx() context: Context)
src/resolvers/user.resolver.ts:23
Methodproduct
(@Arg("input") input: GetProductInput)
src/resolvers/product.resolver.ts:32
Methodproducts
()
src/resolvers/product.resolver.ts:27