{"library":"use-express-middlewares","type":"library","category":null,"description":"The `use-express-middlewares` package provides a utility to adapt traditional Express.js middleware functions, which typically follow the `(req, res, next)` callback pattern, for use within environments that expect middleware to return a Promise. Its core function is to ensure that any wrapped Express middleware yields a Promise, signifying its completion. Released at version 0.1.0, and with its last apparent activity in 2016 (based on the copyright notice), this package is considered abandoned. While it aimed to bridge a gap for asynchronous middleware workflows, the evolution of Node.js and Express.js, particularly with native async/await support and Express 5's improved async middleware handling, has largely superseded the need for such a specific wrapper.","language":"javascript","status":"abandoned","version":"0.1.0","tags":["javascript","compose","middleware","use","promise","co","coroutine","framework","web"],"last_verified":"Wed May 27","install":[{"cmd":"npm install use-express-middlewares","imports":["const wrap = require('use-express-middlewares');","const { wrapExpressMiddleware } = require('use-express-middlewares');"]},{"cmd":"yarn add use-express-middlewares","imports":[]},{"cmd":"pnpm add use-express-middlewares","imports":[]}],"homepage":null,"github":"https://github.com/kiliwalk/use-express-middlewares","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/use-express-middlewares","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/use-express-middlewares/compatibility"}}