Просмотр исходного кода

add rate limit settings for dev

Yuki Takei 1 год назад
Родитель
Сommit
49ced04fd4
1 измененных файлов с 10 добавлено и 0 удалено
  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,