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";
}