{"_id":"gettext-parser","_rev":"74-d85b0bca34bff99f91765e6df6935290","name":"gettext-parser","dist-tags":{"next":"4.0.0-alpha.1","latest":"9.1.1"},"versions":{"0.1.0":{"name":"gettext-parser","version":"0.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.0","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext","dist":{"shasum":"3e38eda9a23bc89007c6c7f41e65ddac49384248","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.0.tgz","integrity":"sha512-bQ5YDBnbWOMIqJbGVrvHEApFvUv2+UGZ2iO62rGu4dgROvvceiSF6v8cLrdnA/AOZSX23XzTOIdPtmQp/gwcGQ==","signatures":[{"sig":"MEUCIQDF/GPAg24qrkIpE7m97/5N0XZt6DoP9sZaZWv02wiFCAIgNoZ0/XgCjJhJHAbR7ijmIGEC54wVd6/Gca1cI8f/9ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext.git","type":"git"},"_npmVersion":"1.2.18","description":"Gettext function","directories":{},"dependencies":{"iconv":"*","encoding":"*"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.1":{"name":"gettext-parser","version":"0.1.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.1","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"056131be4d01496607348a18860495d99d3141b8","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.1.tgz","integrity":"sha512-kQhRiBPAwKC2vQlbbWgr2rGM8WAVRg8J/ld7rDNOMIJAiLZTtM5h9J0+E0srUA5KNRNfEsE5cU7YvunmLp6v/Q==","signatures":[{"sig":"MEYCIQCirdJlTiPao5NNzIes9IoJ2EhlLLXLT+/lIVOB6XSTpQIhALT/ZgSLDDaZm6/UZDsVy6nGqM7LcYK/gHe3WBmUMLcK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"gettext-parser function","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.2":{"name":"gettext-parser","version":"0.1.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.2","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"3949fd8b2160bf8bdbc3bfd6b0babf7c1d9bac30","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.2.tgz","integrity":"sha512-ud0ZBESVn8/D4x8b2nS90mTx7D5ozOTWfiJxg0svowfdHrjjJd8oF7Rm1iBtfnID118EjlQe49N711C1ubX6Rg==","signatures":[{"sig":"MEYCIQDQ8NdUnCz11Kpy1aPH2nH2c4RidUPNe49uNNf/KPbmeAIhAJMLzxPUb7r4CMJYmPjiC/qsAUJHYbBslicBHf2Wqp70","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.3":{"name":"gettext-parser","version":"0.1.3","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.3","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"4280da556f1ffe3d90b24c8ab2581dd764c73930","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.3.tgz","integrity":"sha512-Q3m4r5CJO2uUcMrAS6hp4dUalnOTy/RVcDCylolByj0jZwvD7bwOOhaE6Xy1PjEQ//P2+QcVxJFXer7izQOSxQ==","signatures":[{"sig":"MEYCIQD/OaFVJJGVe+anqI7iIohN/H8Vqyz5ioP46gyCDtyVtAIhAJL7JRSxVcIFvQdZr6QjJqQInvE83XguE6s+9JOgnwv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.4":{"name":"gettext-parser","version":"0.1.4","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.4","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"575f51661cea26c559242c7c2568d5f98236eb3a","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.4.tgz","integrity":"sha512-Mg/RNjpV7cfDULkSb12UTgGGem5IHVEA8/Ot1IEEZeBBsyLD7oS5lE26TvLlv4k2dyu6KfLJ4yPejqEajYAOow==","signatures":[{"sig":"MEUCIQDDziQ0ltioLzRBvJpk03KfU/HgTy6WYvmI1dzzaZiNQwIgIZsFlPb0QffhxCnRM0MwcL7t8ExCl/qZR9DM0EP4dM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.5":{"name":"gettext-parser","version":"0.1.5","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.5","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"8e846ac099af76235a8ab09ae6cba5632f1dcf1c","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.5.tgz","integrity":"sha512-eW729bhKEDzAFu8Gjzl/bhk93iMalY7B2kWLEdhdoa9v9yqmir3ZBmeUZ87alW8uSTF+a5cE9F5Ju5m/9+0sNQ==","signatures":[{"sig":"MEQCIFH57K5yPYdGMORqkA06xxIyI5GGRKL0LUvr6qLJ+q+JAiAdZNLurwwGibeCbBOn+b30Dk/0komSU99DY1+OdUu43w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.6":{"name":"gettext-parser","version":"0.1.6","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.6","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"84309d6f4f8dd88379731b7cb8ae003a8641f11b","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.6.tgz","integrity":"sha512-nRHtDHd4guzLRuNjxvRk1KnocTnYEl58Z/M/F6sJrMfTOuGdXjYiLAqdfVcnUodQzTaZgadLm0fDI5FMQSuhyA==","signatures":[{"sig":"MEQCIF/yNn245/LEFhboFW61ZLVkw3Ogey8Ph7ydGcUaCcjVAiB0TanhYBi+d2EI5DMrDbzkfUvAPcux79KGQj1qOS+lbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.7":{"name":"gettext-parser","version":"0.1.7","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.7","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"c2c6762aee05c86b4c0e81ed527947c97e1729dd","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.7.tgz","integrity":"sha512-THPs5uR5bZZLWeuNQoLCJp6m7qNAM5046ThiDzSt/cqOo7ctepJTE0M0a+KWmOD+JkgGqffjDKZDLdrmBkkc1Q==","signatures":[{"sig":"MEUCIQCErkvv01ASpES6sXgWR5Hqt2/o9BAXSwjg6USSfwbCBQIgNO3ML69JhrCo87/4hX2yBhts014DNf/HI1ZjyJS2RB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.8":{"name":"gettext-parser","version":"0.1.8","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.8","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","dist":{"shasum":"e38da3f6b03f4e056cc6a4be01b01ed9c1902984","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.8.tgz","integrity":"sha512-oawIQq+hfQqT0zD5RS3X7obNIlcMVvZhEO8VnCXOR1UwEiF+tcP39xxzsXlW0E+PXQOuWYR6Bl+0sJ4zEcbHPg==","signatures":[{"sig":"MEUCIQD/v7TC9ugyrOOzEpscgIWA2Jknf/Jxd8MGTDs3Vc3nzQIgYCPBhhizkQ/tB4gK7V+dKPp0LKICWvq+4RkonBpKXXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.18","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.9":{"name":"gettext-parser","version":"0.1.9","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.9","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"6f7915f37b5bbad5d31b0f1acb3893d2d1b7d262","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.9.tgz","integrity":"sha512-Do2ne7IG+BIVb8aSPDuB4LR2DtJeYpW/ze7TGaJtsaGzxKeVfgBugunPb793fhuHoeK1bIA0Cm86pJZzfuZoxg==","signatures":[{"sig":"MEUCIGtMDzVGzbnBct9pSBS9EnYlKkoHcn6XALarJxWhFbEfAiEAywL2wb2/OfRR9K+tuloF2DsbgjPFbBjWXmvtApMPIeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.3.11","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.1.10":{"name":"gettext-parser","version":"0.1.10","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.1.10","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"3ecb4e6a877edeb378a9e32cbc8f5a7bdf69d3e9","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.1.10.tgz","integrity":"sha512-2Qi3kbXTq5ig8nkhox16FVhYkSIVgaN76AmoA39+TfvVDd6iRdFRJe5LZTXXimEX6DaThzXZ0RIR8HvyWFK1VA==","signatures":[{"sig":"MEQCIDf/oTGgDthWPiCL+xLf6OzrO0eGJHQw/67CmFz/bbH9AiA+JsXsq4jiqXPQi8pnWLke1+rox/fqNPUuS9kUgbPvGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@kreata.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.2.30","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"iconv":"*","encoding":"~0.1"},"devDependencies":{"nodeunit":"*"},"optionalDependencies":{"iconv":"*"}},"0.2.0":{"name":"gettext-parser","version":"0.2.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@0.2.0","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"541b99e2720e460163055c64e99b1422e3e995f5","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-0.2.0.tgz","integrity":"sha512-DayCnmcHjMrQyzw9iYW242VSJT2oMjJNBvUufMAK05kb87VDeIdAr35Tra3qiV7Ct2hb9VzOcgBdOcM+aLqEfg==","signatures":[{"sig":"MEQCIC0Jrw8Ahc8zCiPv5ht753ZTMha+91yda9ZV2Qh/I4f5AiAT9U2en/5kzNcj71Hk5IH55ZWEDK8VDHLGJEGCNTLvMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","scripts":{"test":"nodeunit test/"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.3.22","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"encoding":"~0.1"},"devDependencies":{"nodeunit":"*"}},"1.0.0":{"name":"gettext-parser","version":"1.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.0.0","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"4f3042010c01c382014f77d345a931a9e08193e7","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.0.0.tgz","integrity":"sha512-fp2gnOdJh0LB0f2WPOfLcP6dtXAPFBRHlz+OUoR3MYzc9mUt1IBnOBIEN8wQSsHiihpdqUjvqh4lbP5oQibBFQ==","signatures":[{"sig":"MEUCIQDkLMJk/4OO4XgzPcDmDocozpj3QQM0kQgMDJVGAuDPOgIgD2ogoZQDt53+A2Osi8JUTIDo1TSAbvNueQtc2CK5qVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"4f3042010c01c382014f77d345a931a9e08193e7","gitHead":"dbc10c1efaa753bafb82e69e7823745875b8faf4","scripts":{"test":"grunt"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.4.28","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"encoding":"^0.1.11"},"devDependencies":{"chai":"^1.10.0","grunt":"^0.4.5","mocha":"^2.1.0","grunt-mocha-test":"^0.12.7","grunt-contrib-jshint":"^0.10.0"}},"1.1.0":{"name":"gettext-parser","version":"1.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.1.0","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"2c5a6638d893934b9b55037d0ad82cb7004b2679","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.0.tgz","integrity":"sha512-zL3eayB0jF+cr6vogH/VJKoKcj7uQj2TPByaaj6a4k/3elk9iq7fiwCM2FqdzS/umo021RetSanVisarzeb9Wg==","signatures":[{"sig":"MEYCIQCfCWQ/KIDxhM8XYzWQHgvpKe9nHuUj7kMvSvunkVHMKgIhAJ8FWYqPpxxNrHvLFdbTmJekjIL2mGqcoKI2KRNfZ56A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"2c5a6638d893934b9b55037d0ad82cb7004b2679","gitHead":"aaa83f561c45efd6e55e5088ed18831fb4f22b53","scripts":{"test":"grunt"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"http://github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"1.4.28","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"dependencies":{"encoding":"^0.1.11"},"devDependencies":{"chai":"^1.10.0","grunt":"^0.4.5","mocha":"^2.1.0","grunt-mocha-test":"^0.12.7","grunt-contrib-jshint":"^0.10.0"}},"1.1.1":{"name":"gettext-parser","version":"1.1.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.1.1","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"84047024e0955480b256df97606d95ca42d2fdf7","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.1.tgz","integrity":"sha512-v4wmq4MEQKBtuA+4CgBvdl0XiTIEKlAXSGsNr1f8R9umzejrqAAdTt3N3GoRO9u7LQFhIGR1nqpioEElkZ1jkQ==","signatures":[{"sig":"MEQCIGFqG0MgS6wkkmYJ4I8JO1Vyeiqebc9c/A7745y99I9sAiBkMgrSfZeHNn1vZRF+yoZdCNIcSzyapsr5Qh4zHCNPoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"84047024e0955480b256df97606d95ca42d2fdf7","gitHead":"41671b0400d844ce809656572be6be05f12dbd00","scripts":{"test":"grunt"},"_npmUser":{"name":"andris","email":"andris@node.ee"},"repository":{"url":"git+ssh://git@github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"2.8.4","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"0.12.2","dependencies":{"encoding":"^0.1.11"},"devDependencies":{"chai":"^1.10.0","grunt":"^0.4.5","mocha":"^2.1.0","grunt-mocha-test":"^0.12.7","grunt-contrib-jshint":"^0.10.0"}},"1.1.2":{"name":"gettext-parser","version":"1.1.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.1.2","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"cf0f0c9c9089aedb0ee5149929183e9dc43584a7","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.2.tgz","integrity":"sha512-+Dvgy7/GTlrt2U32hc1siTh+6sAMjLlxAxbA0EdSkhBGIseip8T2hDoUyLEBOmtLQNxbVCqctGe+YdPABpNxbg==","signatures":[{"sig":"MEUCIQCkOjdGnK9zyg0cAgAHVPxt3kEvgc8iv97yVCE0U7j5ygIgZ7vgl4HbMRPMAYqnXPppOmEZxp2oTWyiaCM0euOApXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"cf0f0c9c9089aedb0ee5149929183e9dc43584a7","gitHead":"d78a8110efe393ad8270e5e6fba6007622d8e42c","scripts":{"test":"grunt"},"_npmUser":{"name":"andris","email":"andris@kreata.ee"},"repository":{"url":"git+ssh://git@github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"2.14.4","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"4.1.1","dependencies":{"encoding":"^0.1.11"},"devDependencies":{"chai":"^3.3.0","grunt":"^0.4.5","mocha":"^2.3.3","grunt-mocha-test":"^0.12.7","grunt-contrib-jshint":"^0.11.3"}},"1.2.0":{"name":"gettext-parser","version":"1.2.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.2.0","maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/gettext-parser","bugs":{"url":"https://github.com/andris9/gettext-parser/issues"},"dist":{"shasum":"f194aaba3bc7019b71646c973327f758a61eee3a","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.2.0.tgz","integrity":"sha512-IpWveziC1c9nrq+Ok4p2rChRRdB027PAYpAznMdyA2uXkxLoossY9XVKlRy7fCy3SkAKv7UldVGphUsDQCu3nA==","signatures":[{"sig":"MEQCICPLvxU43PcVqKsp3VdteNix1L6u2a0xaO3bj+FhABv9AiArEpVLu3hCJ560lw4HhhvvzDw87rBI5LsbbxJl8aFV4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"f194aaba3bc7019b71646c973327f758a61eee3a","gitHead":"7ec3bf37892c8de695734223c964aec72bd197b6","scripts":{"test":"grunt"},"_npmUser":{"name":"andris","email":"andris@kreata.ee"},"repository":{"url":"git+ssh://git@github.com/andris9/gettext-parser.git","type":"git"},"_npmVersion":"3.9.3","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"6.2.1","dependencies":{"encoding":"^0.1.12"},"devDependencies":{"chai":"^3.5.0","grunt":"^1.0.1","mocha":"^2.5.3","grunt-cli":"^1.2.0","grunt-mocha-test":"^0.12.7","grunt-contrib-jshint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser-1.2.0.tgz_1465817212703_0.3897999795153737","host":"packages-16-east.internal.npmjs.com"}},"1.2.1":{"name":"gettext-parser","version":"1.2.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.2.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"a76be34776583e688714bbbc05346bd9a278ed7c","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.2.1.tgz","integrity":"sha512-p6L6WLM34kro5vil2Fi9vWXyLcsL3Rgct/0woh7oivTGOBFOITEeOpD65bGdeDbiIkbNF8js7ppzRd4jG34elg==","signatures":[{"sig":"MEQCICapCyy5KIrE7pz61qv/cEhXG3jCv4WxYSNVuq4aJ73fAiAOpORwsyZoI1KquIyZGxpbbMBHtxa5sKWBtPjOcbUYkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"a76be34776583e688714bbbc05346bd9a278ed7c","gitHead":"90f760c03aea99e7fd448914c7f4baf4c133b12f","scripts":{"test":"grunt","preversion":"npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"3.10.9","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"4.6.2","dependencies":{"encoding":"0.1.12"},"devDependencies":{"chai":"3.5.0","grunt":"1.0.1","mocha":"3.2.0","grunt-cli":"1.2.0","grunt-mocha-test":"0.13.2","grunt-contrib-jshint":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser-1.2.1.tgz_1480195831988_0.17515973397530615","host":"packages-18-east.internal.npmjs.com"}},"1.2.2":{"name":"gettext-parser","version":"1.2.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.2.2","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"1ef0da75c1e759ae3089c73efa4d19e40298748e","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.2.2.tgz","integrity":"sha512-UEpX11Y8Rlie29A698bQ7qqEcirwcWC1MO4bZLQCgChGb9d14IQQcamlE5iEp9eVZ93OinKi0uZxc6HGdVWCeg==","signatures":[{"sig":"MEQCIEt9WJHrHL9Jdw0PUdljxr1FYXm8VS0tN3vJ39dQoi4bAiA/1z22eH+3qlQL3E3pCRGEv1wwYOqvmfwcdkxstof9Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"1ef0da75c1e759ae3089c73efa4d19e40298748e","gitHead":"50f82e572d20a41868d6a7954d17443529d96f75","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"4.0.5","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"6.9.4","dependencies":{"encoding":"0.1.12"},"devDependencies":{"chai":"3.5.0","mocha":"3.2.0","eslint":"3.13.1","eslint-plugin-promise":"3.4.0","eslint-config-standard":"6.2.1","eslint-plugin-standard":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser-1.2.2.tgz_1484146119796_0.923111395444721","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"gettext-parser","version":"1.3.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.3.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"61465851c266f8521ba69e61ef505aa54f635d0a","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.0.tgz","integrity":"sha512-iloxjcw+uTPnQ8DrGICWtqkHNgk3mAiDI77pLmXQCnhM+BxFQXstzTA4zj3EpIYMysRQnnNzHyHzBUEazz80Sw==","signatures":[{"sig":"MEQCICGfsNsFydlacazOiHUXYq3ozx29rXx231VXUk0itddSAiBG12h4LmaQqsmrQ9PjnCq8fjG3L7gFfDp0Mog6Jyo99g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","gitHead":"9ceb33dacbe3c27cc84dcf58bb446cb43aaa68ae","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"5.3.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"6.11.2","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","eslint":"^4.3.0","eslint-plugin-node":"^5.1.1","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/gettext-parser-1.3.0.tgz_1501769666829_0.2548890064936131","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"gettext-parser","version":"1.4.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.4.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"f8baf34a292f03d5e42f02df099d301f167a7ace","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz","fileCount":10,"integrity":"sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==","signatures":[{"sig":"MEUCIEWiNHbOFgUB0Pz7yEM2CeO+htOsIxlme0vlO/cXyPMFAiEAyiYWuua5oxY/ip8O3IH7lQCthd7tuEBJU/PoRtKIayU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46145},"main":"./index","gitHead":"eae99a3ea5db2622806a227c438205cfacea9ef1","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.9.4","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","eslint":"^4.3.0","eslint-plugin-node":"^6.0.0","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/gettext-parser_1.4.0_1519065145203_0.3793993545194476","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gettext-parser","version":"1.3.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@1.3.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"74b7a99e4b5fa8daab11fa515e8a582480448a12","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.1.tgz","fileCount":10,"integrity":"sha512-W4t55eB/c7WrH0gbCHFiHuaEnJ1WiPJVnbFFiNEoh2QkOmuSLxs0PmJDGAmCQuTJCU740Fmb6D+2D/2xECWZGQ==","signatures":[{"sig":"MEYCIQDIIRdSB8HBNajlA/GhGDepgkkGATCuMXdka/epzkI7ZgIhAOg3lxevB3LXPPhNz3RnJnRsFl04fPcgYJOufxCJ7cRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45340},"main":"./index","gitHead":"aff34953b5cc6c455316857dc4dc3286891300a9","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.9.4","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","eslint":"^4.3.0","eslint-plugin-node":"^6.0.0","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/gettext-parser_1.3.1_1519116344883_0.34625326335646567","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gettext-parser","version":"2.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@2.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"c28bb31e61f76f14665dfafbb5c0518cdc1270ed","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-2.0.0.tgz","fileCount":10,"integrity":"sha512-FDs/7XjNw58ToQwJFO7avZZbPecSYgw8PBYhd0An+4JtZSrSzKhEvTsVV2uqdO7VziWTOGSgLGD5YRPdsCjF7Q==","signatures":[{"sig":"MEYCIQCEIPUrzkWQp1nzwobv+liAaPQyRMw4pYDAE9RpKTX0HgIhAL8A52IdszM7WJe/k+RDzIcgCYgZ7C8z9LUO4J4EHaDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPKiSCRA9TVsSAnZWagAANXYP+wQyXjSAaYwbR1/B+csx\nRyLXH6Xndkrr8eCYjpvVYPkIG/pvWl3l8tTypnc7ixOCFqxcYmpc2Ih89jzP\n7r25mA+vlqT1MYHxckTDYFI6VaBCKIbU0JRHTK5Gi3PMAXBQXLIA9GObC91j\nFBQ6gBpW2V1PBS0L7b0aNBnbZ907RIIDS1z8jyXIJnDI6v1nwTjxE7O+xe49\nGXsXePDUK12/JwpJEuauXoFGCpL/P17lqumm0NIjPca8dRnZ6PoVc2HjmeXr\n+lemfdfjhhhWqlics9vXRGuJQrfttkD+zkpnMkjk6vLSlC2YKh9eflTDE4bQ\nnrACIJbDJTiCUsxCKJM5sIQuJ3pubA03GxSDh9c4V3lt2715kqQS6Bf7yjfq\ntorJ0tMdFHPNaOuaqdNPrCI6uuhcdiENAIUBCufSxZP6cDTp7hJoucAux9zA\nfjn6murnXYr2QAUF+3ldOQv0lRNaLJY8aRSCwhAuPao3QElykHkJjTh3/M79\nVyY33K9jEsBc3R1VSKabaMf9BSt2gxlatSViu7QDAWTF/Cggd8lnqz8g5uaJ\nrfadbqoZxQU/MlJY/ez4dXzovCfap0pLBoeoHy6BuyAipUT5Q93JvBJopT4E\nCB3pdgB1B/GBjNiAU9K65PUv6JxK+WmDTfjz6M33ESG4/1NVS0616pssynfa\ngnMK\r\n=PwV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"cfa69d2383341e606e44935be7b276b291388d7f","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.1.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.11.3","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","eslint":"^4.19.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-config-standard":"^11.0.0","eslint-plugin-standard":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_2.0.0_1530701970195_0.9558734150106731","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gettext-parser","version":"2.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@2.1.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"44dad33a15a74776f4383bb33efa8e0eda2346e4","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-2.1.0.tgz","fileCount":10,"integrity":"sha512-YGmu8DSm7PBnwItT+aOiqejOogqctHFzn+wBKUzjDFQP00psAtn/W2paWQxqE5eA5Ijrqaf7xuTKqyCHpuxnrg==","signatures":[{"sig":"MEUCIEkvUBZwh1MtNut0spZkpElmrHpt8roA48Uh/IJ7y5JxAiEA97C33NAZdFtjdRWq5IA/VDoGaD1ZkHSG7ABxd0Tz0mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5yxiCRA9TVsSAnZWagAAK7QP+gIxncO5rC3DbKi5S+AF\n4LbSMLZ+GVyBwFdgMu8KbosgHNFthQpHt3Gla4UnBIwngcRK+98Jl/cW7Msf\n3aQ7Oumd4q+HQY5azhVJNLTvG/buG4Q9dlYUoZVu2N2AchTpEkOjhP7ORZXR\nnciCXWvX+LctNJyFH2PI6r1J+pckzFmBZ11yloACXPIZPcyw9UbqFtgtJu5N\nLkb0LbYXE8HiI6dMZZLB0imc5TgFGHr+DuHwuWgiY3RrVyZi6y/IcJ1XwyTZ\ny9F/s7N23Jr5bJ78ISRar7g75cJ0SgjFR+6L8kYoKo6bpV6MWUFJ6yeGT/+U\nQbSm/EJ6e7Y4lu4AOsZgaIDGqNDs0faOuOE9JjIbLrSDY+cuyvGkL2gXsg3t\niO+34UJQoKZ9x8gcfO9PyxPJjgIoiQNLfRu0mBuLxo0KS9TcWRFMbx7VNR/Q\npPCZMHWeIowCTH4KB8wjQy+6M51Gyx7hmFUTfvNxXqTI+9hvGiAaoCNLu1Ec\nbFXmKO1eqHR1sK1nS/xiiC2qufDygmFuFCYZ40VN/pqx8IR6H5WLVOt6WRyg\nQhNn0Lj0wXnuz4nJdodrNqF8iwH1QMjv+cmdMb2Q/xXKLlYSsSPk8iDO/8z0\nUT8yq1LX4MAR4Dx+r8Ph8ItYCQlQ8ZA6z1T+zh9tYDnEnZy3ifajbtoXQs8Y\nT7tw\r\n=nXel\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"a6b8302c17719a5f05a3e08e1fdb7e1809b8e1bb","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.12.0","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","readable-stream":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","eslint":"^5.9.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_2.1.0_1541876834036_0.09064221543225859","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"gettext-parser","version":"3.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@3.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"a9aca9d8c882eb67e8b57bc18a6497981b343fbd","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-3.0.0.tgz","fileCount":10,"integrity":"sha512-7yHRx56/yDwB9SKxiLesMWqd1il+/QBf2MpD8FubYzyhTKCkWXQdzptHAbYF5fSo6eIgKzggOicd2i6roNrwOA==","signatures":[{"sig":"MEUCICHyFJWEtqoXT73BwtteQbGuLYk2tvgPWE+xAd5w/PDCAiEAzqor/rD/L/cvTicMzux+eADDAdKnHnh5KxohuYFZk+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5zW/CRA9TVsSAnZWagAALk8P/0A1ZYjHzEmX+g33Ve7n\nrz7lVeh4c7fdd3/JEboYTAPVQvJks7I2KHyu/tkEu4lH9WETo/zoIAR6Akb/\nRYeIK9h7pRVdXPysYK1f+h3b4xChjiQ+ylg+MJ0x/99kCRSAGQwmVCcWpcJ5\ngmyoyvaDldsBHSjE+hgCee/mCM2UzgpiEUMgjuOIi0izuNAFz1xAYHEXnYal\nlseqKGGlGYodnlPg5XEWNVEGdorsXK4L07EQqPJLwtGw5AaTMGEamAXfHiV+\n8Ee9caXTPVOITuSG3648KZn8vvE80jQXCLpywl49X9atu+K0Fpnf7C/QJVHb\nF6pEeagcp5RkZhz9brsE2+DgmZMkOiWhVPcp1Lhg/ahUiH751u4mxqF3uHVH\nmgyOfeTXztAPTPOA155kfnafoz3WPTzSa4IL1UUbLZvFj2BQyekXh4IzfkNB\n0f06p50P0XbIEGW9vBK6kW+GRivr55eebLDBVHcrtiaieif8sqxx82GU7KAQ\nGB/GnQOc5VdzN3E9Ccs5Ci6x2nLDZmKfDYeTgWxk5rt0432Fr6NThVYKzlpn\njjS7B0dos4WALjreMLxQr7v1u63eXnyKcy6O1VnwJI/4jdACdxdIlbXLgDN3\nBHu9OIvBYADEVChsLHDJ21jCiX8wm7SJUwSktwk9utmlIBqsNRL0eTSPV/XU\nasuU\r\n=vtmN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"42ed0c926585d555488d190447b79885903a16b8","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.12.0","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","readable-stream":"^3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.9.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_3.0.0_1541879231129_0.5027991991363883","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"gettext-parser","version":"3.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@3.1.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"a92f4aa09cdaa944ce71832677749d84ac683649","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-3.1.0.tgz","fileCount":10,"integrity":"sha512-eVD8RxFMeHg8pjl5zsk7xlEDaKdcYlotLztiMaYGLvI13LMXwWlybLg7rg6eagct79vyGkPGZrMPBsdjsQOnWg==","signatures":[{"sig":"MEYCIQDXTVESE+53R2Su7hCQXhRWvvXMKK6+0UGemwKseI/9twIhAJYenBKTgfScy35EZe7GTr1bb4esEVXpfkfQPLcdmmHs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8nspCRA9TVsSAnZWagAA3BQP/3R/2m0ubEbfViFSwvJ/\nwE5QqPxoDjmFsF3cL98qW9G4rwAY9EgBTz8Nq2wR6dLepKB7vgUctHgys9kJ\ncdO75gq9Ue/TK9j4sgMcG6XuSIDGHqokbe6N9z+OT6TTSY69p95VgrypJMCc\nXQIgettAs0fieQ8goTQ+cVCLpqc2HTH0YE2jexkgQB3tNaTKlrOn0fugMK40\nsIzJ+AL8DcUUxtEl93uW8L1nvRdLlQHBSnTntjwhfWp2dT1uaC9aWR02AZjC\neWyiKHRalFfSyk7LP78OqVm7Hu31ADagifEZJgY4xAjiMKjdR1kxPyl5PJYV\n/FRb5ukDPGLXcz4Uyf5d5Qrru+Su0rYLNNwSv7TdNqUMvnkOYXYQMfphr0pK\nvHzXZ5VNQYTjNohfVMpRQczihwso+MWwa2FKzNU9nwEjOCFPJIFeBPntO4we\nAZsT2CYZOievQUs6mj1lHpi7a40Y4YgZZwmzzJbmcrZ6oh1n2icG2rk8H5CL\n1RHDVakHzK3HAQiPY6j1tnHziwjc/hLc2m8CJAwwrX2Hi/Zf6L8/84JPDD2T\nfqAAEQolfr0p/PrEHC29Fz/IEcHaD/7c+EIXVJplyBt+WFThdkIv7z66KNzW\n3/geZ5q9c9RFxF/oJEUn4Xis84NvlnNbGeTpSNyJuAJXIfSAOHcypLJvIVP6\ncCO/\r\n=dnfa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"badeaf9e90b7a58a68cb3261ea5ab107b2504afb","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"8.12.0","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","readable-stream":"^3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.9.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_3.1.0_1542617896642_0.41469929004389305","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"gettext-parser","version":"4.0.0-alpha.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.0-alpha.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"a32e59ca1098d62ef7995c37452f24717c903b3f","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.0-alpha.0.tgz","fileCount":10,"integrity":"sha512-s7udg3dOrlFtF/UREA/kkzT5Kj/C3C9lpr6oGx5F5LfIadXDntwgSWEGzJ869ROM0OnCsdmhcn+USXfLPpCXxA==","signatures":[{"sig":"MEQCIFlVadNRNjhN1SMRwy9di6U7bYAOIfT15ADAGECOGwIJAiAvBjYM20JD83Fq89/fE7bAlFG3WOoAeSRQK+LIaixphg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciuYECRA9TVsSAnZWagAANRcP/2N4uNs1u1UCnnCyBUnA\n04hRsFRt7yuKin1+wxeVe7OSkuCmdUOeFILf60kcVmHiZVfrr4hRYjujESVd\nB3Ka7JL+dSu+0Er/4QyoDlAkQE1AYWTjMeo+DLk7iGbBrbVj9sg5Kgh9xngX\nB2xolT5V2YncxonJxR+eMyO8A0VtLDvY9sRz4M4qmeHtAIrbTAtRSejnKnCT\nNuepSlo+n5YjIAlgjmboKJw6J1t1gAq2JKw2Bn+yxVYq9vUf3Wgpbz77zGdF\n1QZmneUbepn/wx5K2GpEGqn0afAXlbCNPfi5ptAlb/QjVdyHVC1NZwadNxvw\nP62T1cAjF0oTT29TkqkvnYuM0woHNk3RME2XMqtMqzJm85oqoO65aDaZjm1Q\nw5oIsM6ToKX6M5ESYglflljof0evNysGXMinAQ95LEITX0ADWeJ4mPsY0yXs\njlpu9OO6hDaT2wW7u6b9aP4eK3zq+7d/AfnnI8Vt/SOTg79zcuurL9qLNR1X\nXyDZ2jRwbbUFzR5iQM00HZ0S1+zeGB7gH1WGS6Ltd0N5vED7aHTDiFv/qXcU\n/kOyoA2I12cIcY45/lG5JgTGOe4DM/hMpsLJVotDppQaNXM0j5hTFzpfwmf/\nfyo/mHHdST4jWWPfe7C3wIqRB2czfstjtiFdedQaoBINUWuO/x4UjSpMBfnR\nJXMf\r\n=jwSP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"45d2466ddbc7afe1774f42ebd4a0907b49d2cc8e","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.15.2","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","content-type":"^1.0.4","readable-stream":"^3.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2","eslint":"^5.15.1","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.0-alpha.0_1552606723679_0.24289081816541125","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"gettext-parser","version":"3.1.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@3.1.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"f2455f7cc402087a0ee5289fcca204702b7fe240","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-3.1.1.tgz","fileCount":11,"integrity":"sha512-vNhWcqXEtZPs5Ft1ReA34g7ByWotpcOIeJvXVy2jF3/G2U9v6W0wG4Z4hXzcU8R//jArqkgHcVCGgGqa4vxVlQ==","signatures":[{"sig":"MEYCIQChz1zl4uAbW31Lo5PRw1h3nwNZ3a8UZmugTOIikY9oNQIhANa2zJlf2RD1sFHSR257RSkJYcd8kLrAzrHeJsKWXoY2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciuYwCRA9TVsSAnZWagAAc1UP/j5wevD0jX493IgzkHRC\nqe8SmKdic3ivr1L50PLUFev8gkGcTIWlzKAgQyjE90gokeXOxKLlphDIioLr\nC84wxFqgWy3YZFJSNfwjmcAy1HuAeUmkgHJS6INZXX09inpF4xLP5SmqFQ5Z\nLCZVN33X/y5UPoWCW0qgixH0UyKEQvw9RFxcwjOdohA5mVQP8LYtNwXfp8YG\ncwaHV6vLPFKpLU+TSd6ibabDVsFXOYaFdc7ONPTFIGr4kNKFpRKqgHFSlhnx\nVHfWvu1AVEgSXMl/3PxOj4Bp3IpyGHq36Bb4ijrZ5sCAtfrEnHPP70WQSHNT\n1/N+t99IZIttcQ7i/Y0oURuQNtjJmne4Lq70wnTHV+qSA7Ey398L2gSyAsjB\nWVCDkBCWPe5tmYPfQcen4LaSI5thRfpKyOwKYl4aZpFQ4vB51NoMA7tq2iBV\nTzEmd49fW070TSV2Kw585obHmTzT6/roH1H2LawrJAgff7rYL7P3pfEfQWKv\nIdAv0ZvvxzYFPY0tLlfjIskcwNVNs3vAXylIuOXp1T4o7OdzcnRZx6jaYxVR\nuEW0jr68QfF//Ib3fR4CxaFvdndJ7wWIbom9fD6XHVEJwzcdvzZsy6YDhZab\ndSYGz2zKNwlqMogoz77ArdrzNKR9BgY/9q2lut+el1YZaoM7GgpX9OYmqDxd\nzvid\r\n=OE7e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"0dcf2fe519ceed4f2bc1d423c971dccd4cac8667","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.15.2","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","readable-stream":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2","eslint":"^5.15.1","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_3.1.1_1552606768200_0.5980302405368616","host":"s3://npm-registry-packages"}},"4.0.0-alpha.1":{"name":"gettext-parser","version":"4.0.0-alpha.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.0-alpha.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"936e2e07b5189606959e15dacd6902db15b638cd","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.0-alpha.1.tgz","fileCount":10,"integrity":"sha512-ThvPyWUezCFwukh6UzV4cJTUx75nwJmH33O7yEczCTPl8TcmvQ8ZYtbLsoUAyN/rbLXQpEihIwRIAdcRF9jWjg==","signatures":[{"sig":"MEQCIAxtt0tRhgyEsEItRNIvLd5AbX7kPiuhdIjRbJSNbboTAiBfBp2QKxCVXHpGjD5NmHQ3x1LAddbTBSq+2hnStaU2PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjsE6CRA9TVsSAnZWagAAPTsP/jWtvpz/tqzynnEsi3DB\ni94vi0Re/s537gr3i49fcoJlM9q7sW94OX0Yai9I7CMIAHvDoELuL1TEfBXM\nmH1SMlazW4ECB7gtDPjENtBaTuT/IxVTS0X4y6JhGRVI0jOPFLu4sCx/Lfmh\nkMVgqQGbB7/tBwc6prrHS1irN7OFdYWPv9EuaDQisD26jd+WjlDIJ6LaJFK6\nF3AcMRidOWGtyFc5uxy1CmwuXJjrqOjHTbY/wYtHmNR4eDmVrPeZNGkYwoH/\nQBNQx97eJVl85/eQZ9GwM6dStrWQdkEYXR9wrEXqGBO42ohSr8wxmcUW+PhP\n2H4biuAOHdty6Wc6rWcg3oy0/95yFEAWI5EivZqgK01lyfG6ALF+WZMgT6Pl\nCODKrwfZGsBDkTw7aKJZK/cyY/gP4OFjaAorW6CSCSwFi3WyfSUfFTlNh1op\nukbkzQZI9oM35x3hqVL/RkjikQGcmsL4Qk2mMGLtfZK+B48cR2AbbdcuUPVK\nkTpdJ1EmMFoZezm9zrKwG762kZXyEISHOtcflH3BMk6GHSMfUHyg2WvI962t\nPYrlxbnV1lifST9UjJ2IS9CGaiQ1lM+lUNT53XrAzG45GGTQAmFQqJLp4v/x\n/VRXfltNLwqsEcU7pbJTK1GLmTAievZLGExtvPtmHLa9aHjcVwfRuMV+DRZX\nwSTc\r\n=qK7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"702a6bd6087554412ae92debbf221a8abff09247","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.15.3","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","content-type":"^1.0.4","readable-stream":"^3.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","mocha":"^6.0.2","eslint":"^5.15.1","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.0-alpha.1_1552859449766_0.21752936411912094","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"gettext-parser","version":"4.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"0d16f43aa708994411a66c8653785bd7f387f731","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.0.tgz","fileCount":10,"integrity":"sha512-uYT3grq7jtl+cuFlLdJ4ttYiSb48H1XjAlepuJLW8hpugDE/K4cbHS5z7AnEemPNhuavPzbe96YvYgReh2ccTw==","signatures":[{"sig":"MEUCIFc0NCz05iBbIsBn4HhBT3BFsblXaEKecrPvnNrT7ChaAiEA5wRfhAVT5B+QvxB/1TBNQA0HcPtnpHaRbgamxFtLdQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrHoqCRA9TVsSAnZWagAAsLIP+wdXvqNzqiKMrgFQuwyJ\njwLj1NOWmIS3Oeiu3ANEWRQF6riaJeQZtdYdc37R4jPWWZD+KE57V65X/I5V\nv5v/Czw9hoG1nVEKbTpr+M14OxowKR0AmKutELw8ofkUZ4TLzllXR7lVYuRF\nm8A1BFBQz9LopdvVJ8lAOBn7o8WfW76Mo9hFNTjcIV93dTEHZxq8L0ZuU3Y9\nCPbQdWBF3q3jTg+LtB/iBejGkWZ5U/ZzNmxy3hrn2NtTAOpv3EqJz9NdSOgf\nWyWcBGlPiqnsxZPiEkCkgiPbRG96QbyzKJMZnThbhUkfEqynQygV5tqX6yho\n5Vd1PJm7OL7erlVOLfJz2/nOBjChe6fVkMyTnNY42/ZMaMXPB6Ve+RiqFDP1\neT2W/MPXeAMDycxiSDDvBKT8OmL1BZ5hQsh7Ic/pHfWUckreQkRF8FMNgSW1\nIZvdP/rJxOtatuEcJ3JUSsb0mBhJ66CxCR+0bdbexk6+sVfQUjs1/lz3SzMJ\n/dpEZYKRl+IqDVD6waAsdUcje0EzLvn9NozfqjVuFnQrqzO+Vjucmfizm54R\nSIuF/OocvfqiHCal3higKtr4cMLXdtSZyC8Vx04kLsX9+WvZn6jiy8KxfKmM\nxTQIMOEJql48EIUZLzCZzWwucKtJ0t6HqGZx9r5P9LpnuZ3nzxSMP/Q/haSM\nheEa\r\n=+ont\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"2dc34dbb33fb5756130633332ff788116d0ef10c","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam@strictlyphp.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.15.3","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.1.2","content-type":"^1.0.4","readable-stream":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.2","eslint":"^5.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.0_1554807337877_0.9702957633887868","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"gettext-parser","version":"4.0.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"72ef1538f5858ae506a1b34db0cc0fe15878d3a7","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.1.tgz","fileCount":10,"integrity":"sha512-ny1f9saN1xnhto5UzDOp7djJy7NbK6ebDAmOFXwp0DDu5KkQ5u3WF6giFU3BXHVqkS+3bxjXS1AmSUbX64fblA==","signatures":[{"sig":"MEQCID8U3M9eXZPnqa/p+0pwaUTEyd5e3NsZlPjm164nkL92AiApRev/3IuqtP2cd4zwiB+ddz0u4z8ngqGh0cfj+h32tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLFIzCRA9TVsSAnZWagAAv9sP/ibJogujtya0ckjjyKDr\nZosv4lBI1/QjCrVjgnGI0oVBncpK1wbn8UxyBFOUdcKxsS6YiOjxAmegE43Q\nvth/Ru19VjXUYO6fPA752xQLfuv3O0LpetTxXwd9++qgAO5qTSyW0Ucx+RaB\nRU8BWfE5E3HnRfSvNfOtkpGRSHc3f6cT8eo2upbsiRFOxsTPgQd6LqOmNnqc\nbInVdkfTju9aGLyTunTozZGnA8mFNoDOmH8eObh4/8MZ7Hqgz2HfnsP8sQ9P\niJU1rt872UNwi49VJtm6kuTQi2Nhtw6wPHLRrB3ei3IfUb0mxHpREOCtc+WR\nwuzVDnZ1uXXLE82OWiYmDpcWE+n8Fo21xheic9XTRoNAtX+OoKgc++fBV5un\nEwX/laOjvvGGXjeUv2AtZfWilXLCE2Q+tEtJG+StXKWRGGUjOq9WV6ma2422\n8mQX34MJwnfDVwst3h2pebLAP05mOHVE3wevYmF8jOrZMn+9vHkTdjQfkv7u\n/HdBTErxXoqr2btPAnhkhGbir+hUWSW6uyaahdSwIJ8DMMqhqc/T60eCygEL\nLLOI4wVuH0wc92aFIQrsCauLWn7tJXLo8qrfSnDPWTqaht+jZ/61p0ZooRoX\n9QJn8mtMKSci2wUlXihN3zAoKB9eBr9MskR+XFd+PMrOehpJmtcmO3dtU7yP\nw0TI\r\n=yYa5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"822d8a76d634f104fc528f99d85c9cf55c9d503d","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.10.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.16.0","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.2.0","content-type":"^1.0.4","readable-stream":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","eslint":"^6.0.1","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^13.0.1","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.1_1563185714796_0.977994076585355","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"gettext-parser","version":"4.0.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.2","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"1325b50320dccb0afeff305590603f4a88c0d7a6","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.2.tgz","fileCount":10,"integrity":"sha512-JPCBpGzm01te+nTenJwWqKDzixYPY4pInedixpcMl4GPEJeia/cH2TJCh32IggDrrLYrzqA8OitXZLpBdrx4Gg==","signatures":[{"sig":"MEUCIC2s+ynb/ybKEHXgTORah/a+AvTkuhWhjX4yGobRs8R8AiEA5TKGp7w1kFBWQdCVF6Na1A84yb/UXdenxLkM5fgITc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ4ArCRA9TVsSAnZWagAA8vkQAJKNArPeB00sg6oapVgk\nBmIGj3ZVgA9eST0teuIreHiwfbMn759YwhvP8PLX9lvq5N0EQ6rcoYdTQ5SE\nOqCGVAvmcWI8g9C+9IVcQyCHHECQw4LzgOrw8wJX3NCEAhAc8gZSsoKgbsQE\nqCPBCq1MqnTxokPA5HqQrsyyA178zTRa1cBLbOedWOz9wNzWbap8GQGwQjZx\n53D2jHLKI2IAcrlr/Bak33ruzw9bC3cUzphbOBvwJET8hkU3r8QsiQxo8O+e\nkdhLGMg8KbQijq8Rj5zz0Ubx1Csa5aiNfcj3PMIIJ27HAWgaXVQfpkEpLHmH\njTftv7VaVjl753rJIXNqbbaY4IivrA07rpBsU735DkgkZnkscRW0L/HbxjDB\nU8vW3IpFUuFn3s9bx5hymKBl3IV+ouUhywYUFQLyB0L/PrX0H2WnX8gMnB3y\niltfMbOp0+kgZqPJ9HN52lODeTA2VCtwkx7B9U1ATXbqqLVxucQvxs9M2hYR\nGuUADz2doEpSMYtS+2s1tuajr5PYfrmkPLfMnFXzeNlPZtultuMRuJ429T8N\nRGyaaCO4Pbp/Oc5AQmE38reVtFXhlgYsUo81p/fSRXVZZv+xGQCsNwOIdtQ4\nLL4Ben+3ksizNHMjsAIr+bzjHoUrllvDy0ClV5GtutaEpuacp6Dp8+Ml2Zm+\nswp7\r\n=yCVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"4aa17e9afa3fedfa6f601d958a23e4932c2ebd58","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.11.2","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"10.16.3","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.2.0","content-type":"^1.0.4","readable-stream":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","eslint":"^6.0.1","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.2_1567064106394_0.4599355249993353","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"gettext-parser","version":"4.0.3","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.3","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"bfb26f22fdd51c080f55c398eb5b0f12328e7353","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.3.tgz","fileCount":10,"integrity":"sha512-FGzzgAtSJuhFZGKNlV8AGjuBic1MoJXL2hlfS55JlCeMgyvG5XbY/Zje/Cx78gnLh+oO8WMIHp6kh7/j3CLx9A==","signatures":[{"sig":"MEQCIAynuZWWOok2yRacUyGlbCX4Fhojkdy462NThvCh4ykDAiA2wI8itRH1qW54ofv66oLZMp+Duncxh/4W01H85o1mWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebQHECRA9TVsSAnZWagAA2ksP/j8owxNFnyUWrtU2uSbv\n8E3uIaxETrCpoMehwNJoWwTIsjBsbCitn7yfPlszE35jelI/DD5SnMu7ttWR\n2d2R86VzlFmDfQ04842KMg5fykqr5Q27Lq0FCAmXAyovl3MmU9H42TmvEzbF\nnCIoFCB6AuKvL5j5InBbuOY9m5yEvR/LLfSZ/Grr3yv8xM7N9WYkm4kRYwhM\nK9omIf9UjyiJlEgbIuemS+JgPtU/f8kIT2MNJKl/cOUHiFMXaPnBXTqZtFq5\nnKrm0ST86dVCLjTbc54QfN+uqjlOaq3VHOoQqMaOxW309hz51SWtT/ltsawx\nQr9u1xzjbsA6UC9vtdnQ6gSBQfDN4POd0z/84ncjce4MtDdkXfZDi5VpLGxq\nnFkfNYegAQKNP8hV301+03WDkTewejjgWb4GCAw4Qiq6M9haxDzZ2fJFW3L4\noudXQSdHeNCT0GvHic4nM2otx6QJlCs+2oYX1nMssAGKNnmf4cqp3nsYmqVC\nDhf3I9FJQnVjClAKJNImK0Z9WZ24Vyh36FSszKEBvq8xCux+ZKPnQDj94bG/\n6O5DWYflmTKQL0ZhxYoVG40MSmtUQAPDA4wbJoDFkxKG0OqEOFBal+j07Enq\nGUZd1DSTlY9coefxcpZj9x+9Dv41oxjjJyx2vy0n2FzdJB3tTbg6oT/t3Pck\n+FbN\r\n=3O6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"75a0e9891a83d385144b00374759c95e9278223d","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.14.2","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"12.16.1","dependencies":{"encoding":"^0.1.12","safe-buffer":"^5.2.0","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.3_1584202179706_0.7068013544561944","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"gettext-parser","version":"4.0.4","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.0.4","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam@strictlyphp.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"bd5eb4af282336c8bf83f607d35f0839853b9670","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.4.tgz","fileCount":10,"integrity":"sha512-VDZEeOIYd0veZXt5iAn0SS3I0Fz14fJw+59avRNa7VIslEDriRLxcfrBd/xeQyOcm6nyS4uuufxm2iw88qirAg==","signatures":[{"sig":"MEQCIE8Rh7+Is+1O7sQGFT6FUjCTgrziouLs7QFu0nIQbyxOAiAkNWPh3vgFYS4CoaWjI8D7eE3Yx4AgZbFPcxwPkpFr4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEXSVCRA9TVsSAnZWagAA/RgP/jj+DnpTokXzCzObdpty\nXtESo44EABwuU/K2u4seM/cr8Yq4lx3jN3p6iTe3LiivlIbSDzt+R5NZtghD\nXxRKdHzDkTATBWFWQ58pAzu/xtHzg9YWoKUb5Z5KljW0MMCNooqrNFAbOhLU\nhGWP5B/JoO80K8tQim6exgmYTOmPING1Wv5RUpXCnA8L9Anys7mYfHgkB4Dw\n+odsSR7qQQfacu4Ofon6k2LeZUCccrNpEUPLFHZ84Qbsi/w640WTMuM5rfBq\n/bNcMayvDCcHEYCyB7OyBAJadq3ASV/bnuc/k2vNgkA1FYcwdr9YOutimfWW\nQdnGLvHicb9u7qTXrgTQsE7hERy/qcO/Q3+hcHMqy8O8Cja9tSMRJ9yWxVl9\nT6Tey7vZ5+v5QV8mWiqbaZLQKEjb2xwo7uIDFHy2v23MLH8hPyJlN55WUCIw\nAXCs6Xfa5ipitU8KpKN9oajdERwrJZoPKdjiqz0qwOVykCP0+h9RzE26pSsm\nOLF63FsDAeBybow5st+JDIX7owcBoG4caz+V7S2TmtpwWKU9cJVcOKf/GwJ3\ncgqPzuXfctduEZuCGo+FmeWLMIJur8RKpYCoAd2v6T2c0Z294MwaAAYPqbZV\nA4VLyrtJQUmhiqIgw3/cUbQDUuhhz7bNIGl8J053Rvn29vPaywES1Lv+9Sit\nLNf3\r\n=cV1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"c9be440d9933aefed55a1aab341ec48dbfa55813","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"6.14.6","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"12.18.2","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.0.1","eslint":"^7.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.0.4_1594979476898_0.1341304177290643","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"gettext-parser","version":"4.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.1.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"4acb94a0b81f2b7412225a0b087cb9020fef3c12","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.1.0.tgz","fileCount":11,"integrity":"sha512-uoc3zsqHx/r0YvkggrxgvreBWKb9fGPMlHtBU96hxWzGdVOBA5DSUPdiEgJXZDf9XbTKKFrj9Maqmv5DvZX90w==","signatures":[{"sig":"MEQCIDT3qXklLW+3mAIf1LzxDX20qP4zOKJCm6W3Dmswila0AiAAqcrOPbkFSl9c2p35VBEkEG34hUMKKUVrJ6HmKzwvHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50608},"main":"./index","gitHead":"ec94b526894409e30451718bbb74bad195a5c511","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.1.3","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.13.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","mocha":"^9.1.3","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.1.1","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.1.0_1636365781681_0.7553206941829484","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"gettext-parser","version":"4.2.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@4.2.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"9327140f76b122d44f0e8cb9338fd855667d9434","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.2.0.tgz","fileCount":11,"integrity":"sha512-aMgPyjC9W5Mz9tbFU8DcQ7GYMXoFWq633kaWGt4imlcpBWzDIWk7HY7nCSZTCJxyjRaLq9L/NEjMKkZ9gR630Q==","signatures":[{"sig":"MEUCIHop6ApB/rB0FM+mblmyYTxmM5b+v7KQyb8WMliyy34pAiEAhK7rcqu/dkMxun9JbD2MC7S86MDGnPhQruIyxsHuuGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2sNPCRA9TVsSAnZWagAAhhEP/jGK+xKuZZxBVVlMW5Zh\n5EL4z/HsOim/tKl/ddjscotvPqAIRYcFnseknHK6XIe5C+zBKjpoXYK19aiY\nc4nfO0moXPrcpDHcK45prbSqc6QTISrZGrxAC4tcvWxVRCT/HT18MLtDvJrL\n7V0SyR9jex28x37B50f/oeXbfP/2vOx2KNT4eknMn4a3jABkd1gVv80i/Uco\nZ60zfBTZSzULV8W6LYdyyLUUJlre8PNn5zpiSOlBej3iUmsko+PpuhNbPrr6\nxNUvFKjXdsYfagjNXpE/QYmj7uNxRLMPbZ7+A4eq1t/pTb5ZDUuRrcl7GXOT\nh6eET1uFfmDsakbUl6S24/aoCx8hqvItXV9psE1qpUvlJZ1m7PmWsCUYRRUq\nh4Q9IprH7q9nV/qynX7xUxTNy37iJmlSwoPcsxKxepDyBsz4HmPiKiYlzrjx\nq8n3ViE/8s5sB8kgoNvYR1FEGj5a5l57O1TzVAIlELV3bHbX5drfIges9ZMx\nsUNo67qi81Gg+aLvp88Jh7gibu5idUV4qI0qRKeuUjnGdJLAplHwzJhc9lHB\nR7tOJcdS+c7zrWzQYCAh9PFVuxeYazxsiG8KArU6pFduECgrLm2BPPQjpc8M\nYIoz37/srwpWKROU0a0OY/2jc35UeztJjxst09OpAFj7Xz96qGz066boCp/c\n0G69\r\n=Ry4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"b170a433341990b8fe229635c50ae1aed5ddda33","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.1.3","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.13.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","mocha":"^9.1.3","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.1.1","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_4.2.0_1636373632896_0.231182700404587","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"gettext-parser","version":"5.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@5.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"300b92972d679a35f4cf34375df72be830172525","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-5.0.0.tgz","fileCount":11,"integrity":"sha512-Kznb+OWfsVlMjgme4t/AFPbuZXtOhD5ZNRRRry6awdl8vb3w5SK2bVf6QT4+57OyBOK5C75jTLfMQDqgwuz3vQ==","signatures":[{"sig":"MEYCIQCeg8ZpfjReJQgWBu9lPagHsBVvlDLYcCa8VC1YR5giKwIhANFoW4Z+GE4mozoZZJ1i0ipgb6851nmODzNV8LhAAe26","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCjPFCRA9TVsSAnZWagAAuOUP/ipxUPBAnXBJWIxpv6bp\nsjA6RYZsp5CeTNwgFxZKqrpsPHX5x5sKCdR6id6P+VnAyBlVHL7xM+WU0ry2\nUHwxpSWfLjCLXRJAN5H/ga0nfAPDQrkeLCZegfI5W+ROMIF1JfgocQcgoUf0\nelo5JSmEnYVg62PInj3mvWjQvP7V98cb8dshh7wvIAoQG+h93iowoW/K1p34\nEELp3e3lpFFlWML85ED7YDsn2Ka3aMzURgE0+njd3N+Ie6ZbHChbIXTkUDJQ\nA7XLrRK3AvPUD4tpfIo99zE9wxBwCCS+AnnxnRP0pFhVE9S/2H7pPtTXAAb8\n5vuFyGNpfQmltxL8uDwz+DFS7CQfhS2BGoX41829ft1sfkcaX2Pa6jKGJ7bf\n2shwhId1FetSOu5GD098vAE0icsngnQEyF8xEOj+gLRGNJYvJAKR5eA8XcJj\n6mnMpAw4hQ3mhEFAQPM5yskTmPESBIE8fCz53VfEA6y7cZ2PPWtyhLsjx7va\nYGINE+WCIxVxuofDF1ZPXcujucd9zOCZ9ciLjjec88VvLm5tp/orWUdeBlWK\n964DfXnt5UxheCBNkQJ8aPxC4WUNffJmtsNphXUkeDJsjKxOOcwB2YsCiWBD\nEFyUtLjBlnr2EvHPmWvtxOsWXFf8XdU1u8i+uu2LbK6UsH6g3dnlfI2EAjJQ\nxmsd\r\n=nGkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"63cb2c993cd459e964e520236ccf9508830816d7","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.4.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.13.2","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.1.3","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.1.1","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_5.0.0_1644835781416_0.7009114373752388","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"gettext-parser","version":"5.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@5.1.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"665c5657785e9d9de4cc6543c0b84dba0df6a256","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-5.1.0.tgz","fileCount":11,"integrity":"sha512-nP2AXqgs0rm6DrIYeQd7oo+xVE4ARCfixSIKQCawzVUTLatZ6Y+J+HMcejA+D6OYYLt/wPWVOBbKfzRkiL8WOQ==","signatures":[{"sig":"MEUCIDsL9+N7werz6oKg6HaZLWVcvmfWuxTG2gs9TYrBfrbuAiEArxNTxgEekOcaPTF6UGs7q1SWuGXd/A+p7iFajy6h5g0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKbwPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEthAAk0VcqCKcfwPbsMjq7VJV2ny/B6qrnjo09MvBoIpH6iyC70CG\r\n4hlUXbtQym08ySLjLUgwREjUNFLtdI5Db8PdPynV9mdjKo97OQG+QunpwFI3\r\nn401mEuBeNt7s7vqMIopXRtOr84CMiJJ5KU9MrBn5OZPpF2iRjZDTmxeKget\r\nDAGYAqwpHILtHcHosGw4FAwojLr/9rM1aGBKzDevnnh+ElcwFDHH/RJwxVoj\r\ndUpoZHzu4gddO75/aqXL7AqHkGCrS5KUc7kFb+t3T8EL8m1D6sq6tsU8Xwgi\r\nfk+a8xZkhhkOxhC28G7uwI7Yn+BO1SL+KVKj4FkVrc76qA/4mXWwIPX95m3k\r\nDaMotwr6tR1LlsMsbQyE/CpEamhJU8QnlBqrccHrtxPnr3JvvVMk1GXpPfkH\r\nx7n60m9X2/A8GcvruOtczP3AIrJpiIsy2jAJY81zoRP9DPEQpPAY8uxDcVBQ\r\nLL/KmjBcmNqGP2tbx+nFxYpJ4E1r5VAh29L8Qk7xIQq7nQf+ycYS6El0z89I\r\nuUIWzgD1GT4bcFSY1ZkjMJZKcVv/UvT/C4sqc42z/THo7sZ4cf9ZfpZtnzLw\r\nuBPegBnEA5aCsaK1uVXM1cfvrucSCrDSOMOtyoKgVXsLJ4dPmzXa4IgyoJhA\r\nMN1PfU4tn/nAmw658WrZZQvhgyJIQ6s4rX4=\r\n=Z6e2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"907394db479a08da5fbfb2c166b85114549b886b","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.5.3","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.14.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.2.0","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_5.1.0_1646902286840_0.7915738628739963","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"gettext-parser","version":"5.1.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@5.1.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"ad4b499e84093da3225bfaded21b514498a97637","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-5.1.1.tgz","fileCount":11,"integrity":"sha512-keMdDVK4ytiz+7oarKzenNO9tNOmjiTF26b2ZvQmJmei7Ll4nEoQQdrlLJbcKS3kHg2AI3/B1LdhHjHWO4A4Mg==","signatures":[{"sig":"MEYCIQDM/rrNSADuzqCofU5R13JgKLDhP0ic79CMBser1Evd7QIhAIVA17/kB+VpCMgC40BMAX4+bwXiu72895sz2J2hDwZ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL0t2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr9BAAnIgO2iZHi8iXCEREJqstVyyo524q6TIb9eFm3ukZqKf9FNuj\r\nNY9u844CZm2awnL9s6V0yto9jBUwzba5acH26kUnDLjTp5SKMzvt5ch/5cAz\r\nHvdRrateYlJtQxT836g/fjovdouZVXj07BF4R5QGINVVKoOBNtKxCutDfGYG\r\nrIvAz1JQmw52lgfleLJK4grdIv/IkWqKGkrJzAB3jOUijaDjmpmBPy4XBZWC\r\nxUXtd97S9jX8lL6Rzc0hzcYFsqGbRPUKFyiLRZFX7m/nZlbcHe/5C2rYrLqr\r\nZ0GhzO2VCHmwHjwaZvTY6eS4b6N/IF2ml4vObj1fJiN44kBYxHW7kH+PPcaE\r\nGfnI4cBZv9CTc5CZXPLjd1ADmgs+UI5KOpTgN2cjcQiJRrvGWkG7aaTwpFUd\r\nuF5d15gxvDzZiELkeS4qZnoro6TWdDswNth0yEiFnVZ/lm5jimU2z/t044x7\r\nJ9TNNxvr05LBJOm4Q9HijDy5AcycG5i4ovkRVIiNbdYv6coj20vavyFmzfQf\r\nvo/71KHcyAit1JsedF7CbSJ2+GgRVn8PIz3dCezkGVt5eIHimcnKGx4iD+sJ\r\nB343zJmr5nPdqkQH8s7SRyUFmHH+SomC7mpjFYGOg7ygTwePxhq10IxkjAon\r\njYPVkxjcP47ZoaZiznS6zgzQF7I7b2qO7O0=\r\n=AxUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"4501c139e4a029ac296a0687dbbf829b0b46f41b","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.5.3","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.14.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.2.0","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_5.1.1_1647266678164_0.5799726893979922","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"gettext-parser","version":"5.1.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@5.1.2","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"ebecc29a905334a48680a57b2d64da920f781cd4","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-5.1.2.tgz","fileCount":11,"integrity":"sha512-TaCShmFIQDvic6Ao+LFvFSPyl/9sjua3zNHMfmjfzzEeK3NIPbBSbNdPihJ+vG476td+ylrVk0ZyjJaAy9CiwQ==","signatures":[{"sig":"MEYCIQCil0Vnn6SLnLfwCGmEI1Y6aGtiCwzhlon6Lwp22QweAQIhAPCo2GdZIXHDpCpeBk61yjS0N7a1xNmLa8qTZ4CZ9shP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTVAuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr60w//QqAemiuJMZbwb2f+Av/oQOAJTaLKIxeeyhbQfiKfLUIygrjm\r\nFyjXCyfxGvEr393tju1dwXzBOdbFu+6x+3/iHBwmMNdanvuAzoq5SMFldG4A\r\nJnBnKydUCe65J+0GnVKS6wFaYDq/ysAscTL7VFKFN3cVoy2/ZxLbZdz7wX2Y\r\neQlll8PhD+xyG2x5w2SWmVDg4+qY4diLBimiuDBuimXZ4w7M/TVWT5WXO4wG\r\nAcdRrs9oJV+zGp+c4Z45UXtkT1M8sTKCugLGoAtriG3UZJbhRjh1vKlFGP/Z\r\nDQw+k1A3fPlfhgeE3bmdhmmVpOHH9tjB5TD5F5w6v4zMt7jXHv2rKUr2lGss\r\nn5JINHkXUCG7ozO7V/Lb9Vsidmybqp8a/6Chx820ZZslxOnri+BlF4LnfSes\r\ng1X0w3BHDGXENVc3UEHJTT0otflT+fSmbsoo7TfKAPICW3y9Sk7y3DQrn5id\r\nlFS7lU45Sgg+B17g7qpNEBHGvbzrknpKN6HDY/+U4fpMP1d284jUjV9NOjK0\r\n1FbvuU4KVdXgP9pPf8VubZ3JprSqw8QI5Uel01nhYymBFnu6TD8nuRGz43PY\r\nGkFXkC2JjGBm5wYY4ztTjRim7zHtfloriGbpvEsM5B89NAP+n7u//jdkQ/P3\r\nCjmGARGeQ2pOvuzksQROu372hVVv9zMMvRI=\r\n=rsC5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"509d097313942e6ad7d0f5c1a463e6ffaf1ef881","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.6.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.14.2","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.2.0","eslint-config-standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_5.1.2_1649233965846_0.8671210422526552","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"gettext-parser","version":"6.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@6.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"201e61d92c1cc7edf8f6ee3a7e3d6ab1e061b44c","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-6.0.0.tgz","fileCount":11,"integrity":"sha512-eWFsR78gc/eKnzDgc919Us3cbxQbzxK1L8vAIZrKMQqOUgULyeqmczNlBjTlVTk2FaB7nV9C1oobd/PGBOqNmg==","signatures":[{"sig":"MEUCIQChQuciBfgdpil3NBhzrKHDaFgXCXxI7cVq6xpQwnERqwIgbIbal6wyGvxsA62UfQ5d8QGs4zNhXq2x/8m+6f5JNTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+gCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtZBAAhA7+0S1czXQyU3ZojTUK5kR6EW1V5FCNzgfysWANP96bVwAy\r\nnv7pBRlR2bK1g0FC7TDt5tIwc0f9k0PDNzOxnEIDgXZa3B0aaZTzWvoAP4hl\r\n+xrTaoXLRfBkhs9efnpjwEHbHtsFlhfXJBASd106j1ONgDgOXSEkXEkHnQSV\r\nTzcVhuR1QZCYmuXzn1m1uBqtyCcJBO1wZQynXgqORGXz7x1kLVsMUgQByhBP\r\nnECwmpYUzZqEGyBzv/o3YD0TC1XG6Ad5fEu+wgZZD5DdNxBMKBLNDAYTVcoa\r\nzNqO+mR2EVYeprwKYdh9uOyVhf8PRViqkpNuWRqKOeEYZDMoVIGk8v+4QtiT\r\nqVnVDLSjTw8x4qkcGRJyodrtmPaEdT51Il/cVu11cPBLMukbra+OQHzCus3U\r\nj019hnQ48gR8Q63B3OqPx3mGCqpO7fRZqhavNkbksUxV1c+g47UGTWJckJpx\r\nilAHtJHCCy2yv3VIe3YR0tDKFIja9WvoB7avu54r3Q/hnGoQzAyCnbH1tIiu\r\nMWY8llhC2IKOLosvAGH3H4KeIwuiA6QoUQIRg3PD1/C+cLSo4kMdqzCByNLg\r\nJ45QAsleQNtCiPqtCUeMadnm/PiMLcYw5pRxgM/Rgq5wfIheW4MQjV/MKFk4\r\nWjQ2tvoaXxq+BfRX+m85x+gUzlDpuErd+Uo=\r\n=tSo2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"272ac171e385895d8692997fddb96366d143fc46","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"8.17.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"16.16.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.4","readable-stream":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.21.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_6.0.0_1660551319381_0.2768204447232294","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"gettext-parser","version":"7.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@7.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"f7ee82119dc129ed08f62a8e7227830d38b41fe5","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-7.0.0.tgz","fileCount":12,"integrity":"sha512-2qe7gV9INSUIsBYBlThkyS/z2AzE2PzCTIqJzVhDOm5Ofm5EEglAnVy9vFglfOijl3ABCngG8ZFYg5XHtRbNiQ==","signatures":[{"sig":"MEYCIQD21rzDmRaChsyryMsCHOFOb1IBVvf3h+U/FO1sifcfjwIhAOxk0Qr7LRKni0FuVI30xcHpOjCcKXveCXozR6ro9iut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVMHkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHQA/+NbiDi2l0rYsPbyXVC0eGGJ0m7o1coa65JqCJUxhrMAklaMWc\r\nEGuBhL9Yj8OUx9wzxIKZQscrUEi0A1TxIyoerRxC/hr1PBZdI+9TKhEu9A/5\r\nQk3yfuIQJXAAIDg6sZsI93j5X8JGIuk1j9gPUVwYtIa0KfZssPB82Eg3h1ci\r\nyHRIwGp7IGpZwGqHb51b5BGeZVtRywJSMwvq+U/8jIaMJWPqEcdbYq+QxPUV\r\n+SIo/LQD39Lbydrt5vKXbiMQEaXxnEWfSxebDzrjnYd6YHcvwjBMo9YLCFTz\r\nKD/T/fdzGlwqXAUp4N0aMU/q5jOUSrNj4z6Ei0x8+k2eAMbAUl7LblNt2bnW\r\ndQ859S57lS3QU7ihWbUXUIrw+mZF888WzLXv9SpFlu/uMxT28HwQwBl4zcZV\r\nvP5eSwcydfBon40/XD3+dzM7EpILajK5vb15IIx5WIBvNLc3pR4N0Z4MWtrO\r\nCqh3EKU5CiluvSX8Lk4ZIF+ngKzF9MoHpXub+CXIedqS85GN4Q3NDxPQzxVN\r\nR7eJWi2fPhmvGt0oQfKDeYGA0Nl5YX4sVLk1cLs7qfnx8eVU8N3ym0a60D7a\r\nfoxAxHHtV9k3+aUDQ1eS168q3Aar8RmeHvCZdZ8lIe+MkWqKBx0bzuev7ow9\r\np4Rh2dQIhTcsf0eoGptGz4K1+ziARWkcBEM=\r\n=hd4T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","gitHead":"5defd0f9ed47795fc53945b0ff9409e6615cfc68","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"9.6.6","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"18.16.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.5","readable-stream":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_7.0.0_1683276260750_0.012782429831392994","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"gettext-parser","version":"7.0.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@7.0.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"1d0308b6d7b0ac2250cafddb988d03ce170c2a3b","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-7.0.1.tgz","fileCount":12,"integrity":"sha512-LU+ieGH3L9HmKEArTlX816/iiAlyA0fx/n/QSeQpkAaH/+jxMk/5UtDkAzcVvW+KlY25/U+IE6dnfkJ8ynt8pQ==","signatures":[{"sig":"MEUCIQDetwIRtJGjtc23MuhZewUiExK6HS1fhWtSwNKhcUQ0PwIgNhHiwy3CvgSqdEviMe5h5d+0v/ESbKEEDdH2IVe5hKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56702},"main":"./index","gitHead":"cd1dcfe723be45838ad0bb36aa6917076a8c164e","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"9.6.7","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"18.16.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.5","readable-stream":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_7.0.1_1685804597245_0.7673483426365784","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"gettext-parser","version":"8.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@8.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"2c47676ac2817d4fbb30fadf5b95450d52b804bc","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-8.0.0.tgz","fileCount":13,"integrity":"sha512-eFmhDi2xQ+2reMRY2AbJ2oa10uFOl1oyGbAKdCZiNOk94NJHi7aN0OBELSC9v35ZAPQdr+uRBi93/Gu4SlBdrA==","signatures":[{"sig":"MEUCIBIgzvYaBOgPiLZmNlSllWQEQqk4HeddxTS28AnEbemGAiEAhFDM5VHjA7fxDxTeSM+T5Y6iQgwfszP4t4yb1T8/LTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56638},"main":"./index.js","type":"module","engines":{"node":">=18"},"gitHead":"d8dcbee79324b3fffbfa8b56dd51abf8da484904","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"10.4.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"20.11.0","dependencies":{"encoding":"^0.1.13","safe-buffer":"^5.2.1","content-type":"^1.0.5","readable-stream":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.3","mocha":"^10.3.0","eslint":"^8.56.0","eslint-plugin-n":"^16.6.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_8.0.0_1707475018786_0.5168076079135986","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"gettext-parser","version":"9.0.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@9.0.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"91a15fa1bdd69882e7860b3c1420b3996a322179","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-9.0.0.tgz","fileCount":13,"integrity":"sha512-c6Q6/O+8zGglYS4nwr9mZoe3EGHbKdva6Lw+M0XyT1jg2pO9rQLLG9omTnoJwRUUerrHlShxdo5RPEo1bPxr6A==","signatures":[{"sig":"MEUCIEPxK0ZSMChPQr3IbbJuE1uBFuYYX0iy/Cs5kB4KCgAwAiEA/VLpxcECPp0fLpdzFyV2Fw5DYa6+9GOYW3fFEyKHxn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56654},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"f7d983b6689470e031c544008983d4d02e691fec","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"node --test","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"11.7.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"24.12.0","dependencies":{"encoding":"^0.1.13","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^16.5.0","@eslint/js":"^9.39.2","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.6.1"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_9.0.0_1766771737901_0.35187164265064386","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"gettext-parser","version":"9.0.1","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@9.0.1","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"416f3e4b0525eb620000e86bb1cca794c45c7361","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-9.0.1.tgz","fileCount":10,"integrity":"sha512-q6F1KukCoQO9WivuO3O86UK+SyhYi8V1lSn+Ql4IfhHmbCX98drWTt2bGRn2RqEORsF8NgnpbcUaAr/ATNs57A==","signatures":[{"sig":"MEQCIFAewC/zdaiugEfkq0HpywkA/po4Zd0aH9Y7DiwC4Xy5AiAfOjQXbAonoLCp1Dewfud6piK81+7UfBo29W8Xt8EEZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55816},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"ba1f861bb09e228cf8449aa6df57715284aba3c3","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"node --test","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"11.7.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"24.13.0","dependencies":{"encoding":"^0.1.13","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.0.0","@eslint/js":"^9.39.2","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.6.1"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_9.0.1_1768993888860_0.42951153399606","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"gettext-parser","version":"9.0.2","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@9.0.2","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"ec9a25614f5bd54e2936777fe72f38ed79a9b8a0","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-9.0.2.tgz","fileCount":10,"integrity":"sha512-dGvq3S1gpS6e9KzNkwgPED5xxfWk7mNYzzdi/fPdJF5qS7B+yo8El2ZQyyhJ79PyzTtHbwiqYOFsqBdzbQ0GPg==","signatures":[{"sig":"MEUCIQDnfXZ1zxb6PlkAy6wGfQZivVAeu874uZsGe50p2Nrn9wIgZ8rIKSXaGbWV+iIkl5yliDD8tKofpKFFN7NhvwKQdJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56463},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"a4baf941f8192f1162c0e90d9ce52ef9e1fcd01d","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"node --test","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"11.11.1","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"24.14.0","dependencies":{"encoding":"^0.1.13","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.0.0","@eslint/js":"^9.39.2","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.6.1"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_9.0.2_1773602018141_0.2546483745802066","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"gettext-parser","version":"9.1.0","keywords":["i18n","l10n","gettext","mo","po"],"author":{"name":"Andris Reinman"},"license":"MIT","_id":"gettext-parser@9.1.0","maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"dist":{"shasum":"d773ca992adb6b50030fdff386b2010b41420376","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-9.1.0.tgz","fileCount":10,"integrity":"sha512-Qwvn7l/gFdn16RNjcKJZD6Yz63V8fQp2Y5CTBb7ItCv9o3t55C+NHiTUFbhL6Is5ZR3c2WuTiq27zkus35UL/Q==","signatures":[{"sig":"MEUCIQCo0qwFMtA24ev/OW9CyiSTRiU3raVzhd8NCWSx92JHLwIgI4ETd+y/07XNr0DM1ZQhwoRBt0bjMPEG0zs3QSagV+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56813},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"f21b321ef38e44de2840aa81555f4a6c81e78d0b","scripts":{"lint":"eslint lib/*.js test/*.js index.js","test":"node --test","preversion":"npm run lint && npm test","postversion":"git push && git push --tags","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo"},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smhg/gettext-parser.git","type":"git"},"_npmVersion":"11.18.0","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","directories":{},"_nodeVersion":"24.18.0","dependencies":{"encoding":"^0.1.13","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.7.0","@eslint/js":"^9.39.2","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.6.1"},"_npmOperationalInternal":{"tmp":"tmp/gettext-parser_9.1.0_1783328682595_0.3370038213240265","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"gettext-parser","description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","version":"9.1.1","author":{"name":"Andris Reinman"},"contributors":[{"name":"Sam Hauglustaine"}],"homepage":"http://github.com/smhg/gettext-parser","repository":{"type":"git","url":"git+ssh://git@github.com/smhg/gettext-parser.git"},"type":"module","engines":{"node":">=20"},"scripts":{"lint":"eslint lib/*.js test/*.js index.js","test-generate-mo":"msgfmt test/fixtures/latin13.po -o test/fixtures/latin13.mo & msgfmt test/fixtures/utf8.po -o test/fixtures/utf8.mo & msgfmt test/fixtures/obsolete.po -o test/fixtures/obsolete.mo","test":"node --test","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"main":"./index.js","license":"MIT","dependencies":{"content-type":"^1.0.5","encoding":"^0.1.13"},"devDependencies":{"@eslint/js":"^9.39.2","@stylistic/eslint-plugin":"^5.6.1","eslint":"^9.39.2","eslint-plugin-import":"^2.32.0","globals":"^17.7.0"},"keywords":["i18n","l10n","gettext","mo","po"],"gitHead":"e81748b2f90dd1dbb9d0d8bdabd0bcb3a7abaca6","_id":"gettext-parser@9.1.1","bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-ZLeqWPz9OMNrTgMuww0C22kkcNqis+e4059R94t7L7ERlZ2rUNpiDbaAUus+esBC6uBAQWbS9N+R5vJIJg//lw==","shasum":"159002ac93e9b5b4fc23c5f543287c8b04dc67da","tarball":"https://registry.npmjs.org/gettext-parser/-/gettext-parser-9.1.1.tgz","fileCount":10,"unpackedSize":56910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1yRWv8JbuCxHlck7sKu5bNOCRIlA/Rbu7mqBHb96YAgIgUsM0+bFyku3iG8NQg5BBLpaI2FuchWcZNa44g4cQEPs="}]},"_npmUser":{"name":"smhg","email":"sam.hauglustaine@gmail.com"},"directories":{},"maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gettext-parser_9.1.1_1783332117128_0.7430718751758503"},"_hasShrinkwrap":false}},"time":{"created":"2013-07-17T22:06:52.849Z","modified":"2026-07-06T10:01:57.381Z","0.1.0":"2013-07-17T22:07:03.049Z","0.1.1":"2013-07-18T06:36:35.229Z","0.1.2":"2013-07-18T08:00:32.033Z","0.1.3":"2013-07-19T08:53:00.782Z","0.1.4":"2013-07-19T09:23:26.700Z","0.1.5":"2013-07-19T09:36:47.689Z","0.1.6":"2013-07-29T07:40:12.752Z","0.1.7":"2013-07-29T09:16:02.523Z","0.1.8":"2013-07-29T09:18:38.463Z","0.1.9":"2013-11-08T09:34:24.944Z","0.1.10":"2013-12-26T12:28:45.862Z","0.2.0":"2013-12-30T09:21:33.481Z","1.0.0":"2015-01-20T22:36:55.812Z","1.1.0":"2015-01-21T09:09:26.413Z","1.1.1":"2015-06-04T12:45:16.783Z","1.1.2":"2015-10-07T06:48:52.182Z","1.2.0":"2016-06-13T11:26:55.512Z","1.2.1":"2016-11-26T21:30:32.617Z","1.2.2":"2017-01-11T14:48:41.819Z","1.3.0":"2017-08-03T14:14:27.865Z","1.4.0":"2018-02-19T18:32:25.255Z","1.3.1":"2018-02-20T08:45:45.042Z","2.0.0":"2018-07-04T10:59:30.331Z","2.1.0":"2018-11-10T19:07:14.280Z","3.0.0":"2018-11-10T19:47:11.289Z","3.1.0":"2018-11-19T08:58:16.791Z","4.0.0-alpha.0":"2019-03-14T23:38:43.832Z","3.1.1":"2019-03-14T23:39:28.299Z","4.0.0-alpha.1":"2019-03-17T21:50:49.915Z","4.0.0":"2019-04-09T10:55:38.071Z","4.0.1":"2019-07-15T10:15:14.948Z","4.0.2":"2019-08-29T07:35:06.552Z","4.0.3":"2020-03-14T16:09:39.828Z","4.0.4":"2020-07-17T09:51:17.073Z","4.1.0":"2021-11-08T10:03:01.837Z","4.2.0":"2021-11-08T12:13:53.075Z","5.0.0":"2022-02-14T10:49:41.975Z","5.1.0":"2022-03-10T08:51:27.029Z","5.1.1":"2022-03-14T14:04:38.298Z","5.1.2":"2022-04-06T08:32:46.065Z","6.0.0":"2022-08-15T08:15:19.557Z","7.0.0":"2023-05-05T08:44:20.939Z","7.0.1":"2023-06-03T15:03:17.470Z","8.0.0":"2024-02-09T10:36:58.978Z","9.0.0":"2025-12-26T17:55:38.073Z","9.0.1":"2026-01-21T11:11:28.993Z","9.0.2":"2026-03-15T19:13:38.293Z","9.1.0":"2026-07-06T09:04:42.746Z","9.1.1":"2026-07-06T10:01:57.263Z"},"bugs":{"url":"https://github.com/smhg/gettext-parser/issues"},"author":{"name":"Andris Reinman"},"license":"MIT","homepage":"http://github.com/smhg/gettext-parser","keywords":["i18n","l10n","gettext","mo","po"],"repository":{"type":"git","url":"git+ssh://git@github.com/smhg/gettext-parser.git"},"description":"Parse and compile gettext po and mo files to/from json, nothing more, nothing less","contributors":[{"name":"Sam Hauglustaine"}],"maintainers":[{"name":"andris","email":"andris@kreata.ee"},{"name":"smhg","email":"sam.hauglustaine@gmail.com"}],"readme":"gettext-parser [![ci](https://github.com/smhg/gettext-parser/actions/workflows/ci.yml/badge.svg)](https://github.com/smhg/gettext-parser/actions/workflows/ci.yml)\n==============\n\nParse and compile gettext *po* and *mo* files with node.js, nothing more, nothing less.\n\n> *Please note:* starting with version 3 only latest LTS and latest stable node versions are supported. **Use version 2 with older node versions.**\n\n## Usage\n\nInclude the library:\n\n    import gettextParser from \"gettext-parser\";\n\n### Parse PO files\n\nParse a PO file with\n\n    gettextParser.po.parse(input[, options]) → Object\n\nWhere\n\n  * **input** is a *po* file as a Buffer or an unicode string. Charset is converted to unicode from other encodings only if the input is a Buffer, otherwise the charset information is discarded\n  * **options** is an optional object with the following optional properties:\n    * **defaultCharset** is the charset to use if charset is not defined or is the default `\"CHARSET\"` (applies only if *input* is a Buffer)\n    * **validation** is a flag to turn on PO source file validation. The validation makes sure that:\n\n      * there is exactly zero or one `msgid_plural` definition per translation entry; a `Multiple msgid_plural error` error gets thrown otherwise.\n      * there are no duplicate entries with exact `msgid` values; a `Duplicate msgid error` error gets thrown otherwise.\n      * the number of plural forms matches exactly the number from `nplurals` defined in `Plural-Forms` header for entries that have plural forms; a `Plural forms range error` error gets thrown otherwise.\n      * the number of `msgstr` matches exacty the one (if `msgid_plural` is not defined) or the number from `nplurals` (if `msgid_plural` is defined); a `Translation string range error` error gets thrown otherwise.\n\nMethod returns gettext-parser specific translation object (see below)\n\n**Example**\n\n```javascript\nimport { readFileSync } from 'node:fs';\nvar input = readFileSync('en.po');\nvar po = gettextParser.po.parse(input);\nconsole.log(po.translations['']); // output translations for the default context\n```\n\n### Parse PO as a Stream\n\nPO files can also be parsed from a stream source. After all input is processed the parser emits a single 'data' event which contains the parsed translation object.\n\n    gettextParser.po.createParseStream([options][, transformOptions]) → Transform Stream\n\nWhere\n\n  * **options** is an optional object, same as in `parse`. See [Parse PO files](#parse-po-files) section for details.\n  * **transformOptions** are the standard stream options.\n\n**Example**\n\n```javascript\nimport { createReadStream } from 'node:fs';\nvar input = createReadStream('en.po');\nvar po = gettextParser.po.createParseStream();\ninput.pipe(po);\npo.on('data', function(data){\n    console.log(data.translations['']); // output translations for the default context\n});\n```\n\n### Compile PO from a translation object\n\nIf you have a translation object you can convert this to a valid PO file with\n\n    gettextParser.po.compile(data[, options]) → Buffer\n\nWhere\n\n  * **data** is a translation object either got from parsing a PO/MO file or composed by other means\n  * **options** is a configuration object with possible values\n    * **foldLength** is the length at which to fold message strings into newlines (default: 76). Set to 0 or false to disable folding.\n    * **sort** (boolean|Function) - (default `false`) if `true`, entries will be sorted by msgid in the resulting .po(.pot) file.\n      If a comparator function is provided, that function will be used to sort entries in the output. The function is called with two arguments, each of which is a single message entry with the structure described below. The function should follow the standard rules for functions passed to `Array.sort()`: return `0` if the entries are interchangeable in sort order; return a number less than 0 if the first entry should come before the second one; and return a number greater than 0 if the second entry should come before the first one.\n    * **escapeCharacters** (boolean) - (default `true`) if `false`, will skip escape newlines and quotes characters functionality.\n\n**Example**\n\n```javascript\nimport { writeFileSync } from 'node:fs';\nvar data = {\n    ...\n};\nvar output = gettextParser.po.compile(data);\nwriteFileSync('filename.po', output);\n```\n\n### \n\n### Parse MO files\n\nParse a MO file with\n\n    gettextParser.mo.parse(input[, defaultCharset]) → Object\n\nWhere\n\n  * **input** is a *mo* file as a Buffer\n  * **defaultCharset** is the charset to use if charset is not defined or is the default `\"CHARSET\"`\n\nMethod returns gettext-parser specific translation object (see below)\n\n**Example**\n\n```javascript\nimport { readFileSync } from 'node:fs';\nvar input = readFileSync('en.mo');\nvar mo = gettextParser.mo.parse(input);\nconsole.log(mo.translations['']); // output translations for the default context\n```\n\n### Compile MO from a translation object\n\nIf you have a translation object you can convert this to a valid MO file with\n\n    gettextParser.mo.compile(data) → Buffer\n\nWhere\n\n  * **data** is a translation object either got from parsing a PO/MO file or composed by other means\n\n**Example**\n\n```javascript\nimport { writeFileSync } from 'node:fs';\nvar data = {\n    ...\n};\nvar output = gettextParser.mo.compile(data);\nwriteFileSync('filename.mo', output);\n```\n\n### Notes\n\n#### Overriding charset\n\nIf you are compiling a previously parsed translation object, you can override the output charset with the `charset` property (applies both for compiling *mo* and *po* files).\n\n```javascript\nvar obj = gettextParser.po.parse(inputBuf);\nobj.charset = \"windows-1257\";\noutputBuf = gettextParser.po.compile(obj);\n```\n\nHeaders for the output are modified to match the updated charset.\n\n#### ICONV support\n\nBy default *gettext-parser* uses pure JS [iconv-lite](https://github.com/ashtuchkin/iconv-lite) for encoding and decoding non UTF-8 charsets. If you need to support more complex encodings that are not supported by *iconv-lite*, you need to add [iconv](https://github.com/bnoordhuis/node-iconv) as an additional dependency for your project (*gettext-parser* will detect if it is available and tries to use it instead of *iconv-lite*).\n\n## Data structure of parsed mo/po files\n\n### Character set\n\nParsed data is always in unicode but the original charset of the file can\nbe found from the `charset` property. This value is also used when compiling translations\nto a *mo* or *po* file.\n\n### Headers\n\nHeaders can be found from the `headers` object, all keys are lowercase and the value for a key is a string. This value will also be used when compiling.\n\n### Translations\n\nTranslations can be found from the `translations` object which in turn holds context objects for `msgctxt`. Default context can be found from `translations[\"\"]`.\n\nContext objects include all the translations, where `msgid` value is the key. The value is an object with the following possible properties:\n\n  * **msgctxt** context for this translation, if not present the default context applies\n  * **msgid** string to be translated\n  * **msgid_plural** the plural form of the original string (might not be present)\n  * **msgstr** an array of translations\n  * **comments** an object with the following properties: `translator`, `reference`, `extracted`, `flag`, `previous`.\n\nExample\n\n```json\n{\n  \"charset\": \"iso-8859-1\",\n\n  \"headers\": {\n    \"content-type\": \"text/plain; charset=iso-8859-1\",\n    \"plural-forms\": \"nplurals=2; plural=(n!=1);\"\n  },\n\n  \"translations\": {\n    \"\": {\n      \"\": {\n        \"msgid\": \"\",\n        \"msgstr\": [\"Content-Type: text/plain; charset=iso-8859-1\\n...\"]\n      }\n    },\n    \"another context\": {\n      \"%s example\": {\n        \"msgctxt\": \"another context\",\n        \"msgid\": \"%s example\",\n        \"msgid_plural\": \"%s examples\",\n        \"msgstr\": [\"% näide\", \"%s näidet\"],\n        \"comments\": {\n          \"translator\": \"This is regular comment\",\n          \"reference\": \"/path/to/file:123\"\n        }\n      }\n    }\n  }\n}\n```\n\nNotice that the structure has both a `headers` object and a `\"\"` translation with the header string. When compiling the structure to a *mo* or a *po* file, the `headers` object is used to define the header. Header string in the `\"\"` translation is just for reference (includes the original unmodified data) but will not be used when compiling. So if you need to add or alter header values, use only the `headers` object.\n\nIf you need to convert *gettext-parser* formatted translation object to something else, eg. for *jed*, check out [po2json](https://github.com/mikeedwards/po2json).\n\n## License\n\n**MIT**\n","readmeFilename":"README.md","users":{"flozz":true,"jalik":true,"itonyyo":true,"elrolito":true,"johnshao":true}}