{"_id":"jamilih","_rev":"128-bbccf82c1a032decb0f85fb81f8a41ac","name":"jamilih","dist-tags":{"latest":"0.70.2"},"versions":{"0.1.0":{"name":"jamilih","version":"0.1.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"7f2bc6906ee417da5f2e0a9311f60de9f1087d51","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.1.0.tgz","integrity":"sha512-x3Zy3EISfV8Y9wkKjXBBwj2Vjnn30qj8OtnIOrARjukquv3obiXRgyFwLyZQmEgVXXHweEH6uEz4ENYcU+L1jg==","signatures":[{"sig":"MEYCIQCWspRGWdNDCnZ6T8W6ECYfzJPJyEaAf6ZVVvpTop8itwIhALkeDHHKd6GAk4bko/SiG+mUiATmDuHuJ0iWz95vdlP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.2.23","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.1.1":{"name":"jamilih","version":"0.1.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.1.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"34d2e9faa2d0df29f77b0e2f1da417705113d569","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.1.1.tgz","integrity":"sha512-GL9Xd+xGvyt9Ag3YMPyzlOlKkOZIJSff9HhgixPd4tHuanWrKxJqWilOq7+16Ccb+qkT2Z4bFmUrP5L5bfVGBA==","signatures":[{"sig":"MEUCIQDXUBT/LXh3j2QJX0f2gZ4qHO9AsgHOWGPMx3VMsq/IegIgFAvFlVF2fFqX3GR/EvmL1rJ/SXAfniMINXFrJl/k6NY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.2.23","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.2.0":{"name":"jamilih","version":"0.2.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.2.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"f4c21efc5e6d434dd3df78db2ae13ece8d2285cd","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.2.0.tgz","integrity":"sha512-JyHZiNdE6YReuN5CEumuzd2n/5rMb1bQG2aBNCIRIFlsqXS3cNsPt2gxUK2y3rMYi+aK6Dytrb+oj3IMO7VPcA==","signatures":[{"sig":"MEYCIQCFAa+I9bhPtGq9dIyH5rghujfn+hx7/7M0FHTDh9L1nAIhALnQh2morCAomo3JU2fhfg3VUMNz4bOr6ZiY/mxSIe60","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.2.23","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.2.1":{"name":"jamilih","version":"0.2.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.2.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"7b4d724ad2775b11f5975a939be75b949f234f42","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.2.1.tgz","integrity":"sha512-QoNuBT87xzS8eSBKa4GkK0SbJoBr1yocMrOidIUlMLA1J/TfDNLFDCAmHreVBi2yJf7nXyVt0BXH26PCnIs9qA==","signatures":[{"sig":"MEUCIQDftpdWQjl03v2Y1qYCa+5X48GmS7oAhAibfJp6A2VP4wIgGZS3/hB7QUozcXAVfjoTknQhhNbQSdVq89luL+3k6N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.2.23","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.3.0":{"name":"jamilih","version":"0.3.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.3.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"81f90dfea634ed90384e4de6720853a8757b1845","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.3.0.tgz","integrity":"sha512-hbdfg8V2hzbNEx0nBJXjsdagxeS7k4M85iZRv4CPiT4fZpeAXePBw6get6KXPSdyahoKzEyUsbqR2K2U/iY6Ug==","signatures":[{"sig":"MEUCIHmaqsYG0sQfaeLDR28r60YaeUFLns9YhD9tw16V7LQWAiEAx5Ca8KLTE5q4t6Sf5UIihcwKRRkbpOvCCzSzY76pHak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"81f90dfea634ed90384e4de6720853a8757b1845","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.4.0":{"name":"jamilih","version":"0.4.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.4.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"b8e5c2946907a2df25b75f01eab29499ec826214","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.4.0.tgz","integrity":"sha512-bJ7NCMwylzMcPEtHYAYTRNUiMdWEI8/d0P9ghFQEVFdhQQWaKJDrulyScfQgu5J9dQKK6g3TvdkGNCEaZF8COw==","signatures":[{"sig":"MEQCIDR47AdRi2NV/kfmRvclPMptD/F2pDjyC9CWxFGv4p+RAiBfCOfQPemTJjhcYRS1T+x0Ms5KmIgYWArHxxoj0AaTnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"b8e5c2946907a2df25b75f01eab29499ec826214","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.5.0":{"name":"jamilih","version":"0.5.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.5.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"07af162e0051b3f7e98901de7eae4f3aff21f9de","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.5.0.tgz","integrity":"sha512-MAKtvPoOywecTnGCP6ORzbqTgasjWK0ZQZ5zXoQd13ToOoZ7Q2rUQgDfOtbfHFbyKXynKAHITTlh87Ow786PGw==","signatures":[{"sig":"MEUCIQCRRDlyp7edBHa6imuZbIqy+lTWfgxsqHWChqk14J0fHAIgMv5RYsDZ0kbjdM0UY6po8XRlUYH0ex51g51Do7HxNew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"07af162e0051b3f7e98901de7eae4f3aff21f9de","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.6.0":{"name":"jamilih","version":"0.6.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.6.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"c5f9931a5c26cae237f4d2371e13524e9d588be0","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.6.0.tgz","integrity":"sha512-E6+zBptM8oCJgphlAqe6UZ2+XSP8wSaF3Qk83Bhap5DDyp6yJJs16BZvHHAJiNpD9WLBo5fXWip7pXZZwzHJwA==","signatures":[{"sig":"MEQCIGqpqfKiSaIhlqU9Z0i4ctIMFDrSBqI3iGukYw9DeXwtAiBm2VVcbqI31oVdJgtRGP1dbdaw9xd/PlRfmwE25A3wUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"c5f9931a5c26cae237f4d2371e13524e9d588be0","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.7.0":{"name":"jamilih","version":"0.7.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.7.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"d14d6bb4b1114ebf491b58bcc6aebd27bd2f5729","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.7.0.tgz","integrity":"sha512-hgDsTn9UzNNXcLnxT6ZQ7z8VddZ/RaVrFCUGp+MYWRYdTAFGsZPm5mdhfIn5pS67A69bYFgI0lECz+kagtxhYA==","signatures":[{"sig":"MEYCIQDwLXtQPHPYn92VJKT5YtVqiMmG9Zo5kwE+Lz6TC38oxwIhALWbJ19QLzHRW5LwLrnrDiHNyAldZOAAMxUd6q4bJ354","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"d14d6bb4b1114ebf491b58bcc6aebd27bd2f5729","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{}},"0.8.0":{"name":"jamilih","version":"0.8.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.8.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"574dc473c810e27e26005b009eeb2e98299eb887","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.8.0.tgz","integrity":"sha512-SfdDqAEgaJDgl/OwmW47DOAT3RiDXFNsGcYc/du2tFjIirEinIJk2P1yxMcuS4aTwS8yaLSrO9vzYSOi5dkRmA==","signatures":[{"sig":"MEUCIQDKTcZGuf2ZVRAgnV/l4s4dmsyDF5mvqsaBPnNnZSFvRQIgVraUEwlJh6FLY/5qZkdtdno8iIlXktIjxg91igoeZeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","engine":{"node":">=0.10"},"_shasum":"574dc473c810e27e26005b009eeb2e98299eb887","gitHead":"40e443a6789639ab3ac4acd0bc8e2fbd87ba46bb","scripts":{},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"1.4.28","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"dependencies":{"jsdom":"git://github.com/brettz9/jsdom.git","xmldom":"git://github.com/brettz9/xmldom.git","array.from":"0.2.x","object-assign":"2.x"},"devDependencies":{"nodeunit":"*"}},"0.9.0":{"name":"jamilih","version":"0.9.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.9.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"6ad82d3248ff421f41af2be308d3f2842f1502e7","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.9.0.tgz","integrity":"sha512-GTjtHQtPTIpVGKTZJOO3J1eoBvUU2IvMI35cbN5Ulo050qdV9NQJ+GZbgCJ4vEE1mXT569Gegx698479/W8HxA==","signatures":[{"sig":"MEUCIQCp7dTn7HOkGKqLuOZG/qZyY3cUDHfDNoj6F2gNNmranwIgGu4oUoiLJoOAXyN1rfJV7ADy2BT0mqIrngDUtIiWkBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"6ad82d3248ff421f41af2be308d3f2842f1502e7","engines":{"node":">=0.10"},"gitHead":"09f63122687d81ab8e889ffcf0093c6ffa72c007","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"0.2.x","object-assign":"2.x"},"devDependencies":{"nodeunit":"*"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.9.0.tgz_1477772978047_0.9499435776378959","host":"packages-12-west.internal.npmjs.com"}},"0.10.0":{"name":"jamilih","version":"0.10.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"26b5cf698f7ddafed669b3f998feee80555e950e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.0.tgz","integrity":"sha512-u2hmBUlGFcFGTJ78QJgFkfNsGtatJSBprYc6ha/MRyZYlcQxhIkQuA8J+SCeCn9nETrNp+IsDfn7hf+lRcEcvg==","signatures":[{"sig":"MEQCIFq1lJzr+c8VApG9MqgnqqVy/n02RpO5pL//CRmywbteAiATvCkwHetNJrE61L445urS3UCPe/W8+pIyhRl/+SvVCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"26b5cf698f7ddafed669b3f998feee80555e950e","engines":{"node":">=0.10"},"gitHead":"042a9440a4e2a4c3584b726415cf38b6e49a0edb","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.0.tgz_1477779140519_0.3975570483598858","host":"packages-18-east.internal.npmjs.com"}},"0.10.1":{"name":"jamilih","version":"0.10.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"911ca3e371238d8b840856d0e10003be9b9a035c","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.1.tgz","integrity":"sha512-GU4eEB83Ds3TNNrtz8PyQjqY+idBwfbdxzT5jhvNZY/d9Gv5/ooUuTe98X5ScQ2maeGbnEZBH+nVpTK9A9lDRA==","signatures":[{"sig":"MEYCIQC1/nDbD+7o5KbqOwsJXZkOfli4bVUgsZVHyXp/trB6mwIhAP98H8fwxHacKz6VzJa7elK3H5qEscCAUneUZHG8FiQK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"911ca3e371238d8b840856d0e10003be9b9a035c","engines":{"node":">=0.10"},"gitHead":"3f77b5166dc462c92a55e20b8c64192822903cb0","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.1.tgz_1477779242906_0.019528949167579412","host":"packages-12-west.internal.npmjs.com"}},"0.10.2":{"name":"jamilih","version":"0.10.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"31be93452f6af54af57ac2c78f6363cab4e5b625","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.2.tgz","integrity":"sha512-qI5N+S9HdBMN93l1wcSklHlqNRuGsJcmOkW7D+SFF9hejdpynlCr1lOcfmxEw2pOLKI2Nmw/zSuYyswqZFHePg==","signatures":[{"sig":"MEYCIQDPGR9GQhPYTrC9y6TALIeGs48NxPnkjdX6LdRqrpUsxQIhAP2pY7Og/wKH3iw0AgB+xFDnwq4wh++PAUuluZ+H/j3q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"31be93452f6af54af57ac2c78f6363cab4e5b625","engines":{"node":">=0.10"},"gitHead":"b27e9b37f4233c28b9add2229b7966c8f9220a5b","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.2.tgz_1477780072262_0.031111116521060467","host":"packages-18-east.internal.npmjs.com"}},"0.10.3":{"name":"jamilih","version":"0.10.3","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.3","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"3130128717dfb38c6ad0c3dece97e68d69d5292b","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.3.tgz","integrity":"sha512-SbdJ5zv64vpVh7K6pjGoZDS/2o5GF5c50XnqA5A/N4WROGiKCKrmleeAbpogOxk6TxusakQgyLvxqXHUlSayXg==","signatures":[{"sig":"MEUCIAE5zEsdSgAD/D1HtoBAbszIUG/2/DGclMRRd/iWA2XMAiEA4Lli7LdkDVXstexrHv1HnkOe7D2mkPMRKMekvOgd7vM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"3130128717dfb38c6ad0c3dece97e68d69d5292b","engines":{"node":">=0.10"},"gitHead":"5bc9a48ed29ab42f3142f5cabbc8128c8429d8df","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization as with JsonML, but with all items at a given array level being the same type of item (unless marked with a deeper level of nesting) and with a slightly more template-friendly capacity to inline insert","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.3.tgz_1477780214732_0.07139437226578593","host":"packages-12-west.internal.npmjs.com"}},"0.10.4":{"name":"jamilih","version":"0.10.4","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.4","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"a9ed529fea754fd49d69fb20d503184809315863","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.4.tgz","integrity":"sha512-pKRmCH+VQzD8e9WK4fU+aYL6I1wJosKn6bEjSz73b+yvIm6s49/iB4PwxDQ5+PNe7HhNX3GZ7AdKW0bfHb6Cfw==","signatures":[{"sig":"MEUCIQCvmapdifRjMtMCoECpEx7IFCeWkaSEAH18YmZPKzSG+gIgTII0Ak+XujApytBQFFdN1cLesUoHIktqqW1bJgX2IoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"a9ed529fea754fd49d69fb20d503184809315863","engines":{"node":">=0.10"},"gitHead":"6248d9521e0478814c7c011a297ed0de5afa0d54","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.4.tgz_1477781143441_0.6021700196433812","host":"packages-18-east.internal.npmjs.com"}},"0.10.5":{"name":"jamilih","version":"0.10.5","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.10.5","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"15c74a58568c46273ee246f41e5eb61e04ffa505","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.10.5.tgz","integrity":"sha512-wVXdzxazJW67Kk55SxXsyIkxImnNwiivPNqDSzgk1YkDRWcq0/kJnXn6K43ySVqbiy4o2f3ypE3ZDGWJEh9Vqw==","signatures":[{"sig":"MEUCICJS6eWI+g+/a8DXVrZfnQZlaI4SkuAfXnataDOtLdC8AiEA+A+Fk7HJF0K0gbZk8wReYtRQb7pQTMEzoalFIoBbhyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"15c74a58568c46273ee246f41e5eb61e04ffa505","engines":{"node":">=0.10"},"gitHead":"6a436216ccc9afac99da30d57a8bdaa5ba0bf487","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.8.3","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.10.5.tgz_1477781457544_0.11534528736956418","host":"packages-18-east.internal.npmjs.com"}},"0.11.0":{"name":"jamilih","version":"0.11.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.11.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"2588b2cc961173394a958c3a9244f4946f0b76bb","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.11.0.tgz","integrity":"sha512-gOcmNd1ubzrgDLMOsSJW/wfHSLkEpC5BanPOUkKG3IidrDo6qWIohroeNBokrak367mFg2LrUJ+ba7t413CWtA==","signatures":[{"sig":"MEQCIGZd0O1bFaT0LzBepg2MQWxosSwU0mmhlTjO7B8gyUHXAiBz0vvmYEPQDWuY0XQqshKj62SKmFhBXmQqLnbSStyQ8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"2588b2cc961173394a958c3a9244f4946f0b76bb","engines":{"node":">=0.10"},"gitHead":"5c5ce42963da97a36d2e5709a80dd2873d9746bd","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.9.1","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.11.0.tgz_1482553085976_0.6763708535581827","host":"packages-12-west.internal.npmjs.com"}},"0.11.1":{"name":"jamilih","version":"0.11.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.11.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"b23c3666956cf02c3da70c89d7ffdd03adaf6788","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.11.1.tgz","integrity":"sha512-8OSFqqNavHHZ9eIEE2HWNGoMU8RLgYjNCKUj6c+iZkxRzzHDyhu7ZKKZ/q045TNcnBhTme6JGyBTe3aguIyD9g==","signatures":[{"sig":"MEUCIQDfV857TlWQn0lG8OHJy69zpioCcNuar2C/nrJV+6YZMQIgLUUJ7BPd+SP/Ygxh7I1LYDsET/5gXOhvnm9DuB5Lwds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"b23c3666956cf02c3da70c89d7ffdd03adaf6788","engines":{"node":">=0.10"},"gitHead":"04ed3e65412669afd66ef2d09b9b85f6c3852c50","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"3.10.9","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"4.6.1","dependencies":{"jsdom":"9.9.1","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.11.1.tgz_1482997554517_0.17779049975797534","host":"packages-12-west.internal.npmjs.com"}},"0.12.0":{"name":"jamilih","version":"0.12.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.12.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"230bc820eee001c84352560cc922a8df1267bbd3","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.12.0.tgz","integrity":"sha512-r9izVr/SKkjyVHjEwhPzn5HyHb2r9euKnCdTkIfIHJu5DTgLn+EUwqBfWgx69xzi5+zGDalSr+DyXw3lIuFsKQ==","signatures":[{"sig":"MEQCIFq8BTpKvGlQbyy7eSWnElCS6Dl3a7yQ9612PF2ccL8VAiAGKAyRBNPOiQMTC3TrgS/J6zdmRUQ/JrjlkCJ+CCODBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"230bc820eee001c84352560cc922a8df1267bbd3","engines":{"node":">=0.10"},"gitHead":"067b4112f3775f930c07aade38e4a9ee627b557a","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.9.1","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.0"},"devDependencies":{"nodeunit":"0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.12.0.tgz_1492919195410_0.5111742389854044","host":"packages-18-east.internal.npmjs.com"}},"0.13.0":{"name":"jamilih","version":"0.13.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.13.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"f513c6e1b08a7a095e5eabbb974d5c3b5fcb2675","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.13.0.tgz","integrity":"sha512-esZudYi2ONnoDsy/XhQCermVnWv1ikutOQhYJgLEwkRxW2sYKM6Dw4CkxqFyU2cus2KitM7dfwEz3gB/KXq8lg==","signatures":[{"sig":"MEQCIEQv0n/SePeYJmJbKiswX+0Wd3Hh/lbzm9U7qkEjVGKhAiAtkNdtm7x7rJkfiNpIJb2f94/fcJ31WAMDYIhID+wrEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"f513c6e1b08a7a095e5eabbb974d5c3b5fcb2675","engines":{"node":">=0.10"},"gitHead":"a4187b2710081988d55e77e92418eab1a883c009","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"nodeunit":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.13.0.tgz_1492979864827_0.9695826133247465","host":"packages-12-west.internal.npmjs.com"}},"0.13.1":{"name":"jamilih","version":"0.13.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.13.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"72876e1cd881795961a0299f0414d351b86cc62f","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.13.1.tgz","integrity":"sha512-erxAx7Ya+Ik1BUougT/9w2ZN48yP7AL3a5QaCkWCKdCSM66yscFqo6qJ28uzfXCb2g2eFiqKss2LpuYlQFyK5g==","signatures":[{"sig":"MEUCIQCRZrh0Q2oosHNAXKKjDNXbqBB2hdZ9yDYzFtBcW6IpNAIgZwEk1jZjZ6xpvoEjnTO3S0AFjmO/9pWh2n0pV143OQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"72876e1cd881795961a0299f0414d351b86cc62f","engines":{"node":">=0.10"},"gitHead":"427adb0c3dfac1d2353762ca3a214b6c506fa83e","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"nodeunit":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.13.1.tgz_1492980509579_0.10192373069003224","host":"packages-18-east.internal.npmjs.com"}},"0.14.0":{"name":"jamilih","version":"0.14.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.14.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"6fdeda8b943913be3eae28f1d7523fe15f20fc55","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.14.0.tgz","integrity":"sha512-Dq+cjSVAFI74VL2UubMD1ADFWN+7i9iUM1vFjD09mHJXkVHCCp0w50TG0IfTjPs3KH6PXIDKNw3U1nwPShtQAQ==","signatures":[{"sig":"MEUCIH03H/twiRIyuQJJx4Vw5zq/QRUSP6Jpx3OKDpBnumA7AiEAqUm+amu5vtIvWmEvbCM88RYHyiOfsbQXYW+bUB4qh90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"6fdeda8b943913be3eae28f1d7523fe15f20fc55","engines":{"node":">=0.10"},"gitHead":"7fa9e6b923ef0e897b86a18f15ae782720965d4d","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"nodeunit":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.14.0.tgz_1493098648336_0.8093959889374673","host":"packages-12-west.internal.npmjs.com"}},"0.15.0":{"name":"jamilih","version":"0.15.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.15.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"1f58c61fe771e514242dafa597379f85b9f26884","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.15.0.tgz","integrity":"sha512-lV+cPoks2QDfSRN0xwoIV5UGR0ByE5vXfsJ9rzFyWs7S+QRfjKyaha2gGltFMrwgLTBZQ50htl7aN8FiFrST1A==","signatures":[{"sig":"MEQCIFKQPDM92OV0BUJlUmjzg0fosVzVfny4WgTuwLpm8lrAAiBkvZPfXKflxH1YxNKCc+SL+tQcPrnJqahi01cF3EgXKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"1f58c61fe771e514242dafa597379f85b9f26884","engines":{"node":">=0.10"},"gitHead":"e859f11e15fe661cbcd05ee9d645594c862be661","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"nodeunit":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.15.0.tgz_1496621189367_0.9061261685565114","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"jamilih","version":"0.16.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.16.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"2d7bfc26a8a3a3b98d3307de8f07414fb0439fa4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.16.0.tgz","integrity":"sha512-pOB1Ur5U4KEBf78WGIsE/e1MughOAgtmD6kfg/TEGn+skJqN1y24KT9zvJLpM5B5JXBf9RIqndcN12v9/3znXQ==","signatures":[{"sig":"MEYCIQDPNbNAuVpQ5VfOUrMc9X7SnBBIzn9uWX4+oTfBzSkXQAIhAPQST/7+dDv9EMztoR89BpKQciuMgIL1tKxqqbJyQdSk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"2d7bfc26a8a3a3b98d3307de8f07414fb0439fa4","engines":{"node":">=0.10"},"gitHead":"8bcdee319b88ee6d779b62d0882fe85fe1aa30f7","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"nodeunit":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.16.0.tgz_1496933050661_0.6924894414842129","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"jamilih","version":"0.17.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.17.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"1e67d28ae7d74cbc763028142180b903f2300753","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.17.0.tgz","integrity":"sha512-7oO0WDxxcX57EswFlXvA3RvcYxyWPaAtNVkck0WKbUWAY7Uj4YKkgBE6ZGL5qn7ojFMm5R+9FzMLBxoFi7JXEg==","signatures":[{"sig":"MEUCIQDk6/PzDphPaZduwTBcaswQ3jahbRarBqoAllgjHhdUmAIgbuV77LKqS8WDgdpuvWRVPk4Vnyd+kMi2VFF8GaithRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"1e67d28ae7d74cbc763028142180b903f2300753","engines":{"node":">=0.10"},"gitHead":"f7f64b4ccf54f9a073a19e86b538c4e71ae97a7c","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.17.0.tgz_1504848922021_0.7832048702985048","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"jamilih","version":"0.18.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.18.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"9989bdb958c48a9f8d752e3b2dae48e6574d8e8f","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.18.0.tgz","integrity":"sha512-J9OH80fih0gF2xPm+qtNsDl9+fUcvMT2hjVI3PpdrEeWyAPRygDyr9MJYhICSc7NNmTFLsf70HaZYgiD71uRnA==","signatures":[{"sig":"MEUCIQCuTD7t6BXvRGurV+O4h2yr5mwcesg/I7Cy+UFHD/A4YwIgAWCkZCQIlSmA5FMQLmghColLAWWm26tNyoqgMzJqeRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"9989bdb958c48a9f8d752e3b2dae48e6574d8e8f","engines":{"node":">=0.10"},"gitHead":"5b0e2a6fec8f2fd7a88662ebbc44600f45afb46e","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.18.0.tgz_1505277412581_0.4761494535487145","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"jamilih","version":"0.19.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.19.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"a64da175e4c15ac0c1a65bed8453f79814e772e4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.19.0.tgz","integrity":"sha512-EC+Or9edDJ2QSvANZGpWZH6SdEpYurXTAUw8qzSPI+cytzmyDX1ECAPfovaOkKPUJAHXvrzsdKnCYpwKsf16ag==","signatures":[{"sig":"MEYCIQCtuizOZ4lviXlEZTh30E+DtJTQ5l74W5N03eioN8fnYgIhAIzXNafQjfJDC9cWMKLjvf0pTBcPDytjg4aXV0cjX+nU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"a64da175e4c15ac0c1a65bed8453f79814e772e4","engines":{"node":">=0.10"},"gitHead":"82fceb2df7cd2d55c1e363f100f8cd71190b1e92","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.19.0.tgz_1505278496739_0.3927681273780763","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"jamilih","version":"0.20.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.20.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"246d7d1a6cd507b27301540b7a110783322c7378","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.20.0.tgz","integrity":"sha512-WYQTCJWC8idiTdhtYSG+MmU/kxXDyE5n2KTMG5s7niVFtV/hb/7IHIikuDlPnVVzGMaVf3Pv/+oKRYd06CXAHg==","signatures":[{"sig":"MEUCIQDIq/DHCiHp4mm1fo5cK21ym9BMvSiVocqhv243JiB4kAIgW0loPDhVC4YtyaflrXD+P9X3p+UplukAcr7npgrgWVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"246d7d1a6cd507b27301540b7a110783322c7378","engines":{"node":">=0.10"},"gitHead":"2c7124bbd6c1c69c28ec40eb9bab34440f3c8398","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.20.0.tgz_1505280109468_0.6735541147645563","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"jamilih","version":"0.21.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.21.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"dd34db6f3d96cc499bcfc6f858ae4e708c85dcd5","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.21.0.tgz","integrity":"sha512-Yw5hdAN6hTe7gbN0ahftu7IAcdFG5IeWPEFcPnMzDfpp8NZ0GFU7GUBoAEQSZCBkWcb2fTR7ZqbFqYPTR7ZP4A==","signatures":[{"sig":"MEUCIQDolNd+fEJ5uqUy7TrA5m9BN9FHkpVAWFxS0hgJiK/oAgIgdBtYI2S5lG5C0UGoGkYOymT/ZgKAm8JGyaFdVK57XvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"dd34db6f3d96cc499bcfc6f858ae4e708c85dcd5","engines":{"node":">=0.10"},"gitHead":"4dba08f08d5161fd027e0d39b244b3208c8a7202","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.21.0.tgz_1509595558603_0.7492867142427713","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"jamilih","version":"0.22.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.22.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"5331bc13558b56b32204e998c82d5eacef2a7580","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.22.0.tgz","integrity":"sha512-9/b2wksLdywSyAZVO6SQ+wVck91BmfPNrSSKyUEDxOtYPK5fEJ+0DLZ3GNISK3q29bOu8H8CPCipm5iWIAE9jA==","signatures":[{"sig":"MEUCIAhl8caaLMeMM+ut+rQ3n48KDiHNgWRG/Z8MrMfHp8NnAiEA3y9e9SP8rJLTJkGC+ebPT42Egpbz7RBqUKjOd0dcB6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"5331bc13558b56b32204e998c82d5eacef2a7580","engines":{"node":">=0.10"},"gitHead":"31171302a2de29a06456fdf677d186590462f1e0","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.22.0.tgz_1509696849578_0.5605928357690573","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"jamilih","version":"0.22.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.22.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"b6d653b867412255540f25b4f35ed79ad3bb5bf9","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.22.1.tgz","integrity":"sha512-S0At5Bx4CX3DutLm+jW0dePvGNXvdrcS47XcwI81vg4CneUcjh4UlRbQAMBOn5teEySp3+Px+u6SUv1hKmqfrQ==","signatures":[{"sig":"MEYCIQCbLeJClC+qjRg8hcIWDolyeZ8h7EOqlLp0iFA0Us8iMQIhAPRC5o4veziNKOjN+HvjpUBl9OjDEbqOMJhiiFXe4Xni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"b6d653b867412255540f25b4f35ed79ad3bb5bf9","engines":{"node":">=0.10"},"gitHead":"336034330d77cda6493074dbb31b2eb577dff609","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.22.1.tgz_1509704479858_0.7704964375589043","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"jamilih","version":"0.23.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.23.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"5105e5ef4cb2be08d66f0b5dad9093d7b925378a","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.23.0.tgz","integrity":"sha512-MpYZvxmeT6oJhN7+ZXOTbLOW0DYjYBuJqftejjYvGdcQ7NNYhUE7QgA1O57ujDQO0kELyUqSe7wuD0T7c3O/AA==","signatures":[{"sig":"MEUCIQCjoQVdhE/Q4vwA6vhONZ3rOc+/4w0VPUI+etOYj8/uQAIgO7jPVo0NBRz66FNsm9U1JLOswT6d2gS4thtYD1nsVYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml","_from":".","_shasum":"5105e5ef4cb2be08d66f0b5dad9093d7b925378a","engines":{"node":">=0.10"},"gitHead":"45f10ab9d27101c1f704ceada89cc83d4e7dc122","scripts":{"test":"nodeunit","start":"node test-helpers/nodeunit-server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"9.12.0","xmldom":"git+https://github.com/brettz9/xmldom.git","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"eslint":"4.6.1","nodeunit":"0.11.0","eslint-plugin-node":"5.1.1","eslint-plugin-compat":"1.0.4","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.23.0.tgz_1510126080290_0.94988435623236","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"jamilih","version":"0.24.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.24.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"a3378039a8e9b35dd646eee0ac54e64e97cb055c","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.24.0.tgz","integrity":"sha512-lKVbDGUupPdrVGaXJBBvOcjXxmLmX9GDacZ126gYm1DoObvyle3QoICvR7JuNjFcXSe2FDS2O2MUL4H1xKUHbA==","signatures":[{"sig":"MEYCIQDXVf5QleiwVsagfMGt87UjgYk0SjmcCaZomN/laB3rJAIhANPIuzBYdMg/IKYLijctqMxoCjFZ367Z2nsIv/lXgmdX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml.js","_from":".","module":"./jml-es6.js","_shasum":"a3378039a8e9b35dd646eee0ac54e64e97cb055c","engines":{"node":">=0.10"},"gitHead":"35c7bb6ca3890c6d02d399d5f39044ff36603b25","scripts":{"test":"npm run build && npm run test-build && node tests/jml-test-node.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/","nodeunit":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"11.5.1","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.12.1","rollup":"0.52.0","nodeunit":"0.11.2","babel-env":"^2.4.1","babel-core":"^6.26.0","node-static":"0.7.10","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-globals":"^1.1.0","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.24.0.tgz_1512130802756_0.6096719652414322","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"jamilih","version":"0.25.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.25.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"9632886c3672e4f559c9f4c2d6b3aebbcf5e66b4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.25.0.tgz","integrity":"sha512-KMNkEaVJIXPv0oWu3iCFPdPBhm7U1O8efXGPg2kWTCnHlLFDq8LyL67LViWwFnk0XgwEUQbVdETyVelKvK954g==","signatures":[{"sig":"MEUCID08Dwdkjsq70GGjw6CnhNP+Q9CAqThh+OT9XPRQzFPKAiEA3mmDzLacCEWlb7lqB22MSM+7WKkPzm4QImj6etonVyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml.js","_from":".","module":"./jml-es6.js","_shasum":"9632886c3672e4f559c9f4c2d6b3aebbcf5e66b4","engines":{"node":">=0.10"},"gitHead":"c8c09caec6cf9de414c392f7f5bbb9a84e2a0f87","scripts":{"test":"npm run build && npm run test-build && node tests/jml-test-node.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/","nodeunit":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"11.5.1","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.12.1","rollup":"0.52.0","nodeunit":"0.11.2","babel-env":"^2.4.1","babel-core":"^6.26.0","node-static":"0.7.10","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-globals":"^1.1.0","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-inline-elements":"^6.22.0","babel-plugin-transform-react-constant-elements":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.25.0.tgz_1512132347886_0.34169282112270594","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"jamilih","version":"0.26.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.26.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"1f580b3d985c1c7d5d6662d6647bf31460e6c201","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.26.0.tgz","integrity":"sha512-mzMRqX2NQyvWcOFYXfU3E0oRhnwtXlwWmdS9g6rYBvPUhkVLmHkGiE2R3V4ulH2bqSQ4KKpjMc2Bex41TtY9/Q==","signatures":[{"sig":"MEYCIQC+VjtFizN/jWbj4sB61MnF0z7fCXZ7D8FgyUp0bziXDAIhAMbv+LmOhaCXJO5pzSgKXFvTwAT94FUeF2TJ26t/aYp7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml.js","_from":".","module":"./jml-es6.js","_shasum":"1f580b3d985c1c7d5d6662d6647bf31460e6c201","engines":{"node":">=0.10"},"gitHead":"49370d43a884a7d1c43ef08262e4e62791ac54dd","scripts":{"test":"npm run build && npm run test-build && node tests/jml-test-node.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/","nodeunit":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"11.5.1","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.12.1","rollup":"0.52.0","nodeunit":"0.11.2","babel-env":"^2.4.1","babel-core":"^6.26.0","node-static":"0.7.10","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-globals":"^1.1.0","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-inline-elements":"^6.22.0","babel-plugin-transform-react-constant-elements":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.26.0.tgz_1512132915367_0.4689263328909874","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"jamilih","version":"0.27.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.27.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"309fb560ed6eca3b2c3db47bb39b0b0b1d4bf9c1","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.27.0.tgz","integrity":"sha512-GsLqfs8ODNWtCIHqzL0F1sXfozh5g0gyde4f6WYqMZZC0TmLI6EFHzfRyQi2Gv4Jm1OI7WbJVgW1Xr3RvBAKLA==","signatures":[{"sig":"MEUCIAM5VqJnnYr+zeW4HU6RID4TIJukkhLteFEd6EfAzhEyAiEAkQwDiAVzZkI75yykht2BukXplHT4RfIDGXUmcWpJPt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml.js","_from":".","module":"./jml-es6.js","_shasum":"309fb560ed6eca3b2c3db47bb39b0b0b1d4bf9c1","engines":{"node":">=0.10"},"gitHead":"6ce8fc1c46a7695e35ab325021fc6b4d56383fba","scripts":{"test":"npm run build && npm run test-build && node tests/jml-test-node.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/ tests/","nodeunit":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start tests/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"11.5.1","array.from":"1.0.3","object-assign":"4.1.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.12.1","rollup":"0.52.0","nodeunit":"0.11.2","babel-env":"^2.4.1","babel-core":"^6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-globals":"^1.1.0","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-inline-elements":"^6.22.0","babel-plugin-transform-react-constant-elements":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.27.0.tgz_1512133347176_0.5255472478456795","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"jamilih","version":"0.28.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.28.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"3a77f564814913b47cd3ae09ad5e6f32758df474","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.28.0.tgz","integrity":"sha512-op9tA4oH16o2y2HqhUUnE8EiE9LGFUnnhdONVbXRACfum6uKUmocMS1dpIYCkmi0COO4y71b3fxU1t3Codj+Kg==","signatures":[{"sig":"MEUCIBtxDewWSGjhshVzhkR/a1mzxPJpJ0YL+vORiZYCOpobAiEA3BK8bBlsA13r7DsrAEaJM902pfywCwm7LeIk9clHjMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml-node.js","_from":".","module":"./jml-es6.js","_shasum":"3a77f564814913b47cd3ae09ad5e6f32758df474","browser":"./jml-es6.js","engines":{"node":">=0.10"},"gitHead":"d0719d9ca594df48aa7f91057f8bf61868e7516f","scripts":{"test":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"4.1.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"7.7.4","dependencies":{"jsdom":"11.5.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.12.1","rollup":"0.52.0","nodeunit":"0.11.2","babel-env":"^2.4.1","babel-core":"^6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.28.0.tgz_1512356582444_0.508145754924044","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"jamilih","version":"0.29.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.29.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"8ee3e98a7212fc1481c68de0d7c0e65c984936b2","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.29.0.tgz","integrity":"sha512-a+MmRpUfK4dXE5GeOsa/XAZoE+uGt7fnYDcsfGH/zLoIw6JeGylxo+lWA6W1hkZNn7fAXyNUoy/lm5SdKv87iA==","signatures":[{"sig":"MEQCIGKipMffyWHsg0NVzJtgT8lfg8p10AajwYu7duioX5zjAiBB6P+YS5hg3RZQs4ErlblLng2i1SXglj+TKctjwnauaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml-node.js","module":"./jml-es6.js","browser":"./jml-es6.js","engines":{"node":">=0.10"},"gitHead":"6bd493571f75ea8b12476460f3f096fc5a4edf8d","scripts":{"test":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.6.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"8.9.3","dependencies":{"jsdom":"11.5.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.13.0","rollup":"0.52.1","nodeunit":"0.11.2","babel-core":"^6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.29.0.tgz_1512781388477_0.607104413677007","host":"s3://npm-registry-packages"}},"0.29.1":{"name":"jamilih","version":"0.29.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.29.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"711256b4596959aa0020f22d03c5c1a9d6cf05d9","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.29.1.tgz","integrity":"sha512-JnsKXczWz3OCVVbk0ZvOlwL7Nv9l4t7s1BVOTdoMHCDTCGe4yerPJHlwQlI5AcUDE1dnaJ9x9kgtdqgaZvaDYw==","signatures":[{"sig":"MEUCIHDIsFBPwN7F8lJ1D5UsP/MqmCvdMfztKsA0Myot2x7lAiEAqlEA4CltArxmkzssAMzVmDZ1RFhFU2mf0pv9x+q/dgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml-node.js","module":"./jml-es6.js","browser":"./jml-es6.js","engines":{"node":">=0.10"},"gitHead":"b3359fcd9344777653ca46ca0eaaeb9c9c3eaf87","scripts":{"test":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.6.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"8.9.3","dependencies":{"jsdom":"11.5.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.13.0","rollup":"0.52.1","nodeunit":"0.11.2","babel-core":"^6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.29.1.tgz_1512787038701_0.18731214082799852","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"jamilih","version":"0.30.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.30.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"c7c87b68907ade777b1f925781eff47a1833cc1e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.30.0.tgz","integrity":"sha512-zEIqI3hV1aCjGFcM331kbjmlvCJrMnJx8dWj+Fqry9VMVLy4QWZOClaxkNmn9YUNfmhzo9HzwnHrzjU8HejKsw==","signatures":[{"sig":"MEUCIHUzknDAnC+08VuVS+fv1mzC6eMiYGt5LoEKoT9GkpxIAiEAvviVB/IO1lEWXJ8X+K7w7fU/cssqk69weWgY9ird6O8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./jml-node.js","module":"./jml-es6.js","browser":"./jml-es6.js","engines":{"node":">=0.10"},"gitHead":"5bae3ccf7efdcbfe212ba1ea58f9cc9dcbaafe89","scripts":{"test":"npm run build && npm run test-build && node test-helpers/loadTests-commonjs.js","build":"npm run eslint && rollup -c","start":"node server.js","eslint":"eslint jml-es6.js test-helpers/ test/","test-build":"rollup -c rollup.config.test.js","browser-test":"npm run build && npm start test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.6.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"8.9.3","dependencies":{"jsdom":"11.5.1"},"devDependencies":{"opn":"5.1.0","eslint":"4.13.1","rollup":"0.52.2","nodeunit":"0.11.2","babel-core":"6.26.0","node-static":"0.7.10","remark-lint":"6.0.1","babel-preset-env":"1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-json":"2.3.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"11.0.0-beta.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"8.2.6","rollup-plugin-node-resolve":"3.0.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih-0.30.0.tgz_1513665197406_0.5128568466752768","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"jamilih","version":"0.31.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.31.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"e4197dbaabe585f013983c27216b55d9ce9405dc","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.31.0.tgz","fileCount":12,"integrity":"sha512-jhaFDfsYePe+YiIkGrmq1su/sfzOPLIMlnWXTvsVdfiv8P+UoysQZCEyjUqB6/V64NgP/5IvrpYWRO62JA3tzw==","signatures":[{"sig":"MEQCIHTS7av9Xexmolx2/RZhDig7gxr1pBY1xWxZaDq0Zy2AAiBoYiEFqNyJCrsBM3VTlG4yKJWl3nsu5n50P352kcGRxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339222},"main":"dist/jml-node.js","module":"src/jml-es6-node.js","browser":"src/jml-es6.js","engines":{"node":">=0.10"},"gitHead":"2b30d207fe1f6c72ffbba538fec24c1648a9f3fa","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && npm start test/","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.7.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.6.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"5.3.0","eslint":"4.19.1","rollup":"0.57.1","nodeunit":"0.11.2","babel-core":"6.26.0","node-static":"0.7.10","remark-lint":"6.0.1","chokidar-cli":"^1.2.0","babel-preset-env":"1.6.1","rollup-plugin-re":"^1.0.6","eslint-plugin-node":"6.0.1","rollup-plugin-json":"2.3.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-promise":"3.7.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"9.1.0","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.31.0_1522217758575_0.45796084404148685","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"jamilih","version":"0.32.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.32.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"3c52eaef20ac430fd4cfdf8d585d60441e1b7b9c","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.32.0.tgz","fileCount":13,"integrity":"sha512-clgF2EEqnD5svFlA8F9pz8RfUstPrmLdr1Isd+BYK+l4siVXsySSE2pVVFBIWQQGY5s/bS3uZwNbxwRlLyKO+A==","signatures":[{"sig":"MEUCIDI8vnvIpZ4tZKV+/0pzytBXHh33vRkwUgxFXEtssdI4AiEA6DTYFwbbXXwHQdcjd7EAQ2XvKi8G8HPqdGUhHW8gcrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405297},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"b62a752e2d8075e28ad6a374829cc5db444db88d","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.7.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.6.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"5.3.0","eslint":"4.19.1","rollup":"0.57.1","nodeunit":"0.11.2","babel-core":"6.26.0","node-static":"0.7.10","remark-lint":"6.0.1","chokidar-cli":"^1.2.0","babel-preset-env":"1.6.1","rollup-plugin-re":"^1.0.6","eslint-plugin-node":"6.0.1","rollup-plugin-json":"2.3.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-promise":"3.7.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"9.1.0","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.32.0_1522221910139_0.22835540328064297","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"jamilih","version":"0.33.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.33.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"f0ecda3da49d441cb07e776f8ad0dbd82b2e7122","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.33.0.tgz","fileCount":13,"integrity":"sha512-2EPNzF7hTOA7tLI6QckWG51mTHUorNQiBA7AHCMYT8qkHItnIug+kaFA9diHs0FT0aq+9uFxRD06pCsmq1kYIQ==","signatures":[{"sig":"MEYCIQDDCDnrCCW/JYJG8bVAXeF7PFu3Ni6YIEFbxr9vpyF8PAIhAP0vlqe43qflagV0nvxKiXpC91kyRFADfOoVL98IS59v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2/q+CRA9TVsSAnZWagAAM+MP+gPVJC0voQmO6MeOm4Nh\nM/PY7e9CjPxd2izOIxePiUMyvqV+5MEtXgxDJyHi0syfDlvHhOvAieQNMeLk\nkSBuCULArpVGx2MkoL2NELj2tsIbRVO1xqf3AvAly2dooWh8m1nPUKcOOTBX\nixCxYc2nsALMrtX3oBQuyBZYmvIdFTsds9I3ooM9w+iumLWgiVINQckBkpfx\n436gyaSgpjSb7x64DP3tsCxYip0/H3E7QoiPMla1wHsjpsNRYA/Dyrv3pLuV\nwXWtAZNzKv9V9cKt6g2k4QMmwPHDRKTXjRTIroxDvvP0KmQRwuRZKuVMTais\nWmZcboCEer2M6+OssTz3dUrGUlOtpDOEVf7Xq2Ebc0ELTQaUJ32HgI4L9emk\nBYeeA/kAeFk4NAd3HKwDhvMGSfs8n0vzU0cXD+IKmQ+o4pqIV/ic5P39eYWC\nh64aHB6QQYJijRZjzFY+2wDOo+ecdZdCv5DbYHwBXQ6VSHJiF9Ll8Eaj2i5C\n8rECmUTabnnP0vTd24pLIILDh0SuwQdC5b2HeD+SIm4ciP4xpyN7yPAjs6/S\nzyWq9Z/psuWBu/UltsvjWeFus0u+dq6J6z5P2L0UVrjStexD3kpBnd1/mZKm\n608PwYmP8hdTEYahQE1OFaz7XBiZ++2c43VEduVFB5Ztp5DZpfBTmr1vDUXX\nQycV\r\n=Ghws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"baba5ab48997f10520326ee1fac458b35deeb739","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.8.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"opn":"5.3.0","eslint":"4.19.1","rollup":"0.58.1","nodeunit":"0.11.2","babel-core":"6.26.0","node-static":"0.7.10","remark-lint":"6.0.1","chokidar-cli":"^1.2.0","babel-preset-env":"1.6.1","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"6.0.1","rollup-plugin-json":"2.3.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-promise":"3.7.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"9.1.0","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.33.0_1524366012066_0.2810500747949529","host":"s3://npm-registry-packages"}},"0.33.1":{"name":"jamilih","version":"0.33.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.33.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"fb0810697d98e28e0c3838f9f2d672d075bf399a","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.33.1.tgz","fileCount":13,"integrity":"sha512-NkYNsmQ8GOrYURkmA36T3zIhlPvfVNZArQhYi0cXx4sxhTEdUUefzqBFLAAuqowQUpX+m9BVJibgbZ6AMeHZqA==","signatures":[{"sig":"MEUCIEh1uDmDfXyMLCY5MRiOYz6Ke77W7VX+fQWThQzzieNTAiEA7Gk6KmFSiA5+ACASlxlPsjf4QL5pJcABLq0VQSgIYY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2/ykCRA9TVsSAnZWagAA2foP/3UpX3DpNk/OPiRGZ6IM\nnetoEQPesUYDeNydEv+knqj52tYys65jF/u/K13FTHipUwwkk4CaSKnjBdAf\nmE5Fpo8jBMnZl4NsKlDnVRyM94YnD0yf6cU8E+1WKrIsrjKTqFzrUNre0Mmg\nZ63kD+HM+yA3G9oOYGUf1Hg3VlszcsvM8a0B1MQbrIheM0Te9H36V02+24Pb\nt0w5t2Q9Tm+OE6tJUFSdFa1qtD3Z3AJYKaZvEWrYfAfI4zVydDSdoUu6GrjT\ncVsxkbIj+H4TmgHXmBCFVX7Mkk2jaN+d/7tpzrrFFKutlAeVvl9/HRi/cNgz\npAybq2TnV+goCexFK9zccXC5inMIEUxsWieF+99ar+ldmLWeBGdE1BkIj0vh\n6zzYeUFTr6PwrYPyCcH4sB1E+PwADbHnpNEa2pPqlA2EwY9BtdG5gXmRx9NA\nuiH+r8Y/SEk6y8rC6mm/LL2d+3XwZ+T4fq5HjLFlTZvR89cbZpmmHWWowSs+\nZhBy3RCojcEQ2u1ClggFUuNppeDbIRJMghEoP69/3s+0kkFfxKfzpSNG4IZy\nA2xmVE9bFlCtLaXrVXwiJXL90jS3s4WumkVSzYP5Y8UZxJwNADUGNEWjf5ZE\nFi5Omjw/BP4SDJ827B5CWt3bBMaRargaoaOAWMcVZe+q6jQjdXw5noElVj5m\nbfE7\r\n=Zzio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"6b49551b99c1055fc7cc4112231eb9316a59701a","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"5.8.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"opn":"5.3.0","eslint":"4.19.1","rollup":"0.58.1","nodeunit":"0.11.2","babel-core":"6.26.0","node-static":"0.7.10","remark-lint":"6.0.1","chokidar-cli":"^1.2.0","babel-preset-env":"1.6.1","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"6.0.1","rollup-plugin-json":"2.3.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-promise":"3.7.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"9.1.0","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.33.1_1524366497136_0.11696591282454305","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"jamilih","version":"0.34.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.34.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"4b232a8d33b86c347f8ed3d078517059b852a7a4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.34.0.tgz","fileCount":13,"integrity":"sha512-PFBHfudZU/ViKS9nMl74wA4WU22OafcUXSjnir2Gj4PwPENaDYqIXBprmvYGIhpirR+d0xupduftivjUtTCkpw==","signatures":[{"sig":"MEQCIHeoYisVrL7o/cXw/FWX+mNk3vxuXaGR2KioowZSvVhVAiBPXrffp9snkOgjSPELl7sRIJgA/o64UbCjPEOfNHWTjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKadICRA9TVsSAnZWagAAzq0P/jmUa/C1KO5miG4/cqvf\nFtHh1Xx1IomEPIk3YYLRdYPWhVz40wvNaHzqKVajOBLb/KJTUwiSXlsMjDFB\nhlfbg/OFRtf7dq9tMXWyn4wEpZKcH3Ae/g3C67Qe4hZ0o7az1C7/3gDyQbuo\n53TucAClRpGOucnpcqmOHMOlSL1HO7rcCKVnhzWOCsxqVXGgP5oi5yo3sHwX\n+fnWfUs2zE6FRlJE8YrdeU5UuQ+AeqTJJqnlS2fEDOhS6AmcAMARARjnTJj/\nFxggCGXWzKUTv034Imc1RLcm5n+oICx2PfB2fG7E7fzvLbyfoknCsOig6Y04\nPJnJXOcKmiQr0p3QJxbW9I5MPoWOpXyOFjZECe8CvYizdGsCcoLFd4V4QTu/\nITfwDnS+gPTRKpum9vM9LVg8M12GKI9lGxVX5hV9S2y7j6JIMT1Jkh8oZsgf\nNT5BIb48qmpRNAloMBLARZGWHb0AquFn8Nl78a5QYeMnuW9dt78DZufU1WOn\nJsGgSQF6HiL31BP1iPWGmr8/uPekSmchXboBNxnNb9guu7F0U4kbwBcgDtfG\ngN8clbf5fsFJnRw2SZ61maYW76iE7fqQ+RBSCSvJluXiXCWBBmdrupsVyHxy\nK9ymBsAKqJIuapnXddde6/x0ZSrwZjM1K3k2JyGn0Afn61xZaWwAKxGGqFcq\nRwp5\r\n=FWaK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"043a823751d76fd707529f313f515593ae3478bd","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.1.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"4.19.1","rollup":"0.60.7","opn-cli":"^3.1.0","nodeunit":"0.11.2","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.0","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"6.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"3.0.4","eslint-plugin-compat":"2.4.0","eslint-plugin-import":"2.12.0","eslint-plugin-promise":"3.8.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.1.0","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.34.0_1529456453731_0.6434444034556535","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"jamilih","version":"0.35.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.35.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"99a41bcf9724d5539e74819388cac4aefc2f9c1d","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.35.0.tgz","fileCount":14,"integrity":"sha512-HXX8fRb7hCV9kR6SbL7kXecz7/UU8lRLVLqlLo+M8dO88/ZEHWMwgMfnVn/KeuloUEiaa5nlMNmN6G5Ovxasog==","signatures":[{"sig":"MEYCIQDYafIyJVfy8GyGeUwhuSycedbMPjuFqZPd2/zVSnJK4QIhAM83sEaEnXVXU5+e8P6ebO8FAFHVzK1ppNbcfkadhNRq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSXYQCRA9TVsSAnZWagAA+h0P/ikRwdxyJ1jdIvh3lc3N\nQrKv7Nn5JiDOynKeuOLBfX5ms+dJ6/GMZ/DUss5vAwEIwaOg8I9GjhsQKfYd\nVNaJBNuFyvbEtN36W2LRSqjZUooqFjjCyqvkV74Uou80qo77FpO0P1zlqBTY\n9KPyLknFXeDqIpKnQi2pQl0qo4D1/KuDzgRooXG8MV5vsqez7kBqmeHI9P4Y\nGKUnA/NXhTXzgNC10+O8Nr863sL1X0wSLsGg+7yhljEJs+3zoawcVlFS5hhZ\nd/XF1vLRzKc/FLiQoRycJSDMcrfCkMq28xxfvDLMIj3+phDP37WIeHDNgyLP\nql14EAod3U3uTiIo1lFmf4xy34Qq+M6og2hq807RvhbgubfqToUWNLD7K9sP\nGkvcPZ/jK3Z/cZkdJmTsdOW7eLp0G/e2a0EoqexJz5jyioc6H8WhGUuxbRR+\ngYMF3/WQ4aSz9pv4F6vu6VRya9FwF75IbqFaSPH46pRvnlH8/nlXthGkCKN0\nn1DP5vQUwcyFtHWF0Dxd3b+I6JUOR3hy0oqP/3UVUp+99BEHq6c7+P6h333g\nISP8iAiOFFG2tyQHcfXWkKb1FuUHlPu3C89WT45M/1dJnXEw+pts90KaxRiK\nWmlGuPhFPInAddcf0T5W6p26Sb6dutJr/RMlOzOagBYEpEpVRNjS+ZePMLdN\nxeN9\r\n=dJiS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"b892d1e9837b9b6013e579b207f1289beb27adda","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.1.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.1.0","rollup":"0.62.0","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.0","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"6.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"3.0.7","eslint-plugin-compat":"2.5.0","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"3.8.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.1.0","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.35.0_1531541008236_0.2222527985722298","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"jamilih","version":"0.36.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.36.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"7e42a49f26313dd22a7496a9ae4de001056cecee","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.36.0.tgz","fileCount":14,"integrity":"sha512-Iv7IVx8WNk/36SRFBtP6bmTi3HFXwdY4KN/uPj4ivefaKq1CkDpKPOkmiL8ujtgaINJPBy6ULR8TXkZ15G/MMw==","signatures":[{"sig":"MEQCIB1JAHDA0mM3dL0RKThZUqKdJl0xbptXW/x2JFfCJ2GQAiBerM6ivGKCDdVv1N2JPMD+GjCW+dBu4uxBe6D95Hjvnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjydnCRA9TVsSAnZWagAAPD8P/j8uswP10+oTQI+uYpWC\nJqL/UG/swOIO0etnbTFdKbWzY/8m4ygq7KtwLBi+vdeRYg+U2aDPEuJwvpHo\nbtAM2D+AtP6XSOrNgFJ4/VHYWz/hNII4BIP9Ru03zhHbB00G4x+0Nt5I4K7b\nOtalcGC1EyE2Zr1ZVH4AdazrWnvPz59rqnBACe5w4XLsp85aSxKK1GCyzAMF\nJQCjqiW5Q3zOW0sXyqQPwdTXxwRCt9uh53gxrYtQiZX3+vs/+R8TgtJ03oPS\nGuSMkxd3tLSoRdZSLjrae6mz6TtdPOpGkn+IjkjJLUysuKpejSE3oGc8Q2O6\n6ShewkzPuvYteAESsCFwFUfz8vs0AjtpK5XKqfwQ98gMtXLtXXxoRJ2C3oiC\nR9lOFxD0mL3b7eih5Uy2OCuRXF9d0eLv1OWlCGTKNK46IAM/u66r+kXxNuNR\njc+JjYypinjORnc769n5/wOBLddIAYGBy5zthFuKnsytlqfCkPwUOmXJWuSg\n+HOb+DiY/SVrBakRMBR/HUdeCaa9uvzedzd/X6e5XR8o788TRGsOl3MMVfTq\nH5EJzPbmnbr61xuu36tDMxVDA78iQUAJkDjH7ZouG6oP1sFs9EHyuJXWP4Rj\nZ86NLSSPNy1Sjcekzbw0XQTIO7DQh2tZb2hJYeN7fi+Szmf3KqsUTGnsLxiA\nbyJf\r\n=F9iT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"db2b2bdbf5147361ba56d25e6a4c0208a644ad05","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.1.0","rollup":"0.62.0","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.0","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"6.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"3.0.7","eslint-plugin-compat":"2.5.0","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"3.8.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.1.0","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.36.0_1536108390704_0.6438413577299629","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"jamilih","version":"0.37.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.37.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"e749101f3fd4d0e8ce10a9908a1727efe9f887dd","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.37.0.tgz","fileCount":14,"integrity":"sha512-GUZy9MYJypoSV3kicNs2Ic9YU+M4KLPTo6en8YosM9HXZc0fXcdiGWbv4f0iyUN8G3gDs4pLzTTvSSAbG2T1kw==","signatures":[{"sig":"MEYCIQDEU9xcWj2n+dcKOAiRuqdlpe2K46hbILPlqaL1MBTcQwIhAMfZ8Bx/TWOn2/TXKWalDqvlJtOG+nxMoGYoZA/lZjeK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjy9cCRA9TVsSAnZWagAAa7UP/RhQ/7rH3JwxQVhXdhRE\n0bsWcPW5dzaOlwhaT0ePWK1Xqh5Mbwj3yIfPLNY/yUWNcDNMRKYnqcEfW0Ys\nYrvMtt31XDqKjiDk1nxcmNZqHYvhAf6vf6aOb/J1ANdLI1r0ymPVdRkwg12G\noiaMnOLzl1/q5vdd5cfcd45LiKXaScONon5MwTB9tBrM2nfVShVlvk6QP8Jw\n3U4dtXrBxKPhdrWsMZ8pnBOrBK96X3r9fY1U3BGOOZ5VucphFJ5QADTO6Clo\nEKbJz7/JghN2b7OEqOP0u8StVVK/1smk0ChO/jyes2MM4Yp9rAVKrWjPD8aQ\nzM59AeIzBbHQeMbaHul546nfDwwY1MM7QnBiH92lmK1mkNjVA3CCZUAcMFs/\npQvtzwQQZqvg27sbN4X93+PTYz0nF3mrrXS2ovdwFBXrGhfmTCgydIygK0pa\nOMn0AMsjXtlE1afvocTukAbzX1cMipOWLcUEcV6mO69uv7Umi+PowPA6bBOn\nZJFW1E+1i9mwMdYlN7aZl/Z/zCdmUN1bo9P3BZsPkUCIZn6d+wix4KbImtXC\n3FDWyjALmrHxC8/de5bdWONh9S3F2SLxheE+ckkubHPxjhGsUD/I/Cg5MTuK\nDcMxkotKTL04JGDUHuFQwD8QXW5Hi3E6ALnXFfVQ2SDqgirRf3hnJ+cUWBnp\n8uBc\r\n=wh3z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"0e6d33c4913aa015b0bf67a33671b0a57a43499f","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.0","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.0","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.37.0_1536110427516_0.5555819031918587","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"jamilih","version":"0.38.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.38.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"720b4956c3bc9b0ac34d9eefdab7f745e04e2f5d","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.38.0.tgz","fileCount":14,"integrity":"sha512-DPnESeXD2DBpMbZTV/Yjg4A97EG25kxbkeQNCgcr4tlWc5IkBjiWfWGLlOOUqZppSPSFalNRNdV+QMHRNYKFrQ==","signatures":[{"sig":"MEUCIQDUv1SZ3zofmBnSLIMel/Jk4QlVrZHf3U0UYnzwYnE3yAIgcy9aSMeq5xe5tYGI5LhUxQ4HUNqM2g2aPRNjQvtFX+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj0AsCRA9TVsSAnZWagAA/GgP/jBZV1Jxk0CO3u92WPt2\nbJZUJPzf3fyZYM5ncUsJarCgp1U1B4qS45vK8pB0n+JXBJ/9HBUcvdFX1vHu\nDS5X3FVqHlwUeEkvSrSC3IeNMdur+gU7uJTzaD3ed6OTTcbjzwvAU0fltwqa\nsVDTugr6kVVn/s5A4UR1TLNb9OSaf9jfZMrBYD6blOjBdTUhieXW4vllWoQ0\nT+clhdgLxtKzUDHhKY6v6FntG23IOdK+/+Jiabctezje0ii/Dt+4r2z/FcDt\nnF3oIGurwkGS7xpl7kZQ+8Sw2dt1WjNK6GKAWp3JQiRVVxH8KhkmOrWXU63h\n4FNqydYebFtMkwzij3QKsVjp45e0+ZER59aEmGqoOi4veqC/0vOYyxP41+CW\njlosqKi0zm6cR49DmRsy3FxKXR8T92q1W79x33FAbXRWMVQtfnQW4t2FiyHv\nmwoede5I9u6Yk4KoxsTGjtzViEO8OnsurdmMCx8+esz1XOpBD/UIjukwzLM+\nKGrwWyjT/fpncurmkd4rmaX5cGnzfVG6zg8XwORuhpbTSWAf7Kvg6pNAZeqH\n2f+GWcM9ttXomxzogN1ezJ3V8R8Ble5rjWr090dCL6It8C836dSeUQJpcxH2\nWkDJ6yxPsnq1GH0FlCgys2lbxpgFOMTPWlmAaIwNa0Z9uXl+yDWhj4am11XH\nJC2V\r\n=FEnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"6a9ec84ece46b6fc6de5383b48c996b8f8c04937","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.0","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.0","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.38.0_1536114731777_0.7327073432135607","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"jamilih","version":"0.38.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.38.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"46ca6ead0956b3d282fe6a981f5cca4055df5c7d","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.38.1.tgz","fileCount":14,"integrity":"sha512-8aiE+sVMbDHRZloR32tp972qhIqlyLQtPUCkZLVWT4Qs3dDagm+YF7BY/ChLne324SRZ/rbVmYvioLo8mgqkSg==","signatures":[{"sig":"MEUCIQCNQbkyC11W1+6E4LslqvMjSNgQ8bSGxOUAg9crUYNP6AIgcrE3snOqLeqQuDfuVhiAwjVUJQcxJyuKjNlnCKe3TcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk2DqCRA9TVsSAnZWagAAasgP/j4uB+hE5aQt1ekW1Ybk\nYuV/DsoqdWAGFxaA9IsEIQSvvWJDaAYXo3thHMu2Y80B+G360KiWtpe6xTSA\nDDrcPiYN3idU01yjNCEc3kTWntnL7FSxzrVloel3BfqjnErAtu+h8hbZ5zxU\nvNDMMahnGXwTf15BtcSVMVxw5CJK3fOF1MP6eaRpErdlXjupvQULAbieca/6\nKtySqhXXI4Xg6QG6nYpqOW9Y3XvrVYAvvXKL6Ko3ogG1LoXogwgdbaip2qOC\n79ZNeh5vKb5bo8vtEHwZCEBAoSFxr9FVThQ2XQC8TTeIwmhhuVaSh/SXA67n\nrhRplUHGU47JSZMYEBM1eckS8cJpBlxxrGYvoiymZKcis8km2IKFe644iFb5\njN9D/otwGhp1ObUflCrJwuqlGYVLon778yASK6+9ybxCxDozZOW369fo6HIS\nF/mZER81aMD+cwx+O/tXdLnXDny1lMjplOyRefzQ5aIS+WKLBmGHdWSuO/pd\nk2Y7S85SMoCld+bWU8VYbM1VwWmjpPQd44l5Tip6p5/pBJ0myZC0PGOtX583\nI/K165nBlxwFwezIMDzNk63ex8clj/Yrw9eUnTsupU99s+egBbA+FWEK9JO4\np0TVLrv2VzruXPIkqZYGCq24U5A5fav+1/Q8aeFS3yU22IC5zu46QY9j4nXn\n/Esp\r\n=S5sP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"629b7743f3a64f40e25511e48858a25a81047cdd","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.38.1_1536385257653_0.936510679949643","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"jamilih","version":"0.39.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.39.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"9bf1b707a5b006376c79616c17737e2a44e0383c","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.39.0.tgz","fileCount":14,"integrity":"sha512-RKxfqj3yoEMc9byWRLNV0w1xtzvbf9AWkZIAPPlhJE6ihSL1EMFRsuSInSHwb5sWg65LBtGo4g/9S6aY+O+ShQ==","signatures":[{"sig":"MEYCIQDf9CpN65c4PvPhpnDKJWB7xpzL2+7LmPECpRL6YbuFzAIhAMQzLIDF0CHiBHA2aanBVdCY5Eyn1DB1FjJR3yi8lU4G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblHdBCRA9TVsSAnZWagAAWzMQAJdRaYFf0GS1g1yRBM5E\nGTF2AFOxJLkxfSB57T1QPQsvKwbfagxtjlQ60VyxXfMzcmFVfGj0FmZXo/7f\ntY/yevWld0MyvrXGbPphzy7kIpqC/SiXkPArotaSbNl8HaFnH3A9VR91kffP\nCN2WvgxMwMR3qUNJN+yhvXaVxDqHXsGoTqtJFMZumE0SJFpNFK/jmvhVoG0T\nzD2O1Jy/n/p1HCju3SnUqalIq+TaqCFMwKC+Fd1g38FH+CxMvW/4HNvd72KM\neNoXs8rlQtkj4aqwXCR9qscbJilW4WMtcdrW3w5lpjl7yYahbvqtzFCETXgO\nxNTZy4kNg9ZMylV4JEv9T3mE58nDmV1C3/hn8lGOI/66AoN/dxqsYklw/jde\nC+qSup9lGYOjcDZtOC4M0ZHetsQF+k0qvoiIHgLUSEXbwXJQJDNwZx3/Phgx\nFxR68wN+JJHO/UruW6KQWF5nBHf3c/vpuMPZWV71nfwvgqa4+Ou7Xps6fODo\n4uY22Lzmh18G41adDrsd2hBHmXkh2Ff7QqoP/ap3/nsakdGWjcR8YQKopeCB\n7xp2BoAjAkoo5hnV3zwLqqo/rlU6iWB+O2ciDIAaG1UVq/f3HPGtpUQW/+hQ\n5j22+1u3a/BYSxIOEMEq0RS5XbdOTEoSQKRNmiP3mcApeq52uH+dSNts5xSN\nvd2f\r\n=Dibu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"88877d0ccd4d2b77e55986e5179282c4cf991455","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.39.0_1536456512723_0.8675803626901104","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"jamilih","version":"0.40.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.40.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"106c7615657dded2a92c01a76f3524a5dde953bd","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.40.1.tgz","fileCount":14,"integrity":"sha512-l4YW8KbkZs7PmQyTF/07Dc6WqXfUiytND8EgsZ4LIwhQLZEzevJmqtZjlhnT2YDbaF0MYThZjsBMhJFZupgyUQ==","signatures":[{"sig":"MEUCIQD4ecTXUdfGJyj7fpweczWniQdi7KsoFz6HmoiNfGZ1OwIgXWk2jsGNk67YPdqtapl7UPu12zh4QGruM/DPP5mlpd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblOCMCRA9TVsSAnZWagAAKrUP/2tFq/WJ7SPIaq7Ek1qa\n4+zB+OYi0yQpYQc2VWDJXgLZsvbSkeC9+mCpkw9NqV2HFQNop5hddG3oGZ62\nzWKP3ygTQAUdCJuRhU+NXeCul6pOwoxGIHl8YLVmriG/mHVdV9hc/3pmD0As\nNlytysdnxZs6cnshj4v7NKGwYxUEthMkThuk04EOaKCuo06D+gO/jO6wPyVL\ndcizXdFckcV/PYukpkOqx0ZS3Afxosuclhz5uD6QnhFsqpFQGGUA7KW4fl+L\nYyt2UQZBOjfq6vdmkE1XUiU6DsIRHsOhS5YJ2j4sCp2TStyhjZiGmIhNmdW1\nDFhYhg4pGI8lp0iSWRlcFfT6wlueiMggHarKxeW4rpGsNDx4T9/oXI1f/zuT\n0ESIRlXYGgmOpZ7Xa1DYCJUF4txqugMK4/dWDpkmwdQoFNzCAzJ57n+yUQwX\n3qWbTuQM4isNa2eD/4zUHD3l5b7ZaWyGuJ8C54BW/xGZC86idAVLbz4GhJv+\nDI4RsXIpGyc7E1Gqsi5XFNh5HFugTV9PyYpz6SjC5XpoGr1FLSWgT4lTBrU2\npDr7jHjAxPJXBdOnMQkOv9YH75/rHK87j4ldqBZmwH96i0FoeuiZYmrXqQ5W\n5FFzyCAbmiPqS9DUVwvSTBTKe+QWph1VAFlZ59Petfc9Tjkn9VQU8pmw5HCJ\neyUq\r\n=Dxuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"ab9071fc435ee396b6712ac7eac56738956e8c4a","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.40.1_1536483467869_0.6550868141723054","host":"s3://npm-registry-packages"}},"0.40.2":{"name":"jamilih","version":"0.40.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.40.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"84538e9ae2250fc2807adfc4ebd610516d706fcb","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.40.2.tgz","fileCount":14,"integrity":"sha512-77VX+dMjHGWPH+g5lfmcaujb+dC0OS9DJEo1KJpEjYggBYoOLZ7PJUgX+YNKVciEV7Iam5ySbvADH0yavSbNYA==","signatures":[{"sig":"MEUCIEc/gr2cAClKUHHZqaKeheYcy+Ozrr7oSXgHEc8P1ZGIAiEA7q2y4R48i5mFFGqkPId25FfZ+5qpuE5Gr2M0bRsBx/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblOUDCRA9TVsSAnZWagAASU8QAJk0dALJnCCsl7LZ97SS\nL4K+teUwQhhKctVAUx3lsf0uJ7Ybw8zo2GHyRR7ngSVtqh9G3g+MROcrXmSU\nlkAs4348fG5MZbrAU8XzslNN3wGnhNfbCBr8vkb89MN0uY+DNAcYPWYIp31K\nxi2meuAyy7ARgM/RrpZyFLSp4h5op/KObgGgDoBuzlZacdsFWnuIElAWweRI\nmV5iyywL8ayOk+gRCiFmsh/4d741g2wlQ9NUdeEfGeU47r6JkYnp5tcjzymP\ngdlafouv+jiJKHYhvwjSsPR/yj0iuoGj7KKwFFQW0f6EoCj2CPr/pSEY5sjz\nCPpbyabe5IM0U0qVqfG26yO9Ymx0462Qrp9P05wI9PN3rOqAumaxgn9czigN\n31fgI9afTFb+tO0R7JDYPyFTBacAgUwb9NcnO2BzO2Yy7g/7Tr6NqXWtbRuF\nCNbnL5z9m++KXoPo8YgcYdY3Cv93OEYrSeIaJgpuOclEND/q0wiZJvYApt7t\nWwloGppItDdvswK6SPWRi5OcRk0K+4H+4GQgJNLgJgnANVrRBPicxFKb2U2P\nL6GRIdnxMjZyiWl9/i59v1ZGWhuPUGRSyuB4VBtUrOD/ZFRiYF0/52tZOnhs\nx+TQHLZI9VjBPF8fJrzZQFaL69pOP9D08bhLQW6UdlUt2QnTSaYpI95Ce4+b\n6uO+\r\n=Eeiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"a6fbb3371fc95279ffc9c545c471d32573208c6b","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.40.2_1536484610436_0.6950560754279356","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"jamilih","version":"0.41.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.41.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"5a5ed23c83a80a726bedc8ee28a5dba6551db286","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.41.0.tgz","fileCount":14,"integrity":"sha512-r4VyXXjfjpMa/E7dBkx1Z1sewwHOR0gIW783udo2K5I62qE2wETSrA3Vvv0igDGcsoT2lO7aqRIkWIWk7V3jTA==","signatures":[{"sig":"MEYCIQDlSOR4Y1Fd28FdXykne2PydvbdBjvrjn1Q3cfw2Wr1uQIhANUWLBVzvhKKGrwP2nzzi7g2FB6fq4e9By6s+o0BFzSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblQAxCRA9TVsSAnZWagAABlcP/0YH0otmyPsciHeZjfiW\nWTN40ShE7jh+RR8YmE6Jgyg0SglwiESB8XzjYR9G0ASFzP0gkoZ7VRc8L1q4\nSlboEGb39CBg2P735WKKOwNngw1x/Hgnp7vjb7PdmqchLtJbwcnPwn9DK+aI\n/LbADUrHvdwLVpxZdN8rnhMbakPWhfMb57D9CLX6wymMj/gxR2ky7boybNVu\nrz/fagBA1zQCnRBZlrx4bdl5yNESbYKK9moxzA8mMgpb82VjBBXEcx8H7oZ9\nTQ1jrpEfKDKoVVbK9Zj+Yt1NoTjJQQtvoSX5bZbFtnE+NhWKfUE/rb0f6WFm\nb7IjOaIronedaFHqT45j4i8yCD20UEP/kl5dRPWP5tvgeEBdhIhZsbM+Z5iv\n+YUFpNZtCZ+voDh/LcToRqvKscLhzgAEOs2215wribb5a7q+Yfx8S8gxULbi\nppYr/T/tm3dHuYkHEHt4DQ1tydScfr0c3r+KLGw56FkCT/SJ6nIMKEDin30C\n0FPg/zF9DlfsHJgtdBNVDISJV7iGmRa11nZDuN7E+70jPVyyIcp2M4SBuHED\nQOTy4cD0ZpzIdIDHRVaJc9YRzSRMAH0wB6b9WwEnmsienHOEXXrNbxz5Pmz0\nZMNzzIgLffccI7haYstj9r9K+isr8EUwK1jNFgrX5GNJlnVfspXJE5dSpjwP\nruPX\r\n=clGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"8c1ce73f9fe31e3905e0bba672dd7006f3ffa858","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.41.0_1536491568510_0.22651279822276416","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"jamilih","version":"0.42.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.42.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"ea603357a06a06b3c6fbe21e45f510009727c846","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.42.0.tgz","fileCount":14,"integrity":"sha512-/ToTeOHdekMe+8UqsDiPAiud2uKsRZIj9a+LZ7HMIY3L7+ilrslHYG1EYox3Y2JFt8lMcB68SLPmSXLOnwa73Q==","signatures":[{"sig":"MEQCIEcDCP5fwS2WvzvBZHYfj81nakx7KGASpZHrWQ5jAnTZAiB8c9YffxZCZwbRogONylrB9BHeqrlg22S6loahH2BYjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbre3jCRA9TVsSAnZWagAAQQwQAIZFbUDNhdAOIQf5uaV7\n2iMYS+M7hAuaoZiLxJn4xOnHC9UDNCpgPTxxx5ZwwT9QA0RMVkkt8x8UU5yW\nxkLE4xeNRqnzNI1jlcBbGDoeExEpuhiwW17RxWxrudmFS21/0Y4aMR2NeBa9\nOw0s6RMKAFm7IqjBeUYaAN6i6PJVcb5ZPMXwn1tbbT3jS+a23siUvPse66oa\nWAYMpbmN66qPCR8/IWWyUjD8SwGf0lrk8wzYHjPl00PAU27tp8PRkWK9V9mf\n8hEqC9T3p68G0N4JVO7DGlQZJnHdg0N57hRBbO7RmkfSvUavtxIh1C+WVNSW\nSmNz09lBIaJvFxfV5pPFwu4yAZDOhb1rhiwJVtDV2uttvUQrSPcOnrYix6Ed\n5n7jjAMcseK5I3sS6LlN8JAHg3lihwNU6NxisjfJhptGEYbe8ujBNfDimrMh\nvimwrzrDl7g8MaqLBbX13WBoUyPVoeQgJqdHuwMTcLwNA04USCPO9Yo1UGUO\nTwtHzYVO1+6toOdROdAMaY/zVUJ4up5+aj9GlnGLZSSIExIJjYJX45NMyEqD\n+CsFiGiVQ5hhbdCIQ9RU04mEzd1aBubz2zDIrEJiTHSX/eA2hwoI03d7ubHy\nWteCVhtms6OFmmql8ieL3ggdI4JUd8HS1AntNErKY6ukWypshoAFb0o8itY9\n65gR\r\n=Q62g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"e6252d194cf76feb8721aac1e0cd99210813df43","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.5.0","rollup":"0.65.2","opn-cli":"^3.1.0","nodeunit":"0.11.3","babel-core":"6.26.3","node-static":"0.7.10","remark-lint":"6.0.2","chokidar-cli":"^1.2.1","babel-preset-env":"1.7.0","rollup-plugin-re":"^1.0.7","eslint-plugin-node":"7.0.1","rollup-plugin-json":"3.0.0","rollup-plugin-babel":"^3.0.7","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.1.6","rollup-plugin-node-resolve":"3.4.0","babel-plugin-external-helpers":"6.22.0","babel-plugin-add-module-exports":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.42.0_1538125282363_0.3613690053230456","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"jamilih","version":"0.43.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.43.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"371133ec406c3d7491f1c8bcaff4098867f2b7d4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.43.0.tgz","fileCount":14,"integrity":"sha512-PA6suUSJw/Jk6P78K73lheeD60jZwaaRRbZzjxGgl4b+xPU+JCXJZGtGvRw9ec8Cq0nrlpJtxrzZwDwJNMIdvA==","signatures":[{"sig":"MEUCIQC0Gbni4lMx6V3pg53F+QFXAeJBwe2AJIMJY2rj/ns0tQIgEAf6Zo7OkjAzpCORssF00B0nFOaUL/2/9Fs/5IhXJSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2Aq5CRA9TVsSAnZWagAAUFoP/iT0RFmuR4WG8WlA2u8H\nZQbuaGlkgh766vkJtG8shH/bT9nZ95J0wFcunzBheN/lyQsnD/VF6pIqSoOk\ng6vWj1XsQ/Ynk5JFKS3V/EDKBN2/WZEK8oCLKcbuMESW/rZaJXHD9YxSpMHr\n1n2YJDjq57Yhg9+/MgbT/B8MwUi+oU0A8w3l5oB34mih72KdFiP+zi52TQyo\nAdLEsfqe1Byh8BBLW53WQZlqLsGRDRWThPspYE9BRJlF1dPb3oqSnxDz8k/H\nMM0ejgZiusFhw6hkP2VnHDk0fWWu12fJcVacrmOuVBBawgG8HsLdjCjWITov\nOxf3XT8YFSQtjR0dS4IjoYIFPUNmbWTYdCj1a3V9QfjQ9iKifClQnm7tdEPS\n6vpOTh3RBUDRv9UlDSM/qypgIST4IqbRkskPFDfa1VoHPGqYNyoBCqRw4dJD\n5zkovcN8vzoC34w3Da6tl2GdcszL+YAq2Bw0JCruktVreRNsaa3ua0SLUr03\nv3nUzFX1M21cxKLpqzHDXTKuD8CHZ4cfLAsAH/iB6iKpUYbMIpYMg+HfB2ot\noFclHSkuJjgCHZQgxsoOQM+VFZbQJV8PdY4O6ZNq+sah8AuUuUYCSoeDkGqw\nk2k6Fq+Q+ORS7LVK7HHuRB0cxTgNCVZyb5hh1rlAHL9LPV+ON+gxRA2jof+Q\nCQls\r\n=TjPt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-node.js","module":"src/jml-node.js","browser":"src/jml.js","engines":{"node":">=0.10"},"gitHead":"af42361d4a38450d8b19d96207ee56c5effd2c7f","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"9.2.1","dependencies":{"jsdom":"13.0.0","@babel/polyfill":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.8.0","rollup":"0.66.6","opn-cli":"^3.1.0","nodeunit":"0.11.3","@babel/core":"^7.1.2","node-static":"0.7.11","remark-lint":"6.0.3","chokidar-cli":"^1.2.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.1.0","eslint-plugin-node":"8.0.0","rollup-plugin-json":"3.1.0","rollup-plugin-babel":"^4.0.3","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0","babel-plugin-add-module-exports":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.43.0_1540885176938_0.5746750941926564","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"jamilih","version":"0.44.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.44.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"e04c837ffeba94b6d5a08e492371f697df41fb2f","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.44.0.tgz","fileCount":14,"integrity":"sha512-MiYNr9CqA3ynQVVt61cl+SEAffOP0/Pz0AJDsDXTQCQOZ4oarD/T0OhcGIl19LSXO1bMsJyEWqqw9R8ipH/Ggw==","signatures":[{"sig":"MEUCIH2JgFIGXDfPALfPVWg7juyG0Glww28+PE8HQN28ZOaUAiEA4d/QkBLhcHcExlyUsaX79HoWs64C6qeSmSfap5wWIIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE3UqCRA9TVsSAnZWagAAwK4P/1jkiMHuNLCbBe9zgX2d\nRjNvi6OPJ9F/KH6EHWcfTaopgQ8HntWPbY3YSu9lVYLS7lWfqUkPQQh8sd1d\nwltIMzLJeKz/rjLexhlF7RG4l/coYZtzJU0wUW+Y5I7HWPUzdzrFtv4V678n\n4mh5ejOg6+8sX5Vm0hoA7lCSTcs1792WYXZvJyy9+oveJa5ugW3Yslt8t5Tu\nFriMcOEWAN41noLKAIpUHcrn1FLwKF2Ls8qfZTxB2ZgQZO9lssA00to7s4Kx\ngYPdJCmBJYZfzkKwnL9+F7jU8vJKGCW75VSNophE8DA/yfjFwubZ9kRkO1qo\n9nyKLWnH5KczEuX9Ke55gJnYlAi2HVY146clVMInCsbeIqu6Cn5GQAtq/ntB\neSaYHdKeU9ffMivLrlwRO/NN3DFWnmS592XTclnFgqNjr2h7oCZNZk4p1yNh\n5kN9SxV5YA/1Sa8KUH09pKgTAipgbI/HRi6qcanxgDASHZln7MTuSOgrcOH+\nejg7qS7O4vdomFpG61i4rvZZ3WFRvBA1A6w0LpQ/MxRMxNpTNKrTUOL+N+Gv\nC3JaUHvnV9nfw71uE74TwYRhd/XQKINd+pOm0hOpOb7lFxkuIpzV0+QXwoS3\n7gp+h1So5xnwZIkJOXfXKOd2iO5yp7Z3yoTBxMCk71KSZfT+qE7Jnp7W6CSg\n6K6v\r\n=D5pE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-polyglot.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"af42361d4a38450d8b19d96207ee56c5effd2c7f","scripts":{"test":"npm run rollup && npm run test-rollup && node test-helpers/loadTests-commonjs.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","kill-static":"pkill -f \".bin/static -p\"","test-rollup":"rollup -c rollup.config.test.js","browser-test":"npm run rollup && opn http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.4.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.11.0","dependencies":{"jsdom":"13.0.0","@babel/polyfill":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.8.0","rollup":"0.66.6","opn-cli":"^3.1.0","nodeunit":"0.11.3","@babel/core":"^7.1.2","node-static":"0.7.11","remark-lint":"6.0.3","chokidar-cli":"^1.2.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.1.0","eslint-plugin-node":"8.0.0","rollup-plugin-json":"3.1.0","rollup-plugin-babel":"^4.0.3","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0","babel-plugin-add-module-exports":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.44.0_1544779050021_0.17292423298001602","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"jamilih","version":"0.45.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.45.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"54e7fa3bc67db8afe53e8f3b2979dbd79d8dd51a","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.45.0.tgz","fileCount":13,"integrity":"sha512-m/rm52xnxtbFuaejVK8nMsYQRxMYrFZylTPhYR1T0mWIfOLjbYdQI1OXuwBgIZJ6XLABeEz1pLAVCxHmeSbQPw==","signatures":[{"sig":"MEUCIFyUSattZV9VSAJgKMtYkXk1P1141EdfxJU6bdrDHrT3AiEAkEOChyyXFXvLDQUqIXLKdt0PZObuhXHTivYyl6WphT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9kczCRA9TVsSAnZWagAAH24P/Amugdt5GSuDi11pi+cS\nzi4Hf5FdMm6b2hXwS6o2rutd8q+LqVz3Grp5aS9Fbj35SZU/JKOCailGY6s9\nTjfTFkZnUUaYBTF6ZxegxTNdUN4HFL/kTB2mJkapI7YsWppssC9IT/Uq0gBy\nVLZ1gsLFidmoHR6kHvDBIZwLmFoTxmc35IQ2rIatUXrNhneOBn/HpAQZgr5p\neFc5cxTNvkF4AVr/z78/DaUnZ35SUkUZ6id50ggcwHKxlG0P+NxiFQK1/WCn\nYCNS0rVIlkz6lKuRLUs+N6TPtza/YeDyE4Ds3O1t/UBIAaHJz4HmduF/iQkv\nI3uzN5gv6ugv6vP9P/SNA+ZiPkoMg9UkZ5ASYTfDqRX/fc5hZi/wRhGMO0l+\n6NH5RFm+24sf6z0+G6lXnY6VMTMJP72gUvWehrUSt7ysOKAnLsokIBtQtqMe\nm5G2LnZQEI8xslDacByngOqhZ5YCWx+Kmu+eVeKKxiwmERguGV15kEbKl4zJ\nY8iUyZw7QTrp8dHPim3WKr+OHxZUKstmYszURpDoJazHbi1SimFgtuDNJqfy\nnbgHf8k+r0FP1gcfqIgfri8BdPBeJtZzxnvMZE//G4dphW6WOCXP+/Q9DwSj\nqJUUHa4r/MURgU86iOpb1XEuWESxYp98SNEA001pQCdWRRbeapN/8mOLyPyE\nCGqA\r\n=vPKd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-polyglot.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"5df405a527bbdf177a7d8f669af4cd72964a6ea6","scripts":{"test":"npm run rollup && mocha --require esm test-helpers/loadTests-node.js test/test.*.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"npm run eslint && rollup -c","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.9.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.11.0","browserslist":["cover 100%"],"dependencies":{"jsdom":"15.1.1","request":"^2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"^4.2.0","jsdoc":"^3.6.2","mocha":"^6.1.4","eslint":"^5.16.0","rollup":"1.13.1","open-cli":"^5.0.0","typescript":"^3.5.1","@babel/core":"^7.4.5","node-static":"0.7.11","remark-lint":"6.0.4","chokidar-cli":"^1.2.2","core-js-bundle":"^3.1.3","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","rollup-plugin-json":"4.0.0","eslint-plugin-jsdoc":"^7.2.3","rollup-plugin-babel":"^4.3.2","eslint-plugin-compat":"^3.1.1","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^9.0.0","eslint-config-ash-nazg":"^6.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-markdown":"^1.0.0","eslint-plugin-standard":"^4.0.0","rollup-plugin-commonjs":"10.0.0","@mysticatea/eslint-plugin":"^10.0.3","rollup-plugin-node-resolve":"5.0.1","eslint-plugin-eslint-comments":"^3.1.1","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.0"},"peerDependencies":{"core-js-bundle":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.45.0_1559643953526_0.18681205716086402","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"jamilih","version":"0.46.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.46.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"dist":{"shasum":"d6e34c943d09d5a0a40581c2860c8681cc4e072b","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.46.0.tgz","fileCount":13,"integrity":"sha512-QyjyWBj2gATd3SUaKAQn1WoyDdaBIUPT0gmq2TnuKKrJgtRD4zcOEJ1unZeKjerbHvQakbsf5fU9UQ0MmdjNIA==","signatures":[{"sig":"MEUCIQCQe8J4ey8k+DWG2eJdCcWMMxmvmZP/UnKLDH4NYqzXSQIgZYY9dDMDxIBoB07ZiWH0htdS3WhzDONUczTzFhZluyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdugutCRA9TVsSAnZWagAAThQP+waKjzyob1vScy4dkPi1\nJV+841QfXZN7rheIaaLlB1J/JiOFbE15HxF4F8kdgokyGduDqpNcsl2/pnlA\n0a3czsoRn8TLKWt0Hbk6Gc+yLli2ZGMt36/Iy3ZxUjxdxVssvdR+iRUdLOiz\nP/uW2u7gOLcDMXmJevTJfHOIcEUcmMo/rNNSPdhvBN8PbfsHu+HSt5tmwLku\nEaczVSwTV0+aGrn7MedtBmnLFOlqNTtKyY6zTnDl3M1NZLKpP8Sy0nERJe5B\nul6R224LT7Z4YSSB739WYZF4yKzyXSfk2Yy91h9Dh+RaFPRsKPV5hwR+A6QS\n314ns7Kg09tZPEA6EXKbYwfVSjIdpMhKPl3GSepLh5t7HbrdWVkDzx4dPPox\nnmIoCvP4Kv/WDUrFhVgVMrLLZsHCIChGKoazTJpBAqrGu58QM+xDNXR5NyXk\nkukeuKUUL0hiuhjQYrSvQP5Jo39VLTfMgcHGbw3/Ce9E/L60Z1VYl1htA4Cl\nMi9kHwSgFDn+JoIT7FZEeyCJTBlJsTboE7N3MGbRjVxmZZkFiwg+74dBGoHO\nzEvv0s66A46aaS0vaHoF5p7MfT8QFjR/SZj3d6biq4p948kBYSgXyv4/c2e/\n8/Xx5iOHiALyVQppBwZOb03/O0VSOD9YR0gLF2gcE7B6BzSZfRfkeBY9yZUr\ncATM\r\n=RogJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-polyglot.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"bdced73c2202512ea0bc836cf145e84324e08cf5","scripts":{"test":"npm run rollup && mocha --require esm test-helpers/loadTests-node.js test/test.*.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"npm run eslint && rollup -c","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.12.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"jsdom":"15.2.0","request":"^2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"^4.2.0","jsdoc":"^3.6.3","mocha":"^6.2.2","eslint":"^6.6.0","rollup":"1.26.0","open-cli":"^5.0.0","typescript":"^3.6.4","@babel/core":"^7.6.4","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.3.5","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.6.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","rollup-plugin-json":"4.0.0","eslint-plugin-jsdoc":"^15.12.2","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.4.0","eslint-plugin-unicorn":"^12.1.0","eslint-config-ash-nazg":"^11.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^12.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.46.0_1572473772467_0.734650316499982","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"jamilih","version":"0.47.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.47.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers"],"reporter":["text","html"]},"dist":{"shasum":"163aa63de7b8f42e4dcc6f880ace84abdb877148","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.47.0.tgz","fileCount":13,"integrity":"sha512-RBMAm+oiUFDMbVlEl1ChZqwLcsPBX9Xyi6WtlIhyVRc9qT/NksLqaTyF14Io6L99BhbLlljoBRv4NmSZ68A49A==","signatures":[{"sig":"MEUCIAhqPsRXz41HG+lPTwAp3h8M/niCxntL0oVOOJgpOlraAiEA8dHwCH32uo5D2hiFtcBP7WzXq6lKEjtOUxoHjbO+P5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEt+wCRA9TVsSAnZWagAAuQ0QAJnGLWus1q7PVI9MK6pI\nUKMiw9tfHipBlB1wahprN8tiDBjW2QEHWmNWujkRFfGsAh9HU74Wrd8JwyUj\nXir1KKrfob70xKlWAz9iwwTk2o4xCks32v+bQlO1W4r5haKqWx/4YT3t0R0l\nnsP0M9kjJiq0MiMOxObFipHQy/tjX2mVkAGCIXpvREiQmMzefriEYJmF3Le0\n8824ItwlMA9zBaaIguIsnivgGAx0PCmWavwKP3GJDwrkBMV05MoZvDT0rleh\n+TVek1Mj0Fw1TAU6+TFeM5vJKVVPmSJ2lFhXO+QeoZqY//Fc8ea/rcNF22dS\nIeUxtfbo74KXJipSTK7R8UCJfGGoG4AU4bxa/Gur2wU+tjAXa7cf9Arvalf2\nwMxb+OhQ4fgVzswaLcLeMa+dCSJHnL3RwETG2oHfChrP68oISu+biDj+2x/n\njSq9PyyMS4lHzSolEzvXIHV9ODtPApRg9x5U4kIxIW2h6j2+7+ygsqJL7kbA\no+Oja0QjN1ClOITO0B2kOaaftNwacLYhB9oDG6uM8ctYlhJq99LFAt4py+ml\ne7DjGjwegrwaZhRMOkZf50lKtoLW1Vs0qU5UxwIxItUPRwOjrcObXPmHV20a\npv/r4u3EJdxfJk0NuoeR+hKO7pPHgblcm/SuRfxspJzb7UY5Om1NKrDg2Fko\nY+bJ\r\n=eDjm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-polyglot.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"fff6052102ff93d48fc386c2c2711e4624b2e44e","scripts":{"test":"rm -Rf node_modules/.cache && nyc mocha --require esm test-helpers/loadTests-node.js test/test.*.js","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"npm run eslint && rollup -c","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","open-coverage":"open-cli http://localhost:8091/coverage/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"15.2.1","mocha":"^6.2.2","eslint":"^6.7.2","rollup":"1.27.8","request":"^2.88.0","open-cli":"^5.0.0","typescript":"^3.7.3","@babel/core":"^7.7.5","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.4.7","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.7.5","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","rollup-plugin-json":"4.0.0","eslint-plugin-jsdoc":"^18.4.3","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^14.0.1","eslint-config-ash-nazg":"^13.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","@rollup/plugin-node-resolve":"^6.0.0","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.4.7"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.47.0_1578295215572_0.3978268083891925","host":"s3://npm-registry-packages"}},"0.48.1":{"name":"jamilih","version":"0.48.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.48.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"e746a45ac73c3cbd06232d2beef61a5d23403a20","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.48.1.tgz","fileCount":16,"integrity":"sha512-E1hAg7qgdv6tgF5fpOvez/ksZ09/A9zgd429BALiF4aJz/by6bJ4E7FlsQqG3FNwDCdV13F82ZzVv9hyn0VeLw==","signatures":[{"sig":"MEUCIQDhPJqg05HhUHRf/jysSr2+8T6+i/q2U/MQSnFf7bg9WwIgQUPIQd63Vd5vYeCH915IKjXHbt3PBpX8gXyJHYf6ZC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJRXaCRA9TVsSAnZWagAAbXoQAJXYsR+iQcqYaM8J+UwC\nQeRv57d+riizTThJ0dJ7sv4KLFM6XkMNTf/StMXuqgKwCaYjfSRLTK4XJMO+\nkGbZLtDPf+3t8L9A3n82iZc1mhN7LqJNdQ1WOHmvAyB243vB2tTWi7mFdXEG\nm3HLQ33qQw5faVTFh8QnRsMp6X32bmJOJBKb+MN0gBScL89E824wB4NU8FYb\n/x9mfg+L33i7BzniQ2kqNY+RCtuS2KiFILMEhC+dL3Cl8jx4TvgA5pZs/27k\nOuiMdBY7/bnkTkQ8cJzv3afk9xk/3LtILZMZYQCutfrP4pHUcKPHHsEMdtq9\nPM2LzrwbIbktCGPKvd3n7XuIP+mznXqIfvC7AtFN8ZUvKC8OnDw3Y/qTFHfU\nfdRzj2+LHc+NwP8VdfMnxV1gNaVk1fkzBHOIAsk1mijRVrruQ/Lo/AJczi/n\nXHJ9Xl4ZNLIj2yGHsdKcJnhciSXUkf4gYeWheONyDCYSBGoRAsWndvzHRday\njboa1K0jhfxrzz9wlDYfi0VjQZY58pTQrbosLJZM3uvUeWoeLBBbXJ+0ar62\nGfF5fs7qv8UPqmSbOajChNiT1YhR7ZQRcbcactgOa2GqD9iJy+7PjSFg3aWd\nOLFUrX1dubON9unbyOC0b/gHCnG+Xy0dI6nVpL3z+byqDKjCuCuEF59YAUjG\nMN46\r\n=4G5a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"e490f9e35efc23cc0906197710d20d2361b422aa","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.6","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.0.0","mocha":"^7.0.0","eslint":"^6.8.0","rollup":"1.29.0","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.1","eslint-plugin-jsdoc":"^20.3.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","mocha-badge-generator":"git+https://github.com/brettz9/mocha-badge-generator.git#updated-badge-up","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^16.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.48.1_1579488729784_0.6717898037435734","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"jamilih","version":"0.49.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.49.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"9ff07a3107258270dc4f7489af22b949e9faa65e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.49.0.tgz","fileCount":17,"integrity":"sha512-0hfLc0fSHeeE8T92RelUEVs7DKjuziSBOE43OHARQ3HAT68YrAvrPEGBQwIcwp/KZac2GABpWvrAYFZ+Fj3MvQ==","signatures":[{"sig":"MEUCIGbkG3nh6M2vJjQBCDdVZxS3G3DMAGFejk+cgKv2Y/hHAiEAs7Vgo23060yzHWctqGTRddxbcP2ujvCFc8nsnxc6UFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMPjaCRA9TVsSAnZWagAAaHQP/iFxkDTeG/R0uG84Qy5C\n0qNIkgfHexew6tqybyd7pfOLoPNUZALqUZFXaiJX21htS9pADfAaJ+eoz1CM\n/hLBwCwO2YnoDENopCtd17Cw33x/jPzY6ltkAud8wzIxQ9pf4qmO23nPJ4yl\n83U23u877PCVUlWDiBDVZaWP0TRtthCbxilhAckFkqSBEAb6bhtDrnkVXaoB\nuxokcgvtuky8jH2IxFYvXnBTzCAXLEVf8IKQRy9NJ906lxwGGr5xW2rR/tLu\nQzZtVEmTreMQ5UlcOV77TermICEeKR45fZ3mmi8NbmE1WKWyRzgjNkZebFFB\n//WL800jvRU4yBovCOT3V/uFCNR8uQ9LRs1OmKtatjbREHJhwFF+D0Jm1c5D\nE08Koqy/9FRrpxyKfeUFnSM1aOl/MvJfuo9OmJn6LFrMGU61nhna3myuNCwT\nWiSS06IPfpsPqibsWtupw1AWRQuXg8ba89nAAlwuRxk71N7Y86MT3a9Vp4La\nReKstsxt06+SZs6XCzz57Rw7RKx+aHCrBR7VNyBddSQHCgmupGc+pteLP4t1\nCZV5wC4vszkwuqHQVX1Fxn6ogdv9ra319xoq6SLhIFK3Wy/OclmevYbHi3dV\nybA8QelX6/6wcsBobWN5JPmqMijEhvs2t8Y0/ov1ww0McLZtaQoKPRbzWyTH\nfVFg\r\n=eWQH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"b92ddbf9cab97d10b5f0d251100d9c01fe768989","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.6","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.0.1","mocha":"^7.0.1","eslint":"^6.8.0","rollup":"1.30.1","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.1","eslint-plugin-jsdoc":"^21.0.0","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.49.0_1580267737550_0.5522498524091306","host":"s3://npm-registry-packages"}},"0.49.1":{"name":"jamilih","version":"0.49.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.49.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"7d9774e1a8c28c3f0744128600315dd731b8642f","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.49.1.tgz","fileCount":18,"integrity":"sha512-lggsZ+aWSLBfRQaOTYUcdisaNFPkF6Y2gMacFQlBz3uNOvF6NP5Of9+gin1rrQm/eWwEkJ5LtsgN1EcgWzCofQ==","signatures":[{"sig":"MEUCIQCC7eMhUUDRHXg9zlUc8H3ixJf2cFxr91XYJACsesJnUQIgQCFxguxjPiT94kwvScUovZi5Evc2TPPzES/Jb9/zW5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMR+pCRA9TVsSAnZWagAAr4gQAKQXmuppcg3ZTVldiD8e\nzue4lbJ3GhkQFUNDiBgQZX/oB3GT41/bsQkFWk713dllDrLh9r2xsUuMLCNb\ncfAMBhq6YCXohhApGxFZ5iDB0X/iqV+R5aeOcgkdKwnZEYxOfaryHlY06gxN\nwZUDpdAM0RUMTlU10lcfcENL5q0Zz3oY+RZRn3SXikKDdz2xcuSkwmns/8xi\nsNvvr2ijnN9WFgj98AUMP56G1um8QfnPa4ZeCQv3pskp2upf2Q9r4yWEetCT\nmZT/VtAJzVFanc3/+/OvMdIayv0CvJyaWrRh8Kqx/Lto2fUaHMQ5TwR8GQ/P\nBFaCMVXLqMaBT+95L42sJ3JNTm9r3o1tohm5YUXWCeGSROE4PB7DDV9C6sGH\n+cIaTkha+OpmoELmcl4qmWu+uknr5nFMA5SkLgI6w2Yc+Y40OiFJjmlOtpI1\ncu/yFJTQdYBGeG3N+uwBspZPEQ6tI2KzYjEi4ru7XQG6PAUe7Re8a3yHx/gL\n/3jpsnRDMngUJ0V4UkFN30goEbS/aFNsC7i97Uu4CN7EzH7P2jN+PDItU/E5\nivDJ6d4Qj/nh00ol5E1jm/jCcPxByfJYEJpmI+fSGPAH2VCVZiMSkzxV+P54\neHH9+DsBeH0jh2l1yiQFzuJtJbIf2RFq/iq8lEkxgEnd8ep2y7lxBby/Hqht\nCca3\r\n=3Rdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"214fef8e5268bf3ad887cbd1e3ba45440babe045","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","prepublishOnly":"npm run rollup"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.6","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.0.1","mocha":"^7.0.1","eslint":"^6.8.0","rollup":"1.30.1","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.1","eslint-plugin-jsdoc":"^21.0.0","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.49.1_1580277672746_0.9303504711769162","host":"s3://npm-registry-packages"}},"0.49.2":{"name":"jamilih","version":"0.49.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.49.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"865ca300c7e6bd249803bdfd36ba3ea796686bba","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.49.2.tgz","fileCount":18,"integrity":"sha512-qLuJKRuWd+ep1N38I+z+Er9eKQ406XQ5AFzJvt4a0PRJRKTDqSaCN6b2ea2jgvYOQQlvG4v8craZEoEG7ybidA==","signatures":[{"sig":"MEUCIQCKNzhXI94eSqJ+hyIDm9HRSt1rbS6JF6HfFLAyaCdw1QIgFF1yJEaGxEraP5ghO7pQsue4DaJ2Rou2ugOc87JjPUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMSKzCRA9TVsSAnZWagAAW1wP/2k2+bAnA0Mrea76pV7M\n/Srs8GsAgZPia+NZxh2ymV+Lo+DMiqorDezbNNx9/i5OtLxYTEF0uywns90q\nNT00ghTEhLmmWLmUiUD5nOESCMzTo76Sv0SuqyMEWjg5QtXITIxlf480xJeI\nf2Dpj4RmpUjgyFBVqJMsN/QeOOqoSGGyvgiX+y5lV1Xn9Yqg5ZBSnrmd53Qr\nDjp49xCkS+g/RSrm53+SNE/cxpYauw5nZOBkPhzEwFY6q0uPHeG1hjvjvyYB\n65v21+xN+GEQnfz3zks40YW3AIg6J9RN+LOd1Yo5e8Up/YVOai07+MZ8txHy\ntP87JqiUMCY5szKjkq4kJ40pcXOXi7sDQv2KQk2PncGZMwlYv2clEA7of318\nKkN5DFjrWy+KIof+0BDP/c2Mpx0fYsfX9cEjTA+ihGHxGODAUOV61mAJ4lMl\n1u7wS4SMDOjt2iygSCiYygpuhAm0BcTesPLKAF8SiZQqO5xXpCQ0cXzgIihH\nlMEAKdc/AxNpItYx3Aegw8NwlBVgUWi4eFVY9BuuNFxPUvU1ztbvujqPOm+p\nFzgJ0HD28OBEQgNDX0hg1HOu8cM5wkgssoNqU5LL6wUJBJx12QcboPhWV8Cp\nU7yLJC5ZiaKtFuIclpSNDu2/wMFZmfGWmc6XFHzNdqJYalvXwgg711Gs2wI6\nJWSn\r\n=/t2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"5b576165ddf7f7e748748d5bc88fb5cb53628996","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","prepublishOnly":"npm run rollup"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.6","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.0.1","mocha":"^7.0.1","eslint":"^6.8.0","rollup":"1.30.1","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.1","eslint-plugin-jsdoc":"^21.0.0","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.49.2_1580278450766_0.8712827524495346","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"jamilih","version":"0.50.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.50.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"bb0f7bf6eca81361f2a9fc86adaa7fadd90d0cdf","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.50.0.tgz","fileCount":18,"integrity":"sha512-xAeqKWBF+pPR1ZaROM4EMCMufuTWaruPcjLN5lytLrWIwXvOoHzKn+3oQjvvrDHFcnaS8MZ19EEu6goeGGHy2w==","signatures":[{"sig":"MEYCIQDVnIBCvCDwpD25kiRd3r+kFgHWnPsagUAtM3HCa+n6xwIhALyQpAKPNnkDoiBhegDwIznaVRjduLndUKt44vW8SSJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM3WyCRA9TVsSAnZWagAAnpMP/3dMp/lAaHkj5lyA3ljX\na39hehRvy7sttJBHrNe4cghWyzpC4LFOfWN5SDMNEydcVg5m5dRcuM+c7nyh\nsxuO3UZioh6iLVJ+uwD7noIGkT80N1J0eTGqOXUJA5HSCHAirzEc8TemwNRN\nSwp3koUj+llGjC0NA+p6VxlRl1DSPYkV6cNYgNhSOnC6nOMzE4qypzv7v40S\nOwgY6ZBsJr7BXQW6QzHPoYSs95Sz3UNCj+8zkd8tTRwHWIN0mB9qZrdXrWip\nuP2NQ3TijJqHkBxHZgoNoNnxDjnCjKnU8Wf9VJZd/8vygfQ0kOeCgjGsNRSe\ntdNUNLhADB/dMt2UEP/nQ2qriDPQ66h3KWOEHnTycN7cORP0sRhrh27zSntB\n6+EErtT302woxLZ420QSyAiORqa2hsAFxwUgKRtXPMSvr0eKH25u7x0FW11t\nJgCzActHe3eR64c5VENgdL8XyjLuBDzXkp5gwTh7QE9iLbjna8Xw+2yBb+Vv\nwCYF6HFMyGiTtjKmixRdNj6VoFEsRtYkrt9OQijI0+klIqI1VmfjlvlYVhzY\nsRzxKhkANBqVu3e2KKQwF/x053ZGFkhRgiofYqYq6i6+k3y0c2x048g/d3us\nzevb1uK5FTv6O5UmmQH2z/l/+4m6tYqjWiwGy1fynIMgGf3SAZhKeYvbBVO/\nZygM\r\n=K+JL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"5a28eff1f1f028744fa120e427a546de3d4fd00f","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","prepublishOnly":"npm run rollup"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.6","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.0.1","mocha":"^7.0.1","eslint":"^6.8.0","rollup":"1.30.1","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.1","eslint-plugin-jsdoc":"^21.0.0","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.50.0_1580430769605_0.3097053073385909","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"jamilih","version":"0.51.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.51.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"7bf18e1fb69264329021090e0f2a1a3ffdaa25bb","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.51.0.tgz","fileCount":18,"integrity":"sha512-TJ+h+w0wi8Fp9pVmz/fwXSyEZS9T38ycSEvPsM9+r6jHi4nb6RqrNj0syBPl4feW+AiL7Dq69Dxq92Od8eI6Iw==","signatures":[{"sig":"MEQCIDKgy1DA2cHz+7777Z1gkAZYS4US7Q/C7aV3pz2bJ/nfAiBnK11kwX70sDPInUwfySJjIBLGsBiF/mykqwbE+hJAMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOkEVCRA9TVsSAnZWagAAedEP/30W3csMmKAIDILo5A1L\nBQPkJI6yr/slfU1tZERTA0kZAWAVxFsQNnMqpcN5iICBEvO+4tPM9O0aoqGC\nK8kSgOe/3dUV7nb3paCZfEp4dV8FqMmbKvFn5j5fF2NJX2dDnKN5Wt3GSVlV\nRdLLgNiOZN+CyU156jDsHoXk/h2PX5Q4rKCkrE7pnXjnEhE3jZsP9Ea07JBc\nJbAIZ6pK14q90AL+0B89Vix46NbvDxtEVAhBdQoMg1G8OOLEbx+VaQcwS0uT\nqlkSLSkdclkrSZrYc+RJJ4Da9WlDnr6v3Y6eoV14DG3UtwiHBQCJzvrcL/ig\n4mhAqRZx2KMnwEMpOfvSUo/fxPQXfKRioPnZ3fp8oDd1l5mfgOn52Eq3q7WP\nMTa7Cfj+D3AsfKpvnb/bKNwCY+C5Mwr956sKal9gWGrTlWinYHUiDJ15brYS\n5ZmKZmF3OO9KAL+Xsl2hgXIhpbLOsmcU4g6FQPSkHMGqon7yQtOomPr0DNyj\n/2b4HyIka7OYCOxXrmq9W7THIbf6DpmF60iHawEIn8Wl8XpQavyIKwDpclD9\nWD3Wpj0WzNxIIGKU35r1NdvBiFzMQdQc5O2yybdWUhjsjhMKKNjS0KRshKwT\neO6hSDbALKp5Gaamo8cBy6UruUzvUW0yUvd5Jzp9mROlmMBcKhA7RZ4AeIv3\n4X0B\r\n=c9B2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=0.10"},"gitHead":"52e72de8c9d8d5022a6614217815bf2689ba1b74","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","prepublishOnly":"npm run rollup"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.13.7","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.1.0","mocha":"^7.0.1","eslint":"^6.8.0","rollup":"1.31.0","request":"^2.88.0","open-cli":"^5.0.0","coveradge":"^0.2.0","typescript":"^3.7.5","@babel/core":"^7.8.4","node-static":"0.7.11","remark-lint":"6.0.5","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.8.4","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.2","eslint-plugin-jsdoc":"^21.0.0","rollup-plugin-babel":"^4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^16.0.0","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.1","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.51.0_1580876052635_0.1205509359426169","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"jamilih","version":"0.52.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.52.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"9c2f1104efb63a92f25663ad9beb9a6ecb4b19d8","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.52.0.tgz","fileCount":20,"integrity":"sha512-jhQrukq2zqXabZfhMYmuPajjef8PLXPEm2KTPz64sr6Pz7RrCOeNLGpsZ4bVm+FdGBzjdbZUyg4miswfVbjfbQ==","signatures":[{"sig":"MEYCIQDrKhaplqq4ptTmq9RxKcx/2ZKYCLm+Y9GzNjNRlV9gFgIhAIJ2iDsGrvcldJ68XkTRtvHKbn7S3/ehG536qhZ0VJDF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeex3SCRA9TVsSAnZWagAA874QAJvWKnJVGs9/D/AyoBSG\nVS46Wq1qQ/tDjm3ENrpAMBR2DO1sR93uO3QIvMw+z3mws82UtMag4gbp/xrx\nR6cJ0L2yNGX8sPchuhd/qeEvK0HLtQrblaZG7yo4BrOrZ4rzwJ45+n3S9JiU\nVykwsbM7KA67WTN0PAqn5lwU+3bPChQ76kPpAMMatU7qlRrFhh9AaGuMnhpi\nVd8Sy2ZEzOA/fj9Z5f7mtHmA1oMLrHEsC3eOuqD3K+7Rj3b8WhfZFQGvo+d/\nXH56hQavWdWKFvHf4yMXP5Pk6+GzEAEmP8nZs2S9O4Ldyz87s0+79A+r3Jbl\nMp/Sg9aLzGvNg2ehXaipt3xGbtbSv+BYrLJW/7egGV/+VN0wPIqBGH99Cb1x\ngT97GvVVIrhSSWbEWKDehvxMy4/TNieUb83fEko01NRaMZSpMvcEpOTNnU6R\nO5X6gsf9OpWjQcP+QfZ565ew0yeGKJpXgTEi4vE0hzL8CNU2dIfOWed4cZ4E\nujcmToesd6PBCFnhQW0/04R6ocZzohExaaqAIeA8YvnRu55pl16dyai34kJM\ncbBWQWmrAhy9RO0CQ/kJX39ACbTDlQOLF3v07vBIY4PEnnrENQqPQ+5kwnZk\nN+jEvYpk0ciTpiHIco9bRr8y8W/CuOY6128u2j2eUTdbEjWqo3yUSHFRq18u\nR44n\r\n=ZaLb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"87be507c06453a613d4faff4ab35bd381236079e","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.3","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.19.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.2.1","mocha":"^7.1.1","eslint":"^6.8.0","rollup":"2.2.0","request":"^2.88.2","open-cli":"^6.0.0","coveradge":"^0.4.0","typescript":"^3.8.3","@babel/core":"^7.9.0","node-static":"0.7.11","remark-lint":"6.0.6","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","license-badger":"^0.12.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.0","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.2","eslint-plugin-jsdoc":"^22.1.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^17.2.0","mocha-badge-generator":"^0.5.2","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^17.5.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.4","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.1","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.1.0","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.52.0_1585126866291_0.6160442496585643","host":"s3://npm-registry-packages"}},"0.52.1":{"name":"jamilih","version":"0.52.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.52.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"3ccd5300fcc8657a5141d274b2a41549d2ed4d91","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.52.1.tgz","fileCount":20,"integrity":"sha512-TP45y3OTtz7hYrPMV2v5T+tiRblAR2iu+scP67B5ohFJorfjR/ON1J9PLd86EUhXJ0mSsAxRuHHPvtWkAjutyQ==","signatures":[{"sig":"MEYCIQC0SJH72eojfR6ABHHhPymTlp1G3pZK9yP+xBECvQNdVgIhAPARDFCXts7LiuaukjjcflNg7SKSpDEU3EyWSxsZB3a7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefsq2CRA9TVsSAnZWagAAmP8P/3mInFdc4SZuEq3dr3XW\nLmxyeGULTCjFHGa7xODGzFV0hO1XQR9QWFOW4oWlWZEOJBo2xEo44MZ6NK9v\nuCVphRzeuxLY5nNxBZx+WFZIVYWzB8btJtOovNwBOWYLlu1Ej11fgJuZ4jv2\noE2P0Rs/7m7Jx1/lrIr68C1fOTBpH7op3YC712BwQ30UmAlZKpD8pgIl3Z24\n+Dzr1IbW+QtVQnUauWMXXGmHMkA24cLf8Yh+bipGXSvYPP9oVqwK/gWWb5Gw\ngT6HYpihuMdhc2jHcaHEKQmBAT+ZB7azdf/IX15x3rJ1y/mBjiLe1uvi7XVG\nysH/75y/118XKy1PJO6sinpNoMZI/c7nMnO/9r4XQn+DIQDc7O0CF85vH6Sz\nh2AOV1Uy9rqNO2yxUxZOdYi/2m1OB+MxUy8UdjGby1SmUBhMkfeVP7PCJ2C9\nHPSKqbCx9jg8gUxWPWch49uX2DgocPvGgEc3VsTr37lO/h8JxXa2WCHuGqCt\nOvAR5x9AiNLUvEY5tF4jsPSZUuMMU7Cj8kgA6ELCW/foW9U+XtRv7iC0eEOJ\nPsBlTc6eWVP+MMfksq6TgP3ftBiaT2Tp9CdMZBbxYSo1nNlExATSbO7AivGx\nA8mJxDE/OcbOl9RQhzp6bEa4Sdn9LzOgAjROxN0KQ5jSnavIIn4t4sE0jjUl\nexnM\r\n=SAAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"2cc32226fd01f6c2f785b44dfe26617a165c49d7","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.19.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.2.1","mocha":"^7.1.1","eslint":"^6.8.0","rollup":"2.2.0","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.5.0","typescript":"^3.8.3","@babel/core":"^7.9.0","node-static":"0.7.11","remark-lint":"6.0.6","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","license-badger":"^0.12.6","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.0","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.2","eslint-plugin-jsdoc":"^22.1.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^18.0.1","mocha-badge-generator":"^0.5.2","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^18.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.4","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.1","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.1.0","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.52.1_1585367733807_0.2983315074173922","host":"s3://npm-registry-packages"}},"0.52.2":{"name":"jamilih","version":"0.52.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.52.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"acad7805384a13c85beb611daea6a8e3a9700d6e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.52.2.tgz","fileCount":20,"integrity":"sha512-lw128QVdnyN2QCAtVEcUnRBeyK7ndmlfJ8A79RR7NsJK6YaO/7ud+c33Axl2Uh3jOfsULC/wXvJcqutsVphuKw==","signatures":[{"sig":"MEQCIE679JlxPO8Ixcm2Gnz47Kl5rTtHDnoiSYtCZkRo9wbwAiBNgXfNSW2U1puVXXt31PSxV7qUwJfdA1ElIVs3+LtZFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefsvwCRA9TVsSAnZWagAACJwP/2jH3GhjQtgvwTij/14d\nXmAMBbuy+tLWRfsSxM+g1DU5Dq5XH0zsz/1W0BM2eXJtQiotcpuT0Ftg4U5v\n8+FukvApmswAJt7DIIcn3yp0H6G1vGKzUZKE64H6+501PkRREk/bAntfOCxv\nxs4vQNPhVGaR9cCgP7lh+ycbJfXd4/9yOq8rvmFkOloRqUHKMq21/GtEV+WX\nkqI5VWYiLb6W4ZTrrYmY9qqS3cg7I9mYHtZMKvLc12L8I7KpVdJj80jydMeD\nm9+iQHklepRXCNNagRYzUPqdws2Muw85K1tntzhC+NvL6Zr/3YgCi0dNe/08\nvW88IauarxtoUB9X3hWqR46cmwCItDNOyRE8bv6QowzapfafBrwd1BVNMZDr\n/ft3uQonF3IqGhwFwwpCaiXnfVKRSTm8rKFIbFPktaitehZlkxzB9iQsLJRT\nEm1h/CMtvlzpiT5dKIxFz65ddgDmTCZNUWxWu9RPBNGbwlGZO+kYUcgqKd/N\n0jqHbx3Cp+CoqEt0iJ2NrPvKc0eYlNDJDwb68iM/kqtMqIAlsWV+cieITjHv\nDAiahJA1vEquO6GD1shhQ4uA+O3R68N2KZhqW3Z3rdLy96+yzZ8AdU1mh2UB\nGnHtz3uNAfijeHlgWxJRxCMq1HHYPY3AkJnMddN1SMu9cpu1hBQuu+SfTMEQ\nGFd/\r\n=DFHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"b0200130757ab5f6a20c5f244208f3b312b31548","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"10.19.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"^4.2.0","jsdoc":"^3.6.3","jsdom":"16.2.1","mocha":"^7.1.1","eslint":"^6.8.0","rollup":"2.2.0","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.5.0","typescript":"^3.8.3","@babel/core":"^7.9.0","node-static":"0.7.11","remark-lint":"6.0.6","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.4","license-badger":"^0.12.6","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.0","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","@rollup/plugin-json":"^4.0.2","eslint-plugin-jsdoc":"^22.1.0","rollup-plugin-babel":"^4.4.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^18.0.1","mocha-badge-generator":"^0.5.2","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","eslint-config-ash-nazg":"^18.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","eslint-plugin-array-func":"^3.1.4","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.1","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.1.0","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"peerDependencies":{"core-js-bundle":"^3.6.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.52.2_1585368047598_0.4085085407507494","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"jamilih","version":"0.53.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.53.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"cea5fd6d071d765e9544987e04b1ec951863e865","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.53.0.tgz","fileCount":20,"integrity":"sha512-NKB8lJzO1atyHwe33xyv/awuY4sZfqLgiUoOaAwOOtogP7m6mfB+Q7YUMsP3jhNsIPLLdI7dkXNOYd/eA7J3xQ==","signatures":[{"sig":"MEYCIQCSBLc92atonX/dOOaAVIn2feyydW1K9CzpMSNP+jFU6wIhAN/DuTpfV/lCPyjmp1OTUO7IetZqC7RmjgzIZ5mE7BJ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevnrpCRA9TVsSAnZWagAAN9kP/io7k2PGnEgv9OSD7vfp\nxgDOUR60A2BKcrgfKy0GdmMT2bytBj1avEGhCOOxqJ5VNH5CJ3QS+asrv2IW\nHhctrVaXduiWV6PGSPYU7h1HlCdkDPGiyrraIp/LH/s5sBZFjs9RB3ap3xLC\nOf27XBWjWVNdO1C2ec3dgSCgMUMoizrl2655/BwqfPWFfR6IVf2S+263UsJ3\nwi+wHRpsaE7SX1+BACQs+HY7XCntHs2o6raxI1ShqOrImjvnOkNs0Xm3LtiN\nSLt5ObKG5Br831AHhIYTSyCJkX4VVR+tTHHvTwMiCVWnolLogzKFZ2J/hgFO\nmzJ9YHjBcxLSFkufvcsuP9zrvAqtOsR6nmRq8+AMgMJ8rR/d5wVK4dww3C/7\nTIYm7vszqSFsDh6dK0bV7kgrPWaHMPFUIz0ZF5jFVjRa8ozqsuyJwXz6+OUG\nyYHTq061BBqTqH86tUMAosbkAHFG80sZHTNQWtA53v+AMNCDAtM2+8ydhUPQ\neqxwdhQIps34W4ken4aOqvM5iKZOoaJ5RhF5y+rGDt/6QNFjdrIdHxoakRK+\nSytukN57lChEFGB3R0XCbpNBJc5FuRGXBjX1I6hBYLViWd45MGkxrAtW4Nyv\nkeEYepysP304FjMoPtrAfDkE5Ax8A4D/g+N/pSow6Qws+GV69ZrHOUPE2mKX\nou6H\r\n=59VJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"a443f72afca70ea059ea43898381dc2bde1451fc","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.5","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","jsdoc":"^3.6.4","jsdom":"16.2.2","mocha":"^7.1.2","eslint":"^7.0.0","rollup":"2.8.2","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.6.0","typescript":"^3.8.3","@babel/core":"^7.9.6","node-static":"0.7.11","remark-lint":"7.0.0","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.5","license-badger":"^0.17.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.6","eslint-plugin-html":"^6.0.2","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^4.0.3","eslint-plugin-jsdoc":"^25.0.1","@rollup/plugin-babel":"^5.0.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^19.0.1","mocha-badge-generator":"^0.8.0","eslint-config-ash-nazg":"^21.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","cypress-multi-reporters":"^1.2.4","eslint-plugin-array-func":"^3.1.5","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.3","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.5.0"},"peerDependencies":{"core-js-bundle":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.53.0_1589541608886_0.1583507055474518","host":"s3://npm-registry-packages"}},"0.53.1":{"name":"jamilih","version":"0.53.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.53.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"c643f76e3fa84690a0590e802a6efc7b044c8cab","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.53.1.tgz","fileCount":20,"integrity":"sha512-GP74wko1UQZ/aPK4FiAQ49Od5mvw1639vbsa73RORyOTp722rgRGZKHGqKYJowlFuvC+J69mZGzExXepmOsj+g==","signatures":[{"sig":"MEUCIH0I2qMV7JH4W6QkTj7yaojUFVyaFNlejSammjsXMFNyAiEAtacj3PVuK52ljykX4ox8fvsrcDuZ9j7FPYP96xZf87I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevoRsCRA9TVsSAnZWagAAPuAP/iKvmN28x/OuX+dzIO6C\nbxhovUGOuYHB5WnvLAwAJOHovHvbJ7NrU+lUc/8zciKA5SiGgQVoBzkfFmFS\nHYwKvl5W6VdynPeEKzCSka9+/ZwpIMNOSL3zQ5mYL2Esw6rkh4v1JlMwSWIa\ngg2wmdrVgC68ALnzwvm6teMmq8svlZxdNJXa8w/O29qGw2kzvKajDnNi2eCx\nMgvgzbB3F+UDseizlCUEYQHVpMzN5QcrSN3F6LytG8aWKqganJeYllBehqdM\nRZ0r1u820u0wo7kdG9J/cWfzXS3lU8eIumsBwWIko7WKwfd/6nsNE2F4eeKL\nGl8WuLMDRQlbZ3pVLbX8wPZxqeHxOlOG4trqAUgeadqZjxUjuvHlTD+qyu8n\nIzYqbXtiDqgscivKFm31+WYu5R3w+XiNSoBwkKGF6Clf4yb1tVn+P2N01Mf1\nYPJ213ll/rINCAnX8j6yniT8yTG7ZKPsLd6pOs5UO8mogYx9AgbwtIXBnaWk\ncGKmsUwTGbfunSszh4yU4ZhgaDKp+Oq2axv4UwzFFftvwK4r/BkBxIJBu0zZ\nZvb+Pr39B5g9INMAmXLXSJz+YudaUPV72YKy6ed5KFDnoY2KiyMG5mRyojBG\nMduJwmCesFZWb+Nsv07UkZUYez+rytD0SqVW5PsQKfRZx/Dy0OGwIbCvOIfg\n5Eus\r\n=Tk2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"9a13fdc6c8575b4bcb0ab303dd19811b51173a41","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.5","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","jsdoc":"^3.6.4","jsdom":"16.2.2","mocha":"^7.1.2","eslint":"^7.0.0","rollup":"2.8.2","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.6.0","typescript":"^3.8.3","@babel/core":"^7.9.6","node-static":"0.7.11","remark-lint":"7.0.0","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.5","license-badger":"^0.17.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.6","eslint-plugin-html":"^6.0.2","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^4.0.3","eslint-plugin-jsdoc":"^25.0.1","@rollup/plugin-babel":"^5.0.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^19.0.1","mocha-badge-generator":"^0.8.0","eslint-config-ash-nazg":"^21.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","cypress-multi-reporters":"^1.2.4","eslint-plugin-array-func":"^3.1.5","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.3","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.5.0"},"peerDependencies":{"core-js-bundle":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.53.1_1589544044258_0.07940765419168216","host":"s3://npm-registry-packages"}},"0.53.2":{"name":"jamilih","version":"0.53.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.53.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"b57a2eb3c4771959817c6e62c755a204145c8c69","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.53.2.tgz","fileCount":20,"integrity":"sha512-1Y73xJdzdLWi7hbuv5gMlqMYp7B5bkR2clsB5YM6X5zzYrCXItbYyu1dKQ7vwdRLgjcyjmIccSqdc4dpBeh71g==","signatures":[{"sig":"MEUCICuIku6u3q3ssN8ATCCloNX3IndN9+8KOkOocqYc6B5zAiEA0pBaPWSMDtObZ/R8OUJFLl0E2156D2z/MsNjYGmsm/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevoTUCRA9TVsSAnZWagAAsdgP/3/PH8q5NKu7MLClAq6Q\nC/VYsuLGmeEBcqQ/4Z5dKDEds9mwaWIV84AyjcRQ/YkoHV7mGUHh/1YHoKIY\nGmKTJ0+cPcWAt7aEhXTltjDM5qc0stKYZ4afroYKqslYo2HHzbU9XOpk2Zkx\nZmBGROKR0Hkrx0DCGyfkBmhvzxvjAkYt6wHmX2QPxhPcCgoITOfNFyE4cJDt\n7aMPqk6u9clLEH1jSk7Agtq979DjFMzDbKxFzVYLwTqPpmXac8xUkcURH5XE\nrda8cS81vktHRo4LMxqV0n4SPceTc4MclcjnvjDQjqun/IKgNyvhFmu+yEx8\nl6duS8EUEmSkux1yAj8m7zO6xzlWxIumLtZkYI3bYcJ9jvtS16l84XX7Rt6Z\nOynVc8NgowbsLuCwI3c/AH74G5LNQje1a5A6jhuBWX4SkAQjn3aPOXRtzd43\n+tKbOxTChoL732jD5fsih9KpmFDEAo5LAFvVotQ5Eo2E4aHS/veOQoQCxdNv\nYqnyRR5/4RSkenI1ASs6iImYQF7IW7l7UnOgtC7/jwQopup2Mav0PVKCwLVm\n04zjMwCwld4c7YfpbveppALt/h1by+SC/FNRszT3/6IXIjsxrz9V2CHIJzug\n+7cAxorLYu32YJrg6ild5DDUCE6Xz87D0MhhM+DuHbTkCEuCbCviCqt08upb\nbEDp\r\n=cybx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"05fb6c9fb7bbb150c11fe83ab5a4d0fc826f0d46","scripts":{"test":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"static -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","kill-static":"pkill -f \".bin/static -p\"","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-static ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"6.14.5","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","jsdoc":"^3.6.4","jsdom":"16.2.2","mocha":"^7.1.2","eslint":"^7.0.0","rollup":"2.8.2","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.6.0","typescript":"^3.8.3","@babel/core":"^7.9.6","node-static":"0.7.11","remark-lint":"7.0.0","chokidar-cli":"^2.1.0","core-js-bundle":"^3.6.5","license-badger":"^0.17.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.9.6","eslint-plugin-html":"^6.0.2","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^4.0.3","eslint-plugin-jsdoc":"^25.0.1","@rollup/plugin-babel":"^5.0.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^19.0.1","mocha-badge-generator":"^0.8.0","eslint-config-ash-nazg":"^21.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"10.1.0","cypress-multi-reporters":"^1.2.4","eslint-plugin-array-func":"^3.1.5","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.3","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.2","babel-plugin-add-module-exports":"^1.0.2","eslint-plugin-no-use-extend-native":"^0.5.0"},"peerDependencies":{"core-js-bundle":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.53.2_1589544147576_0.3575877179148348","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"jamilih","version":"0.54.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.54.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"c17c564051faea8b781ee3c5400828cd6869ead4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.54.0.tgz","fileCount":20,"integrity":"sha512-x3rfmZhxocBFbowFbi79C+TtLxe3Bes0ypWly/RJvQ69ZkiLAlwX1kkDeDzpCXpwzXvg53FejVSbOveacB7NvQ==","signatures":[{"sig":"MEQCIFbvr/7UZnCbRxT9m8rv+WgxOtoBK7/EymflXdNz3VFPAiApUQnxcu3uDK1ddqYsRM9VrP0uLywvMyb8VZb62SN+Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMjATCRA9TVsSAnZWagAAfUMQAIrYdWiUo6EuIwsTFw34\nvfi4Nz0YOYVg6bLy4tw4TbOmJwmpQqhQYIsq72cksS3sGUALnWgUHn+Np1DI\nHW9cN5HM3mMT/escwGbXTniYL48KMEoQvTsRyxjYP3gK8kHFL4bPXmWVFSNf\nfzvrdcQmlvaWmcVzu0wjQLI3zFeKYmKIQP6rQSEtk8pmN/BksMQD+S037k+Y\n4OHoehgok0T7cPTNLjjTKtTTcJ6NXjxE8TXht6QC1TJNLnejDGxzcAMTBHTE\n1fz+CbKucOqKxvR40S0YrC3WFaA4MyneQCWR4EjVNI7kY0MfYxi4aIOeaHWJ\n07LLr2BnFSAUsReX2Lo7iHoSBsjen6H6X9qUD4bCdZ04ACU+a7VPtHow0sK2\nE2X8blXWyshxhx4RCaaKuBF0fAWhSffk2UuJBtXAd7J04nbju+gHNOse7Sbr\nHuikqCggRyEm5e1ASBzmKqcuplvf8253nKS4GVmiQIJr+TH0fonKl3bPBgOh\nu/02TlodRMx4CgDEMOnS4FKraJ/UpV79EYQYg+qRGrDkmH+nfJoZkRhL2L7q\nO+vgGdSKeP+y9Q6Kf976DfQX4WOfLf1IaDSaM7BfoyO7/vLg28i/mZ/k5YYJ\nHL7pI8KkPfE/aH+Hw6ej6Ihh6ne0VM7yBjERYcNkXd4QY3ENdb+z11F2y4Fx\n6VRr\r\n=WNmZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","module":"dist/jml-es.js","browser":"dist/jml.js","engines":{"node":">=10"},"gitHead":"1378bed940af61ca37501edc5cb5b903ff04e269","scripts":{"nyc":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","test":"npm run eslint && npm run rollup && npm run nyc","mocha":"mocha --require esm test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","prepublishOnly":"npm run rollup","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"7.5.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"14.15.5","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.3.0","jsdoc":"^3.6.6","jsdom":"16.4.0","mocha":"^8.3.0","eslint":"^7.20.0","rollup":"2.39.0","request":"^2.88.2","open-cli":"^6.0.1","coveradge":"^0.6.0","@babel/core":"^7.12.17","http-server":"^0.12.3","chokidar-cli":"^2.1.0","core-js-bundle":"^3.9.0","license-badger":"^0.18.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.12.17","eslint-plugin-html":"^6.1.1","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-radar":"^0.2.1","@rollup/plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.3","eslint-config-ash-nazg":"^29.6.0","eslint-config-standard":"^16.0.2","eslint-plugin-markdown":"^2.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^17.1.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","@rollup/plugin-node-resolve":"^11.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.54.0_1613901842293_0.5503261708352547","host":"s3://npm-registry-packages"}},"0.55.0":{"name":"jamilih","version":"0.55.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.55.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"67822a615cc6f5059bf80a1a1f1cb9aee160ea4e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.55.0.tgz","fileCount":19,"integrity":"sha512-T0DIwCOpS7f0DuQbvmwNAE608EBK3n7iWbV8UfVoh4mopeTXRw2jjnR6gnI8nXhKlz9oL5th1RJMcPBRqsBzNQ==","signatures":[{"sig":"MEQCIFdVmfgOE/fMCZhWLMB0VVTYUjmb5AYWDIjcRthRsc1ZAiBkReKV/RT/UaU7ERkD/c2riHore9bs1qbtNnAKPgi07A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5805018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO3A3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm7hAAk+OoNbScsmd8TqHBaRZq0GhpvxCX0vYDDjows9wdESC1I0lk\r\n7j8e7ZR/JrktLLCKFFQREDjFZQW4mclrRRgCud7eGkM2E2EiFfMtVG4XxBac\r\nKzEJMe4KPr5a75fHRrHQxc2tLFKoWCd15R+j8I9W3fEkk7l7GgxnHAANxddJ\r\n/hx1vW6rI53VwPsNRhu/QFUJoul6xu2FranRlim1Ev/pRPS28skYAUKnf9HE\r\naJhwP2ufaVOApdrxhQuTFklAXCWb2AT3P1gj4nndET8QfJeKsPnaGmoMfmPt\r\nNZrK4BCGoSxUtlHTSWSHPBYyN4DBEuhp59WV/ThkuqME7Z8uyVUKFNebMwTZ\r\n5jyXkkSw+/t0RXO5PlYS3QuLA5xrSl7GuZvEpDtZoF2pRcYZSf2X/9iDFaJV\r\nmnZ4FxMwA1uYbZY/t0p8JwXYGQTJa4KfE0LRB+FIE/msAWTDmZci7+5v26eM\r\nRHZBClcn1rLGBmelW8ruy2xZ5Wm7dxLx8N5zR45hHc0eeXiu8cUbZLmobpkT\r\nKA64j1FgcKjVulqDomyvOqLC8jnnz3xpwxTTWAavZEZykVJEsH6azNxQkMgT\r\n3kgx/+GIqdobJGvPKtgXnkj4i97Cybk6E90E2DznoSBEEJwtCzKtrdzYEjab\r\nxV1MACDJYHvKiKVc6N6Yg0ZYBhODQA44+OY=\r\n=8GDL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.55.0.tgz","browser":"dist/jml.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/jml-es.js","browser":"./dist/jml.js","require":"./dist/jml-jsdom.js"},"./dist/jml.js":"./dist/jml.js","./dist/jml-polyglot.js":"./dist/jml-polyglot.js","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","nyc":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","test":"npm run eslint && npm run rollup && npm run nyc","mocha":"mocha --require test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/486420951c7f5fb5cd3881fe07b78d98/jamilih-0.55.0.tgz","_integrity":"sha512-T0DIwCOpS7f0DuQbvmwNAE608EBK3n7iWbV8UfVoh4mopeTXRw2jjnR6gnI8nXhKlz9oL5th1RJMcPBRqsBzNQ==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.5.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.15.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"21.1.1","mocha":"^10.2.0","eslint":"^8.38.0","rollup":"3.20.2","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","@babel/core":"^7.21.4","http-server":"^14.1.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.4","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.10.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.55.0_1681616951353_0.5460008870514443","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"jamilih","version":"0.55.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.55.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"98bb88ffd78483c3fe05569efcd95ca4fe26772a","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.55.1.tgz","fileCount":19,"integrity":"sha512-xzyZ8760e+RmvQ/2EA+XrgmfIxEfODLem6d/d5jfZcrmZbn+ZYRGnwUmWsCc2NotW8nJG+pOh2Wxh7P/UeY5Pg==","signatures":[{"sig":"MEUCIF5lVZY5LBzrEPtPl+XlCFobiLHfVlg5J/eUPR3fwdq9AiEA7CRgSHnNyLKNBXOu3ZN1c2/blmQSwVvtgDOqAKoK0zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5805068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO3ogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUAhAAg5YTZ2XwgvUbVC0syokWUfbItdHemUW9zulPh6+lgdekpZIV\r\n7jOD2lTI1dOmAfH1C/KfDA0zAhGTbiJqCfoPIeIlt+TkUABSCPWu6Wn5ZAXl\r\njW9aCsxF1dZJmNGrzjww39V9mhOknufBXAtEKtT80COeVENuXhwcmBgf9V2C\r\nHXzdGN9UaZUeSM6dwk/QNfMsHmxLJgGhTiFwEeoiXxtkBK0mKJgYm2p1b6nx\r\nS1LBeAmpPC6X7NEftsfUJj7UI3Kz/0QkyP346M5Ktisypnvt3+v2dZUCX0LA\r\nMOYVetj4oTLqwdrWy74OfN80WICjcWbtA89NF/oLX1lXAsWEGz1623jbHnuV\r\nbLt90njwJhnh3rAfJ1sWimljELPZ/IZNgRVWVzlWtSFIpC47Z9IQKvSI4JXH\r\n5szOOVGKSsr3l/GfgLpDHuWku4OZes3IcmKcvl6hSRMEhYhw+DBxeFJbiB1U\r\noye3XJtr/AVCr+os7/8PxhxewfRwzSHQsak3cvTHK0T7zmrbBdNdZZFzqTBV\r\nlOzna8is0AV4HX67HtMkF4bSvsd5A5oBg2Bg+BXPHUGk2m8b6gtdq8fb57Vo\r\nmux9wMwbP/l/MU6VneQtZtZIuc/d+9MEO+UUqCWHN37De0X553heXOkLKeSr\r\nsrk4G2FoeyiTKZ3CTgUHksqyPwOf4LZuGuc=\r\n=fJnl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.55.1.tgz","browser":"dist/jml.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/jml-es.js","browser":"./dist/jml.js","require":"./dist/jml-jsdom.js"},"./dist/jml.js":"./dist/jml.js","./dist/jml-jsdom.js":"./dist/jml-jsdom.js","./dist/jml-polyglot.js":"./dist/jml-polyglot.js","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","nyc":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","test":"npm run eslint && npm run rollup && npm run nyc","mocha":"mocha --require test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/9527dc52f6a1f2551b08ddb3169aebb6/jamilih-0.55.1.tgz","_integrity":"sha512-xzyZ8760e+RmvQ/2EA+XrgmfIxEfODLem6d/d5jfZcrmZbn+ZYRGnwUmWsCc2NotW8nJG+pOh2Wxh7P/UeY5Pg==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.5.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.15.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"21.1.1","mocha":"^10.2.0","eslint":"^8.38.0","rollup":"3.20.2","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","@babel/core":"^7.21.4","http-server":"^14.1.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.4","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.10.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.55.1_1681619488621_0.7479385314871314","host":"s3://npm-registry-packages"}},"0.55.2":{"name":"jamilih","version":"0.55.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.55.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"nyc":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"d4d36b8a5a24bfb65e97868e72d3a8c8ca1b2cf9","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.55.2.tgz","fileCount":19,"integrity":"sha512-VU7zy6DJeICbcJ+iZLkZ+DW/+ln7nwqhmWLqPLowtqyCe4zh4L1Ft0RDLBdwFpVTvzhUVojNDO8IYX5NgUjIPw==","signatures":[{"sig":"MEQCIAz64AUf9Crx/SAhITyQDg+Zrk0UcqRv+sSNOJcGXdDiAiB13Tmv0OeTjbnSCaVqu4f5VHAW2SLVeGXfCXvbXqqRpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5805116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO3xzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7MA//V2BQWk/OddA6H37ImGujXEvb6gqngn+8ozrK2Y6OrUlg9pEj\r\n1VvP/putK++SM1sas/tVTNwbAQnT/1jSJmyJDQUEM8uYMmKsIpBgSj58517O\r\nQiY9YWMY5Y17bI+G14AFiPtejcNFCuidkpFSDGOZlReYLKpboox1YbhjZ81O\r\nslUbKWMh1s1gItCom/Xedk8TF/RAF8AEGASGUtcdlj0WeeHlEpmjjtOG6A8z\r\nECkYEPLAsXM/Akp3uqsjaIcpItLtE8meSeivyDH7Xw1AQiwF8d0im32DFTHU\r\nrcCgcGaXMw0POMBusJ7LjOPocCprAR9jNQ7Vmr6oTdoFt4/fZIq95ivxREi0\r\nharprlmy+LEg6XUSlJdQH+A5GRzxMsUZFAskQTqmbBvFnN5V8ySlVLwiWwmC\r\njmAl8+e87dUpEj0xbV/mNGxX+R0A//GaGbz0j0vGzk7VPYpICZ3Vbgu9GK9Z\r\n0IPI+Beoh2O2h6wJU5gm25sExV62GxIO7pBngMtFrQRY7dJgQUQsZCqeUzT/\r\nIzhXQBGG5zVJw0y3LQdU0Cxyi1D50yBITf95+SuB66/V/KGYozcIwNeYINr+\r\niH0ifgMlobmNSe9htWdKANdP8WDqpR8tqfzMD+++tjLJU+f2WS3Jp50lJ39Y\r\nMYCoBr6gMWJZXUM+fUDzQBXNccYitoFFAKs=\r\n=vSuL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.55.2.tgz","browser":"dist/jml.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/jml-es.js","browser":"./dist/jml.js","require":"./dist/jml-jsdom.js"},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":"./src/jml-jsdom.js","./dist/jml-jsdom.js":"./dist/jml-jsdom.js","./dist/jml-polyglot.js":"./dist/jml-polyglot.js","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","nyc":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && nyc npm run mocha && npm run coverage-badge","test":"npm run eslint && npm run rollup && npm run nyc","mocha":"mocha --require test-helpers/loadTests-node.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run rollup && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run rollup && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/2e48fbbfb9978f3f5eb09b1d398c3a2d/jamilih-0.55.2.tgz","_integrity":"sha512-VU7zy6DJeICbcJ+iZLkZ+DW/+ln7nwqhmWLqPLowtqyCe4zh4L1Ft0RDLBdwFpVTvzhUVojNDO8IYX5NgUjIPw==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.5.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.15.0","browserslist":["cover 100%"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"21.1.1","mocha":"^10.2.0","eslint":"^8.38.0","rollup":"3.20.2","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","@babel/core":"^7.21.4","http-server":"^14.1.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.4","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.10.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.55.2_1681620083589_0.3233489797322264","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"jamilih","version":"0.56.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.56.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"a8603aaac4825f5ea1a66e76e1495928f136cb5d","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.56.0.tgz","fileCount":23,"integrity":"sha512-EjxTiM7tHZBEQDpRwVM+BBtTFIYz0MfHilLh9PjEMJbJE+RYk/AIHRM6+IdE/W+bgY5Ha49yb963JITKZgRhgg==","signatures":[{"sig":"MEQCIDyXksU0vKUa/4g9vxZEq/lLFFMTcgLUxRbcnbIhQHF5AiB/Hc8GRNuLe0ED65dRb9CfPYlAV8rSjFzJEohVWjYbZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5956679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVDh6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp02g//d3sIHj3KtK4AE17twatqdHzu3wFUmr87O5vnnHhEKOBQjM4y\r\nKO/njzkK6eWOWjvrYzYH6b8dimOUpB3/slAsDd7aNtfW/ni+YVX/Oc252ei6\r\nbJW3h1fY8W8wuRjNqAYWTpPeIS6NvVP82SLZlvJZCzkAQkgOvmrvSwyeDCkQ\r\nUTlZMX7pJ+AJDhV9u+eelw8pob3usaJbbOHqUpDqhcPPToTQmZnBL2ajGDWD\r\nH+HmLa/NQuMe99OtNWZRkzq/MJ+TFWBoS19CdKsiP66oXzDGFHieaTaqjp0C\r\nReupJpG12dxSg596RRIR8l9jYHXiSuQSuuxzVlXS0R3znZa9yxKwz6EKe6BG\r\nGlbjL7S7W2e0Om8rOYWgIlZikMSwtZeY5i7iYqDRVj0xT27NHJJHMP9KwnXT\r\nvjWNRq5WbtH0wedQVvcJphgDaLXILxjO1nEDYS3/rcjPr1OYA7o/1v0cTWve\r\nzXOsBSLbqW9LKskQn04lAvoQzBhKQWuwJ+dHHBykilIHirAKm6YGsJGqNNan\r\nAHTpM2Oj2BMzXK0HYmHYPVhEHcsY0CNZ0EGeKPh7lRJUo0yQxBeMUtcP9YTa\r\nwCOZWHvszFEDrh5Aqp5Tv52f6iwgaEum5O8jiIVFAwff8b8Yr87awPtWVTs9\r\nB8I0ZSkfQu0jQ2DZGyUGP6zUwy6EDaM54FM=\r\n=iXWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.56.0.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":"./dist/jml-es.js","browser":"./dist/jml.js","require":"./dist/jml-jsdom.js"},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":"./src/jml-jsdom.js","./dist/jml-jsdom.js":"./dist/jml-jsdom.js","./dist/jml-polyglot.js":"./dist/jml-polyglot.js","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/02a8f6ae1d00dcf63e2a568f3ead642f/jamilih-0.56.0.tgz","_integrity":"sha512-EjxTiM7tHZBEQDpRwVM+BBtTFIYz0MfHilLh9PjEMJbJE+RYk/AIHRM6+IdE/W+bgY5Ha49yb963JITKZgRhgg==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.56.0_1683241081734_0.392115809276099","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"jamilih","version":"0.57.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.57.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"94e005145320f299441579282d36a24a59129744","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.57.0.tgz","fileCount":24,"integrity":"sha512-WZ+22NPb9fKMf4cVfQADreJhJCVzof7NMFWldxx34vq3L/6nax5Np7mQdcFKlqqHEMso/IYRbMyjYc+MXODOQg==","signatures":[{"sig":"MEYCIQDVW0aTN105YSglJeqZIO4UoLZOSSmgsz+tShR8kwkqsgIhALBmqctOvohSmfV89St0MXe0kwJ8VAxa6XHnSm9alKsn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5922513},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.57.0.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":"./src/jml-jsdom.js","./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/def26e3146b9685c6fd06926f0f1923b/jamilih-0.57.0.tgz","_integrity":"sha512-WZ+22NPb9fKMf4cVfQADreJhJCVzof7NMFWldxx34vq3L/6nax5Np7mQdcFKlqqHEMso/IYRbMyjYc+MXODOQg==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.57.0_1683311919620_0.7722215282901641","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"jamilih","version":"0.57.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.57.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"36c5d40ee060459d7a47cf15f1c83c4473e0763f","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.57.1.tgz","fileCount":24,"integrity":"sha512-aEfLEqy5N/ZFlJnd/A8ZaRE5U9cikoHIrfmBWM874ljL0v/cIejkbdCzGEKQ/60xiCfZk0d7X/RfTgEKqwCpFw==","signatures":[{"sig":"MEYCIQC4Lsmt2S8hCMgzgbbOx2KBtUMQ8GK2F7+bKa8pZ6tgnQIhAMYcGbluoUiWcC282doi5rsM/rBT3d2mniG5bvFHzGE4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5923428},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.57.1.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":"./src/jml-jsdom.js","./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/4fc899db531d2edcd08b5b4a5a92b7a1/jamilih-0.57.1.tgz","_integrity":"sha512-aEfLEqy5N/ZFlJnd/A8ZaRE5U9cikoHIrfmBWM874ljL0v/cIejkbdCzGEKQ/60xiCfZk0d7X/RfTgEKqwCpFw==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.57.1_1683729616296_0.23163610528925238","host":"s3://npm-registry-packages"}},"0.57.2":{"name":"jamilih","version":"0.57.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.57.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"2e6c93b704736706b8fb06a4ed4d48d74d6ff8fc","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.57.2.tgz","fileCount":24,"integrity":"sha512-U3JUhYrrWxqqeQnG8t/PZJ8sb2cJKBF+T2rX6oAUMDvqaHQFyp1fFHx7mhOhvq0X6IvpPb/L8dYx0NXWf6JKnw==","signatures":[{"sig":"MEQCIAGlVcc+njnav/SgyGZUEQ1a/dChyADkuy/MU6iyiUc9AiAfktMOreS7OmpXq7uEaJOTLacFukenHcoPk5k0Ew1IuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5923259},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.57.2.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/eb0587177d59fbd0fd02530b9ed75b1d/jamilih-0.57.2.tgz","_integrity":"sha512-U3JUhYrrWxqqeQnG8t/PZJ8sb2cJKBF+T2rX6oAUMDvqaHQFyp1fFHx7mhOhvq0X6IvpPb/L8dYx0NXWf6JKnw==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.57.2_1684793515760_0.021806304041853686","host":"s3://npm-registry-packages"}},"0.58.0":{"name":"jamilih","version":"0.58.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.58.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"cd5c250d770666f3d65c7cec4a5d8a65a7d0f3e5","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.58.0.tgz","fileCount":24,"integrity":"sha512-Bg4a20S0Oc3tVRiB4KgW3/5Oh5ZrsZq7+E5MrF+nYq3gQEi6QZT6anMQG08tuDRTxKzT4a7u/uVnfS6K2aUSXA==","signatures":[{"sig":"MEUCIQCf0AYEuofkaRnBBXvGKPMGUMQCKcwc78m/MY/xWo975QIgbHb7ecpYkPVBnKmDGhdkoWXMrIRmrmKGltQUnoHGHNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5924160},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.58.0.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/de389f430d59b02ed546c404a212d550/jamilih-0.58.0.tgz","_integrity":"sha512-Bg4a20S0Oc3tVRiB4KgW3/5Oh5ZrsZq7+E5MrF+nYq3gQEi6QZT6anMQG08tuDRTxKzT4a7u/uVnfS6K2aUSXA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.58.0_1685094234675_0.6906639506468266","host":"s3://npm-registry-packages"}},"0.58.1":{"name":"jamilih","version":"0.58.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.58.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"46cff22b08016e73f0a81540820b0af03cebee84","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.58.1.tgz","fileCount":24,"integrity":"sha512-UoSSSS+eXgC+FlLCxDYxv6VuYOeIpABw0Txw0OFqeR8zZyiRYk044+19a6vEBkQECCZvtkqZTifv3foFoIARJQ==","signatures":[{"sig":"MEUCIQCV+FnB9fgDsB6+EjUQN0+43CSREpG578Hov5nXyZLKLgIgH1RRx+thuJELKpoRHbnsskThM45HsPvBFkBsWyHU1gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5927806},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.58.1.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/0bca2f776c16f9fadaf9ca4e242f7b51/jamilih-0.58.1.tgz","_integrity":"sha512-UoSSSS+eXgC+FlLCxDYxv6VuYOeIpABw0Txw0OFqeR8zZyiRYk044+19a6vEBkQECCZvtkqZTifv3foFoIARJQ==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.58.1_1686458269034_0.1985407055816255","host":"s3://npm-registry-packages"}},"0.58.2":{"name":"jamilih","version":"0.58.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.58.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"1916f4d19f31c8a9a09a0f9849c29770eac4ff42","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.58.2.tgz","fileCount":24,"integrity":"sha512-/0bfkT+FtlSERDXJo+nqpMogHxNA8z4eQaLOUNrLlzV+/YgomAtwqaa3sYhRPBaVYvthb0efQc4bSCmt/+qV+A==","signatures":[{"sig":"MEQCID5hrvrDJc9JWf+lI7lK70hKPQRvuIlzk3HYG51vxal6AiA0P50UoRPcGAJ8SNjgpSHR5fTgmUq70tBYygrkTgRH3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5928456},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.58.2.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/2dedb40bce3345955e862caadc1d1af7/jamilih-0.58.2.tgz","_integrity":"sha512-/0bfkT+FtlSERDXJo+nqpMogHxNA8z4eQaLOUNrLlzV+/YgomAtwqaa3sYhRPBaVYvthb0efQc4bSCmt/+qV+A==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.6.4","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.0.4","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.58.2_1686591945836_0.3326251647516416","host":"s3://npm-registry-packages"}},"0.59.0":{"name":"jamilih","version":"0.59.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.59.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"33ecfe30de8b25a7cdbb03fb004be9960756aa21","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.59.0.tgz","fileCount":20,"integrity":"sha512-fdFXbmp9RuGo/SzHaZtlD2JjRMAAyQowSYemiGHV0aekXXhxhP6vLy8X2nmSBzV5+9Dj2zxJDL6ep+3Zg25ubQ==","signatures":[{"sig":"MEUCIQC3pITbS4e9/uvcTEdFgMWZTCyjAlgK5xsVUGkJL5wsogIgP2xCaMJ/O/hBF76m8ainG3D2Lnl3fdFJQFwV1g2/BHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5929292},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.59.0.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/f3173965b144eb254596619a6160bc2e/jamilih-0.59.0.tgz","_integrity":"sha512-fdFXbmp9RuGo/SzHaZtlD2JjRMAAyQowSYemiGHV0aekXXhxhP6vLy8X2nmSBzV5+9Dj2zxJDL6ep+3Zg25ubQ==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"9.5.1","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.4.5","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.59.0_1718758125217_0.8052269207217626","host":"s3://npm-registry-packages"}},"0.59.1":{"name":"jamilih","version":"0.59.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.59.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"0d2972ab93fd9ff64203a11bf71c2479d7ce5b45","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.59.1.tgz","fileCount":20,"integrity":"sha512-S1m/NSEZ3HQOQOrks51prd9qmfhEKePwsIOUMqsby7Ea16B1Grv/5wPUJzrTfBUr3AwTzQEKp8iGiL5gbxp9OA==","signatures":[{"sig":"MEYCIQDcaExs/DtN//t24pwe0DtC4IwgHOFNF5EDhs8XcMG0zgIhAMDQhXZimTSUdzhTpYJKYD568jewiuPCyS4NXOqcdbNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5929343},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.59.1.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/cdf7d07c82c0a51cb8df87e9e73d323b/jamilih-0.59.1.tgz","_integrity":"sha512-S1m/NSEZ3HQOQOrks51prd9qmfhEKePwsIOUMqsby7Ea16B1Grv/5wPUJzrTfBUr3AwTzQEKp8iGiL5gbxp9OA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"10.7.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.4.5","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.59.1_1722226063000_0.9209240991110479","host":"s3://npm-registry-packages"}},"0.59.2":{"name":"jamilih","version":"0.59.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.59.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"9b34fc571c211fee0fec75bd90d91575add32104","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.59.2.tgz","fileCount":20,"integrity":"sha512-s2pMuzbwvpH+G+7K7Z4qSfj9/iODriF/w8HU5MuhTaQuFhw2yRogPYqvqB/MZsAtuGb6wXh8qu7OeBnY3jJofA==","signatures":[{"sig":"MEQCH0GcUOQEIq+hKZ39OYaSU0Z+J4L5ikj3DwdOmTeV32ICIQCtCAVtHDN6oLxs5f30WKMZJo7+1OsZ8MmT6CWNZrRk1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5929292},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.59.2.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=16.9.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/0b2999f61ec384491305b5fa0222f09f/jamilih-0.59.2.tgz","_integrity":"sha512-s2pMuzbwvpH+G+7K7Z4qSfj9/iODriF/w8HU5MuhTaQuFhw2yRogPYqvqB/MZsAtuGb6wXh8qu7OeBnY3jJofA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"10.7.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.4.5","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.59.2_1722228101372_0.8501168485611885","host":"s3://npm-registry-packages"}},"0.60.0":{"name":"jamilih","version":"0.60.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.60.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"fa09f7917299c9df76833876a2c603e6692dce85","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.60.0.tgz","fileCount":20,"integrity":"sha512-qH/1Sr5QK2/6IkMVRHZwY9MstMZ6zyVHIeJDIhI4Qhkzfl/TUNx2wThR3IpQ7yrp9rxSesEs2iFYUNzmjprjBg==","signatures":[{"sig":"MEUCIEmvlppgNTuV3yCzr42IJnrfmkVajLeCK2P+KbqotOa/AiEA8gBfL28ZWm9E6UIlyw1VGJUj4fLuBG1bJriK5c37Cns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5926083},"main":"dist/jml-jsdom.cjs","type":"module","_from":"file:jamilih-0.60.0.tgz","types":"./dist/jml.d.ts","browser":"dist/jml.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/jml-es.d.ts","default":"./dist/jml-es.js"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.cts","default":"./dist/jml-jsdom.cjs"}},"./dist/jml.js":"./dist/jml.js","./src/jml-jsdom.js":{"types":"./dist/jml-jsdom.d.ts","import":"./src/jml-jsdom.js"},"./dist/jml-jsdom.cjs":"./dist/jml-jsdom.cjs","./dist/jml-nooinnerh.js":"./dist/jml-noinnerh.js","./dist/getInterpolator.js":"./dist/getInterpolator.js","./dist/jml-es-nooinnerh.js":"./dist/jml-es-noinnerh.js"},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json && tsc -p tsconfig-build-es.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint --ext=js,md,html .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/0d16a31a76fccba1b5e48b55ffc15280/jamilih-0.60.0.tgz","_integrity":"sha512-qH/1Sr5QK2/6IkMVRHZwY9MstMZ6zyVHIeJDIhI4Qhkzfl/TUNx2wThR3IpQ7yrp9rxSesEs2iFYUNzmjprjBg==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"10.7.0","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdoc":"^4.0.2","jsdom":"22.0.0","mocha":"^10.2.0","eslint":"^8.39.0","rollup":"3.21.4","request":"^2.88.2","open-cli":"^7.2.0","coveradge":"^0.8.2","typescript":"^5.4.5","@babel/core":"^7.21.8","@types/chai":"^4.3.5","http-server":"^14.1.1","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","chokidar-cli":"^3.0.0","core-js-bundle":"^3.30.1","license-badger":"^0.21.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.21.5","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^43.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","mocha-badge-generator":"^0.10.6","mocha-multi-reporters":"^1.5.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","babel-plugin-add-module-exports":"^1.0.4","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.60.0_1724331720589_0.2853166335515289","host":"s3://npm-registry-packages"}},"0.61.0":{"name":"jamilih","version":"0.61.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.61.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"7c0a129ea72579f3ca4cf70fc3961a72a6cb6cfa","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.61.0.tgz","fileCount":32,"integrity":"sha512-EanSJ+SfJZFBRRiQ1Ce59gQr1fwKV30WCp9xjO4z1jXrz2ktzS/cdP9JO40dk2sUEQ2CdF1Q0/Aa3uG6ZR/0Sw==","signatures":[{"sig":"MEUCIEb6heHKMFeN6Qq4uBALmlX5EsP2eAqpwvsTngGcHlZmAiEAtk/5FuE9B0DV63uBJwPjZzIeRB4/a/0rUPBhAlOaVX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12688800},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.61.0.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-nooinnerh.js":"./dist/jml-es-noinnerh.js","./dist/jml-nooinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","import":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","require":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/41c6415e87c560410797a79729d4a8c5/jamilih-0.61.0.tgz","_integrity":"sha512-EanSJ+SfJZFBRRiQ1Ce59gQr1fwKV30WCp9xjO4z1jXrz2ktzS/cdP9JO40dk2sUEQ2CdF1Q0/Aa3uG6ZR/0Sw==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.61.0_1762513655374_0.07421977932177293","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"jamilih","version":"0.61.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.61.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"ca70e03b98d0c91747fa4b535a95a8c3ce469d46","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.61.1.tgz","fileCount":28,"integrity":"sha512-z7LPF3VjppNSc+Lz3zhdlCLPMkveEnlNlNZLg+FhfM1n8uc4fRyq2XnuIcQ6OXbLbH5wRcoQa+OXljogXwiEqQ==","signatures":[{"sig":"MEUCIQCRTkXIZ/ysn5K/6UekRaacgJCYosmXxhZJduWGgmYowAIgdAYGkn8mQQJChPfRHYDWdTCHyJmL6HK3DXdhd8soHzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12687318},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.61.1.tgz","types":"./dist/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-nooinnerh.js":"./dist/jml-es-noinnerh.js","./dist/jml-nooinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","import":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","require":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/e9bd11fe0a29577d4213426f122c3f70/jamilih-0.61.1.tgz","_integrity":"sha512-z7LPF3VjppNSc+Lz3zhdlCLPMkveEnlNlNZLg+FhfM1n8uc4fRyq2XnuIcQ6OXbLbH5wRcoQa+OXljogXwiEqQ==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.61.1_1762513958735_0.9583566273183952","host":"s3://npm-registry-packages-npm-production"}},"0.61.2":{"name":"jamilih","version":"0.61.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.61.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"c67949604633dacd59f78e77257de64650483d29","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.61.2.tgz","fileCount":22,"integrity":"sha512-Nuv9d3u9cf1WMlYHnLpldiwRRYRpFHE3DtSttaH0B5vjG0xmr9nSJsDzOPnKxx3JHlXhDXNWmyn4jrdUIwnjbw==","signatures":[{"sig":"MEUCIFgYHJrM/HrO+lMzihtF5wxPr6NBftbjFzqwQ+HWY3JHAiEA91JClbRn65o2o63PDLMfnlncy6+ObP9+P/afUsGOhZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12686834},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.61.2.tgz","types":"./dist/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/jml-jsdom.d.ts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/jml.d.ts","default":"./dist/jml.mjs"},"require":{"types":"./dist/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-nooinnerh.js":"./dist/jml-es-noinnerh.js","./dist/jml-nooinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","import":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","require":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/5175d73e507c6f5483f61ef40f2cf724/jamilih-0.61.2.tgz","_integrity":"sha512-Nuv9d3u9cf1WMlYHnLpldiwRRYRpFHE3DtSttaH0B5vjG0xmr9nSJsDzOPnKxx3JHlXhDXNWmyn4jrdUIwnjbw==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.61.2_1762514626784_0.30894500566864047","host":"s3://npm-registry-packages-npm-production"}},"0.61.3":{"name":"jamilih","version":"0.61.3","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.61.3","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"7feda0174997e38ed35f898851d374dc088bdd18","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.61.3.tgz","fileCount":27,"integrity":"sha512-bVde3ptEbv+dEZiNSAOEV+s6TFdtwzSZTmFAr5/dAML1cSwNle1NM6cmH2CUens8xSGhFeKQCC5QL1O/tDS6og==","signatures":[{"sig":"MEYCIQDEdywOrrnOqX5jqGbAEWT4vj5qk1q0fEk4h74sC7kdDgIhAMPjjAKWzTn/axM7dhiHYpLfaygolVf+gT8SELICPwSR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12709604},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.61.3.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/6d12f3e6f8c770da693f0cfc66824093/jamilih-0.61.3.tgz","_integrity":"sha512-bVde3ptEbv+dEZiNSAOEV+s6TFdtwzSZTmFAr5/dAML1cSwNle1NM6cmH2CUens8xSGhFeKQCC5QL1O/tDS6og==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.61.3_1762515735749_0.33357705890772227","host":"s3://npm-registry-packages-npm-production"}},"0.61.4":{"name":"jamilih","version":"0.61.4","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.61.4","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"ec0557d90f6a9d7ae31ff595b3cf8153eb28a0bd","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.61.4.tgz","fileCount":27,"integrity":"sha512-t4Cb6kdD0SKd8U9+0gS4DUqb+8V9hYDP3cP4qvuPu7PchztUphqbPeOwSw5lA7VH9puxQPwSO1cwGYSyYURqcA==","signatures":[{"sig":"MEYCIQDtskc3fpjAkVT3eqMTqSb/FIWiltgayMsEnQYSqSQjKQIhAN6jGccIkogQYjkwp166Qg1XaJSZVHImtPpF30oL62aG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6672290},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.61.4.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/105aac0922005d37bc871209c92f8476/jamilih-0.61.4.tgz","_integrity":"sha512-t4Cb6kdD0SKd8U9+0gS4DUqb+8V9hYDP3cP4qvuPu7PchztUphqbPeOwSw5lA7VH9puxQPwSO1cwGYSyYURqcA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.61.4_1762516446920_0.5869270234276518","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"jamilih","version":"0.62.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.62.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"bea26398a76f6807eb36173485c371616cd1d61d","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.62.0.tgz","fileCount":27,"integrity":"sha512-Pp/NCKBnU18bc09CYw0gaMaYduCgpGCbvcNMzXVB50JP7ybZfw0QUeW4mFCwhK2BEkNNBBz5bOROr7MzllLMhQ==","signatures":[{"sig":"MEYCIQDqwjWG/O/tSqo3+/zPTpAVm1T25PolnqqtJG9lnCpmqAIhAIFxtcbg93ij+gYWdnA9XMFBRFDsGGFBbi1IwtbOJ2bB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6678175},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.62.0.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/be7f2e7818408184139cc4392fdb5a35/jamilih-0.62.0.tgz","_integrity":"sha512-Pp/NCKBnU18bc09CYw0gaMaYduCgpGCbvcNMzXVB50JP7ybZfw0QUeW4mFCwhK2BEkNNBBz5bOROr7MzllLMhQ==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.62.0_1762707949139_0.34448142021725614","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"jamilih","version":"0.62.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.62.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"dec5dc9cfec99053cbe12dfb1c7f8d2707f89baa","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.62.1.tgz","fileCount":27,"integrity":"sha512-15oFB2gdLnTtIT6Z7iGRgpFZZcgYRP2KzLd3hD8wuerDVpdgdL5/ky/e9NMqJbNlgfiUQWnWp3x2phph55VyjA==","signatures":[{"sig":"MEQCIEzgxn6WvCv6xHBjEqCq2AyA3p/Oic+dkK9Yv/dqXrmIAiA8tZWphg6z+lWlwV0tWLajlitb2Iiwr1RqqXE6G5yPbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6678136},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.62.1.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/ae2ebb99c792f51f48e13cea44021ae1/jamilih-0.62.1.tgz","_integrity":"sha512-15oFB2gdLnTtIT6Z7iGRgpFZZcgYRP2KzLd3hD8wuerDVpdgdL5/ky/e9NMqJbNlgfiUQWnWp3x2phph55VyjA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.62.1_1762725675524_0.9689593842654616","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"jamilih","version":"0.63.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.63.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"919db7e0680c7cd652b426b85cbde05a6bda87c2","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.63.0.tgz","fileCount":27,"integrity":"sha512-43QDNiO8UfsjaKMPFe4fdAgQh/wBWkO1WOcbO2FA7aE1HYcw2XAI6J/wf28BT7aHWmDMwbE4asV9XvMamCZRoA==","signatures":[{"sig":"MEYCIQDc2FHjCRJjn5wehXu3MWIruX1ChcM39M+LPJy91SEhBQIhAKV3NAd7VTmmDU7mCaIbzqOia5ybbj1psH6PkG+rxP8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640768},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.63.0.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/5a17b77034192f67962883c4a640f923/jamilih-0.63.0.tgz","_integrity":"sha512-43QDNiO8UfsjaKMPFe4fdAgQh/wBWkO1WOcbO2FA7aE1HYcw2XAI6J/wf28BT7aHWmDMwbE4asV9XvMamCZRoA==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.63.0_1763867845065_0.6381358730817608","host":"s3://npm-registry-packages-npm-production"}},"0.63.1":{"name":"jamilih","version":"0.63.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.63.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"1dd8031247824568700cad37a33048081dbb33d5","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.63.1.tgz","fileCount":27,"integrity":"sha512-TLfBNjzLACIkOdn5h9tIe23gz+RZMKexhephNWroURkmBVOUPUxV//xPB6E297ZsUcw+N0ubw9GGoHCGp5pq+A==","signatures":[{"sig":"MEQCIAdvHccobxJLjpTGNS4uQYL1DyXZ+0YoWLEGZe4xLh13AiBGhco1zjOciasnmRVQB9m5o6wQXYKaeXVZZbgbleN/0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641328},"main":"dist/jml-jsdom.js","type":"module","_from":"file:jamilih-0.63.1.tgz","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/c35a932155cc18392ad54a4a2b82d914/jamilih-0.63.1.tgz","_integrity":"sha512-TLfBNjzLACIkOdn5h9tIe23gz+RZMKexhephNWroURkmBVOUPUxV//xPB6E297ZsUcw+N0ubw9GGoHCGp5pq+A==","repository":{"url":"git+https://github.com/brettz9/jamilih.git","type":"git"},"_npmVersion":"11.6.2","description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.16.0","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdoc":"^4.0.4","jsdom":"26.1.0","mocha":"^11.7.1","eslint":"^9.34.0","rollup":"4.49.0","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","http-server":"^14.1.1","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.22.1","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.28.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@arethetypeswrong/cli":"^0.18.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.63.1_1763901249315_0.8935411968716809","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"jamilih","version":"0.64.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.64.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"99f89a54560cd315c5dc5312548635b0cf458d6e","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.64.0.tgz","fileCount":27,"integrity":"sha512-BJcJvb77vSiTcdquFGmnwfFFZqA+/rjqZOf5kkMN2xnSG7OyNBj/Jc/LZUoNLpQkeATvj/oXvdn4nIyz2oFsGQ==","signatures":[{"sig":"MEQCIHtc6xthuD9KKVEPNSNJhM9VcNjMJ+qZa8atsDzmGnv+AiASycrPVHJ8AUHV93E5WezkvvDtqvjWo81bzNc3OAc+6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642095},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.1.1","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.64.0_1786227767022_0.6235619027255623","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"jamilih","version":"0.64.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.64.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"9c66a22eab3014b1ef86e9b5f62d8cb3253d57f5","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.64.1.tgz","fileCount":27,"integrity":"sha512-4WjPuJw3VGtAoFWgSW+1/xo5q2nfjIlv+B8ye9SEoT6/Y5sGwRFu6ybRZWzXPurH4bexPTzLwvATmjXFfvQI7A==","signatures":[{"sig":"MEUCIQCPwTVzRXXhcC6je9c1Jbx0FCuCFkbid6ftGatyy/ndiAIgLRw+Mgws54y/5Ud0MHaInrX9liqXquFJDEtMumjHXnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641554},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.1.1","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.64.1_1786228726191_0.7905990173947863","host":"s3://npm-registry-packages-npm-production"}},"0.64.2":{"name":"jamilih","version":"0.64.2","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.64.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"2a691d933d5f4b77a8cf7f51f09b73de89b17fb4","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.64.2.tgz","fileCount":27,"integrity":"sha512-NGoOIA2Wt04h2uoHjnBVxUOvR4e9SMjluPvMCxPM+p2ct7YiHJC+PazF5OPzBbsSGs8mnRCsja4/UxGl8GiQyA==","signatures":[{"sig":"MEYCIQCoRmYCCIxo0ggQzAe/0bmeuJDCArUtlkgj2XdRY1CcHAIhAJ1RHiE3fEiJ4Yn8B5G2548N5lbZA+ULVGqV0A3IDF/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641364},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.1.1","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.64.2_1786229207820_0.3269922574985882","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"jamilih","version":"0.65.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.65.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"185eb21b9ce8564189759e397c6a27a10b21a427","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.65.0.tgz","fileCount":27,"integrity":"sha512-IrFX3jAuzmuSYU8gjj6/mZtZbspZnEzUK9aF2L2ceJl6wMsrfwhLUoAxVIf1RRzonSBasdUb3gNTOvrc/POfWA==","signatures":[{"sig":"MEYCIQCdo+p15/q5nejA/kxT5iov2M4Vf8ggNjaPKBSQw4yKcgIhANLo1RvuyUSKGMFhbufoombblmejyQRrPC7rc8BmkF67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644594},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.1.1","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.65.0_1786232035075_0.2201924440985561","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"jamilih","version":"0.66.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.66.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"0410472ec8382813604bd8e762c11e60c7fc371b","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.66.0.tgz","fileCount":27,"integrity":"sha512-A81A1TB9ttNRKRa6qCDNiyeN7cVJCVgMQgGdphxwqxdurtAtR09Ji+YMQSi7ol96uT6omR9fgZtShNvW8wDAdg==","signatures":[{"sig":"MEUCIQC4vN+ynTTrc9mskuIn4qfrRk7pSl5daoWYXs/w7YP+qgIgHvzXVQ3m0KVs75ZJy7SzIVKcG+vLcqyQ7/VKPDsrelc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648400},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.2.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.66.0_1786291646174_0.3779683089884063","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"jamilih","version":"0.67.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.67.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"39ab7af2139150f839d276a36465bdc0342ca478","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.67.0.tgz","fileCount":27,"integrity":"sha512-GV+wz57/SZDRIPIp6GsZe+Z+wDk3W+2k27YXf5lNEavuX4xMlsvYWYNKy7/Cf2FpvYqlSjym37uQzTB+aAkeXA==","signatures":[{"sig":"MEUCIEfr7m80pia9+eif8b1eBZP98RbkFsreKLLbCN2Wqsu/AiEAjq6nay4AyY5M+Dr/08Ln4lNLDvS4pwK0a3Zm2zoOCkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653673},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.2.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.67.0_1786297646742_0.7469951422352392","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"jamilih","version":"0.68.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.68.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"568a93710d9b4ac151e331dbf63e1146ea6fcf51","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.68.0.tgz","fileCount":27,"integrity":"sha512-3OQOXuaxibpeGY+S46CfeiWP6VzXi+wPmNdPTULA3ZQEaG8Gk3fJaXR9WImeva/KwFRpapPXJKiuDn5VUAEqkw==","signatures":[{"sig":"MEQCIF4VhSFlIAdJyc+CC4skry9ksxQzu1MiaE4kh7Y94Ev4AiAl5I0p83s0+v9jQiMtkBA2oN8tyNm9am5TXfHl4LCvxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667079},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.2.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.68.0_1786309304116_0.8343366161632513","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"jamilih","version":"0.68.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.68.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"240d798adedb1c152c4f35a6775caffba4149fa7","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.68.1.tgz","fileCount":27,"integrity":"sha512-6VhovgbV35KiDrx4BtB05UC9f8h7Elj+vzA04ObaItRVB0bsk8rmHK+ncH0SVdfN/yJmQQeGIRgiZnNz0xZfgA==","signatures":[{"sig":"MEUCIAjXzSBASoqMbEhBDYvRg+Ig8KuKmEFLVtrahrDV5K0MAiEA8DfqpHUFbmXx1CfJ/pcDosEg3dkm3UAgBOLvO2XL09o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671832},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":"./dist/jml-noinnerh.js","./dist/jml-noinnerh.mjs":"./dist/jml-noinnerh.mjs","./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack","lint":"npm run eslint","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.2.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.68.1_1787006498346_0.6593903774803866","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"jamilih","version":"0.69.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.69.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"0f9b661c7740c5ab01a7c6ecf6095ab6c20f4810","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.69.0.tgz","fileCount":27,"integrity":"sha512-9OoA++vJYCMcZQ1bFJziBnYre72mN+mRnPixySWm81UndZ74n0STko4uD/bjCO39D0XNZe99PRllVtRaxqjpaw==","signatures":[{"sig":"MEUCIQCa9mX0D1gvBTzLkAqhBAakex3s7+RmcwAFokcFoKsm0gIgfwSUwMLEq3W+rwo8jG/xyhZtUHMoIQFjeiAahqe+W/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713188},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/jml-noinnerh.mjs":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack .","lint":"npm run eslint --","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"22.23.1","browserslist":["defaults, not op_mini all"],"typesVersions":{"*":{"dist/jml.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.mjs":["dist/src/jml.d.mts"],"dist/getInterpolator.js":["dist/plugins/getInterpolator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.8.1","rollup":"4.62.4","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.69.0_1787080256747_0.6187489609145682","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"jamilih","version":"0.69.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.69.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"exclude":["test","test-helpers",".mocharc.js"],"reporter":["text","html","json-summary"]},"dist":{"shasum":"b55065d0392206b88891aa91f22a1e916e258a61","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.69.1.tgz","fileCount":27,"integrity":"sha512-fZCrET5RNaYFxYHdkSBJcwCkLqR9tVUYBVMWrgY1kgZJVA9g7fVF8X8KifjOwV27C/gfLKwgbvuimICFeCrm+A==","signatures":[{"sig":"MEQCIGsgUXc2Yb51FAD9bRCROiC3l8OlF6g74065dS+8dHX8AiBkfcDI0CECjANnJCFXGNe1AGzs9/7vk01apCLKz0NbWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713108},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/jml-noinnerh.mjs":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha && npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack .","lint":"npm run eslint --","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run kill-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","kill-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"_nodeVersion":"26.0.0","browserslist":["defaults, not op_mini all"],"typesVersions":{"*":{"dist/jml.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.mjs":["dist/src/jml.d.mts"],"dist/getInterpolator.js":["dist/plugins/getInterpolator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^11.8.0","eslint":"^10.9.1","rollup":"4.63.1","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.69.1_1788474654648_0.7011948449087668","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"jamilih","version":"0.70.0","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.70.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"lines":100,"exclude":["test","test-helpers",".mocharc.cjs"],"branches":100,"reporter":["text","html","json-summary"],"functions":100,"statements":100,"checkCoverage":true},"dist":{"shasum":"9048e99f9b6cf75e101ab708fb2e00d60eff07b0","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.70.0.tgz","fileCount":40,"integrity":"sha512-GQO4KbeaAHgUFBncnAGLhB1oFUlODJ8osbDJ2J0wq635qga+PRsapozedNBMgTq0P5fy9HDzMPcwM/gf7sIBJw==","signatures":[{"sig":"MEUCIDEWCaXWdnvP96+DsSEcXK4U1VAjihtiwuaDRRWBRzQrAiEAzko7ZYpotDwF7F16B42nm3PVn+EXPOiH7nBUXCkxio4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005343},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/jml-noinnerh.mjs":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}},"./dist/validateJamilih.js":{"import":{"types":"./dist/src/validateJamilih.d.mts","default":"./dist/validateJamilih.mjs"},"require":{"types":"./dist/src/validateJamilih.d.ts","default":"./dist/validateJamilih.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha ; npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack .","lint":"npm run eslint --","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.ts && cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.mts && node -e \"const fs=require('fs'),f='dist/src/jml.d.ts',r='/// <reference path=\\\"./jamilih-dialect.d.ts\\\" />\\n',c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,c.startsWith(r)?c:r+c)\" && cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts && cp dist/src/validateJamilih.d.ts dist/src/validateJamilih.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run stop-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","stop-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"browserslist":["defaults, not op_mini all"],"typesVersions":{"*":{"dist/jml.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.mjs":["dist/src/jml.d.mts"],"dist/getInterpolator.js":["dist/plugins/getInterpolator.d.ts"],"dist/validateJamilih.js":["dist/src/validateJamilih.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^12.0.0","eslint":"^10.10.0","rollup":"4.63.1","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.13.0","mocha-multi-reporters":"^1.5.2","eslint-config-ash-nazg":"^43.1.8","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.70.0_1789082526211_0.035325046925261505","host":"s3://npm-registry-packages-npm-production"}},"0.70.1":{"name":"jamilih","version":"0.70.1","keywords":["json","javascript","template","templating","html"],"author":{"url":"http://brett-zamir.me","name":"Brett Zamir","email":"brettz9@yahoo.com"},"license":"MIT","_id":"jamilih@0.70.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[],"homepage":"https://github.com/brettz9/jamilih","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"c8":{"lines":100,"exclude":["test","test-helpers",".mocharc.cjs"],"branches":100,"reporter":["text","html","json-summary"],"functions":100,"statements":100,"checkCoverage":true},"dist":{"shasum":"a258fa23a78e3ef5279bd56caf8027eddf236f15","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.70.1.tgz","fileCount":40,"integrity":"sha512-0024lsYbwOzLlikxkgKW4OYFScBEhC4Yzlw+UxFLVRHXEXVN9k0PQJb0i2TWkzHEw/hRr+xeNHDsVfBOKfnSiA==","signatures":[{"sig":"MEYCIQCeVsB/M76juww50yRstdah5EYgerfnvcqV/BxTEMbuHAIhAOcllzKpcidFm7eIFOlLjSgdnFVGOzqc0TyvpNEyq3Rr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012364},"main":"dist/jml-jsdom.js","type":"module","types":"./dist/src/jml.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/jml-noinnerh.mjs":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}},"./dist/validateJamilih.js":{"import":{"types":"./dist/src/validateJamilih.d.mts","default":"./dist/validateJamilih.mjs"},"require":{"types":"./dist/src/validateJamilih.d.ts","default":"./dist/validateJamilih.js"}}},"scripts":{"c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha ; npm run coverage-badge","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","tsc":"tsc","attw":"attw --pack .","lint":"npm run eslint --","test":"npm run eslint && npm run build && npm run c8","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open","eslint":"eslint .","rollup":"rollup -c","copy-dts":"cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.ts && cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.mts && node -e \"const fs=require('fs'),f='dist/src/jml.d.ts',r='/// <reference path=\\\"./jamilih-dialect.d.ts\\\" />\\n',c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,c.startsWith(r)?c:r+c)\" && cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts && cp dist/src/validateJamilih.d.ts dist/src/validateJamilih.d.mts","coverage":"open-cli http://localhost:8091/coverage/ && npm start","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","test-no-open":"npm run stop-http-server ; npm run eslint && npm run build && npm run start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","stop-http-server":"pkill -f \".bin/http-server -p\"","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"https://github.com/brettz9/jamilih","type":"git"},"description":"Provide round-trippable JSON/JavaScript serialization","directories":{},"browserslist":["defaults, not op_mini all"],"typesVersions":{"*":{"dist/jml.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.mjs":["dist/src/jml.d.mts"],"dist/getInterpolator.js":["dist/plugins/getInterpolator.d.ts"],"dist/validateJamilih.js":["dist/src/validateJamilih.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdoc":"^4.0.5","jsdom":"30.0.1","mocha":"^12.0.0","eslint":"^10.10.0","rollup":"4.63.1","open-cli":"^9.0.0","coveradge":"^0.8.2","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/chai":"^5.2.3","http-server":"^14.1.1","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","chokidar-cli":"^3.0.0","license-badger":"^0.23.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","mocha-badge-generator":"^0.13.0","mocha-multi-reporters":"^1.5.2","eslint-config-ash-nazg":"^43.1.8","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/jamilih_0.70.1_1789329907191_0.7743929613607017","host":"s3://npm-registry-packages-npm-production"}},"0.70.2":{"name":"jamilih","version":"0.70.2","type":"module","author":{"name":"Brett Zamir","email":"brettz9@yahoo.com","url":"http://brett-zamir.me"},"contributors":[],"c8":{"checkCoverage":true,"branches":100,"statements":100,"functions":100,"lines":100,"exclude":["test","test-helpers",".mocharc.cjs"],"reporter":["text","html","json-summary"]},"browserslist":["defaults, not op_mini all"],"description":"Provide round-trippable JSON/JavaScript serialization","types":"./dist/src/jml.d.ts","main":"dist/jml-jsdom.js","exports":{".":{"browser":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"},"import":{"types":"./dist/src/jml-jsdom.d.mts","default":"./dist/jml-jsdom.mjs"},"require":{"types":"./dist/src/jml-jsdom.d.ts","default":"./dist/jml-jsdom.js"}},"./dist/jml.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml.js"}},"./dist/jml-noinnerh.js":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/jml-noinnerh.mjs":{"import":{"types":"./dist/src/jml.d.mts","default":"./dist/jml-noinnerh.mjs"},"require":{"types":"./dist/src/jml.d.ts","default":"./dist/jml-noinnerh.js"}},"./dist/getInterpolator.js":{"import":{"types":"./dist/plugins/getInterpolator.d.mts","default":"./dist/getInterpolator.mjs"},"require":{"types":"./dist/plugins/getInterpolator.d.ts","default":"./dist/getInterpolator.js"}},"./dist/validateJamilih.js":{"import":{"types":"./dist/src/validateJamilih.d.mts","default":"./dist/validateJamilih.mjs"},"require":{"types":"./dist/src/validateJamilih.d.ts","default":"./dist/validateJamilih.js"}}},"repository":{"type":"git","url":"https://github.com/brettz9/jamilih"},"homepage":"https://github.com/brettz9/jamilih","typesVersions":{"*":{"dist/getInterpolator.js":["dist/plugins/getInterpolator.d.ts"],"dist/jml.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.js":["dist/src/jml.d.ts"],"dist/jml-noinnerh.mjs":["dist/src/jml.d.mts"],"dist/validateJamilih.js":["dist/src/validateJamilih.d.ts"]}},"keywords":["json","javascript","template","templating","html"],"license":"MIT","bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"engines":{"node":">=18.0.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.5","@babel/core":"^8.0.1","@babel/preset-env":"^8.0.2","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.3","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","babel-plugin-add-module-exports":"^1.0.4","c8":"^12.0.0","chai":"^6.2.2","chokidar-cli":"^3.0.0","coveradge":"^0.8.2","eslint":"^10.10.0","eslint-config-ash-nazg":"^43.1.8","http-server":"^14.1.1","jsdoc":"^4.0.5","jsdom":"30.0.1","license-badger":"^0.23.0","mocha":"^12.0.0","mocha-badge-generator":"^0.13.0","mocha-multi-reporters":"^1.5.2","open-cli":"^9.0.0","rollup":"4.63.1","rollup-plugin-re":"^1.0.7","typescript":"^7.0.2"},"scripts":{"tsc":"tsc","attw":"attw --pack .","amo":"echo \"Bundling for AMO\" && tar -czf compressed-source/source.tar.gz src plugins .babelrc.json package.json README.md rollup.config.js","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","lint":"npm run eslint --","eslint":"eslint .","rollup":"rollup -c","build":"rm -Rf dist && mkdir dist && echo '{\"type\": \"commonjs\"}' > dist/package.json && npm run rollup && tsc -p tsconfig-build.json && npm run copy-dts","copy-dts":"cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.ts && cp src/jamilih-dialect.d.ts dist/src/jamilih-dialect.d.mts && node -e \"const fs=require('fs'),f='dist/src/jml.d.ts',r='/// <reference path=\\\"./jamilih-dialect.d.ts\\\" />\\n',c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,c.startsWith(r)?c:r+c)\" && cp dist/src/jml.d.ts dist/src/jml.d.mts && cp dist/src/jml-jsdom.d.ts dist/src/jml-jsdom.d.mts && cp dist/plugins/getInterpolator.d.ts dist/plugins/getInterpolator.d.mts && cp dist/src/validateJamilih.d.ts dist/src/validateJamilih.d.mts","browser-test":"npm run build && open-cli http://localhost:8091/test/ && npm run start","mocha":"mocha --require test-helpers/loadTests.js test/test.*.js --reporter-options configFile=mocha-multi-reporters.json","c8":"rm -Rf .nyc_output && rm -Rf coverage && rm -Rf node_modules/.cache && c8 npm run mocha ; npm run coverage-badge","test":"npm run eslint && npm run build && npm run c8","stop-http-server":"pkill -f \".bin/http-server -p\"","build-docs":"rm -rf docs/jsdoc/*;jsdoc --pedantic -c docs/jsdoc-config.js .","open-docs":"open-cli http://localhost:8091/docs/jsdoc/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","coverage":"open-cli http://localhost:8091/coverage/ && npm start","test-no-open":"npm run stop-http-server ; npm run eslint && npm run build && npm run start","start":"http-server -p 8091","watch":"chokidar '**/*.js' -c 'npm run test-no-open' -i 'dist' -i 'node_modules' & npm run test-no-open"},"_id":"jamilih@0.70.2","dist":{"integrity":"sha512-30GyKPUcdOSoRBzeRw55l7fxFL1fKOVJXjDNTR/9WndBB+TaUrX+ZFDjA9PUhWrPcByIIaORKXjztJadAtIQlQ==","shasum":"2ff0b20292f51021dec574be1e39c8f4ae8d94ef","tarball":"https://registry.npmjs.org/jamilih/-/jamilih-0.70.2.tgz","fileCount":40,"unpackedSize":1005343,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyI+rP048+klqJNljEtIOaXRM2JRbGVXSj5K7AVoIlZgIgebogbO42rX6gwCmrcrigKVHf6nX5Nn0Ecy5X2h+DCrM="}]},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jamilih_0.70.2_1789330196256_0.325572863875794"},"_hasShrinkwrap":false}},"time":{"created":"2013-08-04T12:32:31.875Z","modified":"2026-09-13T20:09:56.522Z","0.1.0":"2013-08-04T12:34:24.423Z","0.1.1":"2013-08-04T13:15:00.742Z","0.2.0":"2013-08-06T00:49:44.325Z","0.2.1":"2013-08-15T05:28:18.126Z","0.3.0":"2014-05-16T06:34:15.113Z","0.4.0":"2014-05-25T04:30:43.699Z","0.5.0":"2014-06-16T23:34:28.601Z","0.6.0":"2014-06-17T01:03:41.599Z","0.7.0":"2014-07-06T04:03:55.960Z","0.8.0":"2015-01-03T20:55:36.556Z","0.9.0":"2016-10-29T20:29:38.285Z","0.10.0":"2016-10-29T22:12:22.620Z","0.10.1":"2016-10-29T22:14:03.132Z","0.10.2":"2016-10-29T22:27:54.473Z","0.10.3":"2016-10-29T22:30:14.964Z","0.10.4":"2016-10-29T22:45:45.411Z","0.10.5":"2016-10-29T22:50:59.765Z","0.11.0":"2016-12-24T04:18:06.231Z","0.11.1":"2016-12-29T07:45:54.753Z","0.12.0":"2017-04-23T03:46:37.523Z","0.13.0":"2017-04-23T20:37:45.112Z","0.13.1":"2017-04-23T20:48:31.553Z","0.14.0":"2017-04-25T05:37:28.636Z","0.15.0":"2017-06-05T00:06:29.526Z","0.16.0":"2017-06-08T14:44:10.806Z","0.17.0":"2017-09-08T05:35:22.139Z","0.18.0":"2017-09-13T04:36:52.711Z","0.19.0":"2017-09-13T04:54:56.877Z","0.20.0":"2017-09-13T05:21:50.507Z","0.21.0":"2017-11-02T04:05:58.672Z","0.22.0":"2017-11-03T08:14:09.692Z","0.22.1":"2017-11-03T10:21:19.936Z","0.23.0":"2017-11-08T07:28:00.399Z","0.24.0":"2017-12-01T12:20:02.843Z","0.25.0":"2017-12-01T12:45:47.976Z","0.26.0":"2017-12-01T12:55:15.667Z","0.27.0":"2017-12-01T13:02:27.248Z","0.28.0":"2017-12-04T03:03:02.559Z","0.29.0":"2017-12-09T01:03:08.682Z","0.29.1":"2017-12-09T02:37:18.803Z","0.30.0":"2017-12-19T06:33:17.522Z","0.31.0":"2018-03-28T06:15:58.631Z","0.32.0":"2018-03-28T07:25:10.378Z","0.33.0":"2018-04-22T03:00:12.197Z","0.33.1":"2018-04-22T03:08:17.316Z","0.34.0":"2018-06-20T01:00:53.882Z","0.35.0":"2018-07-14T04:03:28.303Z","0.36.0":"2018-09-05T00:46:31.026Z","0.37.0":"2018-09-05T01:20:27.634Z","0.38.0":"2018-09-05T02:32:11.888Z","0.38.1":"2018-09-08T05:40:58.025Z","0.39.0":"2018-09-09T01:28:32.834Z","0.40.1":"2018-09-09T08:57:48.100Z","0.40.2":"2018-09-09T09:16:50.588Z","0.41.0":"2018-09-09T11:12:48.627Z","0.42.0":"2018-09-28T09:01:22.514Z","0.43.0":"2018-10-30T07:39:37.076Z","0.44.0":"2018-12-14T09:17:30.177Z","0.45.0":"2019-06-04T10:25:53.698Z","0.46.0":"2019-10-30T22:16:12.627Z","0.47.0":"2020-01-06T07:20:15.691Z","0.48.1":"2020-01-20T02:52:09.965Z","0.49.0":"2020-01-29T03:15:37.701Z","0.49.1":"2020-01-29T06:01:13.250Z","0.49.2":"2020-01-29T06:14:11.023Z","0.50.0":"2020-01-31T00:32:49.742Z","0.51.0":"2020-02-05T04:14:12.917Z","0.52.0":"2020-03-25T09:01:06.536Z","0.52.1":"2020-03-28T03:55:34.033Z","0.52.2":"2020-03-28T04:00:47.867Z","0.53.0":"2020-05-15T11:20:08.991Z","0.53.1":"2020-05-15T12:00:44.401Z","0.53.2":"2020-05-15T12:02:27.698Z","0.54.0":"2021-02-21T10:04:02.470Z","0.55.0":"2023-04-16T03:49:11.581Z","0.55.1":"2023-04-16T04:31:28.939Z","0.55.2":"2023-04-16T04:41:23.799Z","0.56.0":"2023-05-04T22:58:01.984Z","0.57.0":"2023-05-05T18:38:39.856Z","0.57.1":"2023-05-10T14:40:16.530Z","0.57.2":"2023-05-22T22:11:56.032Z","0.58.0":"2023-05-26T09:43:54.863Z","0.58.1":"2023-06-11T04:37:49.288Z","0.58.2":"2023-06-12T17:45:46.095Z","0.59.0":"2024-06-19T00:48:45.522Z","0.59.1":"2024-07-29T04:07:43.240Z","0.59.2":"2024-07-29T04:41:41.725Z","0.60.0":"2024-08-22T13:02:00.886Z","0.61.0":"2025-11-07T11:07:35.660Z","0.61.1":"2025-11-07T11:12:39.024Z","0.61.2":"2025-11-07T11:23:47.082Z","0.61.3":"2025-11-07T11:42:16.002Z","0.61.4":"2025-11-07T11:54:07.171Z","0.62.0":"2025-11-09T17:05:49.404Z","0.62.1":"2025-11-09T22:01:15.823Z","0.63.0":"2025-11-23T03:17:25.322Z","0.63.1":"2025-11-23T12:34:09.560Z","0.64.0":"2026-08-08T22:22:47.171Z","0.64.1":"2026-08-08T22:38:46.369Z","0.64.2":"2026-08-08T22:46:47.989Z","0.65.0":"2026-08-08T23:33:55.223Z","0.66.0":"2026-08-09T16:07:26.332Z","0.67.0":"2026-08-09T17:47:26.934Z","0.68.0":"2026-08-09T21:01:44.242Z","0.68.1":"2026-08-17T22:41:38.458Z","0.69.0":"2026-08-18T19:10:56.914Z","0.69.1":"2026-09-03T22:30:54.789Z","0.70.0":"2026-09-10T23:22:06.427Z","0.70.1":"2026-09-13T20:05:07.361Z","0.70.2":"2026-09-13T20:09:56.393Z"},"bugs":{"url":"https://github.com/brettz9/jamilih/issues"},"author":{"name":"Brett Zamir","email":"brettz9@yahoo.com","url":"http://brett-zamir.me"},"license":"MIT","homepage":"https://github.com/brettz9/jamilih","keywords":["json","javascript","template","templating","html"],"repository":{"type":"git","url":"https://github.com/brettz9/jamilih"},"description":"Provide round-trippable JSON/JavaScript serialization","contributors":[],"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"readme":"[![Dependencies](https://img.shields.io/david/brettz9/jamilih.svg)](https://david-dm.org/brettz9/jamilih)\n[![devDependencies](https://img.shields.io/david/dev/brettz9/jamilih.svg)](https://david-dm.org/brettz9/jamilih?type=dev)\n[![npm](https://img.shields.io/npm/v/jamilih.svg)](https://www.npmjs.com/package/jamilih)\n\n[![testing badge](https://raw.githubusercontent.com/brettz9/jamilih/master/badges/tests-badge.svg?sanitize=true)](badges/tests-badge.svg)\n[![coverage badge](https://raw.githubusercontent.com/brettz9/jamilih/master/badges/coverage-badge.svg?sanitize=true)](badges/coverage-badge.svg)\n\n[![Known Vulnerabilities](https://snyk.io/test/github/brettz9/jamilih/badge.svg)](https://snyk.io/test/github/brettz9/jamilih)\n[![Total Alerts](https://img.shields.io/lgtm/alerts/g/brettz9/jamilih.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/brettz9/jamilih/alerts)\n[![Code Quality: Javascript](https://img.shields.io/lgtm/grade/javascript/g/brettz9/jamilih.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/brettz9/jamilih/context:javascript)\n\n[![Licenses badge](https://raw.githubusercontent.com/brettz9/jamilih/master/badges/licenses-badge.svg?sanitize=true)](badges/licenses-badge.svg)\n\n(see also [licenses for dev. deps.](https://raw.githubusercontent.com/brettz9/jamilih/master/badges/licenses-badge-dev.svg?sanitize=true))\n<!-- [![License](https://img.shields.io/npm/l/jamilih.svg)](LICENSE-MIT.txt) -->\n\n[![issuehunt-to-marktext](https://issuehunt.io/static/embed/issuehunt-button-v1.svg)](https://issuehunt.io/r/brettz9/jamilih)\n\n# Jamilih\n\nIf you are seeking an even lighter version (e.g., for inclusion in a\nstand-alone library) while still getting some benefits of the\nsyntax-highlighter-friendly pure JS approach for DOM construction,\nsee [Jamilih Lite](https://gist.github.com/brettz9/ac4c18f51c0af8003a41).\n\nNote that it is our intent to move the XML-specific features into a new file.\n\n## Separation of concerns\n\nFor templating,\n`separation_of_concerns !== separation_of_syntaxes`!\nOne can very legitimately build HTML DOM using Jamilih as with any other\nJavaScript function and maintain separation of concerns. Just because\nthe syntax is JavaScript does not mean it\nisn't suitable for building structural and styling design logic. On\nthe contrary, it provides flexibility for designers to utilize their\nown JavaScript (and/or your own custom template functions) as long as\nthe designer can maintain the discipline to avoid adding business\nlogic. (A future \"JSON mode\" should allow more security but less control.)\n\n## Some advantages/Uses\n\n- Templates with the full expressive power of JavaScript (Why start in\nHTML when you will probably need JavaScript anyways and why use a\ntemplate language with significant additional learning time overhead\nfor those already familiar with HTML and JavaScript?)\n- Syntax highlighting out of the box (unlike embedded string-based templates)\n- Could restrict to JSON for declarative but easily parseable templates\n\n## Overview\n\nThe following functions are available:\n\n- `jml()` - For building DOM objects (and optionally appending into\n    an existing DOM node). Arguments demoed and explained below.\n- `jml.toJML(objOrString, config)` - For converting HTML in DOM or string form into\n    a JML JavaScript/JSON object. Its first argument is the DOM object or string to\n    convert into JML. `config` is an object and which supports a `stringOutput` property\n    which can be set to `true` in order to JSON-stringify the converted\n    Jamilih JSON object. Note that element results will be in array form.\n- `jml.toJMLString(objOrString, config)` - Works like `jml.toJML` but\n    stringifies the resulting Jamilih object.\n- `jml.toHTML()` - Works like `jml()` except that the resulting DOM\n    object is converted into an HTML string.\n- `jml.toXML()` - Works like `jml()` except that the resulting DOM object\n    is converted into an XML-serialized string.\n- `jml.toDOM()` - An alias for `jml()`.\n- `jml.toDOMString()` - An alias for `jml.toHTML()` (for parity with `toJMLString`).\n- `jml.toXMLDOMString()` - An alias for `jml.toXML()` (for parity with `toJMLString`).\n- `jml.command` - Invoke commands on element-attached symbol or Map function or methods\n- `jml.sym` - Alias for `jml.symbol`\n- `jml.for` - Alias for `jml.symbol`\n- `jml.symbol` - Utility for getting a symbol attached to an element.\n- `jml.setWindow` - Setter of the `window` object. Used internally and requires\n  `DOMParser`, `XMLSerializer`, and `document` objects. Set automatically for\n  browser or Node.\n- `jml.getWindow` - Getter for the setter.\n- `jml.weak(obj, ...args)` - Returns a two-item array with the first item as a new `jml.WeakMap` object\n    on which an association is made between `obj` and a Jamilih element created out of passing\n    `args` to `jml()` and the second item is the new Jamilih elemnet\n- `jml.strong(obj, ...args)` - Same as `jml.weak` but creates a new `jml.Map` object instead of a `jml.WeakMap`.\n- `jml.WeakMap()` - a `WeakMap` subclass with an `invoke` method that should be passed a DOM element\n    (such as one created by `jml` or `jml.weak()`), the name of a method to invoke (on an object\n    previously associated with the supplied element (e.g., via `jml.weak()`)), and any number of\n    optional arguments to be supplied to that method. The user method will have its `this` value\n    set to that of the previously associated object and in addition to accepting the arguments\n    supplied to `invoke`, it will have the element itself supplied as the first argument. This\n    class also has its `get` and `set` methods enhanced to accept a string selector to represent the\n    element used to find the associated object.\n- `jml.Map()` - Same as `jml.WeakMap` but is a subclass of `Map` instead.\n\n## Browser setup (Global)\n\n```html\n<script src=\"node_modules/jamilih/dist/jml.js\"></script>\n```\n\n```js\njml(...args);\n```\n\n## Browser setup (ES6 Modules)\n\nIf compiling, select from any or all of `jml`, `$`, `$$`, `nbsp`, and `body`:\n\n```js\nimport {jml, $, $$, nbsp, body} from 'jamilih';\n```\n\nIf not compiling:\n\n```js\nimport {jml, $, $$, nbsp, body} from './node_modules/jamilih/dist/jml.mjs';\n```\n\nFor backward compatibility, a default export is provided, but this is now deprecated:\n\n```js\nimport jml from './node_modules/jamilih/dist/jml.mjs';\n```\n\n## Security\n\nJamilih does not sanitize attribute values. In the standard build, an\n`innerHTML` property in the attributes object is assigned directly to the DOM\nelement. Treat such values as an XSS sink: only use trusted or appropriately\nsanitized HTML, and prefer child strings or text nodes for untrusted text.\n\nThe typed no-`innerHTML` build removes Jamilih's `innerHTML` assignment path:\n\n```js\nimport {jml} from 'jamilih/dist/jml-noinnerh.js';\n```\n\nCommonJS consumers can use the same package subpath with `require`. For a\ndirect browser ESM path, use `dist/jml-noinnerh.mjs`; for a global browser\nscript, use `dist/jml-noinnerh.js`. This build reduces exposure to this\nspecific sink, but it is not a general sanitizer for arbitrary Jamilih input.\n\n## Node installation and usage\n\nIf for browser only:\n\n```\nnpm install jamilih\n```\n\nIf for Node use:\n\n```\nnpm install jamilih jsdom request\n```\n\n```js\nconst jml = require('jamilih');\n```\n\nNote that while we check for preexisting globals (`window`, `document`, and `XMLSerializer`),\nwe attempt to maintain modularity by not injecting our own global. If you want to\nimport Jamilih and then operate on the same `window`, etc. that we create, use the methods,\n`getWindow`, `getDocument`, and `getXMLSerizlier`. There are also corresponding setters.\n\n## Examples\n\nSimple element...\n\n```js\nconst input = jml('input');\n```\n\nSimple element with attributes...\n\n```js\nconst input = jml('input', {type: 'password', id: 'my_pass'});\n```\n\nSimple element with just child elements...\n\n```js\nconst div = jml('div', [\n  ['p', ['no attributes on the div']]\n]);\n```\n\nSimple element with attributes and child elements...\n\n```js\nconst div = jml('div', {class: 'myClass'}, [\n  ['p', ['Some inner text']],\n  ['p', ['another child paragraph']]\n]);\n```\n\nSimple element with attributes, child elements, and text nodes...\n\n```js\nconst div = jml('div', {class: 'myClass'}, [\n  'text1',\n  ['p', ['Some inner text']],\n  'text3'\n]);\n```\n\nDOM attachment...\n\n```js\nconst simpleAttachToParent = jml('hr', body);\n```\n\nReturning first element among siblings when appending them to a\nDOM element (API unstable)...\n\n```js\nconst firstTr = jml(\n  'tr', [\n    ['td', ['row 1 cell 1']],\n    ['td', ['row 1 cell 2']]\n  ],\n  'tr', {className: 'anotherRowSibling'}, [\n    ['td', ['row 2 cell 1']],\n    ['td', ['row 2 cell 2']]\n  ],\n  table\n);\n```\n\nReturning element siblings as an array (API unstable)...\n\n```js\nconst trsFragment = jml(\n  'tr', [\n    ['td', ['row 1 cell 1']],\n    ['td', ['row 1 cell 2']]\n  ],\n  'tr', {className: 'anotherRowSibling'}, [\n    ['td', ['row 2 cell 1']],\n    ['td', ['row 2 cell 2']]\n  ],\n  null\n);\n```\n\nInclusion of regular DOM elements...\n\n```js\nconst div = jml(\n  'div', [\n    $('#DOMChildrenMustBeInArray')[0]\n  ],\n  $('#anotherElementToAddToParent')[0],\n  $('#yetAnotherSiblingToAddToParent')[0],\n  parent\n);\n```\n\nDocument fragments addable anywhere within child elements...\n\n```js\njml('div', [\n  'text0',\n  {'#': ['text1', ['span', ['inner text']], 'text2']},\n  'text3'\n]);\n```\n\nYou can also use the JsonML style for fragments:\n\n```js\njml('div', [\n  'text0',\n  ['', [\n    'text1', ['span', ['inner text']], 'text2'\n  ]],\n  'text3'\n]);\n```\n\nEvent attachment...\n\n```js\nconst input = jml('input', {\n  // Contains events to be added via addEventListener or\n  //   attachEvent where available\n  $on: {\n    click: [function () {\n      alert('worked1');\n    }, true] // Capturing\n  }\n});\n```\n\n```js\nconst input2 = jml('input', {\n  style: 'position:absolute; left: -1000px;',\n  $on: {\n    click () {\n      alert('worked2');\n    },\n    focus: [function () {\n      alert('worked3');\n    }, true]\n  }\n}, body);\n```\n\nThe events attached via `$on` are added through `addEventListener`.\n\nComments, processing instructions, entities, decimal and hexadecimal\ncharacter references, CDATA sections...\n\nNote that the last three types, relying as they do on `innerHTML`,\nwill not work properly in the no-`innerHTML` build (they will use\n`textContent` instead).\n\n```js\nconst div = jml('div', [\n  ['!', 'a comment'],\n  ['?', 'customPI', 'a processing instruction'],\n  // Or with an object of \"attributes\" (like `xml-stylesheet` `href`)\n  ['?', 'customPIB', {\n    att1: 'val 1',\n    att2: 'val 2\"'\n  }],\n  ['![', '&test <CDATA> content'],\n  ['&', 'copy'],\n  ['#', '1234'],\n  ['#x', 'ab3']\n]);\n```\n\nNamespace definitions (default or prefixed)...\n\n```js\njml('abc', {xmlns: 'def'});\n```\n\n```js\njml('abc', {xmlns: {prefix1: 'def', prefix2: 'ghi'}});\n```\n\n```js\njml('abc', {xmlns: {prefix1: 'def', prefix2: 'ghi', '': 'newdefault'}});\n```\n\n## Shadow DOM\n\nThe `$shadow` property can be added to an element to attach Shadow DOM content.\n(Note: This is not currently supported in jsdom or\n[certain browsers](https://caniuse.com/#feat=shadowdomv1).)\n\nIts allowable properties include:\n\n- *open* - Optional boolean on whether the attachment is open or not. Defaults to `true`. May also be set in place of `content` (with the same allowable values) to serve as the shadow DOM contents.\n- *closed* - Optional boolean alternative to `open`. Defaults to `false`. May also be used (as with `open`) to directly build the contents (see `open`).\n- *content* - If `template` is not present, this optional array of arguments will be passed as fragment contents to `jml()` for direct attachment to the shadow root of this element. May also be set to a string or DOM element in which case, it is passed to `jml()` as the first argument (the element or element name).\n- *template* - `template` may optionally be present to indicate a template for cloning. If `template` is a string selector or a DOM `<template>` element, the indicated element will be cloned and added as the shadow root contents. If `template` is an array, its contents will be passed to `jml()` for first creating a `<template>` element, and then it will be appended to the document body, and then it will be cloned for use with the shadow DOM. If the first (or only) item in the array is a regular object, these will become the attributes of the `<template>` element while the subsequent item in the array will be passed as the template children. If the first item is not a regular object, the whole array will be assumed to represent the `<template>` children (without attributes).\n\n```js\njml('div', {\n  id: 'myElem',\n  $shadow: {\n    open: true, // Default (can also use `closed`)\n    template: [\n      {id: 'myTemplate'},\n      [\n        ['style', [`\n            :host {color: red;}\n            ::slotted(p) {color: blue;}\n        `]],\n        ['slot', {name: 'h'}, ['NEED NAMED SLOT']],\n        ['h2', ['Heading level 2']],\n        ['slot', ['DEFAULT CONTENT HERE']]\n      ]\n    ]\n  }\n}, [\n  ['h1', {slot: 'h'}, ['Heading level 1']],\n  ['p', ['Other content']]\n], body);\n\njml('div', {\n  id: 'myElem',\n  $shadow: {\n    // Could also define as `open: []`\n    content: [\n      ['style', [`\n          :host {color: red;}\n          ::slotted(p) {color: blue;}\n      `]],\n      ['slot', {name: 'h'}, ['NEED NAMED SLOT']],\n      ['h2', ['Heading level 2']],\n      ['slot', ['DEFAULT CONTENT HERE']]\n    ]\n  }\n}, [\n  ['h1', {slot: 'h'}, ['Heading level 1']],\n  ['p', ['Other content']]\n], body);\n```\n\n## Symbols\n\nOne may attach functions or objects to elements via a `$symbol` attribute\nwhich accepts a two-item array, with the first item either being a string\nto be used with `Symbol.for()` or a `Symbol` instance, and the second\nitem being the function or object. If a function is supplied, its `this`\nwill be set to the element on which the symbol was added, while if an\nobject is supplied, its `this` will remain as the object itself, but an\n`elem` property will be added to the object which can be used to get the\nelement on which the symbol was added. If you do not wish to add such a\nreference, consider using a symbol with `$custom`.\n\n```js\njml('input', {\n  id: 'symInput1',\n  $symbol: ['publicForSym1', function (arg1) {\n    console.log(\n      (this.id + ' ' + arg1) === 'symInput1 arg1'\n    );\n  }]\n}, body);\n\n// Then elsewhere get and use the symbol function for the DOM object\n$('#symInput1')[Symbol.for('publicForSym1')]('arg1');\n\n// Or using the `jml.sym` utility (accepting selector or\n//    DOM element as first argument):\njml.sym($('#symInput1'), 'publicForSym1')('arg1');\njml.sym('#symInput1', 'publicForSym1')('arg1');\n```\n\nOr using an example with a (private) `Symbol` instance and\nan object instead of a function:\n\n```js\nconst privateSym = Symbol('a private symbol');\njml('input', {id: 'symInput3', $symbol: [privateSym, {\n  localValue: 5,\n  test (arg1) {\n    console.log(this.localValue === 5);\n    console.log(\n      (this.elem.id + ' ' + arg1) === 'symInput3 arg3'\n    );\n  }\n}]}, body);\n\n// Obtaining the element with symbol or using the utility:\n$('#symInput3')[privateSym].test('arg3');\njml.sym('#symInput3', privateSym).test('arg3');\n```\n\nSymbol attachment is particularly convenient for templates where you\nwish to keep a lot of inline children (avoiding defining the children\nseparately, adding the symbol to the variables, and then reassembling them\ntogether) and without the overhead of defining a custom element.\n\n```js\njml('div', [\n  ['input', {id: 'symInput1', $symbol: ['publicForSym1', function (arg1) {\n    console.log(\n      (this.id + ' ' + arg1) === 'symInput1 arg1'\n    );\n  }]}],\n  ['div', {id: 'divSymbolTest', $on: {\n    click () {\n      // Can supply element or selector\n      jml.sym(this.previousElementSibling, 'publicForSym1')('arg1');\n      jml.sym('#symInput3', privateSym).test('arg3');\n\n      // Or use symbols directly:\n      this.previousElementSibling[Symbol.for('publicForSym1')]('arg1');\n    }\n  }}],\n  ['input', {id: 'symInput3', $symbol: [privateSym, {\n    localValue: 5,\n    test (arg1) {\n      console.log(this.localValue === 5);\n      console.log(\n        (this.elem.id + ' ' + arg1) === 'symInput3 arg3'\n      );\n    }\n  }]}]\n], body);\n```\n\n## Custom addition of DOM properties\n\nFor attachment of custom properties (or setting of standard properties) to an element, supply\nan object with the desired properties (including symbols) to `$custom`.\n\nThe advantage of this approach is that one doesn't need to manage symbols, maps, or define elements,\nand the `this` works as expected to refer to the element (including the other properties on the\nobject which will also be added to the element instance), but one disadvantage is that the\nproperties (like methods) will be added to each instance of the element rather than to a prototype.\n(In such a case, you can extend, the relevant `HTMLElement` interface like `HTMLAnchorElement`.)\n\n```js\nconst mySelect = jml('select', {\n  id: 'mySelect',\n  $custom: {\n    test () {\n      return this.id;\n    },\n    test2 () {\n      return this.test();\n    }\n  }\n}, body);\nconsole.log(mySelect.test() === 'mySelect');\nconsole.log(mySelect.test2() === 'mySelect');\n```\n\nAnother disadvantage of the above is that the methods/object properties\ncould also conflict with future standard ones of the same name added\nto the built-in element. While our example does not do so, you might\ntherefore wish to protect consumers of your methods from naming that\ncould conflict with future standard names. Per [this comment](https://github.com/w3c/webcomponents/issues/700#issuecomment-342973055),\na safe option would be to merely add `$` in front of the custom method\nnames or properties (e.g., it would become `$test` and `$test2` in\nthe example). Another advantage of doing so is that consumers can easily\ndiscern which methods are standard (and thus can be queried online) and\nwhich are specific to your API.\n\n## Maps\n\nWhile symbols are somewhat more convenient to use, you may wish to\nassociate elements with any number of `Map` or `WeakMap` instances\nand take advantage of those objects' methods (or our enhanced\nversion of these methods `jml.Map` and `jml.WeakMap`).\n\n(TODO: Adapt examples from [tests](tests/jml-test.js))\n\n## Commands\n\nCommands are a convenience to invoke a function (optionally with arguments)\nassociated with an element via symbol or map.\n\n(TODO: Adapt examples from [tests](tests/jml-test.js))\n\n## Custom elements\n\n(Note: This is not currently supported in jsdom or\n[certain browsers](https://caniuse.com/#feat=custom-elementsv1).)\n\nWhile there is some extra overhead to creating a custom element (in\nterms of performance at registering an element and for the need to\ngive a unique name), among other benefits, custom elements allow\nits methods to have `this` not only reference the element, but also\nto call other custom methods on the element in the same manner (unlike\nthe approach we use with maps and symbols).\n\nYou have a number of options.\n\nYou may supply an object to have its prototype copied (onto\nan empty `HTMLElement`-extending constructor):\n\n```js\nconst myEl = jml('my-el', {\n  id: 'myEl',\n  $define: {\n    test () {\n      return this.id;\n    }\n  }\n}, body);\nconsole.log(myEl.test() === 'myEl');\n```\n\nYou may supply a (plain) function to be used within a `HTMLElement`-extending\nconstructor (it will be executed after a call to the dynamically-created class'\n`super`):\n\n```js\nlet constructorSetVar2;\njml('my-el2', {\n  id: 'myEl2',\n  $define () {\n    constructorSetVar2 = this.id;\n  }\n}, body);\nconsole.log(constructorSetVar2 === 'myEl2');\n```\n\nYou may supply a class (though it must extend `HTMLElement` and invoke `super()` as\nper [(autonomous) custom element requirements](https://html.spec.whatwg.org/multipage/custom-elements.html#custom-element-conformance)).\nIt may be an inline class expression or a reference to a class declaration.\n\n```js\nlet constructorSetVar3;\njml('my-el3', {\n  id: 'myEl3',\n  $define: class extends HTMLElement {\n    constructor () {\n      super();\n      constructorSetVar3 = this.id;\n    }\n  }\n}, body);\nconsole.log(constructorSetVar3 === 'myEl3');\n```\n\nYou may supply a two-element array with the function (or class) and prototype methods.\n\n```js\nlet constructorSetVar4;\nconst myel4 = jml('my-el4', {\n  id: 'myEl4',\n  $define: [function () {\n    constructorSetVar4 = this.id;\n  }, {\n    test () {\n      console.log(this.id === 'myEl4');\n    },\n    test2 () {\n      this.test();\n    }\n  }]\n}, body);\nconsole.log(constructorSetVar4 === 'myEl4');\nmyel4.test();\nmyel4.test2();\n```\n\n## Plugins\n\nPlugins may be supplied within an array passed on an object as the first\nargument to Jamilih. Plugins must contain both a `name` and `set` property\nand the name must begin with `$_`. When used within jamilih, the value\nfor the plugin property can be set to a string, an object, or whatever\nyou prefer.\n\n```js\nconst options = {$plugins: [\n  {\n    name: '$_myplugin',\n    set ({element, attribute: {name, value}}) {\n      // Add code here to modify the element\n      element.setAttribute(name, value + 'Changed');\n      if (value.blueAndRed) {\n        element.style.color = 'blue';\n        element.style.backgroundColor = 'red';\n      }\n    }\n  }\n]};\njml(options, 'div', {id: 'myDiv', $_myplugin: {\n  blueAndRed: true\n}}, body);\n\n// If reusing, you may wish to bind the options\nconst j = jml.bind(null, options);\n\n// Then you can reuse without needing to resupply the\n//    options (including its plugins)\nj('div', {id: 'myDiv', $_myplugin: {\n  blueAndRed: true\n}}, body);\n```\n\nIn addition to `element` and `attribute`, `opts` is available,\nincluding its `state` property (set to `root`, `element`,\n`fragment`, `children`, or `fragmentChildren`).\n\nFor a list of plugins, see [docs/PLUGINS.md](./docs/PLUGINS.md).\n\n## Utilities\n\nThe following are for small but very frequently used template items.\nI do not expect to make Jamilih into a full-blown template utility\nlibrary, but I believe some very common uses ought to be available out of\nthe box.\n\n### `$(selector)`\n\nThis is just a alias for `document.querySelector` (which is often\nneeded within templates for attaching behaviors).\n\n### `$$(selector)`\n\nThis is just a alias for `document.querySelectorAll`, with the return\nresult converted to an array.\n\n### `nbsp`\n\nThis is just equivalent to `U+00a0` (or in HTML, `&nbsp;`), the\nnon-breaking-space. As a very frequently needed item in templates,\nthis tiny item is easily available by default as well.\n\n### `body`\n\nThis is an alias for `document.body` if available. Frequently used as\na target for appending.\n\n### `glue(arr, glu)`\n\nThis takes an array (any array) and intersperses the `glu` (a suitable\nrepeating item for Jamilih, including a string, DOM element, or\nJamilih array). Useful, e.g., for joining elements with `nbsp`, a comma,\nor some recurring item, without the need for a special `map` or `reduce`.\n\n## Rules (summary)\n\n1. String element name (or array of 1-4)\n2. Optional object with attributes\n3. Optional array of DOM nodes, strings/numbers/booleans for\n    text nodes, and arrays encapsulating elements (repeat step no. 1)\n4. Optionally repeat for siblings\n\n## Rules (detailed)\n\n1. Currently, the first item supplied to `jml()` must be either:\n    1. An element name as a string (to create an element\n        structure). (Top-level fragments are not currently supported\n        without using `null` as the last argument.)\n    1. A DOM element, fragment, or document (the latter can have comments appended).\n    1. Any of the following special characters:\n        1. `!` followed by a string to create a comment\n        1. `&` followed by an HTML entity reference (e.g., `copy`)\n        1. `#` followed by a decimal character reference as a string or number, e.g., `1234`\n        1. `#x` followed by a hexadecimal character reference as a string, e.g., `ab3`\n        1. `?` followed by a processing instruction target string and string value (XML)\n        1. `'![` followed by CDATA content as a string (XML), e.g., `&test <CDATA> content`\n    1. An object with:\n        1. A property `#` indicating a document fragment; see array children below for allowable\n            contents of this array.\n        1. A property `$text` set to a string to create a bare text node (this is only necessary if\n            one wishes jml()\n            to return a sole text node; otherwise, text nodes are created with simple strings belonging to an element's\n            children array).\n        1. A property beginning with `$` has a special purpose and if it begins with `$_`,\n            it is a plugin. The `$` namespace is *shared*: base Jamilih recognizes the\n            names it defines (see below) and silently ignores any other `$`-prefixed\n            property, so a templating dialect layered on Jamilih may define its own\n            (`$if`, `$forEach`, ...). Jamilih currently reserves, as options on the\n            leading options object, `$plugins` and `$Map` (plus the internal-only\n            `$state` and the not-yet-implemented `$mode`, both of which throw if\n            author-supplied); and, as pseudo-attributes / first-argument object keys,\n            `$on`, `$symbol`, `$custom`, `$define`, `$data`, `$shadow`, `$attribute`,\n            `$text`, `$document`, and `$DOCTYPE` (with `#` for a fragment and the `$_`\n            prefix for plugins). For TypeScript, a dialect registers the keys it adds\n            by augmenting the global `JamilihDialectProperties` interface, after which\n            they type-check on a leading Jamilih object and as bare `$`-only children\n            (an unregistered `$`-key stays a compile error):\n\n            ```ts\n            declare global {\n              interface JamilihDialectProperties {\n                $if?: unknown;\n                $forEach?: unknown;\n              }\n            }\n            ```\n        1. A property `$document` set to an object with properties `childNodes`. In place of `childNodes`, one may\n            instead add to any of the array properties, `head` and `body`. One may also add a string `title` property in which case, a `<head>` will be automatically created, with a `<meta charset=\"utf-8\"/>` element (as expected by HTML5) and a `<title>` element, and any additionally supplied `head` array items appended to that `<head>`. If `head`,\n            `body`, or `title` are supplied, an empty \"html\" DOCTYPE will be auto-created (as expected by HTML5) as well as an\n            `<html>` element with the XHTML namespace. If `head` is supplied, a `<meta charset=\"utf-8\">` will also be added as\n            the first child of `<head>`.\n        1. A property `$DOCTYPE` object with properties `name`, and, where present,\n             `publicId` and `systemId`.\n        1. A property `$attribute` set to an array of a namespace, name, and value (for a\n            namespaced attribute node) or a two-item name-value array for a non-namespaced attribute node.\n1. Subsequent strings at the top level create elements siblings (note,\n    however that this is less flexible for templating).\n1. Non-DOM-element objects (if present, to immediately follow\n    element names) optionally follow and indicate attribute-value pairs\n    1. \"Magic\" keys in this object alter the default behavior of simply setting an attribute:\n        1. `$on` expects a subject of event types mapped to a function or to an array\n            with the first element as a function and the second element as a boolean\n            indicating whether to capture or not.\n        1. The following booleans are set as properties (`selected`, `checked`, `defaultSelected`,\n            `defaultChecked`, `readonly`, `disabled`, `indeterminate`), making them useful in\n            templates as they can be set with a variable, and if falsey (including `undefined`),\n            they will be unset (rather than would be the case with `setAttribute` which would\n            always set them if present).\n        1. The following are also set as properties: `class`, `for`, `innerHTML`, `value`,\n          `defaultValue`, `style`. The standard build assigns `innerHTML`\n          directly, so its value must be trusted or appropriately sanitized;\n          it is unavailable in the no-`innerHTML` build.\n        1. `className` and `htmlFor` are also provided to avoid the need for quoting the reserved\n            keywords `class` and `for`.\n        1. `on` followed by any string will be set as a property (for events).\n        1. `xmlns` for namespace declarations (not needed in HTML)\n            1. `dataset` is a (nestable) object whose keys are hyphenated or camel-cased properties used to set the dataset property (note that no polyfill for older browsers is provided out of the box)\n1. Arrays indicate children.\n    1. They can be:\n        1. DOM Nodes (element, fragment, comment, processing instruction, or text node)\n        1. Strings, numbers, or booleans (to become text nodes)\n        1. Array with an empty string, followed by an array with another Jamilih\n            structure (represents a fragment); start rule processing for the child\n            array over at no. 1\n        1. Arrays encapsulating another Jamilih structure (start rule\n            processing over at no. 1)\n        1. An object with the key `#` with an array of children (following\n            these same rules) as its value to represent a fragment. (Useful\n            if embedding the return result of a function amidst other children.)\n        1. Note: Adding a function inline (without being part of an attribute\n            object) or `null` is currently undefined behavior and should not be used;\n            these may be allowed for some other purpose in the future, however.\n    1. Individual elements (DOM elements or sequences of\n        string/number/boolean[/object/array]) get added to parent first-in, first-added\n1. The last item supplied to `jml()` is usually the parent node to which to\n    append the contents, with the following exceptions:\n    1. If there are no other elements (i.e., only an element name with\n        optional attributes and children), the element is returned.\n    1. `null` (at the end) will cause an element or fragment to be returned\n1. The first created element will be returned unless `null` is the last\n    argument, in which case, it returns a fragment of all added elements or,\n    if only one element was present, the element itself.\n\n## Schema\n\nA tentative [JSON Schema](https://json-schema.org/) is available\n[here](jamilih.jsonschema).\n\n## Validation\n\n`validateJamilih(structure, options?)` checks a single-array Jamilih structure\nwithout building anything (it needs no `window`/`document` and never calls\n`jml()`). It returns `{valid: boolean, errors: {code, message, path}[]}`, where\n`path` is a JSON-pointer-like location such as `\"/2/0/1\"`.\n\n```js\nimport {validateJamilih} from 'jamilih';\n// or the lean, jsdom-free entry point:\n// import {validateJamilih} from 'jamilih/dist/validateJamilih.js';\n// or `jml.validateJamilih(...)`\n\nconst result = validateJamilih(['div', {id: 'x'}, [['span', ['hi']]]]);\nif (!result.valid) {\n  throw new Error(JSON.stringify(result.errors));\n}\n```\n\nIt always checks structural well-formedness (the same grammar `jml()` accepts).\n`options` add policy on top:\n\n| Option | Default | Effect |\n|---|---|---|\n| `format` | `\"javascript\"` | `\"json\"` also requires every value to be losslessly JSON round-trippable (no functions, symbols, `undefined`, `NaN`/`Infinity`, `Map`/`WeakMap`, DOM nodes, or non-plain objects), which rules out `$on`/`$symbol`/`$define`/`$data` and forces `allowDOM` off. |\n| `allowInnerHTML` | `true` | When `false`, an `innerHTML` attribute key is rejected (mirrors the `jml-noinnerh` build). |\n| `allowDOM` | `true` | When `false` (forced when `format` is `\"json\"`), raw DOM nodes anywhere are rejected. |\n| `allowableOptions` | `[\"$plugins\", \"$Map\"]` | Whitelist of extensible `$`-prefixed properties accepted wherever `$` magic is read. The sentinel `\"default\"` expands to the builtin option keys and `\"any\"` / `\"*\"` permits any unknown `$`-key; passing the option otherwise *replaces* the defaults. `[]` forbids a leading options object entirely. Lets a templating dialect validate its own keys, e.g. `{allowableOptions: [\"$if\", \"$forEach\"]}`. |\n| `failFast` | `false` | Stop at the first error instead of collecting all of them. |\n\n`isValidJamilih(structure, options?)` is a boolean wrapper.\n\n## Design Rationale\n\nProvide round-trippable JSON/JavaScript serialization as with JsonML,\nbut with all items at a given array level being the same type of item\n(unless marked with a deeper level of nesting) and with a slightly more\ntemplate-friendly capacity to inline insert fragments or child nodes\n(e.g., as by function return).\n\n## Naming\n\nI originally named the project JML (for JavaScript or Json Markup\nLanguage) and have still kept the abbreviation when used as a global\nin a browser (and in the filename and examples), but as other projects\nhave used the name or similar ones, I am renaming the project to\n\"Jamilih\" for the Arabic word meaning \"Beauty\". It is named in honor\nof the Arabic name of my family's newly-born daughter.\n\n## Design goals\n\n1. Be as succinct as possible while being sufficiently functional; avoid\n    null place-holders, etc.\n2. Allow reliable iteration order (i.e., use arrays over objects except\n    where order is not needed).\n3. Allow for use as a template language, with the opportunity for\n    function calls to easily add elements, attributes, child content, or\n    fragments without needing to retool the entire structure or write\n    complex functions to handle the merging.\n4. Use a syntax with a minimum of constructs not familiar to XML/HTML\n    users (if any), allowing for near immediate adoption by any web developer.\n5. Work with XML or HTML and optionally support faithful rebuilding of an\n    entire XML document\n6. Ability to write libraries which support regular XML needs like XPath\n    expressions (which are more appropriate for HTML than those targeted\n    for open-ended JSON, such as JSONPath). Avoid need to convert to\n    DOM where possible (and even implement DOM interfaces for it in a\n    modular fashion).\n7. Work with JSON, but also allow flexible usage within full JavaScript,\n    such as to allow dropping in DOM nodes or optional DOM mode for\n    attachment of events (but with a preference or option toward internal\n    string concatenation for speed).\n8. Be intuitive so that one is not likely to be confused about whether\n    one is looking at element siblings, children, text, etc.\n\n## Related work\n\nThe only work which comes close to meeting these goals as far as I\nhave been able to find is JsonML. JsonML even does a better job of\ngoal #1 in terms of succinctness than my proposal for Jamilih\n(except that Jamilih can represent empty elements more succinctly). However,\nfor goal #3, I believe Jamilih is slightly more flexible for regular usage\nin templates, and to my personal sensibilities, more clear in goal #8\n(and with a plan for goal #5 and #7?).\n\n## To-dos\n\n### High priority to-dos\n\n1. Waiting: When there is better adoption, make `setHTML` the default over `innerHTML`; support `setHTMLUnsafe` now in non-no-innerHTML builds\n1. Export typed `$i` for `<input>`, etc. and imports which assume the element exists\n1. Namespaced elements and attributes and XML options (esp. SVG), using an\n    options mode\n1. Implement a method building JML by string rather than DOM but create\n    DOM (including [XPath](https://github.com/goto100/xpath/blob/master/xpath.js))\n    interfaces for direct manipulation.\n\n### Medium priority to-dos\n\n1. See \"todo\"'s within code.\n1. Take inspiration from <https://www.npmjs.com/package/hyperscript-helpers> to allow `jml('div#myId')`\n1. SSR: Add mode to avoid need for `defaultChecked`,\n    `defaultSelected`, `defaultValue`\n1. Timing of appending\n    1. Add element before processing properties? Try to append children to their\n        parent immediately (before attribute/property processing code is run) so\n        plug-ins (like [i18nizeElement](https://github.com/brettz9/i18nizeElement))\n        can rely on the immediate ancestor context.\n    1. Allow DOM element as first item (for cloning or allowing style of\n        appending (as in jQuery) that does not place the parent as the\n        last item?); probably best as latter with method to clone.\n    1. Ensure setting of `select` `value` can take place *after* the options are\n        added\n1. Associating content\n    1. Document binding DOM to `Map`/`WeakMap` Templates to define and invoke\n        functions/objects tied to an element\n    1. Allow `$symbol` to accept array of arrays for attaching multiple symbols\n        to an element\n1. Allow configuration\n    1. Allow auto-namespacing of class and/or dataset keys\n1. Plugins: Move any current functionality out into default-included plugins and\n    make this repository a collection of plugins and a separate core to be moved\n    elsewhere?\n\n## Lower priority to-dos\n\n1. JSON Schema todos\n    1. Specify types of allowable properties on attributes object in JSON Schema.\n    1. Allow for fragments and other out-of-place objects\n    1. Get working with JSONEditor\n\n## For developers\n\nTo build the source code, you may use the latest version of npm (7) and the\nminimum version of Node in the `engines` field of `package.json`. Presently\nrequires a *Nix type of OS to build.\n\n1. Run `npm i -g pnpm` to install `pnpm` (saves a lot of hard drive\n    space compared to npm!)\n1. Ensure there is a `dist` folder (if not, add one)\n1. Run `pnpm install` to ensure devDependencies are installed\n1. Run `pnpm rollup`\n1. See the results in the `dist` folder\n\nNote to browser add-on reviewers, use `dist/jml-noinnerh.mjs` for ES modules or\n`dist/jml-noinnerh.js` for a global script. These builds strip out `innerHTML`\ncapabilities for security reasons and to simplify the review process. Their\nonly actual source file should be `src/jml.js`.\n","readmeFilename":"","users":{"brettz9":true}}