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"] -}