From e483112fec63b50db6605f3503a2de69069f351e Mon Sep 17 00:00:00 2001 From: jiasheng Date: Fri, 16 Jan 2026 08:21:34 +0800 Subject: [PATCH] fix: remove uncessary error tracking --- src/index.ts | 3 --- src/zmodel-parser.ts | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/index.ts b/src/index.ts index 3f1730f..93d4712 100644 --- a/src/index.ts +++ b/src/index.ts @@ -67,14 +67,11 @@ export default async function () { // ignore exitCode = e.exitCode } else if (e instanceof CliError) { - telemetry.trackError(e) console.error(red(e.message)) } else { if (e instanceof Error) { - telemetry.trackError(e) console.error(red(`Unhandled error: ${e.message}`)) } else { - telemetry.trackError(new Error(String(e))) console.error(red(`Unhandled error: ${String(e)}`)) } } diff --git a/src/zmodel-parser.ts b/src/zmodel-parser.ts index d406a99..bc190c6 100644 --- a/src/zmodel-parser.ts +++ b/src/zmodel-parser.ts @@ -75,7 +75,7 @@ function loadPrismaConfig(schemaDir: string): string | null { const config = configFn(env) return config?.datasource?.url } catch (error) { - if (error instanceof Error && error.message.includes('Environment variable')) { + if (error instanceof Error) { throw error } console.warn(`Warning: Failed to parse prisma.config.ts: ${error}`) @@ -144,7 +144,7 @@ function parseDatasource( // If still no URL found, throw error if (url == null) { throw new CliError( - 'No datasource URL found. For Prisma 7, ensure prisma.config.ts exists with datasource configuration, or provide the URL via -d option.' + 'No datasource URL found. For Prisma 7, ensure prisma.config.ts exists with datasource configuration or directly provide the URL via -d option.' ) } }