MCPcopy Create free account

hub / github.com/benawad/type-graphql-series / functions

Functions32 in github.com/benawad/type-graphql-series

↓ 5 callersMethodcreate
(@Arg("data", () => inputType) data: any)
src/modules/user/CreateUser.ts:26
↓ 3 callersFunctiongCall
({ source, variableValues, userId }: Options)
src/test-utils/gCall.ts:16
↓ 3 callersFunctiontestConn
(drop: boolean = false)
src/test-utils/testConn.ts:3
↓ 2 callersFunctionPasswordMixin
(BaseClass: T)
src/modules/shared/PasswordInput.ts:4
↓ 2 callersFunctioncreateResolver
( suffix: string, returnType: T, inputType: X, entity: any, middleware?: Middleware<any>[] )
src/modules/user/CreateUser.ts:15
↓ 2 callersFunctioncreateSchema
()
src/utils/createSchema.ts:16
↓ 2 callersFunctionsendEmail
(email: string, url: string)
src/modules/utils/sendEmail.ts:3
↓ 1 callersFunctionIsEmailAlreadyExist
(validationOptions?: ValidationOptions)
src/modules/user/register/isEmailAlreadyExist.ts:21
↓ 1 callersFunctioncreateAuthorsLoader
()
src/utils/authorsLoader.ts:39
↓ 1 callersFunctioncreateConfirmationUrl
(userId: number)
src/modules/utils/createConfirmationUrl.ts:5
↓ 1 callersFunctionmain
()
src/index.ts:13
FunctionOkMixin
(BaseClass: T)
src/modules/shared/OkMixin.ts:3
MethodaddAuthorBook
( @Arg("authorId", () => Int) authorId: number, @Arg("bookId", () => Int) bookId: number )
src/modules/author-book/AuthorBookResolver.ts:19
MethodaddProfilePicture
(@Arg("picture", () => GraphQLUpload) { createReadStream, filename }: Upload)
src/modules/user/ProfilePicture.ts:10
Methodauthors
(@Ctx() { authorsLoader }: MyContext)
src/entity/Book.ts:28
FunctionbatchAuthors
(bookIds: number[])
src/utils/authorsLoader.ts:6
Methodbooks
()
src/modules/author-book/AuthorBookResolver.ts:35
MethodchangePassword
( @Arg("data") { token, password }: ChangePasswordInput, @Ctx() ctx: MyContext )
src/modules/user/ChangePassword.ts:13
MethodconfirmUser
(@Arg("token") token: string)
src/modules/user/ConfirmUser.ts:10
MethodcreateAuthor
(@Arg("name") name: string)
src/modules/author-book/AuthorBookResolver.ts:14
MethodcreateBook
(@Arg("name") name: string)
src/modules/author-book/AuthorBookResolver.ts:9
MethoddeleteBook
(@Arg("bookId", () => Int) bookId: number)
src/modules/author-book/AuthorBookResolver.ts:28
MethodforgotPassword
(@Arg("email") email: string)
src/modules/user/ForgotPassword.ts:12
Methodhello
()
src/modules/user/Register.ts:15
FunctionisAuth
({ context }, next)
src/modules/middleware/isAuth.ts:5
Functionlogger
({ args }, next)
src/modules/middleware/logger.ts:5
Methodlogin
( @Arg("email") email: string, @Arg("password") password: string, @Ctx() ctx: MyContext )
src/modules/user/Login.ts:9
Methodlogout
(@Ctx() ctx: MyContext)
src/modules/user/Logout.ts:7
Methodme
(@Ctx() ctx: MyContext)
src/modules/user/Me.ts:9
Methodname
(@Root() parent: User)
src/entity/User.ts:24
Methodregister
(@Arg("data") { email, firstName, lastName, password }: RegisterInput)
src/modules/user/Register.ts:20
Methodvalidate
(email: string)
src/modules/user/register/isEmailAlreadyExist.ts:13