Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/benawad/type-graphql-series
/ functions
Functions
32 in github.com/benawad/type-graphql-series
⨍
Functions
32
◇
Types & classes
47
↓ 5 callers
Method
create
(@Arg("data", () => inputType) data: any)
src/modules/user/CreateUser.ts:26
↓ 3 callers
Function
gCall
({ source, variableValues, userId }: Options)
src/test-utils/gCall.ts:16
↓ 3 callers
Function
testConn
(drop: boolean = false)
src/test-utils/testConn.ts:3
↓ 2 callers
Function
PasswordMixin
(BaseClass: T)
src/modules/shared/PasswordInput.ts:4
↓ 2 callers
Function
createResolver
( suffix: string, returnType: T, inputType: X, entity: any, middleware?: Middleware<any>[] )
src/modules/user/CreateUser.ts:15
↓ 2 callers
Function
createSchema
()
src/utils/createSchema.ts:16
↓ 2 callers
Function
sendEmail
(email: string, url: string)
src/modules/utils/sendEmail.ts:3
↓ 1 callers
Function
IsEmailAlreadyExist
(validationOptions?: ValidationOptions)
src/modules/user/register/isEmailAlreadyExist.ts:21
↓ 1 callers
Function
createAuthorsLoader
()
src/utils/authorsLoader.ts:39
↓ 1 callers
Function
createConfirmationUrl
(userId: number)
src/modules/utils/createConfirmationUrl.ts:5
↓ 1 callers
Function
main
()
src/index.ts:13
Function
OkMixin
(BaseClass: T)
src/modules/shared/OkMixin.ts:3
Method
addAuthorBook
( @Arg("authorId", () => Int) authorId: number, @Arg("bookId", () => Int) bookId: number )
src/modules/author-book/AuthorBookResolver.ts:19
Method
addProfilePicture
(@Arg("picture", () => GraphQLUpload) { createReadStream, filename }: Upload)
src/modules/user/ProfilePicture.ts:10
Method
authors
(@Ctx() { authorsLoader }: MyContext)
src/entity/Book.ts:28
Function
batchAuthors
(bookIds: number[])
src/utils/authorsLoader.ts:6
Method
books
()
src/modules/author-book/AuthorBookResolver.ts:35
Method
changePassword
( @Arg("data") { token, password }: ChangePasswordInput, @Ctx() ctx: MyContext )
src/modules/user/ChangePassword.ts:13
Method
confirmUser
(@Arg("token") token: string)
src/modules/user/ConfirmUser.ts:10
Method
createAuthor
(@Arg("name") name: string)
src/modules/author-book/AuthorBookResolver.ts:14
Method
createBook
(@Arg("name") name: string)
src/modules/author-book/AuthorBookResolver.ts:9
Method
deleteBook
(@Arg("bookId", () => Int) bookId: number)
src/modules/author-book/AuthorBookResolver.ts:28
Method
forgotPassword
(@Arg("email") email: string)
src/modules/user/ForgotPassword.ts:12
Method
hello
()
src/modules/user/Register.ts:15
Function
isAuth
({ context }, next)
src/modules/middleware/isAuth.ts:5
Function
logger
({ args }, next)
src/modules/middleware/logger.ts:5
Method
login
( @Arg("email") email: string, @Arg("password") password: string, @Ctx() ctx: MyContext )
src/modules/user/Login.ts:9
Method
logout
(@Ctx() ctx: MyContext)
src/modules/user/Logout.ts:7
Method
me
(@Ctx() ctx: MyContext)
src/modules/user/Me.ts:9
Method
name
(@Root() parent: User)
src/entity/User.ts:24
Method
register
(@Arg("data") { email, firstName, lastName, password }: RegisterInput)
src/modules/user/Register.ts:20
Method
validate
(email: string)
src/modules/user/register/isEmailAlreadyExist.ts:13