{"library":"xml-parse","type":"library","category":null,"description":"The `xml-parse` library, currently at version 0.4.0 and last published over 6 years ago, provides a tolerant parser, stringifier, and a simplified Document Object Model (DOM) for XML and HTML. Its key differentiator is its ability to handle malformed or invalid XML gracefully by always returning an array of root elements, even if there's only one. The library's components (parser, stringifier, and DOM) are designed to be lightweight and modular. It exclusively uses CommonJS `require` syntax, with no explicit mention or support for modern ES Modules. Given its low version number and the lack of recent updates, the package is no longer actively maintained and should be considered abandoned.","language":"javascript","status":"abandoned","version":"0.4.0","tags":["javascript","xml","xml parser","xml dom","xml stringify","xml parse","xml stringifier","dom","html"],"last_verified":"Wed May 27","install":[{"cmd":"npm install xml-parse","imports":["const xml = require('xml-parse')","const xml = require('xml-parse'); xml.parse(xmlString)","const xml = require('xml-parse'); xml.stringify(parsedXml, 2)","const xml = require('xml-parse'); new xml.DOM(parsedXml)"]},{"cmd":"yarn add xml-parse","imports":[]},{"cmd":"pnpm add xml-parse","imports":[]}],"homepage":null,"github":"https://github.com/MauriceConrad/XML-Parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xml-parse","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/xml-parse/compatibility"}}