diff --git a/next.config.ts b/next.config.ts index 3aac69a2..d787aa20 100644 --- a/next.config.ts +++ b/next.config.ts @@ -20,7 +20,7 @@ const securityHeaders = [ ]; const nextConfig: NextConfig = { - turbopack: { root: import.meta.dirname }, + turbopack: {}, serverExternalPackages: [ "@prisma/adapter-mariadb", "mariadb", diff --git a/src/lib/services/upload-import.ts b/src/lib/services/upload-import.ts index 6d39dcae..c04393c1 100644 --- a/src/lib/services/upload-import.ts +++ b/src/lib/services/upload-import.ts @@ -99,7 +99,7 @@ async function writeSqlMigration(params: { const padded = String(num).padStart(4, "0"); const className = params.classname.replace(/[^a-zA-Z0-9_-]/g, "_"); const fileName = `${padded}_import_furni_${className}.sql`; - const filePath = path.join(MIGRATIONS_DIR, fileName); + const filePath = path.join(/*turbopackIgnore: true*/ MIGRATIONS_DIR, fileName); const lines: string[] = [ `-- Migration: ${fileName}`, @@ -192,7 +192,7 @@ export async function uploadSingleFurni(params: { const { iconDir, nitroDir } = await getFurniAssetDirs(); const nitroFileName = `${classname}.nitro`; - const nitroPath = path.join(nitroDir, nitroFileName); + const nitroPath = path.join(/*turbopackIgnore: true*/ nitroDir, nitroFileName); if (existsSync(nitroPath)) { return { ok: false, @@ -207,7 +207,7 @@ export async function uploadSingleFurni(params: { let iconPath: string | null = null; if (iconBuffer && iconBuffer.length > 0) { iconFileName = `${classname}_icon.png`; - iconPath = path.join(iconDir, iconFileName); + iconPath = path.join(/*turbopackIgnore: true*/ iconDir, iconFileName); await fs.writeFile(iconPath, iconBuffer); }