express-async-middleware

Async middleware for express

Usage no npm install needed!

<script type="module">
  import expressAsyncMiddleware from 'https://cdn.skypack.dev/express-async-middleware';
</script>

README

express-async-middleware

This an async middleware for express, used to catch errors from async functions and redirect them to the error handler.

Usage

const asyncMiddleware = require('express-async-middleware');

const fn = async (req, res) => {
  // await something

  res.send('ok');
};

app.get('/path', asyncMiddleware(fn));