We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a67f26a commit 8e6b734Copy full SHA for 8e6b734
src/middleware.ts
@@ -37,7 +37,8 @@ export const jsonApiErrorMiddleware = (options?: ErrorMiddlewareOptions): Middle
37
status: error.status.toString(),
38
code: error.name
39
.replace(/Error$/, "")
40
- .replace(/[A-Z]/g, (letter) => `_${letter.toLowerCase()}`),
+ .replace(/[A-Z]/g, (letter) => `_${letter.toLowerCase()}`)
41
+ .replace(/^_+|_+$/g, ""),
42
title: error.message,
43
});
44
0 commit comments