Skip to content

Commit 4ac3ea1

Browse files
committed
Refactor code structure for improved readability and maintainability
1 parent a3a07e6 commit 4ac3ea1

4 files changed

Lines changed: 77 additions & 205 deletions

File tree

express/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@
3131
"detect-port": "^2.1.0",
3232
"dotenv": "^17.3.1",
3333
"express": "^5.2.1",
34-
"jsonwebtoken": "^9.0.3",
3534
"kanun": "^0.1.8",
36-
"method-override": "^3.0.0",
3735
"pg": "^8.18.0",
3836
"resora": "^0.2.15"
3937
},

express/src/config/middleware.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import express, { Express } from 'express'
33

44
import { MiddlewareConfig } from 'src/types/config'
55
import cors from 'cors'
6-
import methodOverride from 'method-override'
76

87
const config = (_app: Express): MiddlewareConfig => {
98
return {
@@ -12,8 +11,6 @@ const config = (_app: Express): MiddlewareConfig => {
1211
express.json(),
1312
// Parse application/x-www-form-urlencoded (for non-multipart forms)
1413
express.urlencoded({ extended: true }),
15-
// Override HTTP methods using the X-HTTP-Method header
16-
methodOverride('X-HTTP-Method'),
1714
// Enable CORS for all routes
1815
cors(),
1916
],

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,22 @@
2020
"docs:preview": "vitepress preview docs"
2121
},
2222
"devDependencies": {
23-
"@docsearch/js": "^4.6.0",
24-
"@docsearch/react": "^4.6.0",
2523
"@eslint/js": "^10.0.1",
2624
"@eslint/markdown": "^7.5.1",
2725
"@prisma/adapter-pg": "^7.5.0",
2826
"@prisma/client": "^7.5.0",
2927
"@types/node": "^25.2.3",
3028
"@types/pg": "^8.16.0",
31-
"@types/react": "^19.2.14",
29+
"@types/react": "^18.3.28",
3230
"@vitest/coverage-v8": "3.2.4",
3331
"arkormx": "^0.2.11",
3432
"dotenv": "^17.3.1",
3533
"escalade": "^3.2.0",
3634
"eslint": "^10.0.2",
3735
"glob": "^13.0.6",
3836
"prisma": "^7.5.0",
39-
"react": "^19.2.4",
40-
"react-dom": "^19.2.4",
37+
"react": "^18.3.1",
38+
"react-dom": "^18.3.1",
4139
"source-map-support": "^0.5.21",
4240
"tsconfig-paths": "^4.2.0",
4341
"tsdown": "^0.20.3",

0 commit comments

Comments
 (0)