From 8004aaac034a4a0c2cc140533f75f69e59d6b195 Mon Sep 17 00:00:00 2001 From: proudparrot2 <71939973+proudparrot2@users.noreply.github.com> Date: Sat, 19 Apr 2025 13:17:07 -0500 Subject: [PATCH] use turbopack --- package.json | 2 +- server.mjs | 2 +- tsconfig.json | 24 +++++++++++++++++++----- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ee66fca..485e27a 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "version": "0.1.0", "scripts": { "dev": "node server.mjs", - "build": "next build", + "build": "next build --turbopack", "start": "NODE_ENV=production node server.mjs" }, "dependencies": { diff --git a/server.mjs b/server.mjs index 3d579db..d91f6c3 100644 --- a/server.mjs +++ b/server.mjs @@ -12,7 +12,7 @@ const [app, listen] = new ChemicalServer({ }); const port = process.env.PORT || 3000; const dev = process.env.NODE_ENV !== "production"; -const nextApp = next({ dev }); +const nextApp = next({ dev, turbopack: true }); const handle = nextApp.getRequestHandler(); nextApp.prepare().then(() => { diff --git a/tsconfig.json b/tsconfig.json index 7b28589..f48e7ee 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,10 @@ { "compilerOptions": { - "lib": ["dom", "dom.iterable", "esnext"], + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -18,9 +22,19 @@ } ], "paths": { - "@/*": ["./src/*"] - } + "@/*": [ + "./src/*" + ] + }, + "target": "ES2017" }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], - "exclude": ["node_modules"] + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts" + ], + "exclude": [ + "node_modules" + ] }