https://github.com/lependu/express-error-handler
Experimental error handler middleware for express applications
https://github.com/lependu/express-error-handler
Last synced: 8 months ago
JSON representation
Experimental error handler middleware for express applications
- Host: GitHub
- URL: https://github.com/lependu/express-error-handler
- Owner: lependu
- License: mit
- Created: 2017-07-24T09:20:06.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-24T12:55:36.000Z (almost 9 years ago)
- Last Synced: 2025-09-12T12:05:02.299Z (9 months ago)
- Language: JavaScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Experimental error handler for express.js projects.
### Usage
`$ npm i git+https://github.com/lependu/express-error-handler.git [--save]`
```JSON
{
dependencies: {
"express-error-handler": "git+https
}
}
```Javascript
import express from 'express';
import bodyParser from 'body-parser';
import { notFound, errorHandler } from 'express-error-handler';
// ...
const app = express();
const { json } = bodyParser;
app.use(json());
// ...
// These two middlewares has to be the last ones.
app.use(notFound);
app.use(errorHandler);
app.listen(3000);
export default app;
```
### Tests
`$ npm run lint`
`$ npm run test`
`$ npm run coverage`
See the generated `coverage` directory.