|
1 | 1 | # express-error-toolkit |
2 | 2 |
|
| 3 | +[](https://www.npmjs.com/package/express-error-toolkit) |
| 4 | + |
| 5 | +[](https://github.com/dev-rashedin/express-error-toolkit/blob/main/LICENSE) |
| 6 | +[](https://www.npmjs.com/package/express-error-toolkit) |
| 7 | +[](https://github.com/dev-rashedin/express-error-toolkit/stargazers) |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | +👉 [View on npm](https://www.npmjs.com/package/express-error-toolkit) |
| 12 | + |
3 | 13 | A lightweight, production-ready error handling toolkit for Express.js applications — written in TypeScript with full support for both CommonJS and ESM. |
4 | 14 |
|
5 | 15 | It provides: |
@@ -93,19 +103,20 @@ In development mode (`NODE_ENV=development`), the error stack trace will be incl |
93 | 103 | import { StatusCodes, getStatusMessage } from 'express-error-toolkit'; |
94 | 104 |
|
95 | 105 | res.status(StatusCodes.BAD_REQUEST).json({ |
96 | | - message: getStatusMessage(StatusCodes.BAD_REQUEST) |
| 106 | + message: getStatusMessage(StatusCodes.BAD_REQUEST), |
97 | 107 | }); |
98 | 108 | ``` |
99 | 109 |
|
100 | 110 | --- |
101 | 111 |
|
102 | 112 | ## 🔧 Custom Error Classes Available |
103 | 113 |
|
104 | | -| Error Class | Default Message | Status Code | |
105 | | -|--------------------|------------------|-------------| |
106 | | -| `NotFoundError` | "Not Found" | `404` | |
107 | | -| `BadRequestError` | "Bad Request" | `400` | |
108 | | -*(More to be added in future updates)* |
| 114 | +| Error Class | Default Message | Status Code | |
| 115 | +| ----------------- | --------------- | ----------- | |
| 116 | +| `NotFoundError` | "Not Found" | `404` | |
| 117 | +| `BadRequestError` | "Bad Request" | `400` | |
| 118 | + |
| 119 | +_(More to be added in future updates)_ |
109 | 120 |
|
110 | 121 | --- |
111 | 122 |
|
|
0 commit comments