Skip to content

Commit b5f54bf

Browse files
authored
chore: remove unneeded express middleware (#752)
* chore: remove unneeded express middleware * remove unused packages
1 parent d1f4aea commit b5f54bf

File tree

4 files changed

+14
-299
lines changed

4 files changed

+14
-299
lines changed

package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333
"@cloud-cryptographic-wallet/signer": "^0.0.5",
3434
"@ethersproject/json-wallets": "^5.7.0",
3535
"@fastify/basic-auth": "^5.1.1",
36-
"@fastify/cookie": "^9.2.0",
37-
"@fastify/express": "^2.3.0",
3836
"@fastify/swagger": "^8.9.0",
3937
"@fastify/type-provider-typebox": "^3.2.0",
4038
"@fastify/websocket": "^8.2.0",
@@ -49,10 +47,7 @@
4947
"@types/base-64": "^1.0.2",
5048
"aws-kms-signer": "^0.5.3",
5149
"base-64": "^1.0.0",
52-
"body-parser": "^1.20.3",
5350
"bullmq": "^5.11.0",
54-
"cookie": "^0.7.0",
55-
"cookie-parser": "^1.4.7",
5651
"cron-parser": "^4.9.0",
5752
"crypto": "^1.0.1",
5853
"crypto-js": "^4.2.0",
@@ -82,9 +77,7 @@
8277
"devDependencies": {
8378
"@biomejs/biome": "^1.9.2",
8479
"@types/cli-progress": "^3.11.3",
85-
"@types/cookie": "^0.5.1",
8680
"@types/crypto-js": "^4.2.2",
87-
"@types/express": "^4.17.17",
8881
"@types/jsonwebtoken": "^9.0.6",
8982
"@types/node": "^18.15.4",
9083
"@types/node-cron": "^3.0.8",

src/server/index.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TypeBoxTypeProvider } from "@fastify/type-provider-typebox";
2-
import fastify, { FastifyInstance } from "fastify";
3-
import * as fs from "fs";
4-
import path from "path";
5-
import { URL } from "url";
1+
import type { TypeBoxTypeProvider } from "@fastify/type-provider-typebox";
2+
import fastify, { type FastifyInstance } from "fastify";
3+
import * as fs from "node:fs";
4+
import path from "node:path";
5+
import { URL } from "node:url";
66
import { clearCacheCron } from "../utils/cron/clearCacheCron";
77
import { env } from "../utils/env";
88
import { logger } from "../utils/logger";
@@ -14,7 +14,6 @@ import { withAuth } from "./middleware/auth";
1414
import { withCors } from "./middleware/cors";
1515
import { withEnforceEngineMode } from "./middleware/engineMode";
1616
import { withErrorHandler } from "./middleware/error";
17-
import { withExpress } from "./middleware/express";
1817
import { withRequestLogs } from "./middleware/logs";
1918
import { withOpenApi } from "./middleware/open-api";
2019
import { withPrometheus } from "./middleware/prometheus";
@@ -80,7 +79,6 @@ export const initServer = async () => {
8079
await withRateLimit(server);
8180
await withWebSocket(server);
8281
await withAuth(server);
83-
await withExpress(server);
8482
await withOpenApi(server);
8583
await withRoutes(server);
8684
await withServerUsageReporting(server);

src/server/middleware/express.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)