{"library":"middleware-utils","type":"library","category":null,"description":"The `middleware-utils` package provides a compact collection of utility functions designed to streamline the creation and management of middleware in Node.js applications. It's particularly useful within build or templating ecosystems, such as `assemble`, where middleware often requires sequential or parallel execution. Key functionalities include `series` and `parallel` for controlling middleware flow, `error` and `handleError` for standardized error reporting, and `delims` for escaping and unescaping template delimiters. The package's current stable version is 1.0.0, originally released in 2017. Due to its age and lack of updates, it effectively has an abandoned release cadence. Its API is callback-based, reflecting the common asynchronous patterns of its era, and it lacks native support for modern JavaScript features like Promises or ES Modules.","language":"javascript","status":"abandoned","version":"1.0.0","tags":["javascript","assemble","assembleutils","async","generate","middleware","route","routes","template"],"install":[{"cmd":"npm install middleware-utils","imports":["import utils from 'middleware-utils';","const utils = require('middleware-utils');\nconst seriesFn = utils.series;","const utils = require('middleware-utils');\nconst parallelFn = utils.parallel;"]},{"cmd":"yarn add middleware-utils","imports":[]},{"cmd":"pnpm add middleware-utils","imports":[]}],"homepage":null,"github":"https://github.com/jonschlinkert/middleware-utils","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/middleware-utils","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/middleware-utils/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}