{"_id":"validate-with-xmllint","_rev":"9-f1786a1473c66f16af188444056a84c1","name":"validate-with-xmllint","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"validate-with-xmllint","version":"1.0.0","description":"Validates xml with xmllint.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.0.1","nyc":"^13.3.0","typescript":"^3.3.3"},"gitHead":"ceedcd527fda2a7319fd66fde868bea77f06aea3","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-NYCMw0wOuOW9adqGyF2rvnSWhZQ/OhgteH8m8P2NcKwWZLhF4Manxs0e6H+SdWled+M/9kBuPSZIixgXz5ry7A==","shasum":"b1ab23fd8666cad8a9822047428756353d1b3736","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.0.0.tgz","fileCount":25,"unpackedSize":7930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckffnCRA9TVsSAnZWagAA66IP/A2xAMxVm6CA9Q1J7nD9\n84uOVslVZbSln/nS5oNN40UcYP2zgggsOgfn82XjDvpodCkkDNvBV5IFz71O\nhCbVUkN5tWCiRwcCGA/oCrfF5x9Z/1Vdf9lujvKaTJbTl3fpKV5dNyZxeM//\ne3eiosV0cZ6uljuvkg6rWvKxVJjzMdcI4jkMG/O7wbZoB1UyAOUxaTPgH2W0\nmFoUURb0tZhC6G00swCjoqEGrZaUCh+Q61JHYhAU+BNUhqJUJGKwU4r7ZKBf\nquS2Nf2Erv8oSRxCIPINfqfrJ4GGBxEXOz3DbQ3QfPb+AP+SrjsPkqqSffkB\ndlvTQ7J7gzo803IzqszxHM9hC+y9TFbJmL/5iSGbQQGFkx0zxN7+Tq+TB2GJ\n1Tes7Z7w55UdlNs0qrvsnC735F2RupzgW3Gzz6+1zxDoRpBxVQ2YRpjmD4BM\nFdpUK0Z9yEEPDxN0GPNeWzvsGufbap4bYLo3woRKjps2GLB+9wVlOz0Wi+b2\nPYpM6rNAlvsl7GNH4xe0bCi3HpCpP16mceOTPoBMOCkncYKQnDaG7xNgqnxM\n3rur/55yg6fMm+eBkwObNYLlkexSNjSe2JexHzGBF/gOHOtvoU/O2m1vHmnN\nOBzTL155QljmuBkmoyLBUgGaNbkyRkjGCRwPl2x425GbycffIU2l8N/WVqpi\nQfK7\r\n=bXo7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESH6oWUIzYvMb2bAdFD5m+9TdHCnafJCbDoRmtLqo5sAiEAlmE/flhhpa7TKli5vSd3mwmKFnUSbYkHDRMajfVWMc0="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.0.0_1553070054284_0.32584887469970725"},"_hasShrinkwrap":false},"1.0.1":{"name":"validate-with-xmllint","version":"1.0.1","description":"Validates xml with xmllint.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.0.1","nyc":"^13.3.0","typescript":"^3.3.3"},"gitHead":"b81311387d02b7b0ed55eab59b97fd87ec687f6c","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-ENusOPJBG5PfxXLL7P1001iKOB5YvWdQvAQ6IOwuoJO4eu7n1o+Com9UjvizvmAA8BI/3HYA/T7iaQk27wF9hg==","shasum":"532475dfb6edcf27272551ec3da4591dd8df8ef9","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.0.1.tgz","fileCount":6,"unpackedSize":3944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckfguCRA9TVsSAnZWagAAA4gP/1YjGJ9iWMjSjt1MB6KW\nYotOY5jH4jQB09Ua8zHkcgebJ/narmzBq07i0geBOdmO2aDgm/ph1BMzwxVL\nX+X/xt6UmbcATrd+FrqizPu6bcyK7/H3/hYq/E/nBl33P9zcFA4R19BvzRip\n1/fGNGow3c0zZAL5Vf2eaxMvSM1XWsG6hJIt/2KPKN6G77POGCMGZ2GHoI3p\n/p9M98exggUBdI0DNEytLKulGUKTd4reLu1zkBnaK5QKue4D+AYC9NU3p6a7\nCS/oiJbCGCaXavpI05r/sIu/qBpGvnQ35hLSPWoE9htglCqsTZGyS1OXEJST\nVaF6ZMGfVe0p7tG246mXtNihoAt/KUN//NGFHURoqQfd1nTYSV7KNW3dKWSE\nFG50z7AEf7OtV7TDIaPr2U/MQy4zBfv8WnwtS2CbcZqhDSmlEJnBdMaeiP0B\n82bQEdh3S1V7vvNHZhjHwvO0r7vVp3QAcD8gEo03jTv/v0n2AN3tzOyFTY06\nMl+K54uW5jC3UcQqml7ph7XVIP+yrmVT6CooLlMSXR/o93NEpd0KiSfkEJcM\n6uB+1uwublbjEWaXquYtQGYB39SMcpfoHchrSrH98kOVfCGsTilurdMEUqm6\ntxOqye2/m32jB140p/4nQe3Zra3YHy1MNGStKxpn7Fs0XRGMjR4f6uXil8We\n8GxV\r\n=sjrh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEca/D/eD4XR56YG2StT5Xr56kUDkkZrt4SD9ic1+NvEAiADAXytZAh6K4TM/VzGIIG4nclmgN+RcyQodR76/BynZQ=="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.0.1_1553070126311_0.811781184267363"},"_hasShrinkwrap":false},"1.0.2":{"name":"validate-with-xmllint","version":"1.0.2","description":"Validates xml with xmllint.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.0.1","nyc":"^13.3.0","typescript":"^3.3.3"},"gitHead":"0a1d5ed6637bc0e3863ba4a95b195a564f9941f3","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-CvyrXE7y0fxqWDXbo4y2lsa1hLnD6j/ojDxVW6+FzBN0hr8agl71tznsVHpyNqmaB9k6Akxx/GzEe8WSl3zxnw==","shasum":"7cf0010fa58d74ffffbd13f388a54210eaf2322b","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.0.2.tgz","fileCount":6,"unpackedSize":4253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckgkvCRA9TVsSAnZWagAASzQQAJ4EhYN51VDC6q42r4gN\nQxFotPsO9T6Ahv2wsP18kcI0Saq4jf7DKXfbKq6FnNAQPFMPVr7Dx+cvyBvF\nkDyOZJnspqpaPy8R+O43ESGhg0HAqj7VW+RFFEccFLmrvG4cSdj+efyvSOk7\nvm+yXy0KOx8itDAl/MhMsTseP4ROArr8R7P1BgPStvhzn4kiDHG3sC/AFrTq\nVCapmLAqDLGAvuyPb7Sza6RSS2f5fBcvyUBpIRk86KegnZoHqZXSza28n67P\n1QyWGh2bLH9eldMjqbPvbWTDkNvUI75d6XT5gcDLGJeWu/xeSuHIZrh+BKNR\nuby/q0GfjQNUfvAianzUg+Iyv1Br3DtXr2KwutEHtYQa1Cd97efIWzbBMLm3\nRUq1FwPzAIfqvpLmdPcXz909Zbe8PxXoK8RwnqJZrm4mk5kivpNTt5KrP6zF\nwdqMrRzkXcx5BKCDS8z5RMAY7R9ye6riepOyv37SaU2DTg3hlA0q3Bb+pEga\nIKG7fH8NevZoAHLraTo7wDGfql5Okkfromz447P84ehwxhohHcIOGziSGFa5\nJKuWZaa1rzElnfOBacUd6lBGldpfxA0G7lAWl7yRcIn6Pcl2Map4CTMWTosw\ns44t4ZrVG3K+79JArFkFCSWCs4N+wrGrOwFCKKOuR/1YADp++3UNJoZaxU5Y\nm/22\r\n=bW/M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuqLJqfqj3UAJ6RRhiJeW2JTN3AeoySwo75PxPp1yHFQIgT7idOyunhCsicYgTdhwpeyCcvh3gsiET7yPjY7DwQ9M="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.0.2_1553074478951_0.9344495502606016"},"_hasShrinkwrap":false},"1.0.3":{"name":"validate-with-xmllint","version":"1.0.3","description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.3.3"},"keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"],"gitHead":"96d54234eb017f6b31278e1c7cdd589414aee450","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-EbCJYTH2xzFTmTOH0Ncr1tiEfVVYJxkS6AOknb8TtJ0rS2wWcpl+kyNNzhzt5eZqCV8t5ZUOWd8JgsZHZvJozQ==","shasum":"d470135dc055308626ea2e4cc704f9887b2dd08e","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.0.3.tgz","fileCount":6,"unpackedSize":6469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEnjXCRA9TVsSAnZWagAA5tgP/3Lu286Fy4Evp/vFeaye\nPM0ScTUNdomzwREOdspqFILLd0D3zqDmXMsEGFWZaJ2CF6PMk3yylUU0sxyu\nL2DBO6F47/k5c+RfInulOZUjeAw95n1OhbOEeqpvwx2u+C6vjmKH/BF7MDDm\nQ2Hyz5FFbFYoWATaEDWDHgrF4wFJdFVmADBLOVvr1yzQfPWyEp3nLo0mla6I\n89xo7vHMse5REorqtx2zP2VpVgNRmOPEWTX1QjngHdeQwJn/lg17knuzhqPw\nUeLIybdn0XqNyc6p1OGVA+ljamPD6hgxDWpDOkYBJ9QL0dcz8I5AcBrAKqfz\nudvWRjWzAtCXD9m5/kTR66cxdWJgl5cR4whvELvrfs6Fey9UO7ST84c5IZDp\nmLkVx2506G1FwPN2eq1wL3Qu0abs2zR04u2adZrQ27kuJEGdO8BfAQEVvjIa\n3wqrxzOYQZfaExb9MNs/Ctl0XwkYwdynkcCKNWDcgrpNGxMLrxy6+LvOwHrl\n9xDVvkEHgEMWBq/r7la/MazY1b9BoE9sj9HSFNK+Ir+KmGNjmAnZ7fVFNLaG\nabWs6b95+aq1hyneReJawsTlAQUhTGMcNUGBL2Ol7IegJi2MKswLETLhHALn\nNDq/TWqPy7O/ckFWTpZhWadCAUdM9Yk6Xxe2MjJ649hAyv7WC87mBsVX2ss0\nc3rk\r\n=S8I7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsDPxEZVGazFX6PADeczCtyuiS2dbMH+jD0ISgfDn/9QIgM5tkXJGex9abJnwrCUkMMHzgehLeRjPMTooAAhkW3kY="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.0.3_1561491671097_0.024252645501378955"},"_hasShrinkwrap":false},"1.1.0":{"name":"validate-with-xmllint","version":"1.1.0","description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.3.3"},"keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"],"gitHead":"1dce29339a5e0d4e15189dbb257b779047d24660","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-8WkeD9HC8etqiJcxKSDunbLLB+PDC1EbTYeGS33PWQthXuAcROwyLpx+DOFWPkxlG2CcEpFfuyZ6oW4BfXrhjA==","shasum":"5cb4eb17a7c805df64b4f60bda7a6641989d4a0e","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.1.0.tgz","fileCount":6,"unpackedSize":6720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk7xaCRA9TVsSAnZWagAAgqQP/RmRMBBTh4Riz2IZzDHT\nO7KLUXrwWPwvD6nfCapgIIq5k9q09yLP4PC5UV82YWmNK/WMC6WDXEkmfFpj\nkTMJblfasZW7SG6BIwvjC2LPmq40HUhzmVwylxsEkfllkyzJ4g2DWG3emC/u\nxbN0qS1Vx9YljqKJFNa7XBmDHOD2Xgf8P3lt6HLB+9iuIJO5CClSpXbVJsX3\nHhtCXQ0Dfk8lv8/80rilmG16cmjrfeIGzQwWCJI5kRRtP1cDJ6HxDzVkk9SF\nBBeP1VafK2lX0kZSY15aOJRT/lLpNnTX9G6x689I2Yi9rbvjuwpnaTEgIS00\noLesUyshnwotNrdqZkTsWNhwIFa+sztomzs0zRHuyAtoeXOX4kzyUjFe4lch\nFcMcHN8+Awyjk1oEmO0iWa+MJtmh+KdnA6G4W32vB4R+R+0CXoxnR8yHRCv0\nDwxKRijYWxsK32EUHCjYngKb4sqXlqgeuEi+fCXoiHg/H9X/VpySl475zfz0\nW+3TByno5OYrxXLZ9dK5TTSpX7TkBeQpSZkJW9qjlQUcHoLV+gbDWXzFk5xf\nM4rVabyOcLNC9YxguBxhWosUSZxmSfDmvASwG7+vva37yF7xxrsx5Z7t4TFo\nWpjcRENhtUQAJwvftTmWq+66NG8AE3FUI1kpVys5exikdwzArJKP4xBNKRlE\nh4sT\r\n=dGv7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9GqQoQ1TwzeI3eQu00rdLZe2qC+pWP8mwVYwV3UOfdAIgCROc1vcBLWRP0D2Mu35UOMoZrIc/xGf9kGJdir/Xx4Q="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.1.0_1569963097370_0.4071766590874726"},"_hasShrinkwrap":false,"deprecated":"Critical bug fixed in v1.1.1"},"1.1.1":{"name":"validate-with-xmllint","version":"1.1.1","description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nyc":"^14.1.1","typescript":"^3.3.3"},"keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"],"gitHead":"035412505c8b5ab2cd9af44a87fb9f16d5da9f72","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-gmkncs/7xGW+OLHtbnGoqtsVyybGcOMie0Lildmfn8hIppctugRAbmBdPqnzGJdaeHuapDK2xruugYrYdYQhMw==","shasum":"0b62f03fac4049f8a84c8eabcea70ab385070f91","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.1.1.tgz","fileCount":6,"unpackedSize":6722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdleqECRA9TVsSAnZWagAAQe8QAJRv6W+Bj43RrhHQo3ud\n00zfp6gmojZR8MyzsaCNRqexjkHQ0TjyBCyttjSkiNjBP7RuET0HQBvG8Sgf\nQGigCbUMdjH9Bly3mBCaAW5mEzyjrZLozwDsdzWFD9APJ75yIhGX+ET8Oguv\noDjiycegbUWO/BNMke+Yw55tpUWjIXJZG3j8EJlY2+tDVVH/DahGOg9RSLAp\n+tdA+mNW7hZDDamBzHoJs5faPdLj7RzqV17ZRagW24WQ2V15ICGH84DcjLOz\nVF8b6NA0NdKgSsbjmGB/bnimj1ShIk+y8q3uBRCfP0t6kjNfKUk9d7+0SG/C\nxRjrznTyXpZP6R62IHAFeBJO4cjaJT5M/YYl+plxgvZqXotRVAWo7uVr5lnG\nw+JpF7cW2q1Onyb1ShXCt+J6JznJFwUbheqVJy6Z8iPSKGaKLzqm3mzSoFhh\nNhym3ME2/Ab1B10PWN/NrxfqkRAANe4nlqGJVXcucT/mI7nl59eJkNsNZw+4\nG70XDNYnLJjpSachKHU4lLlr4lj0u6/vuM5ouxwhiG77bFTPehhUWrBngtVO\nFfHRR1djiTFUL5Qsk331+IXzqdAfESK2UimLCBNzx9uywwgOC2jLECEzw/+L\nB7vyMzUh24HIxKA/xXVFBIckvjpJEQNfhs7TgKMyiQHjMJurAtxt2GnNuzKX\nuFeV\r\n=o0/H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDONsUNjD7BKJxpbVUoweG1XqPbFtZMO4dsVl4PTGUtWgIgeAult40mvaM9GX1csTNDznkNMnTYYbcRjSPIg0q4Bpg="}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.1.1_1570105988068_0.9448845770993788"},"_hasShrinkwrap":false},"1.2.0":{"name":"validate-with-xmllint","version":"1.2.0","description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node ./lib/validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^11.9.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nyc":"^14.1.1","typescript":"^3.3.3"},"keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"],"gitHead":"73172f11f0a525e113cba2442e2aa82543d69bae","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"dist":{"integrity":"sha512-UZ1+rDi48HJVlzPKXhRQAZnlBMJceo04j+2w48QEAQa7bzIco/WY5YUigLoNTEa89kmbZbzrmgqzgN1HD+nu5A==","shasum":"4c32850008acaea113735df98be75b5fe8241e17","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.2.0.tgz","fileCount":6,"unpackedSize":6743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqHp5CRA9TVsSAnZWagAAJE4P/2A63PbtQkrpdm2a9Xev\nFneNsVLy5+fo7wxMjzyJ6zYIxrO8U8Kugo6nZsipV5y4hgreJuhKhi6pcHmM\njHG4XrISRWcCzVYOfPFfNdVOtlSUDIaO0hCQwAn+0gmTcxitWIcKyGzghKAg\negZN/0FBCxGk6b3aCNY4hQzG1ldpTdJTiB9m279P8Nxxe94vDOFRdlK3BpAK\n8ReI9JzniWii1pj1mIOYuJk+QvsL9e2TntaWcPkz/Osfcr2pb95yd8gUMDhs\nhRlgwJlDB2WlkIiowVyWkt6sYeSG+XXOts4Ufz7/hAh9sOLKC4v2WLLb/KM1\nD/lH/SEjCIOtfWavlm7BEUWLgWF+O0PwBu+Qcqw43I8Ic0FeKCm05CrWtljc\namabboPIRGrTTk1EhxAztScP+iLCfSZRA6aRLz2+S9KtiUKMfG5jD/4d1c8l\nNY48XewKE1hj90R0RR2CzbWO0ujdYcoBvAwse55o3Al36iTLS2/SfZlE9lPF\nrfcX2WsWmE2Wsh82ORG8TawaegBh4zEkixZfrqqV+kcsHsoJ+dhksRqQNAIV\nkAk8gJAsX8+x1M8v8D34yowqNhFbwuOHgDi0TMw/VzCr72A7soMVALGtkWlx\n5oqjrbKBXVKEA9jNIKysfKmsjlgEv70xA0teKFh3vOyGA/Sb0QgZHvKakt52\nL0WL\r\n=QTXT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSI/a5b36ijS+Vjvpy9fAcVg+AtdnaYNuaOcip0NNLrwIhANKgweIsyrkYRBCE5KViMwUodl2MR6Fom8nLknOwktbU"}]},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.2.0_1571322488725_0.19360459979477418"},"_hasShrinkwrap":false},"1.2.1":{"name":"validate-with-xmllint","version":"1.2.1","description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","watch":"tsc --watch","test":"nyc mocha","postinstall":"node validate-xmllint-installation.js"},"repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"license":"MIT","devDependencies":{"@types/node":"^18.7.15","chai":"^4.3.6","chai-as-promised":"^7.1.1","mocha":"^10.0.0","nyc":"^15.1.0","typescript":"^4.8.2"},"keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"],"gitHead":"6fc3a180ae9b8a3ae96b7fd17072e618de346227","bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"homepage":"https://github.com/aautio/validate-with-xmllint#readme","_id":"validate-with-xmllint@1.2.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-uJwzrq0/8RDrDkgHnTVnb34PAKCbnehQkNCvD7GUaA8Pm5TK+Fe4fKjwJS0G/P7uYhiOQmqQw9Dhuk9eB1E53Q==","shasum":"23c37cf67b045299c4f826baac7fa6eeb051b91e","tarball":"https://registry.npmjs.org/validate-with-xmllint/-/validate-with-xmllint-1.2.1.tgz","fileCount":5,"unpackedSize":7330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPDhPOIP4qLF47g2P+p1BMwXl+8JTbPwbBLufG9BNIjwIgWwKSBXkIrm00lwzuomDcuNgDwV/6txoPCgWPpub7vMU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGFTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVg//YGmAV7HBFXeR3shbtfo3Y2UFbkkOw2br/i+b0es6JNRFSLO4\r\n+/bocPWnWUEAv7mP6mdkVWNanEhc2hFoFVRBcBsAPNLjK9QGSXN600bPRfDb\r\n8NAJm2S88EE5tV7B2lzb4xB3DX4FtTevJPM6bPA5JgfZ/KIa17ghhRJ8oVqj\r\nL1PH0aALqh3pgrOHC+9hP1TQg3MPHgLOXUjhcNn3BNc5/Ox6j1SVNhGVSEQH\r\n5I4ScDTLH+C5ucr0/gdC2jq+atUSftC6eF340W/aRCTxJXU98eBE3V/DDowu\r\nL/1Jyl/6/snjqKQrZUmAO6SqHU7Y16OPTgF8U1XeyJg0uAavRvsu63mL85t7\r\noZ3lDmmju2htn6y5G5BCtcD1fM8D2r+CtHRsEiSTQ2Trf0yJCyE5gNGn/ndD\r\nsCivsF3EAFrKGscGRncXjtJ+zXdd3X+qPyK+gZM9niDrK4Z46FgTdgCDgeo7\r\nho/rUWLdfTTHmsb4N1mAaNnNJrov+2oX9pe/xhyn3uANzeVGiu7ca633aqbn\r\nQ2VlW3nGP3kPrIRNmA9848dw6eFupPkmIy4J2PYu6nB7N1Lw0ET1C1lnqwNM\r\n/BF5KT40lAkLHX+gD/aCdGNWe7Pc2vkbBQLe+RM1+HJFdIR+J1T6ww9hsTaA\r\nYuotUf8vY/Tlo5ha5cB+1ZGjk3Yy1Ec3wGA=\r\n=fEBw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aautio","email":"ari.autio@iki.fi"},"directories":{},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-with-xmllint_1.2.1_1662538946618_0.5970598634862332"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-20T08:20:54.284Z","1.0.0":"2019-03-20T08:20:54.457Z","modified":"2022-09-07T08:22:26.952Z","1.0.1":"2019-03-20T08:22:06.458Z","1.0.2":"2019-03-20T09:34:39.121Z","1.0.3":"2019-06-25T19:41:11.177Z","1.1.0":"2019-10-01T20:51:37.544Z","1.1.1":"2019-10-03T12:33:08.275Z","1.2.0":"2019-10-17T14:28:08.976Z","1.2.1":"2022-09-07T08:22:26.820Z"},"maintainers":[{"name":"aautio","email":"ari.autio@iki.fi"}],"description":"Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.","homepage":"https://github.com/aautio/validate-with-xmllint#readme","repository":{"type":"git","url":"git+https://github.com/aautio/validate-with-xmllint.git"},"author":{"name":"Ari Autio","email":"ari.autio@iki.fi"},"bugs":{"url":"https://github.com/aautio/validate-with-xmllint/issues"},"license":"MIT","readme":"# validate-with-xmllint\n\n[![npm package][npm-badge]][npm]\n\nWrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.\n\n## Features\n\n- Validate schemaless XML file 👉 `function validateXML(input: string | Buffer): Promise<void>`\n- Validate with DTDs 👉 `function validateXMLWithDTD(input: string | Buffer): Promise<void>`\n- Validate with XML Schemas (XSD) 👉 `function validateXMLWithXSD(input: string | Buffer, xsdfile: string | Buffer): Promise<void>`\n- Written in TypeScript\n- Tests with good coverage included\n- Zero NPM dependencies\n- Availability of `xmllint` is verified during installation time\n- No network connections used during validations\n\n## Usage\n\n#### Importing functions\n\n```js\nconst {\n  validateXML,\n  validateXMLWithDTD,\n  validateXMLWithXSD\n} = require(\"validate-with-xmllint\");\n```\n\n#### Demos of passing validations\n\nAll the examples below return promises which will eventually _resolve_.\n\n```js\nvalidateXML(\"<hello>world!</hello>\");\nvalidateXML(\"<tiny/>\");\n\n/**\n * All referenced DTD's must be available locally as `xmllint`\n * is invoked with `--nonet` which prevents network connections\n **/\nvalidateXMLWithDTD(\n  `<?xml version=\"1.0\" encoding=\"utf-8\"?>\n    <!DOCTYPE root SYSTEM \"./test/dtds/valid-dtd.dtd\">\n    <root>\n        <body/>\n        <body/>\n    </root>`\n);\n\n/**\n * Path to XSD Schema file must be provided with the document\n **/\nvalidateXMLWithXSD(\n  `<?xml version=\"1.0\"?>\n    <root>\n        <text>\n        DEMO\n        </text>\n        <body>\n            <name>foo</name>\n        </body>\n    </root>`,\n  \"./test/xsds/valid-xsd.xsd\"\n);\n```\n\n#### Demos of failing validations\n\nAll the examples below return promises which will eventually _reject_ with the output from `xmllint`.\n\n```js\nvalidateXML(\"<open_tag_only>\");\nvalidateXML(\"garbage\");\n\nvalidateXMLWithDTD(\n  `<?xml version=\"1.0\" encoding=\"utf-8\"?>\n    <!DOCTYPE root SYSTEM \"./test/dtds/valid-dtd.dtd\">\n    <this>\n      Not allowed by the dtd!\n    </this>`\n);\n\nvalidateXMLWithXSD(\n  `<?xml version=\"1.0\"?>\n    <root>\n        <something_unexpected_here/>\n    </root>`,\n  \"./test/xsds/valid-xsd.xsd\"\n);\n```\n\nSee more demos within the tests.\n\n## FAQ\n\n### Package install fails with error \"Failed at the validate-with-xmllint@... postinstall script.\"\n\nThe `validate-with-xmllint` is a wrapper for program `xmllint`. A _postinstall_ script fails if it is not available. See next section for further info.\n\n### How to install `xmllint`?\n\nYou might already have it. Execute `xmllint --version` and see what it prints out.\n\nOn Debian distros look up `libxml2-utils`, on RedHat `libxml2`. A recent version of `xmllint` should be bundled by default on MacOS.\n\nThis package runs a _postinstall_ script to verify that you have `xmllint` available.\n\n### How to see the actual errors in my XML?\n\nThe promise is rejected with the error output from `xmllint`. The error contains all the available details. Expect to see something like this:\n\n```\nError: xmllint exited with code 3 when executed with xmllint --schema /Users/aautio/foobar/validate-with-xmllint/test/xsds/valid-xsd.xsd --noout --nonet -:\n-:2: element root: Schemas validity error : Element 'root': Missing child element(s). Expected is ( body ).\n- fails to validate\n```\n\n[npm-badge]: https://img.shields.io/npm/v/validate-with-xmllint.svg\n[npm]: https://www.npmjs.org/package/validate-with-xmllint\n","readmeFilename":"README.md","keywords":["xml","schema","xsd","validation","xmllint","dtd","well-formed"]}