{"_id":"typesxml","_rev":"46-9b9cc14e8ef30f96ae69b457e887d5ca","name":"typesxml","dist-tags":{"latest":"2.6.0"},"versions":{"1.0.0":{"name":"typesxml","version":"1.0.0","author":{"name":"Rodolfo M. Raya"},"license":"EPL-1.0","_id":"typesxml@1.0.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"dist":{"shasum":"9c14e31088abb2d27c07d6160e2d25440f7ed8c8","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.0.0.tgz","fileCount":39,"integrity":"sha512-YlvSR6Z5U93RYBzAT7aLxG8eFRGzxw55ZEb6T7tpnr1uoc64g37a9BAHmRN9TjSzrXbGwdIhGZs5mL6H6A512w==","signatures":[{"sig":"MEUCIQCIiVJUBQFMdwRe9oSQlqwwDfUeYErEzI1yw04WI9CD+QIgMNicdK+6U0sD5twN3xt0YlV33wzGk2dlTgLVVOSZDqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7qjcCRA9TVsSAnZWagAANdIP/3p8W0dif1usM5sn2lr+\nPYhJ+EBs1+x8/gO3EICHoxWfptTCKiVZ4UAoCvGUVJ0FigTjIUboLNBA3Yni\nRP1nTdqI1YPlnzWytrecadtxicKcgtkVi2AeByogh5QTrX3POG9g314OZCpF\nqx0IO25SCGTBEU8NoDHRLg08Ge7Wow6IwAhQ8shS++GY77PvzAs7kEnY/eWp\nsq+r3Dx5AqSVy4wsUw5PuXO9JhRpzoZykoKR9UvpDiopZ5ua6n2KzBBw3Igx\nlOt8XxI8k0sovSBml3w7MNlug8AMlPKGsO294dAGnUQLfxKwZzXIyFjTrLnG\n5Bw5zHhPpsoNFhp4IVJmz4ssrSKWIlqwBWLk4m6XbtHqPy1nncqjeEXuAe3P\nUWJpP8nU3Iqv3zMO1j9FuVtPC3cUHWckA89+uAbKOvfP0egxf9V1VTzzojsg\niO9ybkIBO5Ivt1ye26YX29hHwmCpaI01WDAhAbXg7a7zDEq0BIBr/Fh3Lso5\n0xxpzDVaTNLaUUVAqffE/i60Foa9gf3cg6rAHgQbZkPSDAs818m8DZVPlTa4\nHoBEEQHQZIVuhOZi0gdwdcMZUnAnvXJEuNHUzeP58MiZAe3SDGwUilSS+3j/\nkkA5S2fMOBgWbCjfYTFQpf0JJUVMyW18fGvgM0gnH7+9teveDkFAeqpI+aIq\nEBKY\r\n=lrih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"df33d6a20d0976f9a9503fff0a4c641004cbbc9e","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"_npmVersion":"8.1.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4","@types/node":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.0.0_1643030748502_0.31319323173970615","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"typesxml","version":"1.0.1","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.0.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"e00c5e944c7443e5cb853dbc45ed4df7962539e6","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.0.1.tgz","fileCount":75,"integrity":"sha512-HAJJj74mp72Qkxm345NEcq1mp5BffVuQo/JJb4wIt75Zo0ycAt423yRTu/KEALV+bHK5uv4TA26Mxkvp8KvByg==","signatures":[{"sig":"MEQCIAbrPDeVqs09iC4Uf5DTPpfIG4TfWa0Pakrv8POoCefgAiAZ2glw3hsEOJD9pGxSm2IFaXkN1gy0hECS9ydDHkahXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJyt9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8YA//b4kwANyLeOne1NENUtzVFgzEbTZgQG82jSRqantXm4JmC8WX\r\n0q4w0jR2pJxhoxB2vE9ZdWSka/Ju7kRfvXL+pSmQD20ijq+77sOmHBANUDLi\r\nJW4y8a2As6GC/RAdp7b/FiPUuWsQ+76/Z+/rbKmm+1fq+CQibZ3CAGBf8LTn\r\nhReLcxlI7lY7a8f+acLdEzqYIUTUx0gXR8/4T99n06Tb3/HYVpjge8Xo4R6c\r\n577zKnlfpoWUKJUx0rTThuSVCY+b09N1SajoZSX9PVVBchwAkcovo3RhKtnM\r\nt0UETlB2Hnywj2ax9kTfk7nuWRUfegIIbFvTVgHuYs9ni8EZS9iHsliRJ6mj\r\n4ugPlGKm6QNWeKGjn8DbPRLiJ42PC5PthST4V1xgw6p8w1HSBEEJPAW8rglY\r\nP+j8K+a66w66KChV9hKCXEvKtFgKvUFahOymtk8lgbTn6JDoZhwD85hd1LOv\r\n/ngYIMir3+Z5xcHuIbFuBsM77C2rJZngw+/GM+wrgJDykTOIAtFYsZePOUeH\r\nGcC7lyEiPBaj/giO6qpVD1ZsY/CZLxOkC9ORYR3dEewB2x841lo02f7hsxny\r\n1nftwkBozv+kAXhsx9UNmEMhg20hFsjXRFMNb8tTr2lgX6kCM/jEev03Eix3\r\n02o+vRBPMW+sSgI/MxFYzo5SOjSw8TldxzU=\r\n=E/t+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"751cecf4a6aa59d47bba742a6e0ad1a323698733","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"8.17.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.7.4","@types/node":"^18.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.0.1_1663511420875_0.6239367169366725","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"typesxml","version":"1.0.2","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.0.2","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"9a0b2d97e4026dd5eb239ef998ae5b53442ff22c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.0.2.tgz","fileCount":78,"integrity":"sha512-0/QCcSaXQ28qSVIrdhKi1x0OTOGZJdreCLCY0Eb60v/tOxYCJRgolxW7/vm0kpAL2wK7Y9+xhjgIpQuvHaOcww==","signatures":[{"sig":"MEUCIQDix6qQAodnmO6Q20fk05suM6F1z6lvFeepgH6iKYaYcQIgAc6BN1+EZLAgSztskwMNkUrPzeV37AwDA9Ur5F1bzbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3AZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogKA//S0DxP0uukwS9cfY34TCjD1zlXzHziPLg4kYWd4e1VGQ9EUtD\r\nx4t8Y9a9D+yZnNi/+kTlV4flxdZOkN6d6dLDx8cGJzwuq3Axc6lFbbyvDhsY\r\nG5zAsaRTcPwi2I52KZ4Vu7zGkE785RNDvC0AnKC/WhvzSbS+3AxTjAu+1Wl7\r\nhWBr/AuW8dYgzE3NJpivdY+OyNukNgWwcs0KSSC+rBCAPCE2Gj89/2OmCJC8\r\nsUkmACAQXzLzbHSKX7UO7gYot8YD92nMyXuWze8pHQtenc+kcNEDQrFB7dtC\r\n+Dmzxkn5m6DSmqjtE4XLphCzjpiQYbig8dwjohhZVGru/TmZN/8WORA+5IFP\r\nO1hpV/KNH14yPdlDYB+Itvc8EVdJoIe8Gu04lup8MLVUTrdSSgSaSWwwxD9J\r\n1D5eBMk0Lb5ammgfe75cvnkkax55u+nUnjy3eXscPsMnu0OIstkWbcxqjalz\r\n1fiQeK5W0EZl6VnUzf6G/Su2AOPfgWfQdFgkn6vHSRFahO8/d5YSM6SU70wP\r\nxcc+S7aDT4TkjAZ50QF+b+yKsuQaA9d54hDbHee3zukYELgHqlOvZi3tmDyv\r\nKyYcZJf2TP1E2z/ohWZ2JMOXG+YKvGTQJhvdu/BznUZSloYzk3NmRuJjYww+\r\nUszMG5/lB8w2yLV0LjjFvb0/OOhX/qwgBQs=\r\n=YgZ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2bea2a353d0ecac9faa7f41edd5dabadc79e9b31","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"8.19.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.7.4","@types/node":"^18.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.0.2_1663528984938_0.17464403504134784","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"typesxml","version":"1.0.3","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.0.3","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"d27162eb8a2dc8874a1343bc0ff57ee7386c0d23","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.0.3.tgz","fileCount":81,"integrity":"sha512-WHdN96Vy2CBG/1AOUxIQ+aDhFkX0eN2x/JLdiGeJWyfBaY4n9YdL9QYtrxZ3CxINS0C50c4KbhemGtPeJndtzQ==","signatures":[{"sig":"MEUCIFG1eIerxjg5HHNgPY/3e1tY3F/uUtuEncNy4g/aFZMMAiEAhd8XzX9QyZXB1gSNzUQsDs57rwEfkNF2ZhHM/JyyBFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRpvHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7tA/+LzLYPr1NXIMk2t/D4RKy1W/wy3AKT5Mu5HD8Cm7nOQh4hCIe\r\nqX8Y2NkmzuKPNnZD/YZrsRc6+UQBiwEv4CgQWKYnwzox1m5SeyRIXq1dBeJX\r\nrfwWhJ3wve6U/oRT/qHhketwvd/FvOBK0BanOpb7n12i9IpzzqYb4RY73Qc0\r\niAAp5437ouOFafspWmeD7KmgRt8sewPieK6+OfJmR80vWnYFGUPVOKuqNa7p\r\nRfIw+IK6WMZVus7EWDC8WqMjl5ElWruDkOVO9GSIYB9RPupatwZuQKUyUDUc\r\n++gnS2p/8/++1SZiM8W3fdQALQBLSFj/WN50jN66fQ9I1BQKw5h8tvhppYQV\r\nPfqZuYzxsk/f9zSaaP9qbKklgyHCBV043n8CoQ8PkqUvkwD9/FQGeByoaU0B\r\nYb+aiBUhPTCw3//JwTTG/+sYiGOucVtnR7ETOXZCzjHsQhvv6Lp1O6H+WPmx\r\nNdk8DMQb9fHXbLr0wTndRENwgEo3xcTLfEbqU9KVuoytGbYtvSySfC1qmsS0\r\nmhHCEXddebvRjfjZBVY33qGrIhykuzMt0Cc67OdZLO8hSMVv5YWocv1qNC04\r\nOPlH62WeCwSATVJsFdoCn3byxr9f/KgW0pxsRLSTSRK/XwN+zzQh7LtMLyj1\r\nQsvoAwUXcwZ6UY0uxK4Bdd+6RTz7uDBTk9A=\r\n=0xcc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d41b9d2aad54c3ee9c46015e62b33573741fdf60","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"8.15.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.4","@types/node":"^18.8.4"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.0.3_1665571783701_0.5477812860100875","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typesxml","version":"1.1.0","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.1.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"a62193cf4b99a21a8d031aa7f35c134e2b76df2c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.1.0.tgz","fileCount":63,"integrity":"sha512-qoUcwapZ7Saos09z9m8cNci8fnbTFhwCvvoo/QNTRgxKTkYmDubZ/ozkUcNMJ8HZKS9UJzaC7TUhfPXdQqOhAw==","signatures":[{"sig":"MEQCICaDrvIl6suS4De3frzEX7BHKzjWCfuJ0ye+uRDrwtw8AiA4reu+uwJI6h3Y0wIpvXFRHSrVT2VkK3XvcJ034fzm1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161674},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f495c58fdd825366b27e64738a0ec3f22b18b64a","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.1.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/node":"^20.9.4"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.1.0_1700751099623_0.7234117188017977","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typesxml","version":"1.2.0","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.2.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"062d73c409ae63adfb56d4d7fc9d9c0e47beb171","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.2.0.tgz","fileCount":69,"integrity":"sha512-tc7XXwEPPkAY5gv2kTzLo9ZrmwVSkO4QFjNKe7N67vyGkdyg27pUZ8e9gdusG5Fxd+qRNJ4O5a5DJgAqvj8F2w==","signatures":[{"sig":"MEYCIQDADWYXpahsmVbI2SWzUkGIPDHw3yd06XpG76iZesrsVwIhANav5MUqjzgWIzfvJ2QRyHb3B8RU8x48sS81BkgBbRuc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165961},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1192b9f6350cd5f13328fb158f7e5fb83beb8312","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.1.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.2.0_1700824041887_0.8516738803888262","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"typesxml","version":"1.2.1","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.2.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"88685a83d059a1b34048a99797334d95c950ea6c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.2.1.tgz","fileCount":69,"integrity":"sha512-g4UUrOG+HpSWCSzL2MMZB8o/LI/k2F02qmBoab1xrsJk8ExyJ68xYqiat4PtU9jAsN3tTOOZPei2KBFcir2HCg==","signatures":[{"sig":"MEYCIQCu2aZBb9Yo1khSHi8XIZYmiHBA33ewNOtZfnkCyjRQCQIhAPf9gBI9DryWeMNqXuQM3XI45rl5fvI4+3CFcH9o5J4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166007},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a940a7f2afdc36ea8190dbf52d298999436b8373","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.1.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.2.1_1700915663394_0.34723666205513726","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"typesxml","version":"1.3.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.3.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"71bced1e0b942437351a9998f806d54f803fd0d5","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.3.0.tgz","fileCount":96,"integrity":"sha512-wXY8gOVm3jgZck+jXIwykorXFf4tkRAHYoMKWz6EtOecKVa8pTBtBv1OhVHkYGR7aaGhQCFnXFA9+vYsUlfo6w==","signatures":[{"sig":"MEQCIHdu3Jx01TJuJVvqrGwIUsWKcgErzzn/HTYZqC0EsgtMAiAwEzCQCzEsHT48fJLOdNBdu1NrdPb4xepRctWc8hfmkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278605},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2ed8358d24926f93eb3c1d6ce57642e6f2bb1343","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.2.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.3.0_1709399530749_0.07723036438595687","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"typesxml","version":"1.3.1","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.3.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"41272f49c9c97de6968e158870277ae4457d9db8","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.3.1.tgz","fileCount":99,"integrity":"sha512-tS47GpV+sjbDidFH16Vul0PSt4/fhdRGsxqyArWtoSVsTl39Sy+fIfzbSBfa0wW0rKsoIs5XbakRTE6HY1IdYA==","signatures":[{"sig":"MEUCIQCg23bEYK+NclzRXoZDIbdzYGbCcV1SHwB0OW309bie+wIgZynSXsBpzrQuNwgCUxWHLAjDelK2vPN4GtoCe9DeGuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285369},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ca9db2205a36e69160f0197339fd1be6157ef72b","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.13.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.3.1_1717327168634_0.1850111023494143","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"typesxml","version":"1.4.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.4.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"0c33d1a7b323ae722809ff99cab7c3d6f0a2e64b","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.4.0.tgz","fileCount":93,"integrity":"sha512-B5JkWrSy4wkJ/JtftFnEznL/OoZ+C+QJJ4/AZHh6Ete8eHDXWgKxH1y6NPgUYPUlTn4zsEiVQRZP9Lw92nVwYg==","signatures":[{"sig":"MEYCIQDKzIELn9Sd8jnVmdwEeVNF/Vx1MHleEglhuWb/956lSAIhAPPlPeO8OAZkviNRoiwboblwNr5zfNwsjYMNh9FkfVaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282390},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"683f4297e4ba3883fac6e3ba0a51dd7dfccecaf2","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.4.0_1720737615992_0.015773901026591597","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"typesxml","version":"1.4.1","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.4.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"94a851504abf4b83f798ab959359fae7e803f811","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.4.1.tgz","fileCount":90,"integrity":"sha512-JJ4vfxFPXiEJ62eRz4aU6leLaI8xYxOeY2g3KxH4w3AfN4Coeiu9aVJOWYJ3NowVFKh2wIKoM17/pH1aC6VSog==","signatures":[{"sig":"MEYCIQCPdE9KH8HqwzGIDyjvTb4g5D8Gk3aPjeZXjCr/OMJ9LAIhAN0LAB+2tQyLuomWzF1CZH9PHGF7W4yTpBFltFHu/mUW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281023},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a6a6b184c2c3737d2a414dc0f4f716555849bc7c","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.4.1_1720738779626_0.37416423910146923","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"typesxml","version":"1.5.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.5.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"5a76276dd500c3ba81ff9a23a99fdf50ac381826","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.5.0.tgz","fileCount":90,"integrity":"sha512-4gCuPXylqfmorKeDuOPCI/ws0BfBdbIv3Wi8hFG5Bo4a8uEQCMLSnYrF+cnklbjcHjXTZ+uR8jKTobZ8W/8ccg==","signatures":[{"sig":"MEQCIBiHOVq6B2QUZ0MQkjQ8lNEURFp8D/JcmBK2T8HkFOUiAiAOntZBbzh/qoIgot1yGjdYper+hq8uBeJjzzslzkDYNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281858},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1772b9cc7bd7448dcb7c9fbc31b751e6f70fafea","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.5.0_1722599190933_0.5548169255091724","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"typesxml","version":"1.5.1","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.5.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"ab1ddbbddbf3675f2906cd17e28854e4af6c1c65","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.5.1.tgz","fileCount":90,"integrity":"sha512-K+Vfzhf02LEfJSk6y1Mnmied4PVWEM5rG8huLM//UDZzbdmfT5pHKKngJwl3tQNgbvb896YkmvxkaajW6FNdxA==","signatures":[{"sig":"MEUCIQCJl4WEz+CIaCILRx1Vjx/9H/dapU4yGr5VycsLu+72CgIgJlRqop13GvvsLYR5DBh3gS8YQXKUpyq7ePo0wYSGj3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281722},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c820158960ccf115f3f0a801a7f8bcc3f12d51e2","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.5.1_1722620754033_0.2715936041098477","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"typesxml","version":"1.5.2","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.5.2","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"14ab0b6ebd1e7d002fea119702db190cac2898cf","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.5.2.tgz","fileCount":90,"integrity":"sha512-LTiU9K1FqKIBebE6j/4T+nBwbOqWqTRSahDRLz3xwR2A+UDBfw0HXatekbYTIFa32hIq8xHXwgby+4Y8kIhqWw==","signatures":[{"sig":"MEQCIHD7zniquBBpK3Es9oYLNtF+Rj98Yw7OuMgYIorujAkmAiBpPHPxSkS7IF1IRQJufKOZyQuW385NJYWSdTAkWv2R0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281770},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"67c08f9a14b04a287491835e9e6e6242d254b615","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.14.14"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.5.2_1722626691773_0.5825616672064367","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"typesxml","version":"1.5.3","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.5.3","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"0a0105ed807b3fedb63e665635abd52e571c93ff","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.5.3.tgz","fileCount":90,"integrity":"sha512-5gcXWEXnzp1ZAs0axF67aA7DnXS9fYSwao2vjCNF+QZaBNx4y6mp9Ca+PH+1gvemFMPbFYwJVYHfSV+zsDpG9Q==","signatures":[{"sig":"MEQCIG6cFEks4/gYttLMS9mf1WlBozsvIWZ0I+3NJFJlyxGiAiBGN0Xke6HS9tSrlEWP5w/hcB8dIANoq4DBQvACIy/sdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283039},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b21734843baebe32a8cfb586b14aeabbf472aae","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.0.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.5.3_1735907814593_0.21557377694706648","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"typesxml","version":"1.6.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.6.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"12055e65409b29ba66fbaea9223628906c147df8","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.6.0.tgz","fileCount":90,"integrity":"sha512-iBwUMmTHmSLUJ+Em5Z/nc1aKJ2rxjYNJpnC8Od2ZOMqMUChOHx/lSGkD/Nef9J0KrhUpt3hKCIkrXkYGx6MXdw==","signatures":[{"sig":"MEUCIAmKIO22qrBx4LzdvZCnIreIxLuZm4ORWfGTQbcP9CDyAiEA6dYQPyZbyxehLS1NX9z8vuaVwfhyLy1MAzQb5dW9bmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283039},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6be6e4a7dae9134da7a3aacc27b3b54af62bd875","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.0.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.6.0_1736162624275_0.8884019190958861","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"typesxml","version":"1.6.1","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.6.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"44935868cd2eb8edbb266c5e07bfaa5b57ef75db","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.6.1.tgz","fileCount":90,"integrity":"sha512-fsgAMXV7ALqR4uc/eEfx087jrrv+vgNGjvQg+rEOX+SwK633vzuqKg9ZuYVZBx2mtIdxnJRv02aG2lESprfiFg==","signatures":[{"sig":"MEQCIFdJ3E6dsgeRLlUamId6nq5TU/N3Oagpmy0L8BnULx/kAiBY2PJxn7S6HnpCwSSG0kuSzefH1KU+NAzoeNjcRbZwPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283683},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6be6e4a7dae9134da7a3aacc27b3b54af62bd875","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.0.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.6.1_1736162834773_0.5178629388297267","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"typesxml","version":"1.6.2","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.6.2","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"030dedff9976abc5356abd668fccf21d6520425a","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.6.2.tgz","fileCount":90,"integrity":"sha512-lvOfbBxG92MfSuZ52xsf38V2JEwaudEsDWFJUGBgFO7HLGk5F0++O9QwHyqWGvmBo/Ko7+YaSVfwdbobycttog==","signatures":[{"sig":"MEUCIC+vn/fsWwLsa3akcD8N5+E1/SX3sU03gy5Ctzr3tGVqAiEAnf+iWRRwTRIbon3z5T37aFnaT5eEh80nHNVDc9y6c1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283685},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"90973b3bd1a2faa413c131f17a828cd109dc3952","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.0.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.6.2_1736162909572_0.9870856663568357","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"typesxml","version":"1.6.3","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.6.3","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"46b72e0ebbad52ce2d5a638e038a9af84e79fb2c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.6.3.tgz","fileCount":90,"integrity":"sha512-4wGKUDE7Fd5koZ6pheAd49jKbBylFg6v5/irNcrzquiWhv3sSO/3IJ1LI6e8PVaoHJHYSpKlByESqaJmwZrycA==","signatures":[{"sig":"MEQCIAGBsH7l+2i4w6IWyBdM2ep4BHRYfMupsHnrdNvGjcdmAiBceVoZueGwFQ6l3q4II8seQRgcMIMdaA9843qn9GZPZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282866},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5399ca147572faff5a825bb8eb20725df90e2356","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.0.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.6.3_1736165355109_0.6575556197738166","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"typesxml","version":"1.7.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.7.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"6c51f04729aa709343a2c01ea91f84fab163cb82","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.7.0.tgz","fileCount":93,"integrity":"sha512-X1CH0mpU5Up8FsO2icj8buNJ2JEmcujpxxdy0XcpXJg8/l7JuSl+htwVcme4EYkkK6CXTe5RbML2KS0ulYPzVg==","signatures":[{"sig":"MEUCIBZfQZl1t5rMG/Lny8ZaJwJ9M2q7Bo+mY73S+Y60gVnjAiEA0itrl3CwtGHr+pFaU4Ucj+hO2uM5FlpkZSEqHM3R+xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285686},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"809028603fd200b9ee5e791c79e9e40c14f6e9d1","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.8.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.7.0_1740770390317_0.8919964533855582","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"typesxml","version":"1.8.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.8.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"3fac95066dd8cb973ec8f353e2ca47a5ca43df8c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.8.0.tgz","fileCount":93,"integrity":"sha512-fJZakRJE+l5J9M4c3JMjn0KM6A191L9v3nLF0sJeO1ujs4VqTJqxUn8puOgCxNsE7G+w4+zR5Q8o7ga/Nr6m/w==","signatures":[{"sig":"MEQCIF4l1XgORTz6dACsGW7kbtZGWqKNSuD5C6ySojxeJEy7AiAloiFln8A1L9WpxWA6je6LHkhgOSLTCtEpOIV3pI7LjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290892},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"57298447c3aaeedef5f5e30b9548a49f18e1e583","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.8.0_1755431266543_0.5155517368884013","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"typesxml","version":"1.9.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.9.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"eb3d1c6f45a3bd07f933213d113a7ce75c52f598","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.9.0.tgz","fileCount":93,"integrity":"sha512-6Lfo1BrZYjwUCfTAp7UodGD2lnYikUz6XPdmhiJZgGX6TrGPu4ZgJe+0Ifcrk1VxTFSq7fXgFMNXqMq7NtwQ/g==","signatures":[{"sig":"MEQCIAHUYXM7O5CtiGnYjCPD5nIJ2oyOsombom0hrzQ3ndWNAiB1aEDMJCKFCKLcBlJE6/r3AZxjDuR+q8EygoCO8JQD3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290822},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7675a7706b784dd61a5d2bae5d889cdfa6ed6e9b","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.6.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.9.0_1760377924360_0.34172461391866427","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"typesxml","version":"1.10.0","keywords":["XML","Parser","DOM","SAX","DTD"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"AGPL-3.0","_id":"typesxml@1.10.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"5da5e9bf9b0dff4fa9eb3ec2e376c517a5288575","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.10.0.tgz","fileCount":93,"integrity":"sha512-eI8TywlovLxfuzaKocCNisxIDWkMmdmffPEuMt9Ts0E/z5DVEsuf2BSVqwmQ/1yfjNDdJfJTwI0rfRSFkhQaJQ==","signatures":[{"sig":"MEUCIAIby0oUN/t+9dk7AXz38W6QdkW36yWk1b1B6NAj4k+cAiEA60MXGFuFhdn504ks90f05hIHFvLuiDt7Csx7gnrK/4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339704},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3615e51d5a2b1bfc17a40d4f7d76b8d014d47cb7","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.6.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.10.0_1760454809397_0.0944545308377489","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"typesxml","version":"1.11.0","keywords":["XML","Parser","DOM","SAX","DTD","Validation","DITA","Catalog","Default Attributes"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"AGPL-3.0","_id":"typesxml@1.11.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"1d0951bf3f0aa33195e6ab77f0eb819512e98d16","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.11.0.tgz","fileCount":108,"integrity":"sha512-83PBPse990YmVSSOjpbSFs9Z8TJaQLAZfkrBzUSR3I4Np16PnHAz3M/rkTZDCg8SX3CK6W5yk1xWWMyEauUYjA==","signatures":[{"sig":"MEUCIQDT0BaRhGPKvf2EeS/HzJgcSnbMh4dSFcDfE1eep8E9jgIgb5OGNa06WxEc8GvOVFc2XQaT3mUIIqpDFbaK+CB+ve4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448063},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92b028b25109da4a5d80aebbecb34f7f633e407f","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.6.1","description":"Open source XML library written in TypeScript with DTD validation and default attribute support","directories":{},"productName":"TypesXML","_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.11.0_1760501980140_0.44705823766350594","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"typesxml","version":"1.12.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.12.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"371ce7132a6ab4b7edcc58e4c544bb05e874df16","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.12.0.tgz","fileCount":129,"integrity":"sha512-QEwYNyN9u5W1mETyfiG6U3jTY/gtt8TlAelnEZ+MRnNaTOdJj8xDm75SWqPkxKsr6f079JJumspXohe8aC9CPQ==","signatures":[{"sig":"MEYCIQCGRr6RCg1hP77EyBix1CIeckOZyUs4yLQFXCoPPpSeXgIhAK/TvgjnxqXQaMOV68ZHedhp2mBPAjXf31dPaRdQ+DY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501512},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"01b5a54c70b8cb0a8b164734a932f78697f5f299","scripts":{"build":"tsc"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.6.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.12.0_1762356511556_0.6015841160215245","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"typesxml","version":"1.13.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.13.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"4665182f4373eedf22bcf1bdaef52ff6a8b8048f","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.13.0.tgz","fileCount":144,"integrity":"sha512-Mk0RmUnWjZ9GY+phbtruj8+QOXTmi6EYFlwTzVZ7mfks7FIFNOColfcXIW1lTkAnvWfA72VmvvMQosGu4KOvSA==","signatures":[{"sig":"MEYCIQCYmuf32URPboPwZ1Q4jy7Njb9uboFLmOY7wnPI0UWVkAIhAICqHGEuGAunF91IVCgRq7ZOdHtlpCgXXbXWT/HQDral","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697177},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"47d2909c28a9a55d6f7e00b9eb1d3e6a4bb221a0","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.13.0_1763121907364_0.7850754913917455","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"typesxml","version":"1.13.1","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.13.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"d6725e1ec504224730611ce6c20aa66225eefa24","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.13.1.tgz","fileCount":144,"integrity":"sha512-9u1CQY86aF3Mj5rejNcfr3SYJcBlEjUhUW3Qf9XNU9SQaJYYXb+WBqZGzDoZRhd8C3UV6QJlvL9r8lzef+v1iA==","signatures":[{"sig":"MEQCIGvkFcZUolUPaqWT0JLxgmlB0n8nXqqmgUHx2nmApSd5AiAjEGeN1Epr57Wh3CU98GC3Tv2F6Eg514SVx3aoF1f+6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699813},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"084b43c9f28464fbb658f8f5406b49880a8ce94d","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.13.1_1763125584302_0.14374136589626962","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"typesxml","version":"1.13.2","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.13.2","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"c3e457b70c17829372dd97b7694c797c3b739822","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.13.2.tgz","fileCount":150,"integrity":"sha512-jfSzXv7Vd40CzZFAsMiTZr7Ldejo6/29J8NULHmJOQNBVfqNvqYd0FmkDgamVj7KMBiZjGUMxYBkbHuO8+iePQ==","signatures":[{"sig":"MEQCIFCrGN1DJRzDAwtGEYchG07tBMFOi/dJhQukE98DrADsAiAg+cvGW1EgJAMfMl6hTa7lAykNp9xImEidLUBvUyQKQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705139},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"825b0cb8b0717c0f61b00a07d6397890b05f367a","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.13.2_1763128242949_0.8840736812215064","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"typesxml","version":"1.14.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.14.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"4a40b92a625de98a1f9b0b06042a473c71fe4534","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.14.0.tgz","fileCount":153,"integrity":"sha512-wOWkrvsDrD6gI0VaMrSQnrWEA5eCP+PQTbgXqFBww4+mw0Y2vCC9DRp63iuUWzhqUH7BTE5YN/Oadj12NWmf6A==","signatures":[{"sig":"MEYCIQChY2WrcsCJyNk3v8YxhREkjWB5Ct/aK7irq7sb8HzasAIhALqU2ggwY+e8nrhcCPjcB5ML9yxUl9nTfs5w+WEuDrwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773996},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0035863bb5d2e6d0ff2ee03e629b3fdeb3af476f","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.14.0_1763139916156_0.29301729851358793","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"typesxml","version":"1.15.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.15.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"e0973c1d4d839c3c9a098f7ba1f04eb480f19237","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.15.0.tgz","fileCount":180,"integrity":"sha512-vvZNYksHrMi4+M7YC7gLo5aXFXTYDm/8zHjps9Wt1FnCac1JfUVCGySv4C1PUKsBt+O5fp75yLiOcwMzFMSLEg==","signatures":[{"sig":"MEUCIFQ96zBWaMuBkas9NEcoAqK1kefTGuL+mQ2kwHqr4aGqAiEAj/6ZW94JiHnbhMVZ1gN4CS/VTH1t2dR+RW4ia5aCUS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934204},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f9279fd0e25250e956b4a384313dc77cbf4b897","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js","testJson":"tsc && node dist/tests/JsonConversionTest.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.15.0_1764764429224_0.6870980355663163","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"typesxml","version":"1.16.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.16.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"b026009f120dd029ae84c895d16e9368fcb74df6","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.16.0.tgz","fileCount":192,"integrity":"sha512-4vY0ILiEdVQnyPOqOawWzyoFYDJXY6Ipi9mF+c4UxSP1xfiKfvsnjKw2MJiNFq1sIPjRYDNuoFXUbQivDEJGbg==","signatures":[{"sig":"MEUCIHF7sRNbpmtcn5J9IHIpBRvUG0DEaaHnEksIwLBQe89zAiEA2oF2rpX+GSpoZIhDhaikHoJvE8uZsugQC6/qIyVWTgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019071},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1a7dc41f7a150c4a303804f5776fea9f1a871ed4","scripts":{"build":"tsc","testDtd":"tsc && node dist/tests/DTDTestSuite.js","testJson":"tsc && node dist/tests/JsonConversionTest.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"10.9.4","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.16.0_1767282102597_0.9876585978763806","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"typesxml","version":"1.17.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.17.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"3c4eb2bfd69bb20da10d68334221a68d639d9dfd","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.17.0.tgz","fileCount":523,"integrity":"sha512-DuqyP2dFWXfqhCijQwhnwZOOsG1e+z16hKjpVIxvnIOwJpNH2k8FFKopGj4hU+MhSsZ963lRfTR/04zNgxHCRg==","signatures":[{"sig":"MEUCIFxnAYZUC5h/u29UfqgMzZNDGtmC/ITZigb/cuMPANbaAiEAk9BTsjZjnAHZGrIS5bxytpfOihGCctQYrVJu329Cvq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2897562},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"61401a91c5e2592d9c8655ae54e3bad2836d649b","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.7.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.17.0_1768042832281_0.71448557213626","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"typesxml","version":"1.18.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.18.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"af51a81eaef9688282a37d8df0f57ef1bac11925","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.18.0.tgz","fileCount":334,"integrity":"sha512-R8Xf/DeEi7PwDCrdbAYtP6Kzn5rZ59XkQXMsWHnjdhwtr125lmXwS/DDkninb/MH2zhjxYwyhXpyQFNINrptNg==","signatures":[{"sig":"MEQCIHs10bYdja4+G1/eRhP5BJfcQ+7w1ALlQIZ+rfVOnXAQAiANR9sJRuF+UaJQy6KRcljLQ/HBwbfNDR4OP3BVEw1UEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935358},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"f35d62032c36946ffb9ec2b18df85482755ce2d8","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.11.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.12.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.18.0_1773241016472_0.15177408919114477","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"typesxml","version":"1.19.0","keywords":["XML","Parser","DOM","SAX","DTD","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@1.19.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"2f4a3c3a2469cd634d563bfa5f52a973b39b5331","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-1.19.0.tgz","fileCount":340,"integrity":"sha512-SFtNO5tQ1gzKQdCedXKg8GPJUCPy73XkvtH5qsnA9Xf4P+of27NrytpjpSiB9gCbmlFsxT7A6cV6nkPftThO9w==","signatures":[{"sig":"MEUCIEMLeICBYXtTQGwgvg61gbK+k1EY+lNFjA3Pdf2qNDaXAiEA4qZSaBtSZt7tS8IiDBkARQxCOm5ERE6dA028gP9dU6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951272},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"68d6a214248a446582cf2079462e527cf660e705","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.11.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_1.19.0_1776078087122_0.3325828856021342","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"typesxml","version":"2.0.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.0.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/rmraya/TypesXML#readme","bugs":{"url":"https://github.com/rmraya/TypesXML/issues"},"dist":{"shasum":"4af071a4043095c66a6a4ef18ba88fa3882b1f2b","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.0.0.tgz","fileCount":437,"integrity":"sha512-gVqt9j6IMAZMPHfMX7iOSj2Co+Y6RU7Lv9E28McceEW6VZA/G7HNkQEhcNWMiTgTaruDPXa9BXZEjwZWAArlCg==","signatures":[{"sig":"MEYCIQDef/1OHIS727Mf7bYR6j6wx0ICdkJuvxl0IhjErN4/8QIhAO1fAovy8wIoh7KuR1EiWnHZyhJ5FxqG+3/lP7QoH5PK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3391987},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"3ef51a8a43d86cd6c86b34ee9b8281e8c987ea65","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/rmraya/TypesXML.git","type":"git"},"_npmVersion":"11.12.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.0.0_1776859452225_0.33289745333000154","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"typesxml","version":"2.1.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.1.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"a2c16f7e9d8358399bcb15980df2e23712ab13a6","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.1.0.tgz","fileCount":442,"integrity":"sha512-15spAEtuUs3L8of+5pIRTolqM4VewGdlC8/WDwtksu19p+2ufA+dPW7ApgedRDSAvE12/9Wa2qHGcBYBdXVlOQ==","signatures":[{"sig":"MEQCICgvSltVr2xFWuH7MEf8vIIO1qA2K0E5pHsFfXTaB+s/AiBMjzRJ1aBYHyVvMoiqOYIYR8tAADrg8RQ2hHCqh0lp2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3548580},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"33040e1c8758b76c47fd38c66540694605df801e","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"11.12.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.1.0_1778417114733_0.23266583947157482","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"typesxml","version":"2.2.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.2.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"71b9a7e1cd15a94bfafb9e95fac78a10dde76e68","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.2.0.tgz","fileCount":448,"integrity":"sha512-WF8o0qQ601XBkRmapbYO4Uz/24DPYJYemkke/7lljOpEhCfWocXRg1jY4z1EezdXbOfhS8ikl6fXN/zGVJk9og==","signatures":[{"sig":"MEQCIFliRhXVPoCnl/bkN/YvGTRpsmwJDJPjr+/kmty3uYTrAiAqFRv0F57u1tVFZbc4kq02+VRl8ArHR9XMjByWeC4BxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3560078},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"cc8fadb46d94729d45c7ee340ef0ecbde0406c2d","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"11.14.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.0"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.2.0_1780566623041_0.4239293025601183","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"typesxml","version":"2.2.1","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.2.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"249daf23265e94b4dbdde22fafbaaa678dbfec51","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.2.1.tgz","fileCount":448,"integrity":"sha512-F1yClza1ndOk53Md7okocvf5xv+nuP0MuKFhRArBvWA3Swp9LcNS57dxIyRFgLgnF7VVfAVvDD+zlWjvc+MSKw==","signatures":[{"sig":"MEUCICUr14NkfMTlkL7b3GqPv/BRHq1CExlQx262Hy/+QRLgAiEAg9tdbmRgGX65alb2nmucqgdHXNsVpCi0lsrlH+BUPNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3561425},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"013f4e22b71375c54d80e48369bcf83e194b916d","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"11.16.0","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.2.1_1783816399067_0.5695290740298595","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"typesxml","version":"2.3.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.3.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"fba0112d495961ef1cf7cc7798488575aa7359d0","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.3.0.tgz","fileCount":448,"integrity":"sha512-Xaas5LxNQKL7oh00Nc5fC6W8BoiyyE4EtGLR1HBEtUIg/LFbnh22zliH7BXqz6m/PbEH0qB8T9k5n/9NUct9Rw==","signatures":[{"sig":"MEYCIQCPR7YinAoVDogXV8zi/rIoJYYVXxooSCEbgMcfcAEEkwIhANmq5YgW/Trgg7LTM0x+WJ29mkyJax+Ki1IOE1NdkM1c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3561621},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"d7b3f83658d317549c79761c15855050120050ce","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.3.0_1785273813466_0.3848392295431873","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"typesxml","version":"2.4.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.4.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"7138b6c3baf3e1283fbbbb1d97aae8b4c17b0bc9","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.4.0.tgz","fileCount":448,"integrity":"sha512-DHToogD7JGxZ5JlWI8BNz1MpKIsqpfWjm+f1IPCvb2+NjFcZR54Z3bfVreEbPC/htArupGS/gwGp0mQ4qGlVfg==","signatures":[{"sig":"MEQCIHcN9P69gdmztj9rvOMP2f4V+2HF5C8nui6/XaZW6ujnAiAUwuygGnvW2Umr42zi2NEcQou2f6HYmAr3rhIZFK57zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3561621},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"99a1dfa8951025f8a7a3d69bad07b7871a134d9f","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.4.0_1785281167816_0.5733859474844216","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"typesxml","version":"2.4.1","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.4.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"75b1c75f394723ac56743ef62301898d57c3de35","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.4.1.tgz","fileCount":448,"integrity":"sha512-xiujUjOZKDLJ6i858AD4NHPzK335cAwtlpsZujdbK5KtZk7bqY++9GasbJyu95kNUgkHwjPGZx078xqu5T/wRg==","signatures":[{"sig":"MEUCIQD1YUfWqKJtCyqhK7JDvb7vkov6/3X8AONbbAOdA8KeSwIgaRUlkdms36yzmL/oCKer8oxnR3TgbTFrjCj0zYW9MU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3562889},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"7ce7d60d3b24526a6734ccf6f4d8903cc99f3a9d","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.1","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.4.1_1785281554138_0.7893978396709243","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"typesxml","version":"2.4.2","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.4.2","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"e9d3fd963a2f37cb6c65c2565f27dac989a35929","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.4.2.tgz","fileCount":448,"integrity":"sha512-cJwZLLgoP4IjLAsGvj8D+R6kg+VpmHh1OPJ47Gbh6nbL/rQnaIr9gnbnM3yCcpan9ZZG+ldFMSZNK5R3tcFWzg==","signatures":[{"sig":"MEUCICB8tb4XvzKSaLVV6N/doTeFFSMzLV1mp1SpNxB14GrIAiEAjaVob8bHQYbjfHe9NGcDF6894/9vJbguHoxQWi3AnJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3564160},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"e6afab738eac3bec10da44988f42d2abda4790dc","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.4.2_1787678677027_0.08426778265553381","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"typesxml","version":"2.5.0","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.5.0","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"25c82861797512c8bfd282b944869ad7c89b22d5","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.5.0.tgz","fileCount":448,"integrity":"sha512-crxFirQCCGHNCfzwKDCd7Set46Zf9At7mQ2db0jxmrEEDG2ZaZ+WKvtA6VA+HymV2ZKWujwFvJus7ZJoUb3VWQ==","signatures":[{"sig":"MEQCIAKos8SCKyFlDBIcnzZaQoKSw40+hOmfGVXtlLT2Vr+PAiA1412LrY4QFGoQxjM3oit6OZxprxkIfvJPtd1tdomRqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3565142},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"cf5d65a92b18f66d42661465360ce298498ae3cf","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.5.0_1787836120757_0.07512543651012948","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"typesxml","version":"2.5.1","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","_id":"typesxml@2.5.1","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"homepage":"https://github.com/maxprograms-com/TypesXML#readme","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"bb53d4707c086564642d27ffef1ff0c494227851","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.5.1.tgz","fileCount":448,"integrity":"sha512-GnUv/hY5r5oB9MAZaGL/zLPDdgrqG15B9kyga6sLnw8z4EfyVa8xSNZH5+WJoMcm1ZN5YEjUoJa5Wyej+o/jmQ==","signatures":[{"sig":"MEYCIQCJBVBU5DipZAo2PVM4N2kKIFKZvXJDqAHDOBq9WQgp6QIhAL1oLth0wvyi2+MIDwDmhK5xmEZqk47VEIUQY2Vzy/2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3567124},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"7deaed68b420b431a78519b125c15e8a9e6f0f15","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.2","description":"Open source XML library written in TypeScript","directories":{},"productName":"TypesXML","_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/typesxml_2.5.1_1788805949692_0.8516875437708045","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"_id":"typesxml@2.6.0","bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"dist":{"shasum":"9e65a16cf03f96200f732fe2a3f13ceebfd46a8c","tarball":"https://registry.npmjs.org/typesxml/-/typesxml-2.6.0.tgz","fileCount":448,"integrity":"sha512-njSzcbAyg7rGTCZvcox4N3K7TrezVdb5Rn9swRfWx502aE1w3hPLsWRuqsq4D7n5I42bp//UeaQJ92aWgNzMOg==","signatures":[{"sig":"MEYCIQCBDwSc4MeZKgKVH7MktT3d2IDBoY03szYo/guBT+OYXgIhALZgWOL2Bb8LaA9+t6x3YXVL0Q/aY8G6+wSHxxdw9MzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvbuVGp/EqLeJv6rZ9v6EJZ/Y6PC6IjSrwYwR6Hf2KgAIgaVN9NdKgrjxD1ktuwNlwbF1c5l3Oe9ieMq+hFB0P0kM="}],"unpackedSize":3570229},"main":"./dist/cjs/index.js","name":"typesxml","types":"./dist/esm/index.d.ts","author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cjs/*":"./dist/cjs/*","./package.json":"./package.json"},"gitHead":"01bfd40b4dc1bfbd4bea55321bd916d76d951c10","license":"EPL-1.0","scripts":{"build":"npm run build:cjs && npm run build:esm","testDtd":"npm run build:cjs && node dist/cjs/tests/DTDTestSuite.js","testJson":"npm run build:cjs && node dist/cjs/tests/JsonConversionTest.js","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json && node scripts/create-esm-package.cjs","testXmlSchema":"npm run build:cjs && node dist/cjs/tests/XMLSchemaTestSuite.js"},"version":"2.6.0","_npmUser":{"name":"rmraya","email":"rmraya@maxprograms.com"},"homepage":"https://github.com/maxprograms-com/TypesXML#readme","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"_npmVersion":"12.0.2","description":"Open source XML library written in TypeScript","directories":{},"maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"productName":"TypesXML","_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typesxml_2.6.0_1789121158780_0.4225376930555844"}}},"time":{"created":"2022-01-24T13:25:48.502Z","modified":"2026-09-11T10:05:59.025Z","1.0.0":"2022-01-24T13:25:48.732Z","1.0.1":"2022-09-18T14:30:21.077Z","1.0.2":"2022-09-18T19:23:05.204Z","1.0.3":"2022-10-12T10:49:43.911Z","1.1.0":"2023-11-23T14:51:39.781Z","1.2.0":"2023-11-24T11:07:22.043Z","1.2.1":"2023-11-25T12:34:23.583Z","1.3.0":"2024-03-02T17:12:10.979Z","1.3.1":"2024-06-02T11:19:28.812Z","1.4.0":"2024-07-11T22:40:16.195Z","1.4.1":"2024-07-11T22:59:39.865Z","1.5.0":"2024-08-02T11:46:31.097Z","1.5.1":"2024-08-02T17:45:54.216Z","1.5.2":"2024-08-02T19:24:51.972Z","1.5.3":"2025-01-03T12:36:54.807Z","1.6.0":"2025-01-06T11:23:44.466Z","1.6.1":"2025-01-06T11:27:14.943Z","1.6.2":"2025-01-06T11:28:29.749Z","1.6.3":"2025-01-06T12:09:15.331Z","1.7.0":"2025-02-28T19:19:50.550Z","1.8.0":"2025-08-17T11:47:46.757Z","1.9.0":"2025-10-13T17:52:04.579Z","1.10.0":"2025-10-14T15:13:29.586Z","1.11.0":"2025-10-15T04:19:40.351Z","1.12.0":"2025-11-05T15:28:31.763Z","1.13.0":"2025-11-14T12:05:07.613Z","1.13.1":"2025-11-14T13:06:24.519Z","1.13.2":"2025-11-14T13:50:43.186Z","1.14.0":"2025-11-14T17:05:16.351Z","1.15.0":"2025-12-03T12:20:29.443Z","1.16.0":"2026-01-01T15:41:42.802Z","1.17.0":"2026-01-10T11:00:32.507Z","1.18.0":"2026-03-11T14:56:56.684Z","1.19.0":"2026-04-13T11:01:27.266Z","2.0.0":"2026-04-22T12:04:12.397Z","2.1.0":"2026-05-10T12:45:14.976Z","2.2.0":"2026-06-04T09:50:23.203Z","2.2.1":"2026-07-12T00:33:19.276Z","2.3.0":"2026-07-28T21:23:33.631Z","2.4.0":"2026-07-28T23:26:08.068Z","2.4.1":"2026-07-28T23:32:34.315Z","2.4.2":"2026-08-25T17:24:37.213Z","2.5.0":"2026-08-27T13:08:40.903Z","2.5.1":"2026-09-07T18:32:29.865Z","2.6.0":"2026-09-11T10:05:58.882Z"},"bugs":{"url":"https://github.com/maxprograms-com/TypesXML/issues"},"author":{"url":"https://maxprograms.com","name":"Rodolfo M. Raya","email":"rmraya@maxprograms.com"},"license":"EPL-1.0","homepage":"https://github.com/maxprograms-com/TypesXML#readme","keywords":["XML","Parser","DOM","SAX","DTD","XML Schema","Validation","Default attributes","TypeScript","JSON"],"repository":{"url":"git+https://github.com/maxprograms-com/TypesXML.git","type":"git"},"description":"Open source XML library written in TypeScript","maintainers":[{"name":"rmraya","email":"rmraya@maxprograms.com"}],"readme":"# TypesXML\n\n[![npm version](https://img.shields.io/npm/v/typesxml)](https://www.npmjs.com/package/typesxml)\n[![npm license](https://img.shields.io/npm/l/typesxml)](LICENSE)\n[![TypeScript](https://img.shields.io/badge/implementation-native%20TypeScript-3178c6)](https://www.typescriptlang.org/)\n\nTypesXML is a TypeScript / Node.js XML library for parsing, validating, and processing XML documents. It provides both DOM and streaming (SAX) APIs, along with support for DTD and XML Schema 1.0 validation and XML Catalog resolution.\n\nThe library is implemented entirely in TypeScript (no native bindings) and is validated against the official W3C XML test suites for DTD and XML Schema.\n\n## Why TypesXML\n\nMost XML tools in JavaScript ecosystems fall into one of two categories: DOM-based models that are easy to use but memory-heavy and unpredictable for large documents, or lightweight parsers that expose raw streaming events without a structured model on top.\n\nTypesXML sits between these extremes. It is built on a SAX-style foundation but exposes a strongly structured, TypeScript-friendly model that stays predictable even for large and complex XML formats.\n\n- Streaming-oriented processing without requiring full in-memory document trees\n- Structured access to XML data while preserving parsing determinism\n- Native support for DTD and XML Schema validation workflows\n- Designed for backend and tooling scenarios, not browser DOM manipulation\n\n## Features\n\nCore capabilities for parsing, validation, and integration of XML documents:\n\n### Parsing\n\n- DOM builder (`DOMBuilder`) for in-memory document trees with lexical preservation\n- Streaming SAX parser with file, string, and Node.js stream support\n\n### Validation\n\n- Complete DTD parser/validator (including conditional sections and parameter entities)\n- XML Schema 1.0 validation with support for complex types\n- Strict XML 1.0 / 1.1 character validation\n\n### Integration\n\n- OASIS XML Catalog resolver for public/system identifiers\n- XML ↔ JSON conversion (lightweight and lossless modes)\n\n### Compliance\n\n- 100% W3C XML DTD test suite\n- 96.7% W3C XML Schema test suite\n\n## SAX Parser\n\n`SAXParser` drives any `ContentHandler` implementation. A handler receives structured callbacks during parsing:\n\n```ts\ninterface ContentHandler {\n    initialize(): void;\n    setCatalog(catalog: Catalog): void;\n    startDocument(): void;\n    endDocument(): void;\n    xmlDeclaration(version: string, encoding: string, standalone: string | undefined): void;\n    startElement(name: string, atts: XMLAttribute[]): void;\n    endElement(name: string): void;\n    internalSubset(declaration: string): void;\n    characters(text: string): void;\n    ignorableWhitespace(text: string): void;\n    comment(text: string): void;\n    processingInstruction(target: string, data: string): void;\n    startCDATA(): void;\n    endCDATA(): void;\n    startDTD(name: string, publicId: string, systemId: string): void;\n    endDTD(): void;\n    skippedEntity(name: string): void;\n    getGrammar(): Grammar | undefined;\n    setGrammar(grammar: Grammar | undefined): void;\n    getCurrentText(): string;\n}\n```\n\nThe built-in `DOMBuilder` implements this interface to provide DOM support out of the box.\n\n## Installation\n\n```bash\nnpm install typesxml\n```\n\n## Quick Start\n\n```ts\nimport { DOMBuilder, SAXParser } from \"typesxml\";\n\nconst handler = new DOMBuilder();\nconst parser = new SAXParser();\nparser.setContentHandler(handler);\n\n// Parse from a file\nparser.parseFile(\"example.xml\");\nconst document = handler.getDocument();\nconsole.log(document.toString());\n\n// Parse from a string\nparser.parseString(\"<root><child/></root>\");\n\n// Parse from a stream\n// await parser.parseStream(fs.createReadStream(\"example.xml\"));\n```\n\nTo enable XML Catalog resolution or validation, configure the parser before invoking `parse*` methods:\n\n```ts\nparser.setCatalog(myCatalog);\nparser.setValidating(true); // Turns on DTD and XML Schema validation\n```\n\n## Documentation & Samples\n\n- Read the step-by-step [TypesXML tutorial](docs/tutorial.md) for guided workflows.\n- Use the [JSON and XML Conversion Guide](docs/jsonTutorial.md) to translate between XML documents and JSON objects, with guidance on when to enable the metadata-preserving round-trip mode.\n- Explore the runnable examples under [`samples/`](samples/README.md) to see the code in action.\n\n## Benchmark\n\nThe following benchmark compares TypesXML with fast-xml-parser and tXml using the same input files and runtime environment. Each result is the best of three runs after a warmup pass. Throughput is calculated as `file_size / duration`.\n\nThis comparison focuses on parsing speed only. Feature sets and parsing models differ significantly between libraries.\n\n### Small to Medium Files\n\n```text\nSize: 1.858 MB | Elements: 41,349\n+-----------------+---------------+-------------------+---------+\n| Parser          | Duration (ms) | Throughput (MB/s) | Success |\n+-----------------+---------------+-------------------+---------+\n| TypesXML        |     165.20 ms |        11.25 MB/s | yes     |\n| fast-xml-parser |     154.41 ms |        12.03 MB/s | yes     |\n| tXml            |      17.19 ms |       108.06 MB/s | yes     |\n+-----------------+---------------+-------------------+---------+\n\nSize: 63.215 MB | Elements: 817,216\n+-----------------+---------------+-------------------+---------+\n| Parser          | Duration (ms) | Throughput (MB/s) | Success |\n+-----------------+---------------+-------------------+---------+\n| TypesXML        |    5444.54 ms |        11.61 MB/s | yes     |\n| fast-xml-parser |    4294.62 ms |        14.72 MB/s | yes     |\n| tXml            |     555.80 ms |       113.74 MB/s | yes     |\n+-----------------+---------------+-------------------+---------+\n\nSize: 121.517 MB | Elements: 1,883,407\n+-----------------+---------------+-------------------+---------+\n| Parser          | Duration (ms) | Throughput (MB/s) | Success |\n+-----------------+---------------+-------------------+---------+\n| TypesXML        |    8530.47 ms |        14.25 MB/s | yes     |\n| fast-xml-parser |    8615.05 ms |        14.11 MB/s | yes     |\n| tXml            |    1169.80 ms |       103.88 MB/s | yes     |\n+-----------------+---------------+-------------------+---------+\n```\n\ntXml achieves significantly higher throughput on smaller inputs because it parses from a fully loaded in-memory string and performs minimal processing.\n\n### Large Files (Streaming vs In-Memory)\n\n```text\nSize: 574.672 MB | Elements: 7,853,048\n+-----------------+---------------+-------------------+---------+\n| Parser          | Duration (ms) | Throughput (MB/s) | Success |\n+-----------------+---------------+-------------------+---------+\n| TypesXML        |   57134.36 ms |        10.06 MB/s | yes     |\n| fast-xml-parser |           n/a |               n/a | no      |\n| tXml            |           n/a |               n/a | no      |\n+-----------------+---------------+-------------------+---------+\n```\n\nBoth fast-xml-parser and tXml fail on this input with: `Error: Cannot create a string longer than 0x1fffffe8 characters`\n\nThese parsers require loading the entire document into a single JavaScript string. Node.js imposes a maximum string size (~512 MB), which causes parsing to fail for large inputs.\n\nTypesXML uses a streaming SAX pipeline and processes input in chunks, allowing it to handle arbitrarily large files without hitting this limitation.\n\n### Summary\n\n- **tXml**: Extremely fast for small to medium files, but limited by in-memory string size\n- **fast-xml-parser**: Competitive speed, but same memory limitation\n- **TypesXML**: Consistent performance and capable of processing very large files reliably\n\nIf your use case involves large XML documents or streaming pipelines, TypesXML provides predictable performance where in-memory parsers cannot operate.\n\n## W3C XML Test Suite\n\nThe repository includes code that runs the official W3C XML Conformance Test Suite for DTD and XML Schema grammars.\n\n### DTD\n\n1. Download the latest archive from the [W3C XML Test Suite](https://www.w3.org/XML/Test/) (e.g., `xmlts20080827.zip`).\n2. Extract the archive into `./tests/xmltest` so the `valid`, `invalid`, and `not-wf` folders sit under that path.\n3. Install dependencies if needed: `npm install`.\n4. Run the suite:\n\n   ```bash\n   npm run testDtd\n   ```\n\nThe script compiles the TypeScript sources and executes `ts/tests/DTDTestSuite.ts`, reporting any conformance failures.\n\n### XML Schema\n\nTypesXML currently passes **96.7%** of the W3C XML Schema Test Suite (2006 edition, ~40,000 tests), the only native TypeScript implementation of XML Schema 1.0 validated against the official W3C test suite.\n\n1. Download the latest archive from the [XML Schema Version 1.0, 2nd Edition](https://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2006-11-06/xsts-2007-06-20.tar.gz).\n2. Extract the archive into `./tests/` so the test cases are available under `./tests/xmlschema2006-11-06`.\n3. Install dependencies if needed: `npm install`.\n4. Run the suite:\n\n   ```bash\n   npm run testXmlSchema\n   ```\n\nThe script compiles the TypeScript sources and executes `ts/tests/XmlSchemaTestSuite.ts`, reporting any conformance failures.\n","readmeFilename":"README.md"}