typegraphql-prisma icon indicating copy to clipboard operation
typegraphql-prisma copied to clipboard

Issue with generating the resolvers in outputs

Open dharmendraboddeda opened this issue 8 months ago • 6 comments

Incorectly generating the rosolvers i have used this same prisma schema at typegraphql-prisma version (0.27.1) but now when use current version 0.27.2 , i am facing the issue generating the resolvers.

generator typegraphql {
  provider           = "typegraphql-prisma"
  output             = "../generated/type-graphql"
  emitTranspiledCode = false
}

To Reproduce 2024-06-06-171042_screenshot

its generating this path

api/generated/type-graphql/resolvers/outputs/CreateManyChatsAndReturnOutputType.ts

and in this return outputType files this kind of modules are not resolving

import { Folder } from "../outputs/Folder";

but previous version that i have used i didn't get generate this files please resolve my issue

Expected Behavior 2024-06-06-171118_screenshot

See i have used typegraphql-prisma: "0.27.1"

Logs

    at _buildSchemaBin (file:///home/dharmendraboddeda/Projects/promanager/conversation-explorer-new/node_modules/@multiplatform.one/typegraphql/lib/chunk-SNLZTJW7.mjs:22:41) {
  code: 'ERR_MODULE_NOT_FOUND',
  url: 'file:///home/dharmendraboddeda/Projects/promanager/conversation-explorer-new/api/dist/api/main.mjs'
}

Node.js v20.12.1
node:internal/modules/cjs/loader:1146
  throw err;
  ^

Error: Cannot find module '/home/dharmendraboddeda/Projects/promanager/conversation-explorer-new/api/dist/api/main.mjs'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1143:15)
    at Module._load (node:internal/modules/cjs/loader:984:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
    at node:internal/main/run_main_module:28:49 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v20.12.1
Could not resolve "../outputs/Folder" from "generated/type-graphql/resolvers/outputs/CreateManyChatsAndReturnOutputType.ts"
file: /home/dharmendraboddeda/Projects/promanager/conversation-explorer-new/api/generated/type-graphql/resolvers/outputs/CreateManyChatsAndReturnOutputType.ts

Environment (please complete the following information):

  • OS: debian
  • Node : 20.12.1
  • typegraphql-prisma version [0.27.2]
  • Prisma version [5.8.1]
  • TypeScript version (5.3.3)

dharmendraboddeda avatar Jun 06 '24 13:06 dharmendraboddeda