{"library":"alexa-verifier-middleware","type":"library","category":null,"description":"alexa-verifier-middleware is an Express.js middleware designed to verify incoming HTTP requests to an Alexa skill endpoint, ensuring they originate from Amazon. The package is currently stable at version 2.1.0, though the README indicates a 3.x branch exists which is pure ESM. The release cadence appears to follow semantic versioning with major updates indicating breaking changes, such as the transition to ES modules. Its primary differentiator is its focused role in securing Alexa skill endpoints by verifying request authenticity, building upon the `alexa-verifier` module. This middleware is crucial for preventing spoofed requests and maintaining the security posture of an Alexa skill's backend service.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","alexa","alexa-verifier","alexa-verifier-middleware","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install alexa-verifier-middleware","imports":["import express from 'express'","import verifier from 'alexa-verifier-middleware'","import type { Request, Response, NextFunction } from 'express';\nimport verifier from 'alexa-verifier-middleware';"]},{"cmd":"yarn add alexa-verifier-middleware","imports":[]},{"cmd":"pnpm add alexa-verifier-middleware","imports":[]}],"homepage":null,"github":"https://github.com/alexa-js/alexa-verifier-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/alexa-verifier-middleware","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/alexa-verifier-middleware/compatibility"}}