Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TomDoesTech/TypeGraphQL-Typegoose-GraphQL-Tutorial
/ functions
Functions
19 in github.com/TomDoesTech/TypeGraphQL-Typegoose-GraphQL-Tutorial
⨍
Functions
19
◇
Types & classes
22
↓ 1 callers
Function
bootstrap
()
src/index.ts:19
↓ 1 callers
Function
connectToMongo
()
src/utils/mongo.ts:4
↓ 1 callers
Method
findProducts
()
src/service/product.service.ts:13
↓ 1 callers
Method
findSingleProduct
(input: GetProductInput)
src/service/product.service.ts:18
↓ 1 callers
Function
signJwt
(object: Object, options?: jwt.SignOptions | undefined)
src/utils/jwt.ts:13
↓ 1 callers
Function
verifyJwt
(token: string)
src/utils/jwt.ts:20
Function
authChecker
({ context })
src/utils/authChecker.ts:4
Method
constructor
(private productService: ProductService)
src/resolvers/product.resolver.ts:12
Method
constructor
(private userService: UserService)
src/resolvers/user.resolver.ts:8
Method
createProduct
(input: CreateProductInput & { user: User["_id"] })
src/service/product.service.ts:9
Method
createProduct
( @Arg("input") input: CreateProductInput, @Ctx() context: Context )
src/resolvers/product.resolver.ts:18
Method
createUser
(input: CreateUserInput)
src/service/user.service.ts:8
Method
createUser
(@Arg("input") input: CreateUserInput)
src/resolvers/user.resolver.ts:13
Function
findByEmail
( this: ReturnModelType<typeof User, QueryHelpers>, email: User["email"] )
src/schema/user.schema.ts:14
Method
login
(input: LoginInput, context: Context)
src/service/user.service.ts:12
Method
login
(@Arg("input") input: LoginInput, @Ctx() context: Context)
src/resolvers/user.resolver.ts:18
Method
me
(@Ctx() context: Context)
src/resolvers/user.resolver.ts:23
Method
product
(@Arg("input") input: GetProductInput)
src/resolvers/product.resolver.ts:32
Method
products
()
src/resolvers/product.resolver.ts:27