Răsfoiți Sursa

add rate limit settings for dev

Yuki Takei 1 an în urmă
părinte
comite
49ced04fd4
1 a modificat fișierele cu 10 adăugiri și 0 ștergeri
  1. 10 0
      apps/app/src/features/rate-limiter/config/index.ts

+ 10 - 0
apps/app/src/features/rate-limiter/config/index.ts

@@ -58,8 +58,18 @@ export const defaultConfig: IApiRateLimitEndpointMap = {
   },
 };
 
+const isDev = process.env.NODE_ENV === 'development';
+const defaultConfigWithRegExpForDev = isDev ? {
+  '/__nextjs_original-stack-frame': {
+    method: 'GET',
+    maxRequests: Infinity,
+  },
+} : {};
+
 // default config with reg exp
 export const defaultConfigWithRegExp = {
+  ...defaultConfigWithRegExpForDev,
+
   '/forgot-password/.*': {
     method: 'ALL',
     maxRequests: MAX_REQUESTS_TIER_1,