{"_id":"i18n-abide","_rev":"95-5f45f8c3558e7245c8c4a02d01c25356","name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","dist-tags":{"latest":"0.0.26"},"versions":{"0.0.1":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.1","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"node-gettext":"0.1.2"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"6c0dbb2a2ca31eecbbf85886404bf325bde2a31e","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.1.tgz","integrity":"sha512-8fmt9J2cAoGebzWCFVWDfLmIL76WoXedag+i2Scn1ZPPkQ/8e6LwQ/Fr7YEiGMajpyugbN1cjr4m96wdiwX+ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6SLJ03vYAG3uB7kH3HfLOylnkxb6PtzoCpcu8WFiz7AiEAs9KhMnHq1QipdE/6jpmvSHYxPyzS0NBFhbI0KGrPzlQ="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.2":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.2","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"node-gettext":"0.1.2"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"2e0b0eec079764727fefcda3309c92a9ee376fd4","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.2.tgz","integrity":"sha512-AFrGgA3CNe5OCEdcCfHrd7VEAtNE3Uok4ZPHPVeG6kauiC6Ik9y0p2QBMYks4qGjHI3SpFHqHPHMSdpKeoLlaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoozbf8l2yi+uy+PFGTOCai8zHawdGd7wufCPKFq7x0AiEAt9+sYqyC0AOhsiBjONZQNOvDW/uiOxRRFZ6cpo9iUU4="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.3":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.3","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"node-gettext":"0.1.2"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"2142aac2db21da96add1dd617b71720976ca4e93","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.3.tgz","integrity":"sha512-XhJhiP2CzWn3IUou7wdGqXA4cNTYF0yBYBlVAjF2ChliwulvcaS6TM0hWIWi1JMIo0pRX6n7NaruK55o5QhB9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIwZea2uU+NG6q7mn8Pck5tfKQ6yvca4opUoyXA584dAiBoB3GXoawV3sXiFBmDNW2fv6e1AIbdgaWckZB6zIaNjg=="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.4":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.4","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"node-gettext":"git://github.com/ozten/node-gettext.git"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"19d6dd1f7c21234b0229a3cf5dd9bc6fee04baf7","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.4.tgz","integrity":"sha512-mDK7Aqifgzcgwa+3xEUqZxUurcjVsu+vVwegu2FjVQfxIZlFpnPMc/OR/i4d1KINbg0g7mqOtmH8zJFbYiuODg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsQ44IBrXVUZPlaQeVaBGJDh9+GgJY2YZExa4XfqvbqQIgQwMHXDD+53yu989NF4hQWIL67Jeg2TrtpBHw6viDsYA="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.5":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.5","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"node-gettext":"0.2.7"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"8f6a7f6825148ec7fc49f553480cd6a7cdb9dec7","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.5.tgz","integrity":"sha512-plwX1/pow4OIYhQlja0AWNvyEAM5P42+vyGF0QYB6ZDq0zrRSVHdz7gAU3J2TbDdXLlMFnfKWWm84ZkRsRGw/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKk14QWxOwqfP8iNwhyyjglpsw/HLY7X6jp5nonASFMAIgITlw+sWooWEdTBSL4yXtuiL2RqEwbTE9uHMJnkQ15eE="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.6":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.6","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","jsxgettext":"0.0.4","node-gettext":"0.1.2","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_npmUser":{"name":"ozten","email":"shout@ozten.com"},"_id":"i18n-abide@0.0.6","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"64e49325d9e642014b345b3f66a08243914bc226","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.6.tgz","integrity":"sha512-TOQXIYRNoSHKtW8TUglU7DhPXg99G/sYk1o1rGY6jv8eQK2J4OtYmmkAauiuH4YYlpmgMq1sjE2fesNhdQzohQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICU2jlsNJMu+KERfaJJTi06KA97IV/Ura3nZz3hn+B24AiEAz+HYSlloKQObKHbjzmJk4b2xZrrqIaLTSfddkAh6rGw="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.7":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.7","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","jsxgettext":"0.0.4","node-gettext":"0.2.8","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.7","dist":{"shasum":"440fdd77996c62fe94b76e2136b8e87b9d769a0b","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.7.tgz","integrity":"sha512-pmziNBHDuLcMSYj4jH131/Yky0BdZFPFhhfvWb0Lhm2WJYaHshyUSY8pZPRpl4iCN2RNpycEpMYlzPeXJ5OWxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFN+xQr6d7h3MNp4M3rp9ru4G91AL2s4lBFFg50Cm7qjAiB33c1pcwysgPXTivIgAObkupdyGVJk3bJg1YlS3ppu7g=="}]},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.8":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8","dist":{"shasum":"a7610465be083a21e1c2f52e2fd78503ee90dd29","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8.tgz","integrity":"sha512-JMYI9k0CJubyotYgAgr7nJGPMw1L5pwdGfyXpqU4Qd99cf/yrO3E5EG6yYY4suJA++OsH+eCbM795WMreKe5Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC89j3v+g9YMCwFedASEV6K2yFrIywvis8RPeyGTeyzIwIhAKql8UIn6u7N+wGTpR6PpEHowvg+uP4cN3yfTtgCU3XI"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.9":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.9","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.9","dist":{"shasum":"398895afe3d701c3fe0a32e62eb4c9b9863c9178","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.9.tgz","integrity":"sha512-AO5wnHGiZTiAylzuBq/a220RtN812IyiXLwKT+qplKWvXIDlHibsKaukUl7FXbLVZUB0Cw7IDfr8UZw5XoS3vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPZBCspX2r37UYIkxO3cbRgDn6DeITj0ZLruIHuFLNbwIgLOW5uOaShrp7CMML804VPhozqgPrw+mlwBfMudY2Y84="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.10":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.10","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.10","dist":{"shasum":"891005e88f3f7f114b13408353b00338f9750ed1","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.10.tgz","integrity":"sha512-50uWXknvqMmm3UPrLvG2w0uOZJZr9F+PQJxVhwJCRKOul0M/hnfJahmU4OvI58JsluUy90wkZ+jLbUT5l5XtSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+I3ooPooFUfKGS3/64eCIGOoL0xfJQjslfMFC3QQRpwIgdvyWP9uY9UkmDJPhIfn5J6/u5GVyvQgaNXWm2Dn8uko="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"}],"directories":{}},"0.0.11":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.11","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.11","dist":{"shasum":"0335f84ab550de1fc211b3169a105ac573f6efcc","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.11.tgz","integrity":"sha512-5ydVZEAkGyjY044LqQXhhtuq2jiGm/NwgmqnsgLGqF3hdYgApvHMqvjPHAt3wCKTYwCX/mc7g2T3KWkaOY41Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1H89JWNiRogHO/krHAsSIV39JIKbsBaBRtZl/QQQmIAiEAsdQGPGmva2VfUqCiGAQ8o/GgkGLAYTAf+9mJAEZEQ0Q="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.12":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.12","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.12","dist":{"shasum":"0ceddc7fb208ce64037f75836fee82bf683eeae4","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.12.tgz","integrity":"sha512-spaIrlqQ5fYTxStKEQ5GB/WcZgFmZ81m04F6nf5xZw/grzFcKvPX5hkxQ6sNuZBE0wLBmA76NoCubNHeNz9Ylw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF7Q1ODJ1pqnGLVK8LOq1Cwadgm33icGZ5W/p7Pfq4vwIgcQ9S+p+X9ynlC2rrYukEh0aHXyXGpm34IOSo4Tg64/0="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.13":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.13","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.13","dist":{"shasum":"50394e7e28651613f3b2075745ef819b1d4ebe9a","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.13.tgz","integrity":"sha512-rBaOp+4uQD9mx20c/z7VYbC21foIl/9OT2MP6JhECG/p57osLNyNpIoWYXjxS1sTq+u57XPf6Fe1CzGMDIvqEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA2/nPyiWEjhnjP6dprh+BZN4LqtuMe6FKONGTQrqD4gIgBJtsE83MXFD04XDAaKHRZqGSEQJ4YTPijJ9qvL8Z9e0="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.14":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.14","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.7","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.14","dist":{"shasum":"a784b7fed661d6fcaff8f4a714bc137210b09d59","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.14.tgz","integrity":"sha512-b7pgoQzo5JtYGzmz2UQyOsOG26rehfpzXfEBhbs080qkLSui/cwVQAkxGTBSHDZZdo98qjKcXxtFMm+2Dg162A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKXhEYStVVl0qmYhrtFqjdac5/75pfwHomBt1OQl67nAiEAmLogCbhx2wHJvuqTf5rZjvb3cD+I94PhxnYggVSteAQ="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.15":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.15","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.3.2","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.15","dist":{"shasum":"4b03166d1e87cc26361d2cd3158d87b0747af89b","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.15.tgz","integrity":"sha512-NCH6zwuciZPF1J1Rch1IS6PGvAhIGt8bRjmRUEnn/zjyuBtVY0dtL0KuQynYb9H8QnSOZlH7vJ13E59SvxGa/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO24/ymYy7ffZHEtzlnJDMOmnbus4q8xescS3h1BTgvwIhAI+awI3vi4Vvtw6ImX1GyGqQ2VlneND17v9tu8usvE6u"}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.16":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.16","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.3.3","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.16","dist":{"shasum":"09f9110fe40da80373bc282cb043d272baa30578","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.16.tgz","integrity":"sha512-Fs6KexTuhf6UUhTmceUDWXRvFEBW3Fl9rFi0RVAbSZR+TXVQx7Sc50X4uZrtgkmK9ljy1K578hEMjrbIrp1I0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYf4Ds88NdD5zzlpPWb7CXnmRcPGGKKx1iXH+2Yp6JkgIhAMMxxcaZ7FbBOtQq/Ya9xFkcyZ9glaZnJqWbeQ03ZVN9"}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.17":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.17","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"git://github.com/lloyd/gobbledygook.git#3540426","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.17","dist":{"shasum":"06892722ae515c872579167600fd1cb44fbd8905","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.17.tgz","integrity":"sha512-6EG0VebEYNWtQqEdqXv7wjwh4zA44ZyYPiJuwc/yOq4QVHTfnYI4dukpzG5QIjBjCG0OGCcoMz/aeAqTjgIukQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbUVhV9H/VqBg0nUUGCuvzqy6Unsg2kN7PE7aR52mjCQIgXpgTaTZQrVKHoqYRQs6afMIhciFXmQjEi46cvOO/WCg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.18":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.18","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.18","dist":{"shasum":"5141783f223401354bdd8396c4dc99ecd0bd0066","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.18.tgz","integrity":"sha512-OxsJsR6Z7SvINUm3mAoHNWPpz5/NubhWXdWpUrHHTk91jxx9QGgap5pwD78Sqaqtv2kiu4V5FF0S+S3SlEs3nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWrRodQ3XvbpXyu42f/wnCZaNAyPBqVogzm09NHnMGgAIhAMgj4ar5GJTevT7lKSKmd/qtYlSiU+bHg+xrcr1Uzy6S"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","jsxgettext":"0.0.4","node-gettext":"0.2.8","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta","dist":{"shasum":"574fa29d2a8f4572d2b7bab55744134ec26c9d7f","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta.tgz","integrity":"sha512-HjsHAqjS2lJGwVIwwqBdlFHXr8zOaH1+J75DaWsAQt0gacoqLjy4k+zFOG1y40A/IBixPVuZkCBiW0wQSEkBQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNGkLx6qSTp9TYp9CF64hk7ju4nSOJIdct2U0tXHV+DAiB85neytUbFrHa7k5h9OB1m681PITKpylSrNQ8BOeBWRA=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta2":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta2","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.4","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta2","dist":{"shasum":"32e3822e82b7b1f330b66dd660ab3b7476172965","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta2.tgz","integrity":"sha512-E0Jf4Z3QNR7yyKXaRonA9NKJ7au56VNKD/j2iYyDRNvJUtcEWiAeY7o0BSpr8ZdPbNOxugKIeB5qmR+iLq47pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPIjNoqIjZ1P6vAYd2zuj+XKNeGhpWm4T9GtkxZRhHBgIgE33abJWSSRScmWIFPVEWR2TuSoFIrVd6mcfu5ICBQ3o="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta3":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta3","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.4","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta3","dist":{"shasum":"2f77bb55594e1445fb3fd6cdb8fbce258a57c7e8","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta3.tgz","integrity":"sha512-TrzHuo0tRUlzDagNLvR3doq6Df8gC9ciQaSMfCzC4l+vpBIyG47qj0mzD7Fs0JZJfYBSRK9PCKqy9ZozdWoRtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrK4rRRZMgJE5Lnt6Q6syat1no7P2+RS1pKiNr0rwJOAIgIAXDNL0wET4vWxo88D1QSPfTr/d83UsG4WcZ3Ika/5s="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta4":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta4","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.4","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta4","dist":{"shasum":"b106bdaa156f90652e04b75ef6a1079c271a1b45","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta4.tgz","integrity":"sha512-oVXFLFGOwLWiOhllcXyk0GXMvVS0dVV4SO+F+smg8B+VL7Ipjxlg02JaYiyF1fkUftow9zJBNAigsbBJzzgY7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFY9ke07SP/I7ejHIDVDKGhi0eqEYe42CcuiDVJ/YKKfAiASnQun5sqoUC3+Ts+S+h/NMIUgBIqVYp5spgQ8Uyzm7w=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta5":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta5","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.5","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta5","dist":{"shasum":"a6ca24e38c577f0b22a416f9f17801ccc57ef556","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta5.tgz","integrity":"sha512-yNouHzsa0nm1KUXqGp/4cgAWAaY+uQvSXnlNHt4MoK/AVBgJP9xXIm2vlVhnC1Yox52wRR3pSX2Nh6J0uzqQXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/NGwiUL1Wcr9x0tf1uqIWagRPrqdXM8jsR/bmRP2puAiEAlHa8j7MII5KKfTr2uX3gnijrL44s2ZgCE3zPs35E5tU="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta6":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta6","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.5","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta6","dist":{"shasum":"1efaf183b417901178afb87e96047599ac175425","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta6.tgz","integrity":"sha512-7iOktn6p5/c6HkU4zz8CVKt1SJufLygKmu6a9o9WAQ6nqTBKZhkKwQhPsCrUYbfqU+y1KbVPvGrltZIYOO0Kpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwBnli4GOb5KiN5Rcno3z2P0kG/vc5lDlL9+6TUriKUAIhAP+0PvvkMN7QCMwk98wvCqKrOMRrEutSLgHHtep9juE+"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta7":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta7","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.0.6","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta7","dist":{"shasum":"c7dfb0897790cba7939e5ac8849b371aa2e8eb7f","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta7.tgz","integrity":"sha512-Cx/gVJBwxKIPSs+xt/qpmPq0FyIczTJIi5VZEU8Zaw44KsyTpf0bTjxrSRgmYL0DJoJ416v2tD7bBzCpN9fQNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWpTXcA2HoAqLkolef8A3HGRpGJ8KExX+3ScWEAO0AdQIgfb7Hxm50c3VXbEpk1wUe7w1ouk88UgxZVAwbzdJziTk="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta8":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta8","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.2","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta8","dist":{"shasum":"b5cc207ded36ff59d74eff6c955dbbd5032762ba","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta8.tgz","integrity":"sha512-gxDm/EiLrMIsTykl8lAUoc3AXlHu3PRUDVfq+AP+wzi/zocR6ycalIDePnmLZy+tZfISMSomyaWmpGcaInq+UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnr7UBHqhxYpRPM6UikH86RvsWB/papSgy6cTNJE1UggIgNPAUui7Xjlb0kALEObmFm/vE/VV0KlbB8sn4yyBb/xQ="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.8-beta9":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.8-beta9","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"0.0.3","jsxgettext":"0.1.3","optimist":"0.3.4"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.8-beta9","dist":{"shasum":"c6659ccdd3f030061572177e1d1a93da9e2affbd","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.8beta9.tgz","integrity":"sha512-WyYoqEZKtAoG9kWC0LOh6IC+DjvL3mIab5evRkUp7pVruYQ4/3tYyak1jP7vcaR8uLcS8syZIZ4U03MXxQyKdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgQob0c9ULj7pbTi08LialiI2uJk4612KujIpUj4eq+wIgG/7na3pn+ZolRTzKFfNecnIA4GAuAqUxzTfdBbSGsh4="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.19":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.19","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.19","dist":{"shasum":"a38dddfd35bd6ab2fb96502e1c3b3fbd9567616f","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.19.tgz","integrity":"sha512-XmgZ4hXm91EpyzxFH6iGSoboKMxXUM12rSl9hE75HuV3WsZF9xjtNiPiMU38VLUM296G+pF9FvO3Y7ieZI74zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF37B0XyrTDEcWlrg1ky0i9nbfyJ/kqqCqVNynmlzM4AIgR4YsXtH41G2NHbI+YaiPyrvk5EZV08EARsgXwgEf4P8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.20":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.20","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.20","dist":{"shasum":"39dd85004a72041a2897caf4d219c8025767565f","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.20.tgz","integrity":"sha512-amld/2QFDlX39m/wkEc+kFK+bC7xw8X3emH4H9FA4fv5Hj1fTokvqaIEvSSM/mYQSi5v7dPPqH7IQ3S9ZPAMKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPu4F1rpMkMU/t7bM8mbFPV+XJ5GnceOvdK2Q8U0X43AiEA3t9LJSjncRgBiWvPH93hMT0Ief7EzFCJgnW4cIzvOjU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.21":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.21","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.21","dist":{"shasum":"b4ee069e25b413679287d2177c881c88666cd816","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.21.tgz","integrity":"sha512-d8MBWta3CayrKO7gvOyYGs4mesyb9pLZQY1eUtVba8FpxYj4FWy9WMAz14b2zdqJ1toUTJEovxAbxRg6DswNug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUJjIPJlyyMsZYQSArnv2rf6PB/fM3WdkdkDmjzuyzbgIgKFiR0kHmg4exvhr7WU6G7RdSjuKL6LE+EbaCkhtGZOE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.22":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.22","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.1.22","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.3.9","optimist":"0.3.4","plist":"0.4.3"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"_id":"i18n-abide@0.0.22","dist":{"shasum":"b4934dcb5359d323be05d68e19a70cc6473ab924","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.22.tgz","integrity":"sha512-2xVzq2UxDgm/yRmm8+uTn1RlAcHR9y/W2elR1u4ix3mxvFofMl543+Z11LoHONp4yonU87HEUSLPNASnUXUzpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGarMH+Hw1M9kXaFuQZx/tT382sHaQpjOFr1IN9iqOPwIhAJMuEcX0ZFJbxpGhqeTTdP/OEnchdBbBuWCZ9SzryRQv"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ozten","email":"shout@ozten.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{}},"0.0.23":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.23","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.9.0","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.7.0","optimist":"0.6.1","plist":"1.1.0"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"gitHead":"b58e9f9e77edebf485efcf07d333d7ed052750c4","_id":"i18n-abide@0.0.23","_shasum":"2fc6f8dfd10ff2681b6d0f8ee3f09eb9b65c6540","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"dist":{"shasum":"2fc6f8dfd10ff2681b6d0f8ee3f09eb9b65c6540","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.23.tgz","integrity":"sha512-rstsL6KIoZVZZGnq+TU0IgNMdgy6IK8Xjb1z+bkWyPQ6zAvHjqQT9yD4+1+iWmd3e6uM8RjDBNXnqBQ0eUg33g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsLFDvwxOtuAkbajvwxWaHPJgUkhniuiZZIyo8+PlVbAiB9h3CsBKdjy8FHFbkEM1vle7gZLpP9bWzfmLhfxvGyAw=="}]},"directories":{}},"0.0.24":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.24","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.9.0","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.7.0","optimist":"0.6.1","plist":"1.1.0"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"gitHead":"1b05f44341ae7437b6240b3e29863035a56d3b67","_id":"i18n-abide@0.0.24","_shasum":"a39c9812996166727d449ecbae29aa6b9c1fa45a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"dist":{"shasum":"a39c9812996166727d449ecbae29aa6b9c1fa45a","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.24.tgz","integrity":"sha512-l5lzW7nwcJS8AZs8Ewqbbb0qoqW+mGj+ikTGeUz9/KFcDAAD6spI2fHg7QuyxDPtx1Oj+vrhTrwS0uGqiE9vxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChPw2HBDrAZuh4u9DMU8YPcBQWts6MWdJ1ZqqzC6coaQIhAPGMY1+GirKUuSFfGCF4bvlWutN3CzAUnGUajCGzYUoH"}]},"directories":{}},"0.0.25":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.25","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 0.6.2"},"dependencies":{"async":"0.9.0","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.7.0","optimist":"0.6.1","plist":"1.1.0"},"devDependencies":{"vows":"0.5.13"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"gitHead":"95ee7906a3c04eb73a4e657733aaaa9760a3edf3","_id":"i18n-abide@0.0.25","_shasum":"4a582e2c2e7b1987ca40c51f4ed9d2020d118e4e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"ozten","email":"shout@ozten.com"},{"name":"fmarier","email":"francois@fmarier.org"},{"name":"zaach","email":"zack.carter@gmail.com"}],"dist":{"shasum":"4a582e2c2e7b1987ca40c51f4ed9d2020d118e4e","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.25.tgz","integrity":"sha512-f6Wd3ts4TRQntUU9uC+lLBF+ENT2oP8R/cxlCoWalAitx3Iy0ODwXgyCZmOSUp3J0KMc3HCOeCqn5NkwMXtxqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPxhKgKfBW/DN9vDAPaCVgXfUaF/2fJ+bPH9ep6MyURAiEAlUtBoZoDTGMGNbsqYfI0tfWBUbig1AeTQ7bUTF9srE4="}]},"directories":{}},"0.0.26":{"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"name":"i18n-abide","description":"Express/connect module for Node i18n and l10n support","version":"0.0.26","homepage":"https://github.com/mozilla/i18n-abide","repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"},"main":"lib/i18n.js","engines":{"node":">= 8"},"dependencies":{"async":"2.6.1","gobbledygook":"https://github.com/lloyd/gobbledygook/tarball/354042684056e57ca77f036989e907707a36cff2","jsxgettext":"0.11.0","optimist":"0.6.1","plist":"3.0.1"},"devDependencies":{"vows":"0.8.2"},"scripts":{"test":"NODE_PATH=lib node_modules/.bin/vows tests/*-tests.js --spec"},"bin":{"check-l10n-config":"bin/check-l10n-config.js","check-po":"bin/check-po.sh","compile-json":"bin/compile-json","compile-mo":"bin/compile-mo.sh","every-locale.js":"bin/every-locale.js","extract-pot":"bin/extract-pot","merge-po":"bin/merge-po.sh","po2json.js":"bin/po2json.js"},"licenses":[{"type":"MPL 2.0","url":"http://www.mozilla.org/MPL/2.0/"}],"keywords":["express","connect","l10n","i18n","gettext"],"gitHead":"f66020d2b5f8f62012a5a3b7d2cc04df8c0dc2d6","_id":"i18n-abide@0.0.26","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"stomlinson","email":"shane@shanetomlinson.com"},"dist":{"integrity":"sha512-d62usOT3WeKMi8iinKdl1I5vY+H6gEa+y5eXNdip3b/bubtTGnx18eHURsbbSucxctVar0VM1igEthml6JaA3g==","shasum":"e2f12b7ad4cabfe895d8d55d005527f9625c328f","tarball":"https://registry.npmjs.org/i18n-abide/-/i18n-abide-0.0.26.tgz","fileCount":54,"unpackedSize":79477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrM/ICRA9TVsSAnZWagAAPO0P/3TuyH3YESweKfdlj07t\ncJIR4ShWCh+GUyrfOvJSenglmrV8TkWwbEs9j0Fn3Nx1wEZYioKPYkru8fGg\nVrgAFS5+6amg7PE/zY/+Dn3ws47t6cKPEd2Ihe2pp+mU/2O/PIGYEwnGwkJo\nXAdSfpy+6jlQthwafvybRFTzUWNxHMDdaEiZRSXiygo1Qxvy1x/7VcMUT5pB\n9k97DHsgCImNIHk2uCeMZuVyWVV6uIVn4Lj8HtumudjKO1OMA9N7MrEiIiFn\nhuCvlenko/oaUYkhkTsLvqyeUCcSiWJryZ3BPAxo6jNAr7ndGGB/fq9IxoUv\ny7C2+Qppb7/rSQHxhYmxnwHsh78fepgP9en/kluLJSe+X+X1frwkBkDDFSyY\nKjTphkNtPKI//pg2qzE6/wxmNYH1bPyUtC8ukEsSEA2X0erv5TpETV0rhoy6\n3TVUOF12GDn0tT56vV2+vuyQ4RrZnxt5KUIgS0niIDCkJdALHqFBNUL3OieU\nlkD3igg+B8hyMLPZCVfZu6WZVnDLC5fxtQjbW26LD+ahjSS8oU6++icbg1p8\n7bvOmfA2tBMgm5+1zqfdove1Rvo/6NJu7TiiB/gJ2VpyOgz0ph1Z+wu1YXsF\np7cU6v+XukfuRHHxHRd45KD2yEfO3riDcC35ZbO2VL5R8AenNOVFG3bmDus4\nsFfH\r\n=3P4J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7qD03LbsAQ1jxmcF8eJLfGPyVIsQFi7+mQtbMN0NvYAiARlAcU1AYhzEqgY7/vq4LOTnXFbW0yNRLf+h/mlSk3FA=="}]},"maintainers":[{"name":"fmarier","email":"francois@fmarier.org"},{"name":"ozten","email":"shout@ozten.com"},{"name":"stomlinson","email":"shane@shanetomlinson.com"},{"name":"vladikoff","email":"vlad@vladikoff.com"},{"name":"zaach","email":"zack.carter@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/i18n-abide_0.0.26_1538052039522_0.508392755549707"},"_hasShrinkwrap":false}},"readme":"# i18n-abide\n\nThis module **abides by the user's language preferences** and makes it available\nthroughout the app.\n\nThis module **abides by the Mozilla L10n way of doing things**.\n\n**The module abides**.\n\n# Status\n\nUsed in production systems, such as the\n[Mozilla Persona](https://github.com/mozilla/browserid) service in 40+\nlanguages.\n\nAlso used on other websites including:\n* Mozilla Webmaker\n\n# Supported Localization Technologies\n\nThis module supports several localization backends:\n* Gettext PO files (default and documented below)\n* Plist files\n* Transifex key-value-JSON files\n\nThis module supports client side as well as server side localization.\n\n# Usage\n\n    npm install i18n-abide\n\nIn this README, we'll use express and EJS templates, but other\nintegrations are possible.\n\nIn your app where you setup express:\n\n    var i18n = require('i18n-abide');\n\n    app.use(i18n.abide({\n      supported_languages: ['en-US', 'de', 'es', 'db-LB', 'it-CH'],\n      default_lang: 'en-US',\n      debug_lang: 'it-CH',\n      translation_directory: 'i18n'\n    }));\n\nThis block sets up the middleware and views with gettext support.\nWe declare support for English, German, Spanish, and two debug locales\n(more on this later).\n\nIn your routes, you can use the gettext function in `.js` files.\n\n    exports.homepage = function(req, resp) {\n      resp.render('home', {title: req.gettext(\"Hey, careful, man, there's a beverage here!\")});\n    };\n\nIn your layout files, you can add\n\n    <!DOCTYPE html>\n    <html lang=\"<%= lang %>\" dir=\"<%= lang_dir %>\">\n      <head>\n        <meta charset=\"utf-8\">\n        ...\n\nIn your templates files, you can use the gettext function in `.ejs` files:\n\n    <p><%= gettext(\"This will not stand, ya know, this aggression will not stand, man.\") %></p>\n\ni18n-abide also provides a `format` function for string interpolation.\n\nThis module provides both server side translations and client side translations.\nServer side works out of the box and is the most common use case.\n\nIf you also want to do client-side translations,\ni18n-abide provides `lib/gettext.js` and you can do the same in `.js` and\n`.ejs` files.\n\n## Setting Language via HTTP Header\n\nThe `i18n-abide` module uses the\n[`accept-language` HTTP header](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4)\nto determine which language to use.\n\nSee [API docs](./docs/API.md) for overriding this via URL or the API directly.\n\n## Translation files\n\nThe `i18n-abide` module currently supports three file formats.\n\n1) PO/POT files, which get transformed to JSON via provided command line tools.\n\n2) [PLIST](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/plist.5.html) (i.e., XML)\nfiles, which require no transformation prior to use.\n\n3) [Transifex](http://support.transifex.com/customer/portal/articles/1223004-key-value-json-files) [JSON](https://developer.mozilla.org/en/docs/JSON)\n(JavaScript Object Notation) a key-value JSON type,\nwhich require no transformation prior to use.\n\n### PO/POT files\n\nThis is the default and assumed for documentation in this README.\n\nPO files can be compiled to .json or Gettext binary `.mo` files.\n\nFor use on the client side,\nPO files are compiled to JavaScript for easy inclusion into your page or build\nscript.\n\nNOTE: The PO/POT files are also transformed into .JSON,\nbut do not follow the same layout as the Transifex JSON files.\n\nSee [GETTEXT.md](docs/GETTEXT.md) for more details.\n\n### Other file formats\n\nSee [API](docs/API.md) for configuration and details around using Plist or Transifex localization files.\n\n\n# Debugging and Testing\n\n`db-LB` is a special **debug** locale.\nTo trigger it, set your Browser or Operating System language to Italian\n(Switzerland) which is `it-CH`.\nThis fake locale `db-LB` will be triggered,\nit is David Bowie speak for the region of Labyrinth.\n\nOh, hell ya a \"The Dude\" / Bowie Mashup.\nThat just happened.\n\nNow,\nstart up your Node server and visit a page you've wrapped strings in Gettext...\n\n# Tutorial\n\nMozilla Hacks blog has a three part introduction.\n\n* [Localize Your Node.js Service](https://hacks.mozilla.org/2013/04/localize-your-node-js-service-part-1-of-3-a-node-js-holiday-season-part-9/)\n* [Localization community, tools & process](https://hacks.mozilla.org/2013/04/localization-community-tools-process-part-2-of-3-a-node-js-holiday-season-part-10/)\n* [Localization in Action](https://hacks.mozilla.org/2013/04/localization-in-action-part-3-of-3-a-node-js-holiday-season-part-11/)\n\n# Docs\n* See [USAGE](./docs/USAGE.md) for full details.\n* [API docs](./docs/API.md) has more advanced config options and APIs\n* [GETTEXT](./docs/GETTEXT.md) documents how to use PO/POT files\n","maintainers":[{"name":"fmarier","email":"francois@fmarier.org"},{"name":"ozten","email":"shout@ozten.com"},{"name":"stomlinson","email":"shane@shanetomlinson.com"},{"name":"vladikoff","email":"vlad@vladikoff.com"},{"name":"zaach","email":"zack.carter@gmail.com"}],"time":{"modified":"2022-06-18T23:45:30.177Z","created":"2012-03-29T00:01:59.915Z","0.0.1":"2012-03-29T00:02:01.301Z","0.0.2":"2012-04-05T20:17:48.884Z","0.0.3":"2012-04-19T20:44:06.502Z","0.0.4":"2012-07-24T21:33:22.383Z","0.0.5":"2012-07-25T18:39:23.811Z","0.0.6":"2012-07-31T04:25:33.370Z","0.0.7":"2012-09-21T18:49:38.625Z","0.0.8beta":"2012-12-14T21:46:22.818Z","0.0.8beta2":"2013-01-31T19:35:13.835Z","0.0.8beta3":"2013-02-07T21:19:05.259Z","0.0.8beta4":"2013-02-07T22:45:14.637Z","0.0.8beta5":"2013-04-12T21:32:16.231Z","0.0.8beta6":"2013-04-25T18:54:06.231Z","0.0.8beta7":"2013-06-04T17:11:10.355Z","0.0.8beta8":"2013-06-21T13:31:05.122Z","0.0.8beta9":"2013-06-26T18:33:59.096Z","0.0.8":"2013-07-11T14:27:39.256Z","0.0.9":"2013-07-11T17:22:54.794Z","0.0.10":"2013-07-16T23:25:10.030Z","0.0.11":"2013-07-23T06:59:11.459Z","0.0.12":"2013-07-31T16:02:31.059Z","0.0.13":"2013-08-04T00:56:37.392Z","0.0.14":"2013-08-21T21:55:33.039Z","0.0.15":"2013-12-20T18:07:31.573Z","0.0.16":"2014-01-03T16:26:57.429Z","0.0.17":"2014-02-13T21:33:02.769Z","0.0.18":"2014-04-02T18:04:33.057Z","0.0.18-test":"2014-04-02T18:07:21.223Z","0.0.8-beta":"2014-04-02T18:08:06.599Z","0.0.8-beta2":"2014-04-02T18:08:06.599Z","0.0.8-beta3":"2014-04-02T18:08:06.599Z","0.0.8-beta4":"2014-04-02T18:08:06.599Z","0.0.8-beta5":"2014-04-02T18:08:06.599Z","0.0.8-beta6":"2014-04-02T18:08:06.600Z","0.0.8-beta7":"2014-04-02T18:08:06.600Z","0.0.8-beta8":"2014-04-02T18:08:06.600Z","0.0.8-beta9":"2014-04-02T18:08:06.600Z","0.0.19":"2014-05-07T14:43:06.198Z","0.0.20":"2014-05-13T23:45:54.700Z","0.0.21":"2014-07-14T16:05:00.800Z","0.0.22":"2014-07-29T16:39:39.910Z","0.0.23":"2015-04-29T16:37:13.336Z","0.0.24":"2015-12-28T18:26:11.376Z","0.0.25":"2015-12-28T23:54:20.742Z","0.0.26":"2018-09-27T12:40:39.677Z"},"author":{"name":"Austin King","email":"shout@ozten.com","url":"http://ozten.com"},"repository":{"type":"git","url":"git://github.com/mozilla/i18n-abide.git"},"users":{"fgribreau":true,"mweibel":true,"elrolito":true,"shieldax":true,"antanst":true},"readmeFilename":"README.md","homepage":"https://github.com/mozilla/i18n-abide","keywords":["express","connect","l10n","i18n","gettext"],"bugs":{"url":"http://github.com/mozilla/i18n-abide/issues"}}