Skip to content

Commit e71b2a1

Browse files
hitode909claude
andauthored
Replace xml2json with fast-xml-parser to remove native dependencies (#148)
- Remove xml2json dependency which required node-expat (native module) - Add fast-xml-parser as pure JavaScript alternative - Update CIReport.ts to use new XML parser API with proper configuration - All tests pass without Python/native build requirements - Eliminates build issues on systems without build tools This change improves: - Cross-platform compatibility (no native compilation) - Installation reliability (pure JavaScript dependencies) - CI/CD pipeline stability (no build tool requirements) - Developer experience (faster npm install) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent d0d4faf commit e71b2a1

File tree

3 files changed

+8724
-5979
lines changed

3 files changed

+8724
-5979
lines changed

0 commit comments

Comments
 (0)