{"library":"azure-middleware","type":"library","category":null,"description":"Azure Middleware Engine is a Node.js middleware engine for Azure Functions, inspired by Express, Fastify, and Hapi. Version 1.0.1 (stable) provides an intuitive API to apply middleware patterns in Azure Functions. It supports sequential middleware execution, conditional middleware via useIf, and validation. Alternatives like Azure Functions middleware libraries often lack chainable API or conditional execution. The package is lightweight with no external runtime dependencies, requiring Node >=8.9.4. It helps separate concerns like input parsing, validation, and error handling from business logic.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","azure","middlewares","middleware handler","middleware engine","azure functions"],"last_verified":"Fri May 01","install":[{"cmd":"npm install azure-middleware","imports":["const { MiddlewareHandler } = require('azure-middleware');","import { MiddlewareHandler } from 'azure-middleware';","const azureMiddleware = require('azure-middleware');"]},{"cmd":"yarn add azure-middleware","imports":[]},{"cmd":"pnpm add azure-middleware","imports":[]}],"homepage":null,"github":"https://github.com/emanuelcasco/azure-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/azure-middleware","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}