Directory structure:
└── nirgit-simple-xml-to-json/
├── README.md
├── eslint.config.js
├── license
├── package.json
├── rollup.config.js
├── .npmignore
├── .prettierignore
├── .prettierrc.json
├── .travis.yml
├── .watchmanconfig
├── example/
│ ├── example.js
│ └── example.xml
├── scripts/
│ ├── inline-plugins.js
│ └── make-new-release.sh
├── src/
│ ├── constants.js
│ ├── lexer.js
│ ├── model.js
│ ├── transpiler.js
│ ├── xmlToJson.js
│ └── converters/
│ └── astToJson.js
├── test/
│ ├── benchmark-input.xml
│ ├── benchmark.spec.js
│ ├── lexer.spec.js
│ ├── mock-with-tabs.xml
│ ├── mock.xml
│ ├── testUtils.js
│ └── transpiler.spec.js
├── typings/
│ └── simple-xml-to-json.d.ts
├── .circleci/
│ └── config.yml
└── .github/
├── FUNDING.yml
└── workflows/
├── Codecov.js.yml
└── node.js.yml