From 9749b77d9b4a05bd47a7124a3065f781784b48c8 Mon Sep 17 00:00:00 2001 From: Kacper Wojciechowski <39823706+jog1t@users.noreply.github.com> Date: Mon, 15 Sep 2025 23:59:27 +0200 Subject: [PATCH] fix vercel deploy --- examples/express/.gitignore | 1 + examples/express/package.json | 1 + examples/express/src/server.ts | 2 ++ examples/express/tsconfig.json | 9 +++------ examples/express/turbo.json | 7 ++++++- 5 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 examples/express/.gitignore diff --git a/examples/express/.gitignore b/examples/express/.gitignore new file mode 100644 index 000000000..e985853ed --- /dev/null +++ b/examples/express/.gitignore @@ -0,0 +1 @@ +.vercel diff --git a/examples/express/package.json b/examples/express/package.json index 541590e9a..3c5e1679f 100644 --- a/examples/express/package.json +++ b/examples/express/package.json @@ -4,6 +4,7 @@ "private": true, "type": "module", "scripts": { + "build": "tsc", "dev": "tsx --watch src/server.ts", "check-types": "tsc --noEmit" }, diff --git a/examples/express/src/server.ts b/examples/express/src/server.ts index 6db8a2534..a53eccbef 100644 --- a/examples/express/src/server.ts +++ b/examples/express/src/server.ts @@ -20,3 +20,5 @@ app.post("/increment/:name", async (req, res) => { app.listen(8080, () => { console.log("Listening at http://localhost:8080"); }); + +export default app; diff --git a/examples/express/tsconfig.json b/examples/express/tsconfig.json index 40a9fd759..794a70d08 100644 --- a/examples/express/tsconfig.json +++ b/examples/express/tsconfig.json @@ -22,10 +22,6 @@ "allowJs": true, /* Enable error reporting in type-checked JavaScript files. */ "checkJs": false, - - /* Disable emitting files from a compilation. */ - "noEmit": true, - /* Ensure that each file can be safely transpiled without relying on other imports. */ "isolatedModules": true, /* Allow 'import x from y' when a module doesn't have a default export. */ @@ -37,7 +33,8 @@ "strict": true, /* Skip type checking all .d.ts files. */ - "skipLibCheck": true + "skipLibCheck": true, + "outDir": "dist" }, - "include": ["src/**/*"] + "include": ["./src"] } diff --git a/examples/express/turbo.json b/examples/express/turbo.json index 95960709b..48d8a7462 100644 --- a/examples/express/turbo.json +++ b/examples/express/turbo.json @@ -1,4 +1,9 @@ { "$schema": "https://turbo.build/schema.json", - "extends": ["//"] + "extends": ["//"], + "tasks": { + "build": { + "outputs": ["dist/**"] + } + } }