From c41007e0265d02ef0868323ee96da016c19210c1 Mon Sep 17 00:00:00 2001 From: Thanh Vu Date: Fri, 2 Jun 2023 14:01:40 +0700 Subject: [PATCH] Revert "fix: support ipv6 for nextjs" This reverts commit f9de6671e0aa29e25e872a80aa334d3319e3e522. --- apps/web/package.json | 4 ++-- apps/web/server/index.ts | 22 ---------------------- apps/web/tsconfig.server.json | 11 ----------- 3 files changed, 2 insertions(+), 35 deletions(-) delete mode 100644 apps/web/server/index.ts delete mode 100644 apps/web/tsconfig.server.json diff --git a/apps/web/package.json b/apps/web/package.json index 41a6129f3..349936c8a 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -4,8 +4,8 @@ "private": true, "scripts": { "dev": "next dev", - "build": "next build && tsc --project tsconfig.server.json", - "start": "node dist/index.js", + "build": "next build", + "start": "next start", "lint": "next lint", "db-studio": "prisma db studio", "stripe:listen": "stripe listen --forward-to localhost:3000/api/stripe/webhook" diff --git a/apps/web/server/index.ts b/apps/web/server/index.ts deleted file mode 100644 index 96c2a478c..000000000 --- a/apps/web/server/index.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { createServer } from 'http'; -import next from 'next'; -import { parse } from 'url'; - -const hostname = process.env.HOST || '[::]'; -const port = parseInt(process.env.PORT || '3000', 10); -const dev = process.env.NODE_ENV !== 'production'; -const app = next({ dev, hostname, port }); -const handle = app.getRequestHandler(); - -app.prepare().then(() => { - createServer((req, res) => { - const parsedUrl = parse(req.url!, true) - handle(req, res, parsedUrl) - }).listen(port); - - // eslint-disable-next-line no-console - console.log( - `> Server listening at http://${hostname}:${port} as ${dev ? 'development' : process.env.NODE_ENV - }` - ); -}); diff --git a/apps/web/tsconfig.server.json b/apps/web/tsconfig.server.json deleted file mode 100644 index 8cb34c903..000000000 --- a/apps/web/tsconfig.server.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "module": "commonjs", - "outDir": "dist", - "target": "es2017", - "isolatedModules": false, - "noEmit": false - }, - "include": ["server/**/*.ts"] -}