{"_id":"jsonix","_rev":"81-4f122a62df4ccc5f07b4941ff33e6c20","name":"jsonix","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","dist-tags":{"latest":"3.0.0"},"versions":{"2.0.0":{"name":"jsonix","version":"2.0.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://confluence.highsource.org/display/JSNX/Jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"xmldom":"~0.1.16","xmlhttprequest":"~1.5.0"},"devDependencies":{"nodeunit":"~0.8.0","node-static":"~0.6.9"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.0.0","dist":{"shasum":"541f705c8e677a056d164779c540e9ea3744c917","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.0.0.tgz"},"_from":"./","_npmVersion":"1.2.11","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"directories":{}},"2.0.10":{"name":"jsonix","version":"2.0.10","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://confluence.highsource.org/display/JSNX/Jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"xmldom":"~0.1.16","xmlhttprequest":"~1.5.0"},"devDependencies":{"nodeunit":"~0.8.0","node-static":"~0.6.9"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.0.10","dist":{"shasum":"b674cd0c324079ee159f01ea542b27711ab32213","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.0.10.tgz","integrity":"sha512-AcT4Ije0yvpG7QbqGxqm434PnbgkNJuTznVKh6aFV+FLnSmN0Vp2G+/8+DwlTQp7ytU0bSET60o6QqfocDvkNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCob+Ywt/l1lbWZDTosXSGkpVEr8a3swi98yVTH53pGHwIgPm5xeLuwHMMq0sNymliRxUH6i65W792aIFxBoofb2k4="}]},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"directories":{}},"2.0.11":{"name":"jsonix","version":"2.0.11","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://confluence.highsource.org/display/JSNX/Jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":">=0.1.0","xmldom":"~0.1.19","xmlhttprequest":"~1.6.0"},"devDependencies":{"nodeunit":"~0.8.6","node-static":"~0.7.3"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.0.11","_shasum":"7ecc5dd85e187a0c5286e7de74b184c8da64ccc9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"7ecc5dd85e187a0c5286e7de74b184c8da64ccc9","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.0.11.tgz","integrity":"sha512-fFFKAFCnOeYiYAWF9R7jjtErZ/DYcvRTpsazSiRFFZSmDZei3TMZg+YB3CXKPowxAwymm42M5aOvlDPQE+/crg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvdzNP2owPxn7tNVuEUh6rHjdFyUYtThdNHEf1+6yXMAiEAxsQ4hvD43sYaGY97IXx1E8lJBtphjLn9tHmAgTiJ55A="}]},"directories":{}},"2.0.12":{"name":"jsonix","version":"2.0.12","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://confluence.highsource.org/display/JSNX/Jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":">=0.1.0","xmldom":"~0.1.19","xmlhttprequest":"~1.6.0"},"devDependencies":{"nodeunit":"~0.8.6","node-static":"~0.7.3"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.0.12","_shasum":"64ac0ba315c39332400fc15b21c8ea475b10fb57","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"64ac0ba315c39332400fc15b21c8ea475b10fb57","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.0.12.tgz","integrity":"sha512-WqSixeDQCi+Iq70/tn6LMYPw3RIBWWkslmqs39gWKyftOWQwfEhXyaWSHvx1a1L+4RVSm2ehyAnnJmlrS7W4/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUZZ26zj7ppZMb37aDWk3OyuJpDfHxnXAcBCL7kRAbyAiEA5Rp04Fd+UYFUuDBuEY3SoWoJbxzLnVwR3z2jjnkJO7U="}]},"directories":{}},"2.1.0":{"name":"jsonix","version":"2.1.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://confluence.highsource.org/display/JSNX/Jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":">=0.1.0","xmldom":"~0.1.19","xmlhttprequest":"~1.6.0"},"devDependencies":{"nodeunit":"~0.8.6","node-static":"~0.7.3"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.1.0","_shasum":"6302c4c661330cc905609dae6534ada176aa336e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"6302c4c661330cc905609dae6534ada176aa336e","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.1.0.tgz","integrity":"sha512-pvB654gViVqKuEglxSpSZeNYs0fwfFgv1ctHm4zP4EBXANEUL9RBfYMop2+k4Al0xAkl1egZK2Gui64CKS+hsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC816v0lZurPdk54jZyBVkVw84scPxhZ18G+ONCYv/RtwIgTl2BliOSyC+D84Yl9lR3D08bX5LtwVk6JphWpDVoqhs="}]},"directories":{}},"2.1.1":{"name":"jsonix","version":"2.1.1","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues","email":"jsonix-users@lists.sourceforge.net"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://confluence.highsource.org"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":">=0.1.0","xmldom":"~0.1.19","xmlhttprequest":"~1.6.0"},"devDependencies":{"nodeunit":"~0.8.6","node-static":"~0.7.3"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.1.1","_shasum":"084f7654fd1e6f4d4b9d1a3fda1676a8aa9a6520","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"084f7654fd1e6f4d4b9d1a3fda1676a8aa9a6520","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.1.1.tgz","integrity":"sha512-fPSKNPOMSiN+t9vyZ1gGwp32FtQbNWGIEu+hV6Ge+4dFQajyXJpPdv8ESV1+PHeLK2AmXzbuEgg8wQVfMLuNKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ7mqXaTTsaS+mEL2nitj6+WlHwYTajI35xK1agQUaBgIhANe1AC/Gr5EgM6sIKugd4wkAec9dvA0T+q9oF30fcRsr"}]},"directories":{}},"2.1.2":{"name":"jsonix","version":"2.1.2","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.1.2","_shasum":"4dbc732de92e03f5b559cb8f7f2c7e1208f79338","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"4dbc732de92e03f5b559cb8f7f2c7e1208f79338","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.1.2.tgz","integrity":"sha512-tRH8+qngZ6z5U3SPiTwMIKteGaBRyXU3zuFmlQbevR5HCHzjn1oVV111wgSrCGIp5/fZnNQ30LKClM8gSL+fOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIASQe6pOuia2x/htm6tJFZ+kSIB7awiJQJy1ntPEfkSOAh8PFMeEvZ8Jj9eDyGeYj7+7QuiLdaPOjlrbRcKtUOHv"}]},"directories":{}},"2.1.3":{"name":"jsonix","version":"2.1.3","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.1.3","_shasum":"8451bf387a30fa597b59be350167933e66654f1e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"8451bf387a30fa597b59be350167933e66654f1e","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.1.3.tgz","integrity":"sha512-KfgsEEXFkH6M4fWde6PymTqiF/DtZZ0B8U6atV3dv0ZeCAHw2LaIS3R4F0J7u0W+PWjDIvtBw7aH/9ubI9tTPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtpuuv1LG/KmiEm2P4mKXBnJ783AtsaLpuEVjxTqlaMAiBvSd1yEE/QWalTKKAmBS4gvlAz0+XcQ3J25Dr1ENuUpw=="}]},"directories":{}},"2.1.4":{"name":"jsonix","version":"2.1.4","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.1.4","_shasum":"40f6d46b73a79112ee8cbe70936a0357511dffab","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"40f6d46b73a79112ee8cbe70936a0357511dffab","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.1.4.tgz","integrity":"sha512-SIHNTqWvZ29UuS3jPnok/jHJxRkMoFE4WnpBrWKFPM0Wkv9FGDA7rTg0GaRdmDuswl5XXi3BvCuh3Dirxiyb1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHXMWxwaim1jzN+dp55ekitCUKUCQdn9VmNYmNddZvdAIhAMeuhKYfuB2dJQ1uJrU5WZi99Upu+wkbTQmhuGHuIaIx"}]},"directories":{}},"2.2.0":{"name":"jsonix","version":"2.2.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.2.0","_shasum":"87b8f3e73eb323d178cdc2b26f2ffa8b491e714f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"87b8f3e73eb323d178cdc2b26f2ffa8b491e714f","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.2.0.tgz","integrity":"sha512-Al85XSajXLFoQwetlPaoxmLh+kN55wbwIj1V/2zMtl/2kjA4/Ig5iLUs1t9rALBXT6+PCpp+7RvobgKwXU1uzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDycvxGY/wqrRtOSHbdiGYqEoJtA30CxkLmKMjOnEbO7AIgB6kaOB8FKvj+qAKxvK9zlGVqVuq8P3HwiZVsQjwgQ7w="}]},"directories":{}},"2.2.1":{"name":"jsonix","version":"2.2.1","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.2.1","_shasum":"7a728971264c046a104d847a0c27108ab39d263a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"7a728971264c046a104d847a0c27108ab39d263a","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.2.1.tgz","integrity":"sha512-3QJ/WaQMAL4k7RGITDsRmcZ8MRWTTlNmjf3SKQUno8xyCZAlYe/ooD6to/1LhRCAMaEWxKwhPtbMeI8qs0rdRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrmmVhCTtNKACq7Iwpzkg09OgIm80dIm4RmOYn7Uc5/wIhAOCEwU+8dibcUB1C/BnnxRthBaCa5aeU7GwaVDZoN50S"}]},"directories":{}},"2.3.0":{"name":"jsonix","version":"2.3.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.3.0","_shasum":"89506774ba26d109f86399293cb02a47711cc4b7","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"89506774ba26d109f86399293cb02a47711cc4b7","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.3.0.tgz","integrity":"sha512-YJwu7Bjn3gzK/fSSaGRcnKBJkkNrJ+BpWN5Rs5RCjdi5BZsv5AJ1+KOC3CZ7B7IamA8JZ86rEDeye48BbRdY8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtgYhn+DXZZn3O0OhMGiauU78izqwaakrRQezffDXj3AiEAzctrAExiMTMgzixw+yJYFDXWhGxFO2wQQY8jag19hHI="}]},"directories":{}},"2.3.1":{"name":"jsonix","version":"2.3.1","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.3.1","_shasum":"eddc2a76e56d3f9e89f4703190af1196b1313e82","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"eddc2a76e56d3f9e89f4703190af1196b1313e82","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.3.1.tgz","integrity":"sha512-Ey6U7gfbxgts2+/5ZuFc9f2u9wnU8TCUxKTk8EuOQHrSIK3v6Z2OMp9jozOUgsGtBRA/mq4vEcdoC4syAw66NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1/Io0QSOo33+HvVwm0wVq510SFrBlnp5aCRynixU6RAIhAMyhV2GqgMWwHhkbf82uUlKkdc7Kfa2H2f6J3AJRpdX8"}]},"directories":{}},"2.3.2":{"name":"jsonix","version":"2.3.2","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.3.2","_shasum":"3a56df9ec7fc8c129267ccf8e13d829ebda5fd2d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"3a56df9ec7fc8c129267ccf8e13d829ebda5fd2d","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.3.2.tgz","integrity":"sha512-zVAUyym+kVMenKCejge5er8M5VL9FK/wa2a9NsBC2v9wGXGjWZiDKQ95e9ICFU0NH8382nqohjuJB6UJumZueg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiq5GLnuosidI89E6OLkCOvOprsnxSmiGLipBy52iYrAiEAqeiRV4wwJUsrfHzrBs+zmxoE6UGqujcBhSpFW29Tgvw="}]},"directories":{}},"2.4.0":{"name":"jsonix","version":"2.4.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":"0.x.x","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.4.0","_shasum":"b166d4f8bda6cfea18ddb686bcd76308be37224a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"b166d4f8bda6cfea18ddb686bcd76308be37224a","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.4.0.tgz","integrity":"sha512-BlfRO+ASGivbGFRFOSTHJcByOf7wxDJIrStjGCI6eylFEKZkziUrpRYCnbdC6U3OjPfrlpwOl9q8bWGeoafDJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVrWyJT1F92sZ5av+hJ61ALNfp/ePCml53aTBetwZDbAIgOVTjWYYAA9PrAsbwJFgFL4DrDwTFbjpAuVsqOLq8Jfo="}]},"directories":{}},"2.4.1":{"name":"jsonix","version":"2.4.1","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"http://github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":">=0.1.21","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@2.4.1","_shasum":"7ca914a85a369f27b30f13cc0c15a2258b894b33","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"dist":{"shasum":"7ca914a85a369f27b30f13cc0c15a2258b894b33","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-2.4.1.tgz","integrity":"sha512-/MJbgI4efEuMcaPSXf6DMLJEPs6Zq310LRsYbhNIrLzcoXlTQcilZDuabM97igvMTMuIpw8owdGcEHlVgYRCkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYjssCh4nYkJnm3K0/A2PHDzRReO2xr8ulcbKZTbb08AIgc5N5r5slp+WRHyPcUy4SxaTe3PU0bbfcCEZmys798PA="}]},"directories":{}},"3.0.0":{"name":"jsonix","version":"3.0.0","description":"Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"homepage":"http://github.com/highsource/jsonix","bugs":{"url":"http://github.com/highsource/jsonix/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/highsource/jsonix.git"},"licenses":[{"type":"BSD-3-Clause","url":"http://github.com/highsource/jsonix/raw/master/LICENSE"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"main":"jsonix.js","scripts":{"test":"nodeunit tests/tests.js"},"dependencies":{"amdefine":"0.x.x","xmldom":">=0.1.21","xmlhttprequest":"1.x.x"},"devDependencies":{"nodeunit":"0.x.x","node-static":"0.x.x"},"engines":["node >= 0.8.0"],"_id":"jsonix@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"highsource","email":"valikov@gmx.net"},"dist":{"integrity":"sha512-3I3CwAR5YRLGEApVjTYIDVzjryfvQq1sdEu8FLLCirGYBA9j0qDhIFHjtxEEyV0UApRgdAG8l4Za0VllZENHyA==","shasum":"6752e86e03239d37f403e424cb56252e1976fe3a","tarball":"https://registry.npmjs.org/jsonix/-/jsonix-3.0.0.tgz","fileCount":121,"unpackedSize":7883814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckp8ZCRA9TVsSAnZWagAAzToQAJ+P6cwbSlYIEw3AtJcg\nckfRbKUsNijrzVU87nLyS/gu+wItbSpNnSBxm1NLjhFQ7yYrJ3h3TSQ9L8Uu\npDsu8itDICRhWfT3R+bWsbI6ubKNIjHDQwI4vTRWf3R493Q/Orcabe/z5/VF\nEjC8jBOb1ysijTM1AGR4P+fSaTLyLsqdawbt/5mvYSRb864A00V5XLgO6x7k\nO5aFmnhNsKU2CElU/rXUVNoL96q3mp1Qf1lpgabMeBKn0/yGGp/g/butF+YQ\nkkCGMiaA3D3pkmkPHEKLOMcvEQCilx41/lweJXkVnXF1R4J1jcG9okuxLyYY\n8sRFRzUScboNsbxlGDF4Ud6P9JjjJNWQKcLlntnDh/9amap/LBlTOIGxkFAp\nmLl73jZ5Vzc2JzamR31kISMamVbQ+q4eaO4p89Zvq5dVCgVIooU9Qq4clG3V\naBlTPq3yp4K6L+9hXzYXe4LD3Sci5f7pwe0OzAb5c1QXkk216L4TuZQo0EMf\nzpexC+THW76YgJZP3mVfdO35d2sPTRG39Mec2YtF+nfcS4I/LtPvckpAVC88\n6wbzYGL7cKNsBRWsxC/TEmaCt2d7fNcqWUFSLxa5HrzOCiIejkIfhuV0mqlH\nuBfo93zb/wQZx4jDwG9hEyA1XAtLC26+pCXa7m42Cwp3EChF6+H93Krqdm7L\nSqe/\r\n=X4no\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6TR7p2SgFC94xD5OdUqeNTkeGqQIi2gYhiA2/LA7TbAiEAmr4wnC3m0KM6mcSt561JOTZgaMmV2xIsjV4nPA0gv5Y="}]},"maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonix_3.0.0_1553112856243_0.2219890191080247"},"_hasShrinkwrap":false}},"readme":"# Jsonix\r\n\r\n* Jsonix (JSON interfaces for XML) is a JavaScript library which allows you to convert between XML and JSON structures.\r\n* With Jsonix you can parse XML into JSON (this process is called _unmarshalling_) or serialize JSON in XML form (this is called _marshalling_).\r\n* These conversions are based on declarative XML/JSON mappings which can be written manually or generated from an XML Schema.\r\n\r\nJsonix advantages:\r\n\r\n* Strongly structured\r\n* Type-safe\r\n* Bidirectional\r\n* (Optionally) XML Schema-driven\r\n\r\nSee also the other [Jsonix features](#jsonix-features).\r\n\r\n## Example\r\n\r\nHere's a working example for the [purchase order schema](http://www.w3.org/TR/xmlschema-0/#po.xsd) (try it [online in JSFiddle](http://jsfiddle.net/lexi/LP3DC/)).\r\n\r\n### Generate mappings\r\n\r\n```\r\njava -jar node_modules/jsonix/lib/jsonix-schema-compiler-full.jar\r\n  -d mappings -p PO purchaseorder.xsd\r\n```\r\n\r\nGenerates mappings for the `purchaseorder.xsd` schema in the `mappings\\PO.js`; mappings will be placed in the variable `PO`.\r\n\r\n### Parse XML into JS\r\n\r\n```javascript\r\n// Include or require PO.js so that PO variable is available\r\n// For instance, in node.js:\r\nvar PO = require('./mappings/PO').PO;\r\n\r\n// First we construct a Jsonix context - a factory for unmarshaller (parser)\r\n// and marshaller (serializer)\r\nvar context = new Jsonix.Context([PO]);\r\n\r\n// Then we create a unmarshaller\r\nvar unmarshaller = context.createUnmarshaller();\r\n\r\n// Unmarshal an object from the XML retrieved from the URL\r\nunmarshaller.unmarshalURL('po.xml',\r\n    // This callback function will be provided\r\n    // with the result of the unmarshalling\r\n    function (unmarshalled) {\r\n        // Alice Smith\r\n        console.log(unmarshalled.value.shipTo.name);\r\n        // Baby Monitor\r\n        console.log(unmarshalled.value.items.item[1].productName);\r\n    });\r\n```\r\n\r\nYou can also `unmarshalString`, `unmarshalDocument` and (under node.js) `unmarshalFile`.\r\n    \r\n### Serialize JS as XML\r\n\r\n```javascript\r\n// Create a marshaller\r\nvar marshaller = context.createMarshaller();\r\n\r\n// Marshal a JavaScript Object as XML (DOM Document)\r\nvar doc = marshaller.marshalDocument({\r\n    name: {\r\n        localPart: \"purchaseOrder\"\r\n    },\r\n    value: {\r\n        orderDate: { year: 1999, month: 10, day: 20 },\r\n        shipTo: {\r\n            country: \"US\",\r\n            name: \"Alice Smith\",\r\n            street: \"123 Maple Street\",\r\n            city: \"Mill Valley\",\r\n            state: \"CA\",\r\n            zip: 90952\r\n        },\r\n        billTo: { /* ... */ },\r\n        comment: 'Hurry, my lawn is going wild!',\r\n        items: { /* ... */ }\r\n    }\r\n});\r\n```\r\n\r\nYou can also `marshalString`.\r\n\r\n## Jsonix Features\r\n\r\n* Runs in almost any modern browser\r\n* Runs in [Node.js](http://nodejs.org/)\r\n* Runs with CommonJS modules, AMD modules as well as vanilla (globals, without any module loader)\r\n* Bidirectional (XML -> JS as well as JS -> XML)\r\n* Implements *marshalling* (serializing the JavaScript object into XML)\r\n  * Supports string data and DOM nodes as result\r\n* Implements *unmarshalling* (parsing a JavaScript object from XML)\t\r\n  * Supports string data, DOM nodes, URLs or files (with Node.js) as source\r\n* Driven by declarative XML/JS mappings which control how JavaScript object is converted into XML or vice versa\r\n* Mappings can be automatically generated based on the XML Schema\r\n* Strongly-structured - XML/object mappings describe structures of JavaScript objects\r\n* Strongly-typed - Conversion between string content on XML side and values on the JavaScript side is controlled by declared property types\r\n* Provides extensible type system\r\n  * Supports most XML Schema simple types (inlcuding QNames)\r\n  * Supports enumerations, list and union simple types\r\n  * Allows adding own simple types\r\n  * Supports complex types consisting of several properties\r\n  * Supports deriving complex types by extension\r\n* Provides advanced property system\r\n  * Value, attribute, element, element reference properties for string processing of XML content\r\n  * Any attribute, any element properties for \"lax\" processing for XML content\r\n\r\n## Documentation\r\n\r\n* [Jsonix GitHub Project](https://github.com/highsource/jsonix)\r\n* [Jsonix Wiki](https://github.com/highsource/jsonix/wiki)","maintainers":[{"name":"highsource","email":"valikov@gmx.net"}],"time":{"modified":"2022-07-13T13:48:04.441Z","created":"2014-02-23T23:51:10.070Z","2.0.0":"2014-02-23T23:51:11.253Z","2.0.1":"2014-03-01T16:07:56.965Z","2.0.2":"2014-03-13T20:33:38.157Z","2.0.3":"2014-03-13T20:46:49.367Z","2.0.4":"2014-03-13T21:02:29.115Z","2.0.5":"2014-03-13T21:12:21.455Z","2.0.6":"2014-03-13T21:27:15.820Z","2.0.7":"2014-03-13T21:35:10.071Z","2.0.8":"2014-03-13T22:00:39.737Z","2.0.9":"2014-03-13T22:49:42.296Z","2.0.10":"2014-03-14T05:47:42.865Z","2.0.11":"2014-08-24T19:35:30.412Z","2.0.12":"2014-08-31T22:15:49.913Z","2.1.0":"2014-09-12T18:19:56.998Z","2.1.1":"2014-12-28T09:35:31.642Z","2.1.2":"2015-02-28T11:31:38.780Z","2.1.3":"2015-02-28T12:00:34.790Z","2.1.4":"2015-03-25T06:04:52.962Z","2.2.0":"2015-04-05T18:27:32.504Z","2.2.1":"2015-04-11T20:21:21.349Z","2.3.0":"2015-06-28T12:54:12.578Z","2.3.1":"2015-08-30T14:05:35.552Z","2.3.2":"2015-09-12T10:21:54.512Z","2.4.0":"2015-12-28T19:51:00.034Z","2.4.1":"2016-01-16T17:31:53.790Z","3.0.0":"2019-03-20T20:14:16.600Z"},"readmeFilename":"README.md","homepage":"http://github.com/highsource/jsonix","keywords":["json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing","serialize","serializing","javascript objects","dom","util","utility","jaxb","jsonix"],"repository":{"type":"git","url":"git+ssh://git@github.com/highsource/jsonix.git"},"contributors":[{"name":"Conrad Pankoff","url":"https://github.com/deoxxa"}],"author":{"name":"Alexey Valikov","url":"http://github.com/highsource"},"bugs":{"url":"http://github.com/highsource/jsonix/issues"},"users":{"detj":true,"lexicore":true,"code-curious":true,"jakedetels":true,"foxwoods":true,"andrewhuffman":true}}