{"library":"pom-parser","type":"library","category":null,"description":"pom-parser is a Node.js library designed for parsing Java/Maven `pom.xml` files, converting their hierarchical XML structure into a navigable JavaScript object. Currently at version `1.2.0`, the package provides an API to extract critical project metadata, including group IDs, artifact IDs, versions, and build configurations, crucial for environments transitioning Java applications to Node.js or integrating with existing Maven-based repository systems like Nexus. It merges XML attributes directly into parent elements and offers the flexibility to provide custom parsing options, leveraging `xml2js` internally. While no explicit release cadence is stated, updates focus on dependency maintenance and adopting modern JavaScript features like native Promises, ensuring compatibility and stability.","language":"javascript","status":"maintenance","version":"1.2.0","tags":["javascript","java","pom","pom.xml","parser","maven","xml2js","nexus"],"install":[{"cmd":"npm install pom-parser","imports":["const pomParser = require('pom-parser');","pomParser.parse(opts, callback);"]},{"cmd":"yarn add pom-parser","imports":[]},{"cmd":"pnpm add pom-parser","imports":[]}],"homepage":null,"github":"https://github.com/intuit/node-pom-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/pom-parser","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/pom-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}