{"library":"http-auth-utils","type":"library","category":null,"description":"The `http-auth-utils` library provides synchronous, pure functions designed for parsing and building HTTP `WWW-Authenticate` and `Authorization` headers according to relevant HTTP RFCs. As of its current stable version, 7.0.1, it requires Node.js >= 24.14.0, signifying its alignment with modern JavaScript environments and practices, likely including ESM-first distribution. While a specific release cadence isn't mentioned, major version bumps suggest regular and significant updates. The library is framework-agnostic, suitable for both server and client-side JavaScript/TypeScript applications. Its key differentiators include a pure functional design without side effects, synchronous operations optimized for small header sizes, and explicit extensibility, allowing developers to integrate custom authentication schemes beyond the built-in support for Basic, Digest, and Bearer. This offers a lightweight, focused solution for HTTP header manipulation without the overhead of full-fledged authentication systems.","language":"javascript","status":"active","version":"7.0.1","tags":["javascript","REST","HTTP","auth","authentication","authorization","basic","digest","bearer","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install http-auth-utils","imports":["import { parseAuthorizationHeader } from 'http-auth-utils';","import { buildWWWAuthenticateHeader } from 'http-auth-utils';","import { BASIC } from 'http-auth-utils/mechanisms/basic';"]},{"cmd":"yarn add http-auth-utils","imports":[]},{"cmd":"pnpm add http-auth-utils","imports":[]}],"homepage":null,"github":"https://github.com/nfroidure/http-auth-utils","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/http-auth-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/http-auth-utils/compatibility"}}