{"_id":"moxygen","_rev":"39-f641e533ea684a0984b68b5b6e7478b6","name":"moxygen","dist-tags":{"latest":"2.1.19"},"versions":{"0.5.1":{"name":"moxygen","version":"0.5.1","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.5.1","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"dc8ba8b0021fa9883fe25ae29466a3d86275ce64","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.5.1.tgz","integrity":"sha512-SLQxpXxJ77U8X/BibqSiYlNqgXTutnZ0D9cjbunMUpP8pHMCAEhQN7bXVOl8kdh/m0iM34xp0dB/YV9vWRY4WQ==","signatures":[{"sig":"MEUCIGGOOLgwMm6czuGaoT6nOG5KiprXAUthDoR8jv0RjFMqAiEA0aks2GPKNaJH2rlTOpS8D1V4hjLy6W6Eo6l8ZARKK1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dc8ba8b0021fa9883fe25ae29466a3d86275ce64","gitHead":"dc824ad9d3b5392799224b983cd5b1799f169c3e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.5.1.tgz_1479496518712_0.4816763438284397","host":"packages-18-east.internal.npmjs.com"}},"0.6.0":{"name":"moxygen","version":"0.6.0","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.6.0","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"2870f5b6111ee256881c1881a14c95d8780f1555","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.6.0.tgz","integrity":"sha512-EJoxPfkSv+6OnGtcqIz1ZFMSKR8d4qzQMt+Cvr9nbGoYgrV+JqtUrZXzzUv/n4RZ2YCXUIQJK/4kmUDx+prsmg==","signatures":[{"sig":"MEQCIERQFmjCsUsGga31++XK1Ie4GVZ/kvFNejvHcnY5Wuq2AiAWC+Dh4dg248iYU8L0WglQMzoaenvVkQwd/T0Nz0C/Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2870f5b6111ee256881c1881a14c95d8780f1555","gitHead":"0144651eae02f7f52c969d3f56bdd9fc6d641c63","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.6.0.tgz_1479516285795_0.23373742937110364","host":"packages-18-east.internal.npmjs.com"}},"0.6.1":{"name":"moxygen","version":"0.6.1","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.6.1","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"ac0da5a1ad8091ff15be8dde476eb847fda1e730","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.6.1.tgz","integrity":"sha512-ehswFjG+eppcObGdvYxY5PcZYFx+0GiZwAqL5JoTdHNAGkN7NoKu6j/4E/soz/Xcom3823wPeLkEKV0HfHdJzQ==","signatures":[{"sig":"MEUCIQDCTBBZlWWgnGUjwJFZopQm7rahtX3WofZZsboaumx3RwIgK5WSSZ10Tgr43dOfPTkMtjemVS5zROvB2VFgRCO6yBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ac0da5a1ad8091ff15be8dde476eb847fda1e730","gitHead":"a34cbe9f1ec7c0856ae579e587686fda32a03754","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.6.1.tgz_1479572504006_0.8883931902237236","host":"packages-18-east.internal.npmjs.com"}},"0.6.2":{"name":"moxygen","version":"0.6.2","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.6.2","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"6e0857097e355c67201e92e0f6cc961bb323f48f","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.6.2.tgz","integrity":"sha512-U1ZhMr7bshRLinqcjZ//Gfb6qy+n70LwKk/yZp+xvctpBznnXDeQz3f6y4Gsj0BRxZ1J/UIp3gYwytjV6vVOxQ==","signatures":[{"sig":"MEUCIARRkgshFV35s/Urh4Cq+SIEmkaA0ScreZdvi+AULwtsAiEA6d9wSVTnD+k7eSZYeB1EvifApL6sLK3/9tcS+rRSRE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6e0857097e355c67201e92e0f6cc961bb323f48f","gitHead":"e7b2216f9b66e178211049582a9f5e238d3431ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.6.2.tgz_1479579420008_0.4299565313849598","host":"packages-18-east.internal.npmjs.com"}},"0.6.3":{"name":"moxygen","version":"0.6.3","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.6.3","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"24b5372603b6c19e27f68e5f33bbb415cea739aa","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.6.3.tgz","integrity":"sha512-Ij2G6hzkz9KGTl5cQObUDWjYBcvQphwxd9jJg2EZp8TBtCKZjfcYK+CxD4H5pYIS/SFn9PiUOUv+sCT6/KwA3A==","signatures":[{"sig":"MEUCIQDQKuZIhSuRhgw4CpZAcKeMtd6nPEtqzZE/0KUQH1QxewIgdEuBQzVepGgp1aHwd1Mamf/RfScT3n2LrASJsH1W2bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"24b5372603b6c19e27f68e5f33bbb415cea739aa","gitHead":"5173a5a44d18e17582a18f6d2bb08950be180fe2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"4.2.6","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.6.3.tgz_1484227798500_0.8621315164491534","host":"packages-12-west.internal.npmjs.com"}},"0.7.3":{"name":"moxygen","version":"0.7.3","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.3","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"fa6ab38779c11d7177c6191c2d2a162448c5104a","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.3.tgz","integrity":"sha512-vHZQW/XOcZpoZ9eFrqVCt9+UF9evabtgbDPM7Da9BRR6WD6GLa9OoUXQncEOjwWYqO64KJ3dR184AJbIJgxCVw==","signatures":[{"sig":"MEYCIQCe5kEPi/rMX9nwemU7eQ6r8jBiZbtOmZA/oElPx1CGFwIhAOXpVLp/Mytwg0hZNc0PVjTih+u2PG8O3tEpoCodpLpV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fa6ab38779c11d7177c6191c2d2a162448c5104a","gitHead":"226b6be0b9d5c41a27792c6296c25ce64227db69","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.7.3.tgz_1495194284454_0.7059961091727018","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"moxygen","version":"0.7.4","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.4","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"15f2c988294fbb3ab59a9406804ad08126829f85","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.4.tgz","integrity":"sha512-mI/uQLr0wkYbVb8Qi3yowfjZeQSYYfJSxp7I0OGbxohB554la1Ws56fiZ/Cd5JULnlYKxvah7JuvdT7prrYpAw==","signatures":[{"sig":"MEQCIEMCQlTOtLD55j6GLBp2bpdtlteQpUAjwWL3xXZ+KLY5AiBJed+9gN4OGytbp/w/HK8n7UAuORqEpxlXrXXtufoOaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"15f2c988294fbb3ab59a9406804ad08126829f85","gitHead":"d40e0b6a50a831a1b78eb57664737d7ffde685f3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.7.4.tgz_1495195014858_0.18236052454449236","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"moxygen","version":"0.7.5","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.5","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"0c3326a7fb36aec1955d5a88e89df8891e69ecbc","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.5.tgz","integrity":"sha512-KgnFWLuXDq+TSMZB6lApx0sKZGMp3JhLxJ6+/OkFOFe4L4arwFjhycBuemI89/GzS/MsJbMpWaSmmI/GuyOf7w==","signatures":[{"sig":"MEYCIQDkXuI9FN0LeMP6fDodKyHzXBzFT0eLQzq9T8M2AHzwVgIhALGnG+m7Wa9t+oH+s9XuAsAb1FjcYmKYLf96LLs2ZLvy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0c3326a7fb36aec1955d5a88e89df8891e69ecbc","gitHead":"9058711f63d6a3f6676a3c17d34abbe4b3241465","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.7.5.tgz_1495195066241_0.34318686346523464","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"moxygen","version":"0.7.6","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.6","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"3cb701ad3c7c549ff5280aa24e5904ee7ec75235","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.6.tgz","integrity":"sha512-ecX4JEaGkbCDR8x/97gRrV3oB1856wFSGZulTBIzUYzvTWNj+yRtJDFEqKmOqa/LZpl/sOS8DIFHiCCiZZ5CHA==","signatures":[{"sig":"MEUCIQDior+iVbMqMfbzw9ECc0xHD2JUAORFqH2LDzLX3IOxsQIgLeqCbGolbLPa8CygvCO03ggfE4HJGGXySSSLylADD9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3cb701ad3c7c549ff5280aa24e5904ee7ec75235","gitHead":"4404171f82fa583524e7bb01a76c7c1e26e74669","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.7.6.tgz_1495495936731_0.256169451167807","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"moxygen","version":"0.7.7","keywords":["doxygen","markdown","documentation"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.7","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"1dcd4221c0fb7e177b5862a774dbed29e10c5bdb","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.7.tgz","integrity":"sha512-0FjuoRXH06a1b/TjRAm/5KTHx2O2PxeQ2S7uUdG8jBi0IoOGn6x9xhEiQCtY9Aq/p4OGBC+RDRhAcBT931mOvQ==","signatures":[{"sig":"MEUCIQCKK1bi/Qr/3zXa1Ns1X0J6Ow/32GDpAr+BeyCY53wUUgIgKYoBT+pp88SU68QBAvLTgBTNfznGodY9kFHUCHKkUCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1dcd4221c0fb7e177b5862a774dbed29e10c5bdb","gitHead":"f1381165327fc7643b9e7c39944b8591cde48024","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"5.2.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/moxygen-0.7.7.tgz_1516014653097_0.44464158336631954","host":"s3://npm-registry-packages"}},"0.7.12":{"name":"moxygen","version":"0.7.12","keywords":["doxygen","markdown","documentation","generator"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.7.12","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"def5bde598f735f2dc74e677cd4f15da9e04cd36","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.7.12.tgz","fileCount":45,"integrity":"sha512-568PltIc1oDxWWXDcZIROSuPoFnjtiNZEA1vwSkRWgFLUyehjXEc7mtVd8HEGqERQyn1lF3COrQJbvU5Oxn3fA==","signatures":[{"sig":"MEUCIQDWI7h6NlIJl0ME5VoQG3qcZ2D0xarnC2yE55RQNY+ygwIgKsR4bjlZJ7HUdXurjTInet6elQCMtx9plQbIaO/C3SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257812},"main":"index.js","gitHead":"defa3a827d331858d3bc10306874ee06cfa38186","scripts":{"release":"release-it"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"5.7.1","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"9.8.0","dependencies":{"xml2js":"^0.4.16","winston":"^2.2.0","commander":"^2.9.0","handlebars":"^4.0.5","object-assign":"^4.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxygen_0.7.12_1521528264673_0.19243232910758512","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"moxygen","version":"0.8.0","keywords":["doxygen","markdown","documentation","generator"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@0.8.0","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"./bin/moxygen.js"},"dist":{"shasum":"9632715b1d8cefbb00a95235c093672f2c2ef33a","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-0.8.0.tgz","fileCount":47,"integrity":"sha512-648PiF5SDqT3kQERtBxlGFV5MS53fESO2rS+ez+NaxmW/WQH2Xm5qUClZFMAkYnpCssnMQgPcZunSrFCF1cPFA==","signatures":[{"sig":"MEUCIHB93nmpzrsCOvOh/Qr7/onU/cJ1ZHsdnoNRqJun+fXeAiEAhSyJHggkhjnYVEoSj8dnTawA2XtVuiFzAKrG+Pn0bAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVF9PCRA9TVsSAnZWagAAggoQAJ5VP3urfrJnhCvFmmMw\nAFra4Db0dXHst20lMLh3w70qfIuw1IrmXkrHzzUQEnKWEdZ8QNs2Fakww/AI\npMvOE477JdoIsiwyEHqu4He8rI9rjv4wjVja1qsjzrBSzIpr7tkROwG75OsF\na5BUeu/iYQrgE0odfal3+z4o1yjWNiHbyQQdoaOWjsRM9aLDucaqELPWvNad\njGiQf1iO1edUHKL5u+zpZp/6AyqhHLk1GCIFSaz9wsRkIApnQ3FIfD/80tvt\nOLBPBl/sLGKba3G2FsRVgc2DXMimHhPYBg72d38p/5uSjt7lnOY9puUBWEQK\nzPF4HEny5b3F6Ch7PwjxUY+KgJW/DYhd1Bqetoao0hZTGbi9e+MlGYGbKmNy\nuz87Obivb4OwgGDP06bmJ1kNIG78S9EnCQGs9OkyVOuV0H7Sbb3TsiZTuxDz\nz8hUiWbejfgZbmy10kJ4yE/uTbSBu5x+b5d3D5QYIOqg0BNDWwLFZwYJ6jzy\nGCwoXub/AwZ05DFZ+ij6wDg7qdfLERQKrhk6xNOsgpI1nC2RlsV76gxtH5YO\n+d0t9in5fd97m2Bs2ZtJsAEUhI3PaVcv12oMMbLyE4NzLHEz0Dfb7U34E1R0\nfLywfMoeZSQJn35pxQPWoVlyDaXpYcJezodeHsd6g3g/tMFznZsSgtpJ2dyd\nubk0\r\n=DVf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"9632715b1d8cefbb00a95235c093672f2c2ef33a","gitHead":"5ff473aaf6fb1197f3675d0e0d45ba35ef19854f","scripts":{"release":"release-it"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"3.5.2","description":"Doxygen XML to Markdown documentation converter","directories":{},"_nodeVersion":"8.10.0","dependencies":{"xml2js":"^0.4.19","winston":"^3.2.1","commander":"^2.19.0","handlebars":"^4.0.12","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxygen_0.8.0_1549033294609_0.13210143370666838","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"moxygen","version":"1.0.0","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@1.0.0","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"780b1bcb88cff716ed60cfab6ad7c7970e70520e","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-1.0.0.tgz","fileCount":51,"integrity":"sha512-3zJeP3u/ZoSvRwILf6K0nS8mRXrwABZm4veNyfOh2jy/VKf/jtycWJYsxLiuhbZhmf3rT/jinOMA9sW0v9ylTQ==","signatures":[{"sig":"MEUCIQCzhkwIGsTakOrsTl6r90birE+H6MAQb4aqC/g1/qYlxgIgCGaeanCneCB4UU/myfQsw6HCzKLtAwcgaFmyP6tagmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4f25b7d4be41bb214574bafac2ec941ee77afeed","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"10.8.2","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"20.19.5","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_1.0.0_1773194604818_0.8351205190707727","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"moxygen","version":"2.0.0","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.0.0","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"cf0b6930b9ba1aa5d05cf16a159c943c3a49ea92","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.0.0.tgz","fileCount":47,"integrity":"sha512-OWxPNTmzrjAd3akE7bOeNfnyEn22FbXeze60qLOsPVoanaBZWT1XWxI9R+ehl4fLbXIkGxgnCv9TNRzwcbUNlA==","signatures":[{"sig":"MEQCIBmh7zfStDoorn5nX0FXpiL0XIOjh1hRK7V8WMpjOVVqAiB5cJF78+w/xu5Vy6ONqFbkSCYTUjQK0OVX3FtI4e7EEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148240},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52ac3eead124c74e8ad2ccda43c3652955c3fb4f","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.0.0_1773982496337_0.8936799246080538","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"moxygen","version":"2.0.1","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.0.1","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"c4fc27f84643a662120dd3af1737239b5e1121d1","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.0.1.tgz","fileCount":47,"integrity":"sha512-LCLPGGl5h+UdpNG+kDQISo4VhHSusyo0S58M4AtjsKxltFHCotwvRNb2YB2omgS2lrX5CxvjXwOKbIVo/sMghg==","signatures":[{"sig":"MEQCIF2Tshp5qztBh/oI5GIUfwFcJpgKJ422oiwgh2PJbhhYAiArm4uyTTYNiVeLHqbdXSM+85Hzok/2F1eS1BZ4nF/9Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52ac3eead124c74e8ad2ccda43c3652955c3fb4f","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.0.1_1773983830857_0.23102526017509617","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"moxygen","version":"2.1.0","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.0","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"55365373701a22f0f7b32c0db5279984befbee67","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.0.tgz","fileCount":47,"integrity":"sha512-EAJc8hqZcNA81nhru+fA6osCRN60Pmoamal9fV3aKlkb79wzG7WHTO55vb2O97P/ggMdVnm0FloSLGxidUY+TQ==","signatures":[{"sig":"MEUCIQCBz43QkwMhkFnjg4wLYbJBcV/Irs6Xxd8dDGpClPZpYgIgDf1ti/FwtLXabfWkYJh2ao9BZwJE2BPihY7sHEA2MrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163925},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d8a78869c21439e896bacebf2906526eb68c18e9","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.0_1774384786013_0.7890965863561588","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"moxygen","version":"2.1.1","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.1","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"8637dfbd70cb5659a2d0b8d6e6b67b606599d6c9","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.1.tgz","fileCount":47,"integrity":"sha512-BrJGKXsrjoTExXu/OICiPPz+4s0wBYFrwdN4y0sINuAC2kOy9J3NRvWz49ViMuKXaJYFhyxESttDwHJzISo6eA==","signatures":[{"sig":"MEUCIQDbSR7D06NrBBnv3OSds6hWcGvCCYUBzmIVClAuwCkNwwIgbhWFwINikdbFR4DYV66crMxL5mrmCfXRj/lRmeFVJcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"61289498abae407a587105a9e8c6bb5a7b74f9d0","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.1_1774494586377_0.7344688701580029","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"moxygen","version":"2.1.2","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.2","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/nilstate/moxygen#readme","bugs":{"url":"https://github.com/nilstate/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"da967b355abdb4a4ea7cbc902a81440a35a378a8","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.2.tgz","fileCount":47,"integrity":"sha512-E6+UcLCix54eH8W/3bueiP1a4eVoLK4jo3X4SAdz9MoDd87B3r8gPJRjaR1p+0mzVL/QswfEQMJ4YIcDDXXS8w==","signatures":[{"sig":"MEQCIFwjzC5NDZU6IOvGsks0sqk+wf8OJBJ1kT3w1XruzGcmAiBKn7cb5LAWmWBR8n3QQCSBF4A/e7MeS4zdfaZ0zSDEOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6958b913eee21409d2f005f2ab9e62f961515b03","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/nilstate/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.2_1774566370009_0.8654579796568662","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"moxygen","version":"2.1.3","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.3","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"db1ed13d8b72c99775bd11c290635c0ab3e5ab8d","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.3.tgz","fileCount":47,"integrity":"sha512-A3+Ets6WqxEvYqCinadVEV8wn9kGwUhuucWe3TyIuhpaxLdi0xibCFYmrpGzvg7bgMbUAAxlysqM2UEnxPGelQ==","signatures":[{"sig":"MEUCIC/XL11Ge+2kL9jJKrwOAdGufMdTivafrTXGsw8Vn/jBAiEAkfmEQlpmbBDQUWbDnY0BpcbqnBydVff3zd8sTxncgD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d954065e8fb5ecc4a7d305fc433116768defe3b","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.9.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.14.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.3_1776595564123_0.44807411353425164","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"moxygen","version":"2.1.4","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.4","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"9da77136b2eb9e6313acf2d15f63ed7a1fb0f6e1","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.4.tgz","fileCount":66,"integrity":"sha512-w4vp5++GlxzT5Q2RezCRLmqGT02NedYaWeyxHE68Y8Xq8n0sEQtAOo5+W0CNWza490V3wzvD9I7ABojsgdtjAA==","signatures":[{"sig":"MEYCIQCrAeGd0mjbhaYNSt5ySYLEKTXpWUWhT9KPwi+Pk3BjSAIhANN8y4H8tlXuRYSiShzFvUY3z46SdxlycTdLnRjDxfY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924840},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"file:../sourcey","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.4_1777985581001_0.988444850958369","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"moxygen","version":"2.1.5","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.5","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"17b097f4379d7ad2fbdc396f8402067cb0e6f3f7","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.5.tgz","fileCount":66,"integrity":"sha512-EBZsaQwjRFFh0X4+dyDujpg8QRCyUZhuTdG1UdmuoJUvZAeStord8yREg22JKu+uMT28P7SFytkedlpuZ7O+vw==","signatures":[{"sig":"MEQCIE06LvtZKYaXY0+e72rY9AxZMt3MJTdATpGJ+RDkCQvUAiBSu1NHxiEJJkGHOGukHEsF8v6woUkRqgqYz9keeprFwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925200},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"file:../sourcey","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.5_1777986605896_0.5359960289579648","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"moxygen","version":"2.1.6","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.6","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"4994ed72871ec29aa16135c0c6164b810066ec2d","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.6.tgz","fileCount":66,"integrity":"sha512-ZcjsOp9+vJ5TlQMWDfZUiTozNjE0GuGO5V/O1lrfL/wOwCtpEyUYmSFb9dNTT489aACcjOiK8oOqHUhHnFFizQ==","signatures":[{"sig":"MEUCIQCMfaHFiUzDvkCcgvC60wOdKZZ19He/pEvkYKhUkooAlQIgOEVyqntas1cRGdJAmKjjRzQyElK8d64AuXiSWsNyWdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"file:../sourcey","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.6_1777987032200_0.5574108851130744","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"moxygen","version":"2.1.7","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.7","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://github.com/sourcey/moxygen#readme","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"d2c83bc4d90e29811a4472f95c24b0b9c4541084","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.7.tgz","fileCount":68,"integrity":"sha512-Xxqz7QwIHTVoX+gJZIF13lRfrmvMaI4e0mVromO/AHgwCFBJi6tWKCndd019r5FlkIHb/P+ehplr1+kRQi8Adw==","signatures":[{"sig":"MEUCICcokgPMfcMpWeF+IV0MFQ+v26xJ/++EP4D1OJmfjSg8AiEAzXdysP2GkluiqnscIrsqF38OpMQpo1N+nYWm9XjKKIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063782},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"file:../sourcey","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.7_1778129824439_0.7923385222191428","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"moxygen","version":"2.1.8","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.8","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"b7851140021d9c2979c311a1e761e60519bdf854","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.8.tgz","fileCount":68,"integrity":"sha512-9V3vDON8gI6dyHXqlF9qQpRTCBb+9u8OIeWDgiOF4WRo8DRdL8GgylYpUuQ8ew6rGI5ruTN6YMPHp1dKM1sUGg==","signatures":[{"sig":"MEUCIQC0wkCo8bkm21kDrXf/Ess21cr/Ksohf2SdSTFhIqp7UQIgJifWmyHvsXbqlObATjHtN9fekh2a/xwoeFGzk/EjTJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111977},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"file:../sourcey","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.8_1778829133753_0.4564833232874872","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"moxygen","version":"2.1.9","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.9","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"7c232fbb04d31f151f0fc453b33f3a3f96b1690d","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.9.tgz","fileCount":68,"integrity":"sha512-teufnHmAi/WGnJvF32zlnCuRn0jrQbYuf1tVpP2314uwys8OiQz1tb5z1mGkTISPOfioEwUFuTO6Xp3zg/cglQ==","signatures":[{"sig":"MEYCIQCsMr03Xv0g7mqZmU8riljCpJGbqrgNupSAhkoLbPgLAgIhANV3UGWog6pkF7LXchA4hzl2CHDt8s+SMbeGkHl0ThpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111968},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"^3.6.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.9_1778829675061_0.20390369590080026","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"moxygen","version":"2.1.10","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.10","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"3e109c8f510cfca262c494ce14e7ea275eaef3d0","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.10.tgz","fileCount":47,"integrity":"sha512-+j+8NTCNjPutJlK6rBNCcgw5z8PhPBjz39UsjUJMRHTtzDBCeqHvvEEPhpiM6fIMB1n8QUVPhaxQtVaxPTsshA==","signatures":[{"sig":"MEYCIQCNHUkZpvC2vF2L7Xj2WfAmviKelODh/UzLbj0kTvePVAIhAOAdK1NytLAn7mad/vVFdaAB6WQDJfZAb14FPkiJvLtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253693},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.10.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.10.tgz","_integrity":"sha512-+j+8NTCNjPutJlK6rBNCcgw5z8PhPBjz39UsjUJMRHTtzDBCeqHvvEEPhpiM6fIMB1n8QUVPhaxQtVaxPTsshA==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.13.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.16.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"^3.6.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.10_1780628624755_0.06316356040823723","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"moxygen","version":"2.1.12","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.12","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"fcdc1876749e50778ab9403600acae972a8fc639","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.12.tgz","fileCount":47,"integrity":"sha512-jPDT933A9JJNDPXyy4HayCUYhMr9+42oB4n5OwIwcI8b8EX1n184lTRzvyLiNQuv386fj5Qp0F54u1RMTKvkzA==","signatures":[{"sig":"MEUCIGIWQZphkq7rJl1WKElEHCLNe4v2dTfEglqHMzbaVgjuAiEAgzkGZD5dqNgkY7l1t3QLEq5subgSe3TMXgdavGNhswU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282868},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.12.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.12.tgz","_integrity":"sha512-jPDT933A9JJNDPXyy4HayCUYhMr9+42oB4n5OwIwcI8b8EX1n184lTRzvyLiNQuv386fj5Qp0F54u1RMTKvkzA==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.16.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.18.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"^3.6.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.12_1783846157521_0.3768975248986859","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"moxygen","version":"2.1.13","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.13","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"1c214849504fc806b8758e2d5471d3b30dd39a2e","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.13.tgz","fileCount":47,"integrity":"sha512-9n803rmLjmVNP+0lZw17CqXgdmHJGpUY/rW55tY86GH8M8LSky07yzDIXavYqYj+rTnnuQbtrfIILgTjyvA+3A==","signatures":[{"sig":"MEUCIQCXZ4vOrvOSLaKNhpNfpIqveVm+L6Trd+oJSp+uSErKhgIgG9LDr09Se1LHSAn37DB05DDAZA8kuKFWsHlY3Xfmy04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284311},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.13.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.13.tgz","_integrity":"sha512-9n803rmLjmVNP+0lZw17CqXgdmHJGpUY/rW55tY86GH8M8LSky07yzDIXavYqYj+rTnnuQbtrfIILgTjyvA+3A==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^13.1.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","sourcey":"^3.6.0","typescript":"^5.7.0","@types/node":"^20.17.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.13_1787821404541_0.4612239920976169","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"moxygen","version":"2.1.14","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.14","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"e252fc219827e6e7dbf3cd52a65df5159fd3a7bc","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.14.tgz","fileCount":47,"integrity":"sha512-3QY+MWYqc++Crrv1JP6PVct/mMJXl/Nief0csJs9Th41Lm6ClJFxPtfQmLWgk8IBCF0c+fNhOmpVUtVnQhLuBA==","signatures":[{"sig":"MEYCIQDUKvC5gtWNLszZ3et0TDJNOS/FxQz7+q9z/Bpn6unjFgIhAK64OoOAsNqi8DLoNfDqKOUPJIUB8AidUGNbGxtgKtb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284455},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.14.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.14.tgz","_integrity":"sha512-3QY+MWYqc++Crrv1JP6PVct/mMJXl/Nief0csJs9Th41Lm6ClJFxPtfQmLWgk8IBCF0c+fNhOmpVUtVnQhLuBA==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.14_1787823123250_0.5510533663760631","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"moxygen","version":"2.1.15","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.15","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"de385715322ed1532af6fa3f67cc63261ddeba16","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.15.tgz","fileCount":47,"integrity":"sha512-H+9tdK/liONEeRxFLJjUmjFqA+ufqbDtWxVqxue9pQXnza0F65b487mCR0qbafMhceCoC6nmEOjcOR5p9fefTA==","signatures":[{"sig":"MEUCICBeQzl7E7K7qEAkgI3CQKnzPYxzF1R9PVzX4uFYvEi0AiEAxlgbDAqRScQgTp079UkEJHXjh847oKyLXD6r3cI/WL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284997},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.15.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.15.tgz","_integrity":"sha512-H+9tdK/liONEeRxFLJjUmjFqA+ufqbDtWxVqxue9pQXnza0F65b487mCR0qbafMhceCoC6nmEOjcOR5p9fefTA==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.15_1787900741047_0.9349342169171659","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"moxygen","version":"2.1.16","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.16","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"68d59bf7e66d994958fc2a29d656d665610c54e9","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.16.tgz","fileCount":47,"integrity":"sha512-t7apnHpIchtr+wv7WiMiJ1cyh2uHJ8z9FFu2yhRvZeaL5OPMhGWqZusD636/WC9xNv6gidXpXx43uHs/3tKEkg==","signatures":[{"sig":"MEUCIQD0waKy0Zvy+urp9owL1qiFOLI7npxdjvzuC2swFqi7BwIgUuFm1xs0zybgrNxUKatSGJfj2yhza5QRkHdKEWGedf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286014},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.16.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.16.tgz","_integrity":"sha512-t7apnHpIchtr+wv7WiMiJ1cyh2uHJ8z9FFu2yhRvZeaL5OPMhGWqZusD636/WC9xNv6gidXpXx43uHs/3tKEkg==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.16_1787910366698_0.8077366746900918","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"moxygen","version":"2.1.17","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.17","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"54cbed4f5c5c6e5107351594e5f0402d73caa886","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.17.tgz","fileCount":57,"integrity":"sha512-Q9y2AfiXYQUOLfmwcs7kCFs1u9tRP1Dh4jvThzcR8xoyv5BIaISsGzOF1NiYTKKob9QiFbA63zpOlZgfIVYY9w==","signatures":[{"sig":"MEUCIFQZdhaLcybu36uviQk7Ln0LaoY3ez3osgc3FDdJ3vhsAiEA8rPTeKYTuu/t14i7yJsmok82YRYoYkYOo7bJXPUtShE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278475},"main":"dist/index.js","type":"module","_from":"file:moxygen-2.1.17.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/private/tmp/claude-501/-Users-kam-dev-0state-0state/ff85a1df-9937-4691-98fe-373efb0f581b/scratchpad/moxygen-2.1.17.tgz","_integrity":"sha512-Q9y2AfiXYQUOLfmwcs7kCFs1u9tRP1Dh4jvThzcR8xoyv5BIaISsGzOF1NiYTKKob9QiFbA63zpOlZgfIVYY9w==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.12.1","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"25.9.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.17_1788230817254_0.727023348493655","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Published without provenance by mistake; use 2.1.18 or later."},"2.1.18":{"name":"moxygen","version":"2.1.18","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.18","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"6fa0a4f2f7062c469b4d714c13b18395fa5c22ab","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.18.tgz","fileCount":57,"integrity":"sha512-vEMbr7SvZNIihrR5ybRBDbwk0PfweZoVoqR1Kp8A46XWngWjXNIvknnL58aXVRrrtSd63Sio3lMVS4ycFiUIBw==","signatures":[{"sig":"MEYCIQCBoBv4o/vX14kd4k1Jd1DOm7TqVXDX1ov5uF2nGjIAjAIhALk9DaGfG9IzeI3XyZUJ/thtE56WwrIWLZbotaIAsrBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278475},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.18.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.18.tgz","_integrity":"sha512-vEMbr7SvZNIihrR5ybRBDbwk0PfweZoVoqR1Kp8A46XWngWjXNIvknnL58aXVRrrtSd63Sio3lMVS4ycFiUIBw==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.18_1788230999519_0.05316391758996053","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"moxygen","version":"2.1.19","keywords":["doxygen","markdown","documentation","generator","api-docs"],"author":{"name":"Kam Low"},"license":"MIT","_id":"moxygen@2.1.19","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"homepage":"https://0state.com/moxygen","bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"bin":{"moxygen":"dist/cli.js"},"dist":{"shasum":"4de8625877ab8255ea80dc21cb80f730c80a6458","tarball":"https://registry.npmjs.org/moxygen/-/moxygen-2.1.19.tgz","fileCount":57,"integrity":"sha512-X5hNIWcUBiQtfPJpjNPBAWVbaL0Xfy/lTjDIw7QsnnlQSmwMYwNhVUMztfidwd0g4TRGWfr2y6v4oyIvmiATVw==","signatures":[{"sig":"MEYCIQCobNgndxA8vTZJPEldJ1T1FQUzX2F/BEQUmwHoby7XrgIhAIPbz/DbZuL2D++SzH38PZzJtEWIvbziVgONVHLAdRxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/moxygen@2.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":283774},"main":"dist/index.js","type":"module","_from":"file:.stage/release/moxygen-2.1.19.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsc","example":"npm run build && node dist/cli.js --groups --pages --anchors --output=example/doc/api-%s.md example/xml","prepare":"npm run build","fixtures":"node scripts/regen-fixture.mjs","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"auscaster","email":"auscaster@gmail.com"},"_resolved":"/home/runner/work/moxygen/moxygen/.stage/release/moxygen-2.1.19.tgz","_integrity":"sha512-X5hNIWcUBiQtfPJpjNPBAWVbaL0Xfy/lTjDIw7QsnnlQSmwMYwNhVUMztfidwd0g4TRGWfr2y6v4oyIvmiATVw==","repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"_npmVersion":"11.17.0","description":"Doxygen XML to Markdown converter","directories":{},"_nodeVersion":"24.19.0","dependencies":{"xml2js":"^0.6.2","commander":"^15.0.0","handlebars":"^4.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","sourcey":"^3.6.0","typescript":"^7.0.2","@types/node":"^26.2.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/moxygen_2.1.19_1788233108947_0.4328400384478124","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-11-18T19:15:19.308Z","modified":"2026-09-01T03:34:47.400Z","0.5.1":"2016-11-18T19:15:19.308Z","0.6.0":"2016-11-19T00:44:46.380Z","0.6.1":"2016-11-19T16:21:44.589Z","0.6.2":"2016-11-19T18:17:00.579Z","0.6.3":"2017-01-12T13:30:00.400Z","0.7.3":"2017-05-19T11:44:45.559Z","0.7.4":"2017-05-19T11:56:56.007Z","0.7.5":"2017-05-19T11:57:48.599Z","0.7.6":"2017-05-22T23:32:18.150Z","0.7.7":"2018-01-15T11:10:54.196Z","0.7.12":"2018-03-20T06:44:25.013Z","0.8.0":"2019-02-01T15:01:34.767Z","1.0.0":"2026-03-11T02:03:24.970Z","2.0.0":"2026-03-20T04:54:56.490Z","2.0.1":"2026-03-20T05:17:11.039Z","2.1.0":"2026-03-24T20:39:46.175Z","2.1.1":"2026-03-26T03:09:46.539Z","2.1.2":"2026-03-26T23:06:10.152Z","2.1.3":"2026-04-19T10:46:04.250Z","2.1.4":"2026-05-05T12:53:01.258Z","2.1.5":"2026-05-05T13:10:06.062Z","2.1.6":"2026-05-05T13:17:12.366Z","2.1.7":"2026-05-07T04:57:04.619Z","2.1.8":"2026-05-15T07:12:13.961Z","2.1.9":"2026-05-15T07:21:15.310Z","2.1.10":"2026-06-05T03:03:44.921Z","2.1.12":"2026-07-12T08:49:17.655Z","2.1.13":"2026-08-27T09:03:24.674Z","2.1.14":"2026-08-27T09:32:03.383Z","2.1.15":"2026-08-28T07:05:41.196Z","2.1.16":"2026-08-28T09:46:06.842Z","2.1.17":"2026-09-01T02:46:57.413Z","2.1.18":"2026-09-01T02:49:59.644Z","2.1.19":"2026-09-01T03:25:09.111Z"},"bugs":{"url":"https://github.com/sourcey/moxygen/issues"},"author":{"name":"Kam Low"},"license":"MIT","homepage":"https://0state.com/moxygen","keywords":["doxygen","markdown","documentation","generator","api-docs"],"repository":{"url":"git+https://github.com/sourcey/moxygen.git","type":"git"},"description":"Doxygen XML to Markdown converter","maintainers":[{"name":"auscaster","email":"auscaster@gmail.com"}],"readme":"# Moxygen\n\n[![CI](https://github.com/sourcey/moxygen/actions/workflows/ci.yml/badge.svg)](https://github.com/sourcey/moxygen/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/moxygen)](https://www.npmjs.com/package/moxygen)\n[![Node](https://img.shields.io/node/v/moxygen)](https://nodejs.org)\n[![License](https://img.shields.io/npm/l/moxygen)](https://github.com/sourcey/moxygen/blob/master/LICENCE)\n\nDoxygen XML to Markdown converter. Doxygen's parser is solid; its HTML output looks like 1998. Every tool that tried to replace the parser (Standardese, hdoc, DoxyPress) stalled. The other option is a four-tool Breathe + Exhale + Sphinx pipeline. Moxygen takes a simpler approach: parse the XML, emit clean Markdown, let your docs tool handle the rest.\n\nUsed as the C++ documentation engine in [Sourcey](https://github.com/sourcey/sourcey).\n\n## Features\n\n- **Multi-language** - C++ and Java supported out of the box\n- **Multi-page output** - single file, per-group, per-class, or per-page\n- **Internal linking** - anchors in comments and function definitions\n- **Markdown comments** - Markdown in Doxygen comments is rendered\n- **Doxygen groups** - [grouping](http://www.doxygen.nl/manual/grouping.html) support for organised docs\n- **Grouped and ungrouped codebases** - works with explicit grouped compounds and normal namespace/class output\n- **Modern C++ signatures** - class template parameters, default arguments, typedef aliases, friend declarations, `constexpr`/`consteval`, `[[nodiscard]]`, conditional `noexcept`, ref qualifiers, trailing returns, and `requires` clauses\n- **Reference-depth sections** - source locations, examples, inherited members, all-member indexes, referenced-by links, and reimplementation relationships when present in the XML\n- **Structured landing pages** - namespace and group pages separate nested namespaces, types, and enums\n- **Custom templates** - modify the Handlebars templates to suit your needs\n- **Optional index** - optionally render a top-level index\n\n## Install\n\n```\nnpm install moxygen -g\n```\n\nRequires Node.js 20+.\n\n## Usage\n\n1. Add `GENERATE_XML=YES` to your `Doxyfile` (see [Icey's Doxyfile](https://github.com/nilstate/icey/blob/main/Doxyfile) for a real-world example)\n2. Run `doxygen` to generate the XML documentation\n3. Run `moxygen` pointing to the XML output directory\n\n```\nmoxygen [options] <doxygen XML directory>\n\nOptions:\n  -V, --version          output the version number\n  -o, --output <file>    output file, must contain \"%s\" when using groups or classes\n  -g, --groups           output doxygen groups into separate files\n  -c, --classes          output doxygen classes into separate files\n  -p, --pages            output doxygen pages into separate files\n  -n, --noindex          disable generation of the index\n  -a, --anchors          add anchors to internal links\n  -H, --html-anchors     add HTML anchors to internal links\n  -l, --language <lang>  programming language (default: cpp)\n  -F, --flavour <name>   markdown dialect for admonitions: pandoc or github (default: pandoc)\n  -t, --templates <dir>  custom templates directory\n  -s, --source-root <dir>\n                         source root used to resolve file-level group membership\n                         when Doxygen group XML is sparse\n  -f, --frontmatter      prepend YAML frontmatter to output files\n  -L, --logfile [file]   output log messages to file (default: moxygen.log)\n  -q, --quiet            quiet mode\n  -h, --help             display help\n```\n\n## Grouping Modes\n\nMoxygen supports both of the common Doxygen documentation styles:\n\n1. Explicit grouped compounds.\n   - `@defgroup`, `@ingroup`, and related tags produce normal Doxygen group XML.\n   - Moxygen renders those groups directly.\n   - The root `api.md` page lists top-level groups before classes, and nested group pages list their child groups with breadcrumbs.\n2. File-level grouped code.\n   - Some codebases group files with `@addtogroup` blocks or `@file` comments with `@ingroup`, but Doxygen emits sparse group XML and leaves the real compound ownership in file XML.\n   - Moxygen can recover those grouped classes, namespaces, and members when you pass `--source-root`.\n   - Shared umbrella namespaces across multiple groups are preserved without dropping group-owned root classes, and cross-page refs are resolved correctly for both markdown mirrors and generated multi-page output.\n\nUse `--source-root` when your Doxygen XML is generated outside the source tree or when grouped output depends on file-level grouping comments:\n\n```\nmoxygen --groups \\\n  --source-root /path/to/project/src \\\n  --output api-%s.md \\\n  /path/to/doxygen/xml\n```\n\nIf your XML already contains fully populated groups, `--source-root` is optional.\n\n## Examples\n\nSingle file output:\n```\nmoxygen --anchors /path/to/doxygen/xml\n```\n\nMulti-file grouped output:\n```\nmoxygen --anchors --groups --output api-%s.md /path/to/doxygen/xml\n```\n\nGrouped output writes group files such as `api-mygroup.md` plus `api.md` for root-level globals and the top-level group/class index, unless `--noindex` is set.\n\nGrouped output recovered from file-level grouping comments:\n```\nmoxygen --anchors --groups --source-root /path/to/project/src \\\n  --output api-%s.md /path/to/doxygen/xml\n```\n\nPer-class files:\n```\nmoxygen --classes --output api-%s.md /path/to/doxygen/xml\n```\n\nPer-class output writes class files plus `api.md` for root-level globals and the class/namespace index, unless `--noindex` is set.\n\nJava project:\n```\nmoxygen --language java --anchors /path/to/doxygen/xml\n```\n\n## Custom Templates\n\nMoxygen uses Handlebars templates for output. The default modern templates produce clean Markdown with code-block signatures and parameter tables.\n\nTo use the classic (pre-1.0) template style:\n```\nmoxygen --templates ./templates/classic /path/to/xml\n```\n\nTo create your own templates, copy the `templates/cpp/` directory and modify. Templates receive the full parsed compound data including structured parameter info, inheritance, and more.\n\n## Programmatic API\n\nTwo entry points: `run()` writes Markdown files to disk, `generate()` returns structured page objects for library consumers.\n\n```typescript\nimport { run, generate } from 'moxygen';\n\n// Write files to disk (CLI equivalent)\nawait run({\n  directory: '/path/to/doxygen/xml',\n  output: 'api.md',\n  anchors: true,\n});\n\nawait run({\n  directory: '/path/to/doxygen/xml',\n  output: 'api-%s.md',\n  groups: true,\n  sourceRoot: '/path/to/project/src',\n});\n\n// Library API - returns GeneratedPage[] (no disk I/O)\n// This is what Sourcey uses internally\nconst pages = await generate({\n  directory: '/path/to/doxygen/xml',\n  language: 'cpp',\n});\n\nfor (const page of pages) {\n  console.log(page.slug, page.title, page.kind);\n  console.log(page.markdown); // rendered markdown body\n}\n```\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnpm test\n```\n\nTo test against the example:\n```bash\nnpm run example\n```\n\n## More Information\n\nFor more details, visit [0state.com/moxygen](https://0state.com/moxygen).\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}