INNER CODE UNIT · TypeScript

isModelDetailPath

Ammaar-Alam/minebench · middleware.ts:125

function isModelDetailPath(pathname: string): boolean {
  return /^\/api\/leaderboard\/models\/[^/]+$/.test(pathname);
}

function normalizeRateLimitPath(pathname: string): string {
  if (/^\/api\/lab\/organizations\/[^/]+\/builds\/[^/]+$/.test(pathname)) {
    return "/api/lab/organizations/:orgSlug/builds/:resultId";
  }
  if (/^\/api\/lab\/organizations\/[^/]+\/experiments\/[^/]+\/export$/.test(pathname)) {
    return "/api/lab/organizations/:orgSlug/experiments/:experimentId/export";
  }
  if (
    /^\/api\/lab\/organizations\/[^/]+\/experiments\/[^/]+\/build-uploads\/[^/]+$/.test(
      pathname,
    )
  ) {
    return "/api/lab/organizations/:orgSlug/experiments/:experimentId/build-uploads/:resultId";
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…