{"_id":"translate.js","_rev":"38-02147b4c412bac3de8c07f93dd1af474","name":"translate.js","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","dist-tags":{"latest":"1.3.2"},"versions":{"0.0.2":{"name":"translate.js","version":"0.0.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"47d2a6686a584ded3742e34b0438cb825824b1dd","_id":"translate.js@0.0.2","_shasum":"98d274f7887b563db831fe0a22429b055234474c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"dist":{"shasum":"98d274f7887b563db831fe0a22429b055234474c","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.0.2.tgz","integrity":"sha512-apmApx8tAaxupFNlK8rD8+CtKsiCZyhQMgca4xgbXrph3qg6ve2Sk/jsEfKTSy+rZl5xAiJwol2zP9jYhcW6+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFCy0PhQOiXPeMUvktnj3AE+T4ay+STQdV59SyrUlM/wIhALSsp/yJUiN3TGd0ZW7+j/1Z16K3oTciPundOoBCinnT"}]},"directories":{}},"0.0.3":{"name":"translate.js","version":"0.0.3","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"2970a11a383751692138ba7120f653a6479aa29d","_id":"translate.js@0.0.3","_shasum":"1ec16832596fbac16c57b8b74ccec6566076d70e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"dist":{"shasum":"1ec16832596fbac16c57b8b74ccec6566076d70e","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.0.3.tgz","integrity":"sha512-ihi0tdDTiWkWaplvEcVfFuQ3UVuPpM52NJ6fJN78nprcAfdmdfEMxCotWn0r1dq4L5tOAuXHsQt1y/RTWMzaGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEWJA/o/1pRisfj+PoV/mdBeu3iyrViz4gitS8hJsh4AiEAnZVW5+dARiwY/3citJtUsDm/biqSZ6+Yu5srTkpRU/A="}]},"directories":{}},"0.1.0":{"name":"translate.js","version":"0.1.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"4d4b19480d558965c98794900416bd1f46d08864","_id":"translate.js@0.1.0","_shasum":"14512072d35d07028f1b321d415fbc35ea07ed3f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"dist":{"shasum":"14512072d35d07028f1b321d415fbc35ea07ed3f","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.1.0.tgz","integrity":"sha512-XIS68U4Fzebpsij3bGjYGkAC6YIi8+zozQ28pGQOoLncfu9SAriqVm4mvCyUK7im4t3UkLcuHQIJ8F3FkYPmBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5GNcLFyzMiBqMYtU2qSlkzcpQINbrtgyhE87jbh++BAIgJ4fx5zWU29TS/5XoJhbR+HyUcyeYRiNybIBDPk+/aQw="}]},"directories":{}},"0.1.1":{"name":"translate.js","version":"0.1.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"f52eb7214ca6a0715373e49b2159011c27694c6c","_id":"translate.js@0.1.1","_shasum":"78f6b5cd08392546f87e43eba871239ccb49eea6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"dist":{"shasum":"78f6b5cd08392546f87e43eba871239ccb49eea6","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.1.1.tgz","integrity":"sha512-YtrPExHSr0uRJLYtjhudoqWYs16l2gAZ/VlHeeIZW4Ar/0OPHrLqRM1T40F9glrfh8AQouFpwIUSvgBWNEbcDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmOL8kA6hMOdf3y1BFf/202YkJMHqUqewgXCWiOUu2QwIhAO+/ybPzzTdDRU/fuiTStiiza9Ca6vZ/qB0LqxbUBqud"}]},"directories":{}},"0.2.0":{"name":"translate.js","version":"0.2.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"8d444cdb0e83a26f3a8642c4ddbc30c29f089955","_id":"translate.js@0.2.0","_shasum":"7fe3acab75f5e68fec900a88a80346eb8a0527dc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"dist":{"shasum":"7fe3acab75f5e68fec900a88a80346eb8a0527dc","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.2.0.tgz","integrity":"sha512-92ZQfMS5U+TOV20S5CMdFI+kojmkoN/c0Mi39YOronOyWxTlPQjwUwvsgYfFF8uSsw1MHovQo/AFThXFb3IRHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwkqBkTj7o/C0U6UcqYVyPM2P6XlACzW17req0g2F4agIgLywr1pCFGR8dN4emgiGT7utIydgiliy7JTt3YUQmWjI="}]},"directories":{}},"0.2.1":{"name":"translate.js","version":"0.2.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^1.0.0","expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"28dff4920a786e7611dbc3e376b4b1e65dce5ce6","_id":"translate.js@0.2.1","_shasum":"00c2742d4e1a9a21d318d96bc80e163e1c208925","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"shasum":"00c2742d4e1a9a21d318d96bc80e163e1c208925","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.2.1.tgz","integrity":"sha512-LXbXgDIwqKO9sJvhYZzIt2ZFyYQv1w9bXRfGKoyFD7W5o5f2x9JzCyIS3lUzZ10bUW4YlQych22X9P8VVN2EyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEk0x87bN5Iug0Q50RDqS9PKKRNnOkxFbr2ZCeT0BdCAIgHHHiMxCF8ji5vXbi/Ae/eC7twAt8mNDulSbPBB79Az4="}]},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"directories":{}},"0.2.2":{"name":"translate.js","version":"0.2.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^1.0.0","expect.js":"^0.3.1","mocha":"^1.21.5"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"63720c58325eb0cfeebe055381326f59ed1c4985","_id":"translate.js@0.2.2","_shasum":"31bd33107806cc27fdc2303c9763e666e7690463","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"shasum":"31bd33107806cc27fdc2303c9763e666e7690463","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.2.2.tgz","integrity":"sha512-HA9XHAjVUNb1q+wDkMGGIqwzSL5teKLIJB1T+lpFkQUyAZGC5Nw6JUT/Q5ij8VgRQYjDLM80W5PIIYa2toJNMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3EZc0gTH1UPTkp4Dc4trdvwPCkQzZVoFg8B/psa4v7AiEAjgJNb2ymd1Js+jwjCqyGrSKAXNBNb0d4wZc3A/2lzLo="}]},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"directories":{}},"0.2.3":{"name":"translate.js","version":"0.2.3","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^1.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"c9a6a4d7415be5a2732ad95b3dff647540fc7ac3","_id":"translate.js@0.2.3","_shasum":"7bc40f3cd5b7feab21510e2a0ae37f9e2c9c8cbb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.10.32","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"7bc40f3cd5b7feab21510e2a0ae37f9e2c9c8cbb","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.2.3.tgz","integrity":"sha512-iZI+Y7nXLa8Cy0oi7BnNakjv+L6tRZontigzYLl5xBNTmMKHsEBA94lDbdpeinpKQ+xWYfBOd+ivSfZbKVemCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK3qCXcH8ZOlAwElMe8Xa2EVc5+ttWSM2623Cq2TSmQAIhAJzaBRHom/hFN2a8/2gla1x2VGCeNFvojQFlOeBi6Poq"}]},"directories":{}},"0.3.0":{"name":"translate.js","version":"0.3.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^1.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"1f2152707d42f962e7f9af3e6cb3fc71c8a2ff5e","_id":"translate.js@0.3.0","_shasum":"531cc8dc056d32eb86c9ff251a95f8e74b617747","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"shasum":"531cc8dc056d32eb86c9ff251a95f8e74b617747","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.3.0.tgz","integrity":"sha512-zea9XXDKnm4Ss80xIkL7fvhk3j1xkvifY2oMKc9JLP8a2kCL3p+HzM3vGZHeOqXCMqNYRhCTXqUpKNsPzDJltA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgo1NrsAtbpTxLjW2SUKKpQp2RCrTquW0Ojk2MP03a7AiBpXI4mQs4XP2JNHWW3iQpCirJLV5WsoQmagQd1pp3iwg=="}]},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"directories":{}},"0.3.1":{"name":"translate.js","version":"0.3.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^1.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"30b57c0bb082155feff0a425960d3898ceb2dcab","_id":"translate.js@0.3.1","_shasum":"dc9b79089e3e485ea7d71476824c32c75fdff8f0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.10.32","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"dc9b79089e3e485ea7d71476824c32c75fdff8f0","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.3.1.tgz","integrity":"sha512-x4dpeegK375+xsUV6rKvlNCWOFlzKbgZa4K/8BXddyViytbkvjGk209LHg72WK1w9/y/oeiMRnnQr1cmA1RYcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJe3ng8algdvOuacKN162lRluAR4KD5V6txqS9HHFdMQIhAMOqlPEbzQfiPlzsXBExt7UclH2hsuXDkHW6xPXFKBW4"}]},"directories":{}},"0.3.2":{"name":"translate.js","version":"0.3.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"ea290280a0040a805304ef4803026bf529d0f3fe","_id":"translate.js@0.3.2","_shasum":"2782a24293fc53fbfe3286935ddca08fdfd85c4d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"2782a24293fc53fbfe3286935ddca08fdfd85c4d","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.3.2.tgz","integrity":"sha512-NDksWm2fcb/ATqBx+tiuBhSIaNvfc17QG1xSmXCmdYlt7olQW326dly3qjTKredvxLkzgb60h/K4QohipGjWow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn/M4xu0jauMUP7q185Dmdh43yxPyVndN87SfSpqFRVAiEAqRBPdgn1EoE1b1D+A0pTsvK93+NC5wXf7WFrb4rXNRc="}]},"directories":{}},"0.4.0":{"name":"translate.js","version":"0.4.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"26f88c6e0bdd8810182a5409611e22adcadb295a","_id":"translate.js@0.4.0","_shasum":"8adae0371a1e877203a1a7b6295723b3e5f7898d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"8adae0371a1e877203a1a7b6295723b3e5f7898d","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.4.0.tgz","integrity":"sha512-kUTD3sZJEMeUnVSdr/wxUd6FHTe+hx/n8fhWAw2QAzOXHXP2Bcov/h9YdsK+rz8SCO1E0KHgVQtxZuC7zqzHUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECdpeAO7xdaweTWugmQayKMiDGVmA0zn+uocmMQnLw+AiAvg6cCXpkqV/k0KmCSPSnT5rwdZCkVSBFD6xaeq0eAwA=="}]},"directories":{}},"0.4.1":{"name":"translate.js","version":"0.4.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^2.3.4"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"a7c1cd00fe42f5bbd95a0b0c91a0d407e1a3d91c","_id":"translate.js@0.4.1","_shasum":"7ae8e141c369893f9ef8583c00e6e464610809e8","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"7ae8e141c369893f9ef8583c00e6e464610809e8","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.4.1.tgz","integrity":"sha512-AULblN9jzdChwOHSnb/yaq/3Rhh4f7CFEWiNxClb6dqmIEcnYl+YJnhacC/IJ1et7wc6bBtGNdYj0YHDDsqvhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICD9fFqxPk9GyjfrtAQWqENkFCXm9uTuppyCaOcQklxeAiEA6fldBUKglf9+awrmUvpjzYaOKPzvK2/xFqW+Eev8G3w="}]},"directories":{}},"0.5.0":{"name":"translate.js","version":"0.5.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^3.0.2"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"1862220282750d403af93ab401d6e113571a96c7","_id":"translate.js@0.5.0","_shasum":"01c1d3bbead8dc7a6f77e7efc442d662a2acfcfd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"dist":{"shasum":"01c1d3bbead8dc7a6f77e7efc442d662a2acfcfd","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.5.0.tgz","integrity":"sha512-BydXpqCVPsxGWW0wrkF14AkIv/ZWSfj3p3E+FpMAIN9yEBxGMy+OV9Sk7cKrNyStufjTLnMLJBEEHT37PhOgbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTzfIxt7fBfEh7mB8amiLwZVISokJe6lk4Vo5UBG8ffQIgVuZI2KQwy76dOea1qewBoA6HZUl0LPo5cHBA3npyF7o="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/translate.js-0.5.0.tgz_1477493790119_0.8596017754171044"},"directories":{}},"0.6.0":{"name":"translate.js","version":"0.6.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^3.0.2"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"5bc70805e0726a6b176e4361703e185f2a5414df","_id":"translate.js@0.6.0","_shasum":"ce6327003bccd2ee78a6cc22bdb5b5072d016f2b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"shasum":"ce6327003bccd2ee78a6cc22bdb5b5072d016f2b","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.6.0.tgz","integrity":"sha512-D3/0ZnC64gtNudEzAwv+ZHs5HaAyAmjgbp/+w0EM2G8GMd89vqRGg5TAZD6Uf8VjABeFN/SH83UMyoeemHNA1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD23rdlskX4gWsidP6vbmdx7VMd7bl8dpw8kqRqKHOAAiEAsRpLnCtlkcCv/g/E4mjHrhvU8osJlP85lKWY8lHkg5s="}]},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/translate.js-0.6.0.tgz_1483612736911_0.8571324397344142"},"directories":{}},"0.7.0":{"name":"translate.js","version":"0.7.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^3.0.2"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"3a822d1b85389b0a7972bd42f53f43b974a131ce","_id":"translate.js@0.7.0","_shasum":"b95aa5a25a03f39ae784f0800f636492f09ef1f1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"shasum":"b95aa5a25a03f39ae784f0800f636492f09ef1f1","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.7.0.tgz","integrity":"sha512-MWOSk5gQxgUzlIkki8UG7OEd3tq4xSaAubv5yLpVfuGC8EPtRvvFKhwWQc7hW1LfyckJHSW05k7GD6okhpCWWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESr0PD6JW3unL7SHfGczlsGbenGffqW5zPIDxd2YJMnAiEAnPmwNmjNsG+YkF343DrbfKSnD316MJWPYw+ixqppwlU="}]},"maintainers":[{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},{"name":"maranomynet","email":"mar.nospam@anomy.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/translate.js-0.7.0.tgz_1489049535848_0.9894728693179786"},"directories":{}},"0.7.1":{"name":"translate.js","version":"0.7.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"^2.0.0","expect.js":"^0.3.1","mocha":"^5.0.0"},"scripts":{"test":"node_modules/mocha/bin/mocha test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/musterknabe/translate.js/issues"},"homepage":"https://github.com/musterknabe/translate.js","gitHead":"453d8edd79c0cce6deb818e98e81599db454be8a","_id":"translate.js@0.7.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-j+CCvuol7Ilfrfv+C/T3kCzwRCWk/A6X4orYC5bhcaMerwFeeo/MVg2tXwQ5OLT/XILLx/ygfgjmjdF+vQgiQA==","shasum":"ce161358d0b51093e77775e7cd8800eefe332c9b","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-0.7.1.tgz","fileCount":15,"unpackedSize":48260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2IU9CRA9TVsSAnZWagAAWkcP/2fY+4nYzSVZpTxEcfha\nze1MjtPytyJBChQTWy7tB0GyCXORNmfFFOxiWq4GoxFX0F79ZHGrvffFvFyT\nDUiMBDG8i9z3O5FbbV5oSU/FIgEyUVs+VXEh8awNkWAerKzwwhwSMauPBxKo\nF99CmSIIwhvXSArJTmeW9/zWG0HircqbocKYVb+3wpbPGraoAScJqy7I0MwP\nMnz8p/faf8ZE5vUTi0qRKcLqZxBAoOFS9a+7XwzewsLXJ2C6hlsXdy7LnXJC\nTtL41i4EE6gnkDiLPiObHwCfGg363PqROZl3h+o3MQrlKAjr/QOWyZ5uYmAm\nYqFyDmRuVlvc1PJ3JVUNHKeYMBGt67u1rlXyPZIUEWxz7rkI86K5YAG9vqLs\nGYXYzSbZzhQRlf8MqF7HB+fmayUQLs0f/vW7QOTSF5TtiI2qHij9FOyejfss\n1tjZroI+WlG6uqV8GphC5QWxkjuxiGpwHMCwvISgf09fR46XNcX/T6RL/6Uz\nsxJbgnA+eEtcVvek4MSyK4X2siQ6rSrCXF1WTxLvohE2K9VJkC0pQbW2mmGg\nfMTHpa/WBd8wAhq+ySndFR1Mc4R2DWrfof8GVarto7yyTvauSg0DVie0xBg3\nwGS+MdyKzGn7PIr8DuvN/XnvDOpDgabdvXTWwE9vZq8uTFLCJ6y//NOKOkhQ\n4BQF\r\n=davu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO7UdXyDKhGODQBcS6ZIFSUc4j34a8MUGZ+xwXqDAzHgIhAKGxbonctYDCai+Typa0tOQczEJm2TwxY8XF7nLOWOih"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_0.7.1_1524139323444_0.7255504556475554"},"_hasShrinkwrap":false},"1.0.0":{"name":"translate.js","version":"1.0.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"3.3.0","prettier":"1.12.1","rollup":"0.58.1"},"scripts":{"prepublish":"npm run build","build":"rollup --i index.js --o common.js -f cjs","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange \"./index.js\" -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"d2835d075cbb4843004bf917b241bda2bf9c2893","_id":"translate.js@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-4HKYM3YsOQxitnHfM+GIpBwT5fEf48cwNgLp1WKE1+Wd6F4mPeYEyQBt/XC+aGALrnt/0XzqXrPMx1HLMICflg==","shasum":"76b5826e68db2f8efc7e9003726fa1d262aeb471","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.0.0.tgz","fileCount":16,"unpackedSize":52581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4bNkCRA9TVsSAnZWagAADSgP/0LxOMpFbPxjTtRtjKsy\n5HW+Nx5l6MjytnL1LQv21FKddz5vlKLcDiZVUVAZDLBdf1PLK+uXJZ4Cn7vc\nYJEANM+TEq2zayKqjpi69KuzRTa5RIQPyLMAzeMA/Y72IBDSi0W6ADhp/9st\nWUgC+4FY7OWNR7ILEhNqK6oECDTSfFoyQufy1UDWbng4ZNweyW6qR9I5f+5m\nGn7IeofyeAH+6vxnbJcm0GtCx0/7F0npwbhFET6Q+J6bTT8r5dvv3s/WMzL5\nsxZS8LXKJfmfDUSNwWpDg00/rvq4hcR2Hvct5mM6OYlY11qIi34HdDrd70pb\ndvxKW5jTAh19Q9RS5PlLbWPrH8DEao6O0WzKDh+PgMBIbOjs+FQKpeZYf2d8\nB8SeEwh+ciNVO0TY4Ek02u7NKJ5mx4WMcBXt0r/kmTzBAAxuro8q3Vqjk8bl\nfyz9uUNP8qp6A6uze/YwzxR+6OS813JLu2yL+vbkOQP2fELSK1tccUXig0bp\n9lzZ83hVN9l9uXSLaI0SmicwjnKo8+BwiqQhYPoRJkkZMj0Wfho6//Xz1sci\nvCYh/nDHWX3qvrd08ibLMODqHVrxHsmkI2HadMHEQOKSv+ifGtcP6djpfaKH\nuDmy0V/18wBUTX5QlTGM2x5ei3YMiLILwOYdrCW5W2mXNbPcGIvEQmTKWLh0\nqEvs\r\n=rXDs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCBAFlM8/WVLmRsOSuZCrhZqNEhtcpQfIdU6rbyksdqwIhAISM9qARw0/mSSX5v//8i0o/4iTBmgw1lKdbIABPq6yu"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.0.0_1524740963005_0.4744148842185558"},"_hasShrinkwrap":false},"1.1.0":{"name":"translate.js","version":"1.1.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"3.3.0","prettier":"1.12.1","rollup":"0.58.2"},"scripts":{"prepublish":"npm run build","build":"rollup --i index.js --o common.js -f cjs","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"acfa9c22f55b75b23052859e843a406ed547d360","_id":"translate.js@1.1.0","_npmVersion":"6.0.0","_nodeVersion":"8.10.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-vwnkUzfcklKJRRlSZI0cWdtcTcRU5RaXhBGiY55s0w+WR2ngLbrwlcwMAbMJjwWpE2ikbIMoJ71f6Mgljc8OPA==","shasum":"79dff747fd69df0c08811de5d64f637284df0a0d","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.1.0.tgz","fileCount":17,"unpackedSize":56412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7KsrCRA9TVsSAnZWagAAxxMP/iD0IlOqkOmUzk/udNKd\nrHho5Us08PvPWmtuwl9IBAtYC7juClI3+T/04bMzvLJbSjFHx+vOqt7M4sl0\nphruNl0AwGh9yRf/po5luVoklXGawAzTcA5Rsgn8gg5UzJ0IAPK3Q0yETBLK\nWIp+NxvTmNMsOqynlHrm5V2btnmIs1Se13cZM6eyZK5krVP51PJfo7T3zOO3\nIBX1uYpAVr1ePiRLhDSFTZba4oCg7Fam1SdkjIg/hWJIR59YiGK+2c52WG31\nckfUIVpOBSMbgKm/GsY3loGYBKh13ZOZGkwkXL5FecT0RawxZ0Vx+OQRF8n1\nMvtBQg37MSfmq2d/QIva6Kylzx3pe0fb8TYo15rsVeS8pNik0TmoycQ/ctjP\na8wkN8FocVMRXQ6XxHlvNAXj59zX8eC06t2ZqH5mjlFB4xCOLJjpSIlYw1Mf\nlNWF7jkFznFQl4GqZZyRwbEYC/CaLzQLsMWjF59vFRuRfwv+IofQdafo3UJQ\nMSjRYVbB+Abq6CTuDkDR9eIrOKnjvRmeXqwFyNiMF0sw/9CqnDGCFP48cGOE\nAah9KshvnQLDekN0xFk/Zm6keSPAKSOs2l01OzH092yw12teWXXRH2oE95Pr\nqRnt0+684OnAiokfij1NDTLkOLdgnEZQ/Ukyk0gR5lLiO/YGVXAfvl+0IGLh\nixWV\r\n=3j4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo1F8Ij/v+ywru0ohhxdHEtLEKLbHc9I6+7zr9dwm4jQIhAPtRNDY4y8ayIuwKLWp/H1NykaGBBYFyXXNbtNazxEOR"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.1.0_1525459754195_0.9330966904246978"},"_hasShrinkwrap":false},"1.1.1":{"name":"translate.js","version":"1.1.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"3.3.0","prettier":"1.12.1","rollup":"0.58.2","rollup-plugin-buble":"0.19.2"},"scripts":{"prepublish":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"03d8c8d3d68487386d7492ba005b50abde071928","_id":"translate.js@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-JF5KbYVZoim67/QnSjixT21Jz6Cazd6N7pu5h9ti/LGytDCr0lyNjbFqjiYt4Bh9oLKFsygjJrYCcaolHdN3bg==","shasum":"8f6178c5280b67433801312e4455e22f1c7f049c","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.1.1.tgz","fileCount":18,"unpackedSize":81894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD8HqCRA9TVsSAnZWagAArw8P/0qj0TqSfAVBGBuebQzV\nvehqD1tG40e5pfEseuopsQDjYqvmxm5ED2JV75H/XEVnB/1W4pmAsNGCMmdC\nw2hFfdL6rHNkpDhffwYCheZ6StaaCinhHg5OJFmyhhURnMflVKSXKMlq/4sy\nbQSIh/m1Fld4bisjrZxz/I6W4mez0QljLbxMylqT2uSrcQCwrTU4AjKQ6lqH\n9bIQQkn09RuC4TagV/2YwmV3J3fdN83dmZ4N5atsDtb4wdXFFmwum3ek3ZW4\nsRiMHfCGOdzDn6d707nyiR+wY7XKteAniqKxXGNT1UclRn8/Oefn8vw4hSBz\nrhZLHh7927YkJaZMudh3wfLxqvROophoy7Q658a3lF62L0+8srE9q92VW4tp\nInjnU477c4vZn2DelTnz3IqGdiswnegf6znmAOntCcR+4BeWsGBpgarksZU6\n9vGOtFTRDeWnCBfvQDpG1VkomZHc5ej4olpEJBxMY5fjDgmJai6RmHRBMTEV\n+6wux3w982N7g8DSF7mo+mIcCdc0cEbFyTWKeWTgidJrvoeAy6XZ1dEPKnBa\naA40NyXw07oukU8wur9VnCm1BEKveuB547Ys6OURtSFaKZxdoX+jSQt+DuB2\ncovJB1gqi418QhOKVtxgEMD+lntOz4EIJGyVd2em/J2rbyPspNh0zBFtv+uX\ncn8E\r\n=Zeex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN1Bmp3KvTeKrKIZRWguDnWsH9ZRjEOmxs44MUORI9vAiBvFWsKXEN3gDd1OfzfkGfql+/wsiIRUHRVzjnLD056+A=="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.1.1_1527759337671_0.4238149191326199"},"_hasShrinkwrap":false},"1.1.2":{"name":"translate.js","version":"1.1.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"4.1.0","prettier":"1.13.7","rollup":"0.63.2","rollup-plugin-buble":"0.19.2"},"scripts":{"prepublish":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"5a4e47f70a5023598ed63af13dd3e0ab45e42740","_id":"translate.js@1.1.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-Isv3/EEEPOUeTG31fM0x7hGfhdWAYln1S2fP2mZXntH8I1v9+xsaZqVPaqBRtMS8qw3s10ar2XGg5VW5PDkUHg==","shasum":"c8dcc86b5a71b466a66e26121f880b9cefed62ab","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.1.2.tgz","fileCount":18,"unpackedSize":56869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUDl9CRA9TVsSAnZWagAAsUgQAIVkLVxEuozWoTIOI4oM\nc/5+QeCvACfNE2c16sVTjpFXPSJf1GeacDZVQ97CpkQXWlwjSx6T26B9m0aB\nYXtN3jGBc96G2X/kGsiYGDah8Oc7iHPCLZ62GtSxyaraPYwmJr62KeDfl63G\nLbbrUGUmvg0vZTkypP53f/MlmHpfKue5HRnlVsdFfagtsUoUvxZ2GQgKiEbX\nzs3RnjgdjYecjoFT1CIzYotuD0iCfrjtUCDxogPqnZYl7P2hQtyotmC+Dj1B\nJ2zsGcJau8opLYPNjzQm+DgrItuGjOq0eMkCR3gEEMIy1Srgm4b/wsh3lp4j\nYxyKlDiVESo/qQML2TUxHyUnJx/7UC+l8NMjt+gwFAoMcXnReN0Fb+zQvRWe\nZLiWrMyPlzve27lKsvQ/9Y0xXVlNl5rS9hpw73QVXU8ujb/32Yda7sTEzi5M\nDUNQARO4F2YFuV6o+jKVqg3HieVdLFekxAZ8v7Bsn6Oj+q8Q/K3HhqZUD3ir\ngl60H9eeo2kuw4V9OGXwuafeucSnVqRYxe33+0G6em1o70T2FriuY4etBnv4\ncmzrThLHagZiw26xpU276Z1mCJysC3xthy4QVlh9zGZbAQaomcp0eRYDThDM\nR5UNQ4vS+uA1uMIEV7eNBLh6FbuDHLg/tjJnmSfl2OTVEtAYA043+8Uli04d\nmW6G\r\n=wCWE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTmVVkt2PCbzgEHdej7VdfMFxM5MSIdPA/tw575po3WwIgAn3WHdGLsyoGGCm+QoFPfSjzPxGPqKWSv54K8qh3MH0="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.1.2_1531984252898_0.8959638658150217"},"_hasShrinkwrap":false},"1.2.0":{"name":"translate.js","version":"1.2.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"4.1.0","prettier":"1.13.7","rollup":"0.63.2","rollup-plugin-buble":"0.19.2"},"scripts":{"prepublish":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"ae3df742bc6456da047d6f8af2232c6ddfb2b4f2","_id":"translate.js@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-JeBT1owM9ooo0kLmV+TEKdK4r6r1+S4oPsyzYc/KKeIVxlERjOz+c3Cka4o72pMR7t8/Qdiva1g12YNyPBx+qg==","shasum":"1ebe38ae4c966c59ed8294b74801c84b706a44c0","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.0.tgz","fileCount":18,"unpackedSize":57609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo19+CRA9TVsSAnZWagAA8asP+gNZrEs+9XRcuRxPV9ai\nubBzU0f+jawf10H9HqiPtqo6qj7S+rA9s7xmXajosp+5VUNNN/NwTwpFgsWV\nmdh0w9qPHqMQPQHGjAbubaWG7r4JCCCGlaTBy7+OKtdTtO0mPFnbYHHbCWuj\nG3p4EhBDGBLgFpk0dRwX8CuNtpeyd1TGv7bmB1WyU+mp5LCHVvaJKD7xrD8g\nfxPJlqNFtSpjvAheviXjRGKqZ98/+lDLUr0T9vVMrcKSIn+qvHGoj5/ibEu4\nNUlYHmuBfGYTwXe/TSdjsyS/w68WlTIzMpOHUGwZ5JCuoFrrToeHRcx1B0rV\nm0JdOlRA3S862g8iTrBNnqDsvOyG1AL1P93GgSkhMAmZxieP2y5GkF+dCkNa\nl9PYSPsjttuBYjjOOzGtFVv1Tz/3Tp6xfl84yIKI0yikOPPBLzncStRGjCho\nhSW7DVKmm+kblI42W/K/85qc1CaRzvefVxttVANmuy+waOTbCJ3ZFw+if0sk\nREFFyVfc+m1QkhNOwCmDCvrfRUrAOcVDeiViaJDoYgoeULMogNg+GxavDklX\nbG3PKVBB3TPy4vzqPLm7cBMxMnBLwKuxeqUqbzdRAlgKmAjQsmxiol9ovHqa\ngA8EHIulFjhlw4ksQPYPrCMSjia4K/9OLZ0VitsCx6jnWWwuKUOviBigv0B/\nHXlR\r\n=7cBI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuBkkuoJG1W1y+PdJbcjPSGZudOIwp3B8N0qmt57wZeAiAOdEBAf2kY9OxVyz/CKGIeuAvcKGGG33RdcJnQviBrtw=="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.0_1537433470233_0.7100366455843434"},"_hasShrinkwrap":false},"1.2.2":{"name":"translate.js","version":"1.2.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.0.2","prettier":"1.14.3","rollup":"0.66.6","rollup-plugin-buble":"0.19.4"},"scripts":{"prepublish":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"af41145668d8fc09090a65f78c4e26d07c6a0b91","_id":"translate.js@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-Be6om0uuAMjAv3krRblVZJIgHEKYhWeUpjn/kPiUBtzga1hrJUBx1VDqHb5eQq2iqWQY/wHDgBlHK0PV1YbSNQ==","shasum":"b28c71e2493d2fcbda94c21f2fd78ab8396b450f","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.2.tgz","fileCount":20,"unpackedSize":60387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0EhMCRA9TVsSAnZWagAAu5MP/344WSiMWFCf0fxsK88j\nssiMXtRmj0OHPc6UAihU1/ng37CKj5f+0WMimUHv8fYHK/3f84/e+hjwOGw1\n+80VaxgCrASxs55A6NZ1Xo5ts22au5BEJQqwGXYhAaNxkiQHcq81/9pplKyc\nkAmY77tYlPZL9jwhm2mz+DhhYjSFgvhCAeWMxUABiYCKMNU0HOQ8nw/Ut1pE\nERNShB1cAr422jiWJoOQx7/+ewBKVz9KqysP0+tjDXEk7a1oyYFouKyGm8Ut\nRRA3vRrCst9qeD10svnWwM4lCnM2PU4l1+NtoFu/5K5X0f9NQpnmBp10GYtB\nRP+WcegC5pDneponizyxgrLW6aWPEMizPcQBVmYZMJIPjmwSLN+B38Y9YCP8\nIGUWy3rGiEcxI6VvM6Vvf+DHKXSrxwmUG4SxX5bqGjriUdL49ujduV/YNFEb\nb77Sgs0ShCPnKYbIyxRfIqeGdhmgqZImC+MntFjpGWyZ8Un7Gg9navPdgqAx\ns347M2y9vZ83vXANQItYhVv7j71ma2jXCJL6haMiSLuPoqS7LP4/BDT/aA5P\nWyVeUZNfmFyjs8upKzaStQgXWU6p/bx6FjacZjOm8cjpIRiaJfRHDGu/YISZ\nXaFd8Ps+5T/xzLM9nHmcM6gQns/UM/GYfaMqNus7fWEzJ6xAJiAwrZdKbZFb\n+F1f\r\n=Tk+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBvo+QfTeCC6nVNXWvVQ4vdK/Js6WTNSrUIz4Gda5t3AiEAn9Wmg5N8up3QrIBdjvLdWffh6XitPGM2ioQCPvtHuFs="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.2_1540376651577_0.09459882188344948"},"_hasShrinkwrap":false},"1.2.3":{"name":"translate.js","version":"1.2.3","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.0.2","prettier":"1.14.3","rollup":"0.66.6","rollup-plugin-buble":"0.19.4"},"scripts":{"prepare":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"c4c2352f129bccede3860b3e83d5cf8f07b23daa","_id":"translate.js@1.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-tDsvHYrJCpkpPqR+tOvqyUr5H2be4R2QKF5YTXCh1/eu6SHpa81idi1l3Vah5R/mEiWuevAjg5kqjbRACyDkYg==","shasum":"9fa07e7c82d6a20014f4593e18d02e347c7d8e63","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.3.tgz","fileCount":20,"unpackedSize":85795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3EN4CRA9TVsSAnZWagAAjukQAKBF1Dv4CSdSfcrOpzGW\nBE5f5CRCFjBNthByWc68ZkG+Fosf2ibhcmhUyvXUEvRFE93G6eW/EgtqgZcY\n+wjNwRwxpwsOeNPU3phGUdRiktd8mkV38OyjSWFkRN8D83BX+k6uBbzHhHll\nPv7VscdyDfX9G+iteLSpiNyJabOu6oqGT2VkcrVzUsIo2pKBbvrMeYM45ovL\nARtwtq4T9pv146U1WxN3O7HIw4iyxQ8KmW2cmpqazrRiFgsjo8PtEEOVMz5T\nb0w6zR/T2nR+QxEE0OEpKMCERpG5y376B4CkaquNXZZIQfoD00r9KDqo/Au2\naUjYXszlOZdxpZTsayK5xZtEC+Y9JBc+GxyosMBQM5HQJnMdv+3Wl/Eqq1ak\nDU70O7pxLEhMCuSU/9VGrWcv7wf6+JY92Strf7f+LxeeT3jsy8X74r2j2F27\nGTGvdugww59ucfumhuDbpwhYDHVB3O0Vo2BCcpr3ejXsd3YbvX+4A30vjmbh\nyNylKYlnDgLMJGwjaIaBHaYuhxsTiHaXjV1X7BEy8fz1QuqExsa43o+XjiCq\numbQb9e7vVbl/o3AlwrTI2VGgvLBZlOfU9sZXhbol4YfLaGW0DPXYLtdlyKi\nBInBO4wHTN1NxcAG/WnpoWmKVBRTiRVSkJvaBw9BGPdeNOEB7IM7VeNZT1Xd\n6rbQ\r\n=XxDE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDINpHTfmKb81+x2Bf9jME2Ci7XUuIWgqAut4uUzVLi/gIhAKSoAQ3Qjd3BmgunybB/XwSZsjLKs+lRo9yhT9pCihKY"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.3_1541161848201_0.5552258182434051"},"_hasShrinkwrap":false},"1.2.4":{"name":"translate.js","version":"1.2.4","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.0.2","prettier":"1.14.3","rollup":"0.66.6","rollup-plugin-buble":"0.19.4"},"scripts":{"prepare":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"ecae365f4047f1005936de04270244b92fb782be","_id":"translate.js@1.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-+FrFdlUSXtei/cdH+f92wppJgvoeV8X3z+a7W2wiUrDBMVodPhLk3B00DQfk6jsuWvsf5lSyILtLEdZjQuS2DQ==","shasum":"d14576ccf156442f74c20bed0b91268070222935","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.4.tgz","fileCount":29,"unpackedSize":86418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3EVOCRA9TVsSAnZWagAA+QsP/idjNRBmyU1INdQppk80\no+xc97E927WTtGUEShw48FJbTQ+f/OTMaVSRVfPZI2Jl6pqYdiJc8EbKLm0+\npF2T4ij2DqjZ9w33Jc6tx91by7KwDxyNieEFOGMpbm1maQr6CyeXXREa7hMA\nh1YXfdEuAaIDrubyoJHjm25QdQiU9M7Lsrx8H4/QuFPC29Gf0C0IASSkvFLl\nboDMa1PgcpyiBBFk/eX70k7Dd3jY2ZY+oc7nyBPpEiVN3UeOEwmCKkVM9aLO\n3WCSWc9QVXnmokFlSSP2VB3/Eu7exWOvvRohmlSifSVElPq/qPxMHxZQRqdV\n4re0mkKgpVHwdjBvtILbNbqxapUz39q2sc253oFtQhahcMjeDOOMwlxRuOAY\nTdCWbIoq/T035hgq2EvXMue6SXOeQ2jmsd48tIpJ3PZZ7cVdZZwWlVgZjQiO\nF1FeuVcy73m3q3pI4VOUebXK6V6aT9SyP9LQu6AIC2lzf/h4XvOx5bqDxFu0\neZd1kczrQa4xLRonBfm/0aSelnWIBBDudvtgb+2gBumGWmrQ0jCoVz03T0es\n+46eDWdLdhQ+YbQVaz5m1TKcHukBKsV0YZovZUzQ0Gvq+ayVY0F1PemfZjIq\ns/s6Lk0vdB+CPaTN1td+2xN2rnfammEfVNl8BVdsNzigin4nlyw0fNQ+af1n\nQPKt\r\n=vDst\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoIQKOyv66WlIl7eF3ndftsq+ehy82XQ3Tk1+8RrbKSAiAdVLr28Tz2IqWri8QmgYsaIXZ2TnNh8oZThV0LuksyPg=="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.4_1541162317422_0.41519401289798075"},"_hasShrinkwrap":false},"1.2.5":{"name":"translate.js","version":"1.2.5","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.0.2","prettier":"1.15.3","rollup":"0.66.6","rollup-plugin-buble":"0.19.4"},"scripts":{"prepare":"npm run build","build":"rollup -c","_test":"node_modules/mocha/bin/mocha test.js","test":"npm run format && npm run build && npm run _test","format":"prettier *.js pluralize/*.js --write","dev":"onchange './index.js' -- npm run test"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Jonas Girnatis\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"translate.js@1.2.5","dist":{"shasum":"a54e65dedc78bc50d3db2d5f78885a371651a1e9","integrity":"sha512-Ys/BkhiHZr0BZAD/+FkVGeM+zcH1UvqidKMUNs2vwmxuUHE6+IAgRWvvRIMiyegOyv9OP84n9CGv10p5GRFCaA==","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.5.tgz","fileCount":33,"unpackedSize":156711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBPGRCRA9TVsSAnZWagAAnm4QAJyy92GGJ1C63pu7Jseo\niRZOcwpCZvsxL03FZprtZeQYCjnDyZzuZzRlZ0r4dbJTZIdTsygDPDEMXcWi\nEBcL1WXZABgZ1+c6e5baNiwD97GVogUVx0F2btiyitwrvwceYi8PPxqG8mL3\nRIsh2VL7KO6iLxSNiuoZNE9RWKoIEu/38sH+iFt6yuXbFVzJzxvMavX0lNlJ\nl6DPkpQCMq1s1gw33FxQOqK00QYLtjV7tyvxT7RQz94FS2I8tTtYhFFE6YEp\ngD/yJw/X98qEwK31jNA7pfn5z3gk30qdBnbTGY5XznbvPE6dZ0+4kliHs9sp\nLq1Tu+p5cMjXCho9dBQC8bJOHmmqRZg8oK0vXGAG8YcA5AIl0g7ZsCmq/uRK\n6gZRdmUQu72z1tiNu5sR8cBqf3YKALdEjnt5Thmdr/2+5SiDaClyk/SQBG0x\nvFvgkCy3L99KVErwUCK9j9NAwDVJX4pRxetTLCGvBbxjxDTBGjgL5sPbVYUb\nhXWI4F1Yfb//mvDL93Bs1UtOUwb3P82zwezQvK1aB8XKvwzPRO9RZ0dW7mN6\nzgLbdZ7WD9gC+7fpsdqxAqKGwq0eiGAxHoz53z/IGznUg2MDrUiHS3YQumAt\nSdbPoxPXv6nPeCB0keU3hWspUOn9qeRURwtfJ8snHhxGG1qTRWbtiSc/cjEj\n1JyU\r\n=AVgP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzYoF1xdHJ1DY1NVbrQTjleE80X+mMxRM7WNliT4QScAiEAkR8PKvSMn855E3mkcu7tP10qZDPo+nswjuYHmnj4rcQ="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.5_1543827856519_0.8644600538279414"},"_hasShrinkwrap":false},"1.2.6":{"name":"translate.js","version":"1.2.6","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.2.0","prettier":"1.15.3","rollup":"1.0.0","rollup-plugin-buble":"0.19.4"},"scripts":{"prepublishOnly":"npm run test","build":"rollup -c && cp src/*.d.ts .","_test":"node_modules/mocha/bin/mocha src/test.js","test":"npm run format && npm run build && npm run _test","format":"prettier rollup.config.js src/*.js pluralize/*.js *.md --write","dev":"onchange './src/*.js' -- npm run test"},"repository":{"type":"git","url":"git@github.com:StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Jonas Girnatis\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"translate.js@1.2.6","dist":{"shasum":"197787dc1fbd760739fbd18552eb652577c822af","integrity":"sha512-6Bxi+ogtysKurV5sJ2DXJAh5DD6mcdxi1Sy5Gulr+17IAs8ttT1FvrOHq93HQG/VfDcRfLVvvLbLJVUId83A4g==","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.6.tgz","fileCount":28,"unpackedSize":31909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ7MpCRA9TVsSAnZWagAAVI8P/imdz3qu2wtc76oJVVrQ\nFCMG4ABVR0Gx65Za4W2noSO6HDTfB0UQ819jpCXM+uZZnioZk/XuVvsRK1SU\n0iFdZKXL1ZJD+EkGUsDv2SyNr2nHJdQDaHQnBFakjfwUvdlylykVsEPAsIh1\nFJjafrSpueU+WOGMZnY+OqXMUjsFyQiBS2ERw1c17xJZptSDhmm5V1Xr396m\nWUkmm8MUBjODRrozHNd2qAIi4z4D7KJfjVQ6zo2L8FyKGwkIyyeq9vIksbTu\nC00p2RiYeL9XtGa1QMtCfRB8UEVE40fJqJDY3PtLCLQ7vNGZJSgUH6u162IF\n2LbPVc4R4TlvGW3rNJAT2iWVmQKkWnA/ltfoHR9y7eyU7oEKafsVcIRvo044\nLpUbzQ8B4X5XHNJz8H5Ux+nlpEgrCcZW4UYCmN+GoA7NiVLMrdoOJXF9hkQh\nxIjhOnQFa3KPpJUYm4YaT9yWBluDrfsxSoQ+zxKBYBnCFEos7QcPPat9HjLK\n7CWtV7I00mXRTYT1ZFiEGUB9ba3cIPNQig7j495Qy3W6vXKl4esEGdzP+YbT\nkdlMpPE3mnI+qKoFwZsugna8KogmU8au1VgGmvPhCIGDecZ0Xz/ll8wHh10c\nPzeG2SGy0IflK5kkve6JaF9ejMwTpzpllvqYG0y+dsSx06SxP/8evn+qbccG\nRKYO\r\n=eKXL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1GgW/Pr22eePhDcS+z8CSkMId79FLTW9vIYmnOwK+CwIhAIa73LJ97KwP4KXyXwc4SSROb70IJzkExDMf452DcWkL"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.6_1546105640841_0.36361343988761097"},"_hasShrinkwrap":false},"1.2.7":{"name":"translate.js","version":"1.2.7","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"benchmark":"2.1.4","expect.js":"0.3.1","mocha":"5.1.1","onchange":"5.2.0","prettier":"1.15.3","rollup":"1.0.0","rollup-plugin-buble":"0.19.4"},"scripts":{"prepublishOnly":"npm run test","build":"rollup -c && cp src/*.d.ts .","_test":"node_modules/mocha/bin/mocha src/test.js","test":"npm run format && npm run build && npm run _test","format":"prettier rollup.config.js src/*.js pluralize/*.js *.md --write","dev":"onchange './src/*.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"6cb53e248a9aca7cabee759605278d2d9af984fe","_id":"translate.js@1.2.7","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","_npmUser":{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"},"dist":{"integrity":"sha512-oIhmsOPA4vFQD8Q9V1/1ZcccQYy2/ih3tgM8L9GRnJeRSFZAGehGBpGapIwRND0SxpGXfh8A35O4/vMJFhYC6Q==","shasum":"706a50a01357f3b3a12e342a77d063dcf57cd9f3","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.2.7.tgz","fileCount":24,"unpackedSize":31881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+NSuCRA9TVsSAnZWagAALPAP/03AkgVhK4a3ie2HD/9f\nNAYltGZwUtxa+VL9e9kNQIiaj+9Q6iPcCv9EDsZm5W4aOKUh7Y3o5Q5ja2WT\nAXVibUD6YxpjF8UfyblIT2ZOz4OdcqAwYnDR4EWKnMCPSiQe64/W3qQdaBnJ\nt6VymtVAYZy38oJW8u/5QMdqCeCJbWNCBgZlYsPOJpJXJxa7dXVOMoaRNEm+\n/Qn5lfgPYEdONJKpO3LKJzaiJ0D9Yi2bh93xleLzAWzzG6csf6AU3d/fEVqe\nDv79i1D5z4sT8KuiwbfSqzxaVGt9TE0B6rS2bK6At/r05aetED4wWgjpPHTo\nsCQNczNXdAbjjPfyV9qg1uecb7V1Bzp9LDeQ1tDYFg/ZCNbRG+13c707wAC3\nlWPXZ65auRDRLb263KNJrtnJX+xzWhosQdUDKaOvN5TGDB3rJIRXokWj2Nit\nMdSEeforx1fMhwfD5L681vAICIjbVSdAPd/FOl8cHTlGvviyk9278SCMdh4f\n4Ugsf0vbO0AyeI8CwIi+PwzWtYAUTjr2m9DOYTT5A0uDXKR9Bc/ACc/XcGYl\nmPav7rE9wAX5/4mElHRGypXr+6+EfK5t1iG1I/arV010CRjvhIdoTmpGCIji\nvcwAZUS0WsyZcTyPWRrGnf44/EZRv3ptTeARXaZbjG0J5oBgVx7DvSENkAuz\nxEO8\r\n=ALQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqE+qUnLc5MKE5WflcPRxNqK4KLA7lVek6eN1jfIXXXAiAjbtc03Bec2gaOYF0ebNbxTQKZ9mZZsJ0wXQveKteNdw=="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.2.7_1559811245628_0.40617843458349445"},"_hasShrinkwrap":false},"1.3.0":{"name":"translate.js","version":"1.3.0","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"@rollup/plugin-buble":"0.21.1","benchmark":"2.1.4","onchange":"6.1.0","ospec":"^4.0.1","prettier":"1.19.1","rollup":"2.0.6"},"scripts":{"prepublishOnly":"npm run test","build":"rollup -c && cp src/*.d.ts .","_test":"ospec src/test.js","test":"npm run format && npm run build && npm run _test","format":"prettier rollup.config.js src/*.js pluralize/*.js *.md --write","dev":"onchange './src/*.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"8ca2f55cfe433a200f3b94e8c3a622d07a5d06f7","_id":"translate.js@1.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-dEJHc6CXmyf6TIKY9b+1j/qjy0fauC1yZkORwQvfyuZIwwO7TRDfuX/u5c3+SHU4h7iMdJwwnYyDd1USrDQ70g==","shasum":"d85a510af648149ad6b75e8c2510cdacb5366d94","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.3.0.tgz","fileCount":24,"unpackedSize":32494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeboJyCRA9TVsSAnZWagAATl0P+gO8MDpoJRs6zKz/vxP9\nMpy3Cgpz7OllNMAZSgvlBSZziYcVeWWHQg6KWiqZZEyJoR9U1xXlXfskEL4o\n1P7nU5z0bl7AVtaD4Ty116uvJlMmk4lXJPDFHCMkEVHyy5I6DqXh0lXygoLR\n6mPlievjaiaUaD1a6rgn5pmYTvfieidgpmpiI4Y3/olbQdQgdY7CGvb3kJlB\n7fPvFsID2jHrsetbIOUjloYE1M03ed7Oai96nFQ5lVaH5+erijOS+9w87M0x\nJyjKhCKYvDkbLWJVzGmeb7o8f21oDuIUF1tgWCPcM3IxtXpB6raejK2sM/MC\n2TA44vrO3ni5YzOVCcyZQLSuIMQJfKjpaIYFu2fiylEiYcUiwvkML7Gao+Qb\nSam3b/aVEfIZhixP58Py6LvXTSd9QYkXsg8NGdwCAh6Ev4/qAU4+dJtL4U5h\nLFFRKy7LUQV+EhMiQFvq6ZCQsedMNUcG/QaB34kZHxTp8B8ZwiZmxnyyla9a\nkrWzmyrAhVKActK8zHVx0sVHVnw/3CBc3HbA0BTXVcITmZEgTW4AwYSFy8+Z\n3kbh4El404BzHbPz9uuy+w69xI7Zrc2T193z+CrKFEjSxTbIOCBaw3+8vkoD\nWBOt1UoJVL5F4TM58RoG7YmE7zjBYOCos8QhjKkDPtwagayLEZoqsonI9Gye\na8jw\r\n=Znat\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJSdL39K4w+9M7TYiSBAgsKALb8nv3TppvAE5F2D33GAiB09SOTZ7j5QyFzhsn+ohjjWwT+FKc+jCN3xg4HfffvOQ=="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.3.0_1584300657703_0.06332151971895561"},"_hasShrinkwrap":false},"1.3.1":{"name":"translate.js","version":"1.3.1","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"@rollup/plugin-buble":"0.21.1","benchmark":"2.1.4","onchange":"6.1.0","ospec":"^4.0.1","prettier":"1.19.1","rollup":"2.0.6"},"scripts":{"prepublishOnly":"npm run test","build":"rollup -c && cp src/*.d.ts .","_test":"ospec src/test.js","test":"npm run format && npm run build && npm run _test","format":"prettier rollup.config.js src/*.js pluralize/*.js *.md --write","dev":"onchange './src/*.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"149fadeef370afc8fa923448b70bfa258a693cc2","_id":"translate.js@1.3.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-BPMoEdz1M6PBZxio51BOd1/x5qOv6BFayfAWBZJ0b7dQrwcekCatW2dyUvLcg/s/0zP2/6364vrZpzDGcYerTw==","shasum":"f442e4f312b40a054b94b3e05389bcf4616879e7","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.3.1.tgz","fileCount":24,"unpackedSize":32644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebqonCRA9TVsSAnZWagAAV2cP/0gsaire72c3Cdq1/KNS\nJgcr9HgI6pZFlLKF1+HVf9iI0X8QX7aoVMxedzu0DdOfirVtNaHnK23hyBC1\nENI+KCQdLXjKDnU9fHYZpVCwKTeb8kmXMOnq3cwd0IXDDc1nIDe9buj1e2VQ\n8zKmkeWGpY+cWad+Ez39uEq0E41u69tOUGpZFJgADiM+wQ+pXN110+ZAMtlz\n9rBva0PzwPPTsUlMvCepJv8rnPj+CIcunp95FrLPLmiL9q0ML5o7mLkFemqg\nw9JNFaO5aiCByoWsNtn2Kct0Zvb80e/FB1bmbwzsFcqIqCIYBqHNelsuf+k2\nkSjNyug3YiZedtemAjA1FVSGV9PDCZSXeHpYUU0FVbPBeXH4rLmWBPd7jEIp\nYkQ1eELVu9hQtbwiaigG9MSZm82b4d0T8NAqhD6oyxxo/SUC7/x02zKzLQW2\nyWkQ2T10UCIfw8Dc8X9awMvRJ6a+1oz2Ds7noEFFW7qslbJOhwju0EEiKizG\n1V/D86EGcaSov4RnX+0ZwI10Q7CHLAC6tJ4q1hxujfEQf05Y2OoEWx6qS46J\ngjsRM18I0S0bEjbKPxQ68Mbji5zYFu5azu6OubxnNbklY+zyQgILbzaXdVG9\n/jFMCLzEOVCoNlALQzAtnJ45sdZBej1MbCAbIEXI811RHgP4MR3pbW/w2/NF\nwBqM\r\n=X36z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUGty1S854IgFnr2KfjOmaXFqSu9f3zVmIQx6DMihoIwIgYSAXWNDyHZa+yN7pPnxXNBbptSFwCxAkcZm1ASqeBMI="}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.3.1_1584310823039_0.7662982120572328"},"_hasShrinkwrap":false},"1.3.2":{"name":"translate.js","version":"1.3.2","description":"Javascript micro library for translations (i18n) with support for placeholders and multiple plural forms.","devDependencies":{"@rollup/plugin-buble":"0.21.1","benchmark":"2.1.4","onchange":"6.1.0","ospec":"^4.0.1","prettier":"1.19.1","rollup":"2.0.6"},"scripts":{"prepublishOnly":"npm run test","build":"rollup -c && cp src/*.d.ts .","_test":"ospec src/test.js","test":"npm run format && npm run build && npm run _test","format":"prettier rollup.config.js src/*.js pluralize/*.js *.md --write","dev":"onchange './src/*.js' -- npm run test"},"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"keywords":["translation","translate","i18n","js","javascript","micro","library"],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"module":"index.js","main":"common.js","types":"index.d.ts","contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"license":"MIT","bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"homepage":"https://github.com/StephanHoyer/translate.js","gitHead":"0a6b2f99483ec39b727523b29311748cb728b59e","_id":"translate.js@1.3.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","_npmUser":{"name":"maranomynet","email":"mar.nospam@anomy.net"},"dist":{"integrity":"sha512-9jkppRMS5fiVqbaq57kQGnafGyjnCGCf3uBHLUN2OrCJJcCEIkgwqsTQHnTH7nCCUeqYyoQ59VagVi03qgKRFA==","shasum":"73ec3a966867e9b0a06156b94c7e8833defe14a2","tarball":"https://registry.npmjs.org/translate.js/-/translate.js-1.3.2.tgz","fileCount":26,"unpackedSize":33550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebrEICRA9TVsSAnZWagAAQ78P+QEdplIIRon4x6eh9EuE\n9K8KBO8mknvKzlfA3MrAGpIf8HwI0jN/Umiz5/HP4sQPwWG5pJj/rx9M3qF7\nxpoHS3Enmib0sGsGK2ktbMXiPHG7xZenU7IEIsHnQShFXiAcHMHLxawcW/5O\n+J3ejodX6d+OIRcnk3MmH33A2W42xSO+LQEYkpG8akNN+YRJuA553f89zdKA\niz82EjtoHkcKg0egrqHMXzAO7dC7kYaMxUCPJh2XhnqMCvfxvtJ4H4OBbxvV\n52zLzvIGcN/884Bczgz35cD+WA3diqpdB5vR0zTp3SbZSoUzQJmJG+mHx8Xa\nELplCOj0LhqDO1bGZLjXnnArlAdMehmKBds6UUHYjYXnTJ0qt27vM4WL7lMp\nPK7FdfJ9HWaNKIW5bOzA+6vyr9Yh8d6pJSE8dElK/vxed7ZlOm5Zy796+a/5\nwgeLuzBsZQRNt6G+fxa6nWrnPqfwtSpVBHkiXGndQ7ATzxDIl27ctULZor7b\naahoEZqcevQdCDBg3t9j+2aOf4Bp4xvSpFh4yw4X4PDZ9VGw2+NMV6WmVVFh\nzagBriOuHGlQ2O1mZ2JrzW+fHqqfg+NP4ccJ83vmM/ZIWf8TVmBsInfHACh0\nVDAmv9P42UGqW9zRgbJTbV9qTRAGqNoVjZcXP8IKcYbR8RT7nNBFswZ8LnRr\nqy0u\r\n=QQcV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDICLVzSmDOqPVZQ6NUWlOpUtUlNOYMj9FEI0A9YwfEzgIhANr/PX9Oq9jfO6R535Ich16oNQ+PwaS1C0CpXIDDnSwP"}]},"maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translate.js_1.3.2_1584312584519_0.48632957370434604"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/StephanHoyer/translate.js.svg)](https://travis-ci.org/StephanHoyer/translate.js)\n[![rethink.js](https://img.shields.io/badge/rethink-js-yellow.svg)](https://github.com/rethinkjs/manifest)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)\n![](http://img.badgesize.io/StephanHoyer/translate.js/master/src/index.js.svg?compression=brotli)\n\n# translate.js\n\nJavascript micro library for translations (i18n) with support for placeholders\nand multiple plural forms.\n\n## Installation:\n\n```sh\nnpm install translate.js\n```\n\n## Usage:\n\n```JavaScript\nimport translate from 'translate.js'\n// var translate = require('translate.js')\n\nvar messages = {\n    translationKey: 'Translation value'\n}\n\nvar options = {\n    // These are the defaults:\n    debug: false,  //[Boolean]: Logs missing translations to console and add \"@@\" around output, if `true`.\n    array: false,  //[Boolean]: Returns translations with placeholder-replacements as Arrays, if `true`.\n    resolveAliases: false,  //[Boolean]: Parses all translations for aliases and replaces them, if `true`.\n    pluralize: function(n){ return Math.abs(n) },  //[Function(count)]: Provides a custom pluralization mapping function, should return a string (or number)\n    useKeyForMissingTranslation: true //[Boolean]: If there is no translation found for given key, the key is used as translation, when set to false, it returns undefiend in this case\n}\n\nvar t = translate(messages, [options])\n\nt('translationKey')\nt('translationKey', subkey)\nt('translationKey', {replaceKey: 'replacevalue'})\nt('translationKey', subkey, {replaceKey: 'replacevalue'})\nt('translationKey', {replaceKey: 'replacevalue'}, subkey)\n```\n\n## Example:\n\nFirst create a language specific object for your translations:\n\n```JavaScript\nvar messages = {\n    like: 'I like this.',\n    likeThing: 'I like {thing}!',\n    likeTwoThings: 'I like {0} and {1}!',\n    simpleCounter: 'The count is {n}.',\n    hits: {\n        0: 'No Hits',\n        1: '{n} Hit',\n        2: '{n} Hitse',  //some slavic langs have multiple plural forms\n        3: '{n} Hitses', //some slavic langs have multiple plural forms\n        n: '{n} Hits', // default for other numbers\n    },\n    date: {\n        1: '{day}. January {year}',\n        2: '{day}. February {year}',\n        3: '{day}. March {year}',\n        4: '{day}. April {year}',\n        5: '{day}. May {year}',\n        6: '{day}. June {year}',\n        7: '{day}. July {year}',\n        8: '{day}. August {year}',\n        9: '{day}. September {year}',\n        10: '{day}. October {year}',\n        11: '{day}. November {year}',\n        12: '{day}. December {year}',\n    },\n    saveButton: {\n        label: 'Save',\n        tooltip: 'Save unsaved changes',\n    },\n    simpleButton: 'Simple',\n\n    hasDefaultSubkey: {\n        foo: 'Foo subkey value',\n        '*': 'Default value',\n    },\n\n    'Prosa Key': 'This is prosa!',\n\n}\n```\n\nThen bind the translation function to something short:\n\n```JavaScript\nimport translate from 'translate.js'\n// var translate = require('translate.js')\nvar t = translate(messages)\n```\n\nAnd use it like this:\n\n```JavaScript\n//simple\nt('like') === 'I like this.'\nt('Prosa Key') === 'This is prosa!'\n\n//placeholders - named\nt('likeThing', {thing: 'the Sun'}) === 'I like the Sun!'\n//placeholders - array\nt('likeTwoThings', ['Alice', 'Bob']) === 'I like Alice and Bob!'\n\n//subkeys\nt('saveButton', 'label') === 'Save'\nt('saveButton', 'tooltip') === 'Save unsaved changes'\n\n//simple translations ignore subkeys\nt('simpleButton', 'label') === 'Simple'\nt('simpleButton', 'tooltip') === 'Simple'\n\n//default '*' subkey\nt('hasDefaultSubkey', 'foo') === 'Foo subkey value'\nt('hasDefaultSubkey', 'missing') === 'Default value'\nt('hasDefaultSubkey') === 'Default value'\n\n\n//numerical subkeys (count)\nt('simpleCounter', 25) === 'The count is 25'\nt('hits', 0) === 'No Hits'\nt('hits', 1) === '1 Hit'\nt('hits', 3) === '3 Hitses'\nt('hits', 99) === '99 Hits'\n\n//combined count/subkey and placeholders\nt('date', 2, {day: '13', year: 2014}) === '13. February 2014'\n```\n\nIt is flexible, so you can add/replace translations after the fact by modifying\nthe `.keys` property, like so:\n\n```js\n//add/update keys\nt.keys['add-key'] = 'Sorry I am late!'\nt('add-key') === 'Sorry I am late!'\n\n//replace keys object\nt.keys = { 'new-key': 'All is new!' }\nt('new-key') === 'All is new!'\nt('add-key') === 'add-key' // (No longer translated)\nt('like') === 'like' // (No longer translated)\n```\n\nImmutability can be achieved with a simple wrapper:\n\n```js\nvar t2 = function() {\n  return t.apply(null, arguments)\n}\n```\n\n### Pluralization\n\nYou can also do customized pluralization selection, like this:\n\n```js\nvar messages_IS = {\n  sheep: {\n    0: 'Engar kindur',\n    s: '{n} kind',\n    p: '{n} kindur',\n    13: 'Baaahd luck!',\n  },\n}\nvar pluralize_IS = function(n) {\n  // Icelandic rules: Numbers ending in 1 are singular - unless ending in 11.\n  return n % 10 !== 1 || n % 100 === 11 ? 'p' : 's'\n}\nvar t = translate(messages_IS, {\n  pluralize: pluralize_IS,\n})\n```\n\nWith this setup, all failed numerical subkey lookups get passed through the\npluralization function and the return value (in this case either 's' or 'p') is\nthen used as a subkey, like so.\n\n```js\nt('sheep', 0) === 'Engar kindur' // direct subkey hit takes precedence\nt('sheep', 1) === '1 kind' // pluralize_IS(1) === 's'\nt('sheep', 2) === '2 kindur' // pluralize_IS(2) === 'p'\nt('sheep', 21) === '21 kind' // pluralize_IS(21) === 's'\nt('sheep', 13) === 'Baaahd luck' // direct subkey hit\n```\n\nTranslate.js comes with a predefined `pluralize` functions for\n[several languages](pluralize/index.js). These can be imported into your code as\nneeded, like so:\n\n```js\nvar { plural_IS } = require('translate.js/pluralize') // cjs\n// import { plural_IS } from 'translate.js/plurals' // es6\nvar t = translate(messages_IS, {\n  pluralize: plural_IS,\n})\n```\n\nHere's a large list of\n[pluralization algorithms by language](http://docs.translatehouse.org/projects/localization-guide/en/latest/l10n/pluralforms.html?id=l10n/pluralforms).\n\n## Aliases\n\nSometimes it's useful to have aliases for certain translations or to even\nreference translations inside other ones. This is possible with the\n`translate.resolveAliases(translationsObj)` function which returns a new\ntranslations object with all instances of `{{aliasedTranslationKey}}` in\ntranslation strings replaced with the corrsponding translation value:\n\n```js\nvar messages = translate.resolveAliases({\n  supportButton: 'Support Chat',\n  supportDirections: 'Please use the {{supportButton}}',\n  faq_supportChat:\n    '...and then click the \"{{supportButton}}\" button below the text \"{{supportDirections}}\".',\n})\nvar t = translate(messages)\n\nt('faq_supportChat')\n// => '...and then click the \"Support Chat\" button below the text \"Please use the Support Chat\".'\n```\n\nAs seen in the example above, recursive aliases can be nested just fine.\n\nSubkeys can be aliased by using a `{{key[subkey]}}` syntax, and such lookups\nbehave much the same as normal subkey lookups do.\n\n```js\nvar messages = translate.resolveAliases({\n  button1: { label: 'Save', tooltip: 'Save Changes' },\n  button2: 'Cancel',\n  text1: 'Click the \"{{button1[label]}}\" button when done.',\n  text2: 'Click the \"{{button2[label]}}\" button to exit.',\n})\nvar t = translate(messages)\n\nt('text1') === 'Click the \"Save\" button when done.'\nt('text2') === 'Click the \"Cancel\" button to exit.'\n```\n\nThis also works with pluralized translations. Nothing is done automatically\nthough. You have to define the counts explicitly.\n\n```js\nvar messages = translate.resolveAliases({\n  thing: {\n    1: 'one thing',\n    n: '{n} things',\n  },\n  other: {\n    1: 'other {{thing[1]}}',\n    n: 'other {{thing[n]}}',\n  },\n})\nvar t = translate(messages)\n\nt('other', 2) === 'other 2 things'\n```\n\n**Note:** You can set an options flag to do this automatically during\ninitializisation. (This one-time operation causes no additional overhead during\nruntime.)\n\n```js\nvar t = translate(messages, {\n  resolveAliases: true,\n})\n```\n\n## Working with VDOM libraries\n\nIf you work with VDOM-libraries such as [mithril.js](http://mithril.js.org/) you\nsometimes want to include VDOM nodes into the translation. This is possible by\nusing the `arr`-helper. It does not convert the translation result to a string\nbut rather returns an array with all the placeholder-replacements left intact.\n\n```js\nvar keys = { test: 'abc {fancyImage} def' }\nvar t = translate(keys)\n\nt.arr('test', {\n  fancyImage: m('img', { src: 'image.jpg' }),\n})\n// results in ['abc ', { tag: 'img', ... }, ' def']\n```\n\nYou can also set this as the default behaviour, by supplying `array:true` option\nwhen initializing the translation function.\n\n```js\nt = translate(keys, { array: true })\n\nt('test', {\n  fancyImage: m('img', { src: 'image.jpg' }),\n})\n// results in ['abc ', { tag: 'img', ... }, ' def']\n```\n","maintainers":[{"name":"maranomynet","email":"mar.nospam@anomy.net"},{"name":"stephan.hoyer","email":"ste.hoyer@gmail.com"}],"time":{"modified":"2022-06-27T20:24:51.033Z","created":"2014-10-14T07:54:56.616Z","0.0.2":"2014-10-14T07:54:56.616Z","0.0.3":"2015-06-11T21:50:02.458Z","0.1.0":"2015-06-17T05:01:32.718Z","0.1.1":"2015-06-18T15:44:07.168Z","0.2.0":"2015-07-23T09:58:12.926Z","0.2.1":"2015-07-25T10:08:54.381Z","0.2.2":"2015-07-28T11:47:01.040Z","0.2.3":"2015-12-14T18:41:11.817Z","0.3.0":"2015-12-18T11:42:36.302Z","0.3.1":"2015-12-18T12:50:10.922Z","0.3.2":"2016-01-29T10:43:17.763Z","0.4.0":"2016-01-29T13:24:48.236Z","0.4.1":"2016-01-30T23:19:26.369Z","0.5.0":"2016-10-26T14:56:32.410Z","0.6.0":"2017-01-05T10:38:58.809Z","0.7.0":"2017-03-09T08:52:16.577Z","0.7.1":"2018-04-19T12:02:03.512Z","1.0.0":"2018-04-26T11:09:23.087Z","1.1.0":"2018-05-04T18:49:14.318Z","1.1.1":"2018-05-31T09:35:37.852Z","1.1.2":"2018-07-19T07:10:53.013Z","1.2.0":"2018-09-20T08:51:10.332Z","1.2.2":"2018-10-24T10:24:11.743Z","1.2.3":"2018-11-02T12:30:48.325Z","1.2.4":"2018-11-02T12:38:37.609Z","1.2.5":"2018-12-03T09:04:16.755Z","1.2.6":"2018-12-29T17:47:20.983Z","1.2.7":"2019-06-06T08:54:05.748Z","1.3.0":"2020-03-15T19:30:57.897Z","1.3.1":"2020-03-15T22:20:23.224Z","1.3.2":"2020-03-15T22:49:44.654Z"},"homepage":"https://github.com/StephanHoyer/translate.js","keywords":["translation","translate","i18n","js","javascript","micro","library"],"repository":{"type":"git","url":"git+ssh://git@github.com/StephanHoyer/translate.js.git"},"contributors":[{"name":"Stephan Hoyer","email":"ste.hoyer@gmail.com"},{"name":"Már Örlygsson","url":"http://mar.anomy.net/"}],"author":{"name":"Jonas Girnatis","email":"dermusterknabe@gmail.com"},"bugs":{"url":"https://github.com/StephanHoyer/translate.js/issues"},"license":"MIT","readmeFilename":"README.md","users":{"sewillia":true,"pacotole":true}}