feat: add IP-based rate limiter (swc/jest replaces ts-jest for TS7 compat)

This commit is contained in:
2026-08-10 14:28:13 +02:00
parent 28159d0a4a
commit 3feb336bb0
3 changed files with 66 additions and 1 deletions
+6 -1
View File
@@ -20,7 +20,7 @@
"jest": {
"testEnvironment": "node",
"transform": {
"^.+\\.tsx?$": "ts-jest"
"^.+\\.tsx?$": "@swc/jest"
},
"moduleNameMapper": {
"^@/(.*)$": "<rootDir>/src/$1"
@@ -34,13 +34,18 @@
"license": "ISC",
"type": "commonjs",
"dependencies": {
"@prisma/adapter-mariadb": "^7.9.1",
"@prisma/client": "^7.9.1",
"dotenv": "^17.4.2",
"mariadb": "^3.5.3",
"next": "^16.3.0",
"prisma": "^7.9.1",
"react": "^19.2.8",
"react-dom": "^19.2.8"
},
"devDependencies": {
"@swc/core": "^1.15.47",
"@swc/jest": "^0.2.39",
"@types/jest": "^30.0.0",
"@types/node": "^26.2.0",
"@types/react": "^19.2.18",