diff --git a/apps/backend/scripts/db-migrations.tsdown.config.ts b/apps/backend/scripts/db-migrations.tsdown.config.ts index a7a3985a3..01da388ea 100644 --- a/apps/backend/scripts/db-migrations.tsdown.config.ts +++ b/apps/backend/scripts/db-migrations.tsdown.config.ts @@ -1,7 +1,9 @@ import { builtinModules } from 'node:module'; +import { readFileSync } from 'node:fs'; import { defineConfig, type Rolldown, type UserConfig } from 'tsdown'; import { createBasePlugin } from '../../../configs/tsdown/plugins.ts'; -import packageJson from '../package.json'; + +const packageJson = JSON.parse(readFileSync(new URL('../package.json', import.meta.url), 'utf-8')); const customNoExternal = new Set([ ...Object.keys(packageJson.dependencies), diff --git a/apps/backend/tsconfig.json b/apps/backend/tsconfig.json index 7fff7e1d1..87816f5fe 100644 --- a/apps/backend/tsconfig.json +++ b/apps/backend/tsconfig.json @@ -43,6 +43,7 @@ ], "exclude": [ "node_modules", - ".next/dev" + ".next/dev", + "scripts/*.tsdown.config.ts" ] }