{"library":"iso-url","type":"library","category":null,"description":"iso-url provides an isomorphic implementation of the WHATWG URL API, ensuring consistent URL parsing and manipulation across Node.js and browser environments. It wraps the native `URL` and `URLSearchParams` objects and adds some support for legacy Node.js `url.parse` properties on the `URL` instance. The package is currently at version 1.2.1 and maintains an active release cadence with regular bug fixes and dependency updates, with minor versions released every few months. A key differentiator is its unified API that bridges modern browser `window.URL` behavior with the Node.js `url` module, while also offering `format` and `relative` utilities for common URL operations. It explicitly adheres to the WHATWG specification, advocating for `URLSearchParams` and not supporting legacy `querystring` objects.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","url","node","browser","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install iso-url","imports":["import { URL } from 'iso-url';","import { URLSearchParams } from 'iso-url';","import { format } from 'iso-url';"]},{"cmd":"yarn add iso-url","imports":[]},{"cmd":"pnpm add iso-url","imports":[]}],"homepage":null,"github":"https://github.com/hugomrdias/iso-url","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/iso-url","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/iso-url/compatibility"}}