{"library":"w3c-xmlhttprequest","type":"library","category":null,"description":"w3c-xmlhttprequest is a Node.js library that provides a server-side implementation of the XMLHttpRequest (XHR) API, faithfully adhering to the W3C/WHATWG Living Standard. It allows Node.js applications to make HTTP requests using an API familiar to front-end developers, bridging the gap between browser and server environments for XHR-based logic. The current stable version is 3.0.4. The project appears to have an active maintenance cadence, with recent patch releases addressing bug fixes and type improvements. Its key differentiators include its strict adherence to the W3C specification, providing predictable behavior consistent with browser-based XHR, and its utility for isomorphic JavaScript codebases or server-side rendering where XHR patterns are preferred over Node.js native `http` or `https` modules.","language":"javascript","status":"active","version":"3.0.4","tags":["javascript","xmlhttprequest","xhr","w3c","whatwg","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install w3c-xmlhttprequest","imports":["import { XMLHttpRequest } from 'w3c-xmlhttprequest';","import type { XMLHttpRequest } from 'w3c-xmlhttprequest';","import { XMLHttpRequest as NodeXMLHttpRequest } from 'w3c-xmlhttprequest';"]},{"cmd":"yarn add w3c-xmlhttprequest","imports":[]},{"cmd":"pnpm add w3c-xmlhttprequest","imports":[]}],"homepage":null,"github":"https://github.com/ykzts/node-xmlhttprequest","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/w3c-xmlhttprequest","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/w3c-xmlhttprequest/compatibility"}}