You can use the object de-structuring syntax:
createUser(parent: any, { data }: { data: UserCreateInput }, context: any) {
return context.prisma.createUser(data)
}
Unfortunately it is required you write data
twice. There is a proposal to fix this but there are issues around this.