From 4cae3b7b2be2d378fc6db1f15899afe70aab181a Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Fri, 13 Jun 2025 21:49:38 +0530 Subject: [PATCH] fix type error in prisma.config.ts --- .changeset/heavy-weeks-jog.md | 5 +++++ apps/cli/templates/backend/server/next/tsconfig.json.hbs | 9 ++++++--- .../backend/server/server-base/tsconfig.json.hbs | 5 ++++- bun.lock | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 .changeset/heavy-weeks-jog.md diff --git a/.changeset/heavy-weeks-jog.md b/.changeset/heavy-weeks-jog.md new file mode 100644 index 0000000..075abc9 --- /dev/null +++ b/.changeset/heavy-weeks-jog.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +fix prisma type error diff --git a/apps/cli/templates/backend/server/next/tsconfig.json.hbs b/apps/cli/templates/backend/server/next/tsconfig.json.hbs index 10c67c3..0625914 100644 --- a/apps/cli/templates/backend/server/next/tsconfig.json.hbs +++ b/apps/cli/templates/backend/server/next/tsconfig.json.hbs @@ -21,9 +21,12 @@ "name": "next" } ], - "paths": { - "@/*": ["./src/*"] - } + "paths": { + "@/*": ["./src/*"] + {{#if (eq orm 'prisma')}}, + "prisma": ["node_modules/prisma"] + {{/if}} + }, }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "exclude": ["node_modules"] diff --git a/apps/cli/templates/backend/server/server-base/tsconfig.json.hbs b/apps/cli/templates/backend/server/server-base/tsconfig.json.hbs index 3ce9762..ac15790 100644 --- a/apps/cli/templates/backend/server/server-base/tsconfig.json.hbs +++ b/apps/cli/templates/backend/server/server-base/tsconfig.json.hbs @@ -8,7 +8,10 @@ "skipLibCheck": true, "baseUrl": "./", "paths": { - "@/*": ["./src/*"] + "@/*": ["./src/*"] + {{#if (eq orm 'prisma')}}, + "prisma": ["node_modules/prisma"] + {{/if}} }, "outDir": "./dist", "types": [ diff --git a/bun.lock b/bun.lock index cd7a29c..bdbc98f 100644 --- a/bun.lock +++ b/bun.lock @@ -14,7 +14,7 @@ }, "apps/cli": { "name": "create-better-t-stack", - "version": "2.18.1", + "version": "2.18.3", "bin": { "create-better-t-stack": "dist/index.js", },