Skip to content

Commit fc7f39c

Browse files
committed
common to esnext
1 parent 2d9bfd6 commit fc7f39c

File tree

9 files changed

+5169
-214
lines changed

9 files changed

+5169
-214
lines changed

api/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import app from "../app";
2-
import indexRouter from "../routes";
1+
import app from "../app.js";
2+
import indexRouter from "../routes/index.js";
33

44
app.use("/api/", indexRouter);
55

6-
export { default } from "../app";
6+
export { default } from "../app.js";

app.ts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,6 @@ const app: Express = express();
1515
app.set("port", PORT);
1616
app.use(helmet());
1717
app.use(cors());
18-
// app.use((request: Request, response: Response, next: NextFunction) => {
19-
// const isHTTPS =
20-
// request.headers["x-forwarded-proto"] &&
21-
// request.headers["x-forwarded-proto"] === "https";
22-
// if (isHTTPS || process.env.VERCEL_ENV === "development") {
23-
// next();
24-
// } else if (request.method === "GET") {
25-
// response.redirect(
26-
// 301,
27-
// "https://" + request.headers.host + request.originalUrl
28-
// );
29-
// } else {
30-
// response
31-
// .status(403)
32-
// .send("Please use HTTPS when submitting data to this server.");
33-
// }
34-
// });
3518
app.use(express.json());
3619
app.use((request: Request, response: Response, next: NextFunction) => {
3720
response.removeHeader("X-Powered-By");

dev-server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import app from "./app";
1+
import app from "./app.js";
22
import logger from "morgan";
3-
import routes from "./routes/router";
3+
import routes from "./routes/router.js";
44

55
app.use(logger("dev"));
66
app.use("/", routes);

package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.2",
44
"main": "dist/app.js",
55
"license": "MIT",
6-
"type": "commonjs",
6+
"type": "module",
77
"dependencies": {
88
"cors": "^2.8.5",
99
"express": "^4.18.2",
@@ -15,23 +15,22 @@
1515
"vercel:build": "vercel build",
1616
"vercel:deploy": "vercel deploy",
1717
"vercel:deploy:prod": "vercel deploy --prod",
18-
"build": "yarn clean && npx tsc --outDir dist",
19-
"dev": "concurrently \"npx tsc --watch\" \"nodemon -q dist/dev-server.js\"",
18+
"build": "pnpm clean && pnpm tsc",
19+
"dev": "nodemon --exec ts-node dev-server.ts",
2020
"clean": "rimraf dist",
2121
"test": "xo",
22-
"test:fix": "xo --fix",
23-
"postversion": "git push -u origin main --tags"
22+
"test:fix": "xo --fix"
2423
},
2524
"devDependencies": {
2625
"@types/cors": "^2.8.13",
2726
"@types/express": "^4.17.17",
2827
"@types/jsdom": "^21.1.1",
2928
"@types/morgan": "^1.9.4",
30-
"concurrently": "^7.6.0",
3129
"morgan": "^1.10.0",
3230
"nodemon": "^2.0.22",
3331
"rimraf": "^4.4.1",
3432
"typescript": "^4.9.5",
33+
"vercel": "^28.18.5",
3534
"xo": "^0.53.1"
3635
}
3736
}

0 commit comments

Comments
 (0)