Я создаю свой слой graphql с помощью призмы. У меня есть вопрос об использовании призмы с машинописью в резольверах.
В документации предлагается импортировать призму для получения intellisense:
import { prisma } from '../generated/prisma-client'
Если вы сделаете это, когда будете писать такой преобразователь, как этот, вы не получите никаких предложений.
const user = (parent, args, context, info) => context.prisma.bodyweight({id: parent.id}).user()
Чтобы получить предложения, вы должны написать их без ссылки на контекст, добавив ссылку позже, что предрасполагает вас забыть об этом и создавать ошибки.
Знаете ли вы, есть ли способ исправить это (может быть, в tsconfig)?
С наилучшими пожеланиями и спасибо.