{"_id":"pluralizers","_rev":"14-2ccd827631b311d8f10a045d99a831a8","name":"pluralizers","description":"Repository of localized pluralization functions","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"pluralizers","version":"0.1.0","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","scripts":{"test":"make test"},"bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","dependencies":{},"devDependencies":{"semver":"~2.2.1","node-dev":"~2.1.6","mocha":"~1.17.1","jshint":"~2.4.3"},"_id":"pluralizers@0.1.0","dist":{"shasum":"dedda5e24bc50d56074a45cbedb7b7031c268a95","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.0.tgz","integrity":"sha512-ieo8ld4HkTDBijb4nnhn5FYezdEFB5d1oBwYY5rqsdjxA1rpjGouqIAWw21yjxupBwyP/y/UvGAK4wTbPhOJpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7fxw9k2qJtja2fauhV10GkFjjupY4nAnGgUiF+m+L0gIgRXnOuKHy/yWVGOyMaRYY4h/lp4CwSkj5oM3LENa9KgU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}]},"0.1.1":{"name":"pluralizers","version":"0.1.1","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"ba07e8c6db7bd7a26fe98f45cec1b9294d7a17ff","_id":"pluralizers@0.1.1","scripts":{},"_shasum":"adf0c0433812057e3b72f691468804a600ce47c7","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"dist":{"shasum":"adf0c0433812057e3b72f691468804a600ce47c7","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.1.tgz","integrity":"sha512-SpS/DmV7Mrl15CryTA0Q5h8NIoVogzqsaa4GxtxjxjT8sm+H3isEdsdfkjufYdUpjRYS5RkHA6c7ZrzLezjLyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjsdw3jNkKgjsSKlkKmSj+5EJFtrt0XmxpfsFEO2vhhAIhAMftRgcH7SgmaLI0sIpLq7WVBWnxWu0fJXgZFfzXDQKt"}]}},"0.1.2":{"name":"pluralizers","version":"0.1.2","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"d33e3b58a8f16d9b811eaf616bd82f81f070d2fc","_id":"pluralizers@0.1.2","scripts":{},"_shasum":"57b53fedec9d37a43c5b0a7500aebe7002f305ab","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"57b53fedec9d37a43c5b0a7500aebe7002f305ab","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.2.tgz","integrity":"sha512-NaPK73HOeHy07V56EKed1HziO6wiXASqjLaunO2ipmnBLf9Uof3L+K1kfo/XuMQbqu2dwnEWbf5tXyXtVBP8JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZpBEYpEKRcqzC8eM1G3MUDP4y06PbawhxfwOsPrRSbQIhAKd8+zPcG3Gy2evnyix5v3JRYbBs4f/n1KJ2ky/B+5my"}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/pluralizers-0.1.2.tgz_1456835665732_0.44879400893114507"}},"0.1.3":{"name":"pluralizers","version":"0.1.3","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"a4a01ef56727b930aee328cf25f69ba136ae1fc5","_id":"pluralizers@0.1.3","scripts":{},"_shasum":"45824533283ae6a02d8ecc5c791b24a0b6ca949b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"45824533283ae6a02d8ecc5c791b24a0b6ca949b","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.3.tgz","integrity":"sha512-Lj+oIRwlV55ltjbTbgMO5jathLogmJJ6fqKcvD6FSXfAaoaFWLX+ZAPqOMKEKV3xr/9bO045U0GTauSWOFa2Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKDaLosNUtWpVvHapwQKlyadEOfS5oGFbRLW1xkE6thAiEA7DBCy4tX1IM84TpREl9hXqMt5imd8ASf4tFWYblBngo="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/pluralizers-0.1.3.tgz_1456835730490_0.8095096026081592"}},"0.1.4":{"name":"pluralizers","version":"0.1.4","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"f42f00bc2183ef4e8ed29863eeaad257be375f1b","_id":"pluralizers@0.1.4","scripts":{},"_shasum":"e62629cbb0560520c2b8d1f22e5c36902fe83d22","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"e62629cbb0560520c2b8d1f22e5c36902fe83d22","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.4.tgz","integrity":"sha512-86tv64QrQbyyj4kFKKVP6Ong5WKQNZjgma9VBQRneBtqFo5JvvRpiy5fUY+ZyUbVMFLaTKwpCDvcqi+XEjN2Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgmhS6FSRVh2eRcTqTzcVfI0d+1ofZwLFauTGGvEzgEAIhAKyKfFYs/r4MUtSfeBf/M7QebtyNM+HnqSCdOP8e5KOH"}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pluralizers-0.1.4.tgz_1475076405268_0.022710489574819803"}},"0.1.5":{"name":"pluralizers","version":"0.1.5","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"c6d410303617f92bf50e35d157b7142d3752d406","_id":"pluralizers@0.1.5","scripts":{},"_shasum":"9b5de28afe16b92c9c056cdf5100acddd752be0d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"9b5de28afe16b92c9c056cdf5100acddd752be0d","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.5.tgz","integrity":"sha512-IVTi0+99HrxO7QPzfTiiZUTEc+PIJubV4cNmvmnpVuTYeUynOVP/mzKzBjxiVnQwObgwvo7zki8AJEiRG7PhfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5g6lYcl1oFbjjruDTgM4Wa3EhhCoU1qM31FTCLY4NgwIgU31K4+55Dfsz+xTpNN2DAppKxElIifEtOvW7wjqPOrM="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pluralizers-0.1.5.tgz_1478591436634_0.6014578924514353"}},"0.1.6":{"name":"pluralizers","version":"0.1.6","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"0f3055daa52c0ca61f60eb05ca288a713a5124f7","_id":"pluralizers@0.1.6","scripts":{},"_shasum":"1ab38b6e760e6f97f9846125097b862bc974c81e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"shasum":"1ab38b6e760e6f97f9846125097b862bc974c81e","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.6.tgz","integrity":"sha512-7qV6A5uzsQLcvRfag+dMJZmGiARwRfpFnowx/jdq9oPZXRIJ5Fk5tkAvJFmy8AezC+uqLb3RpK7hsiXhpq+GjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDllsqFBBHRajmYqF8FD78r7otwZlG5BJxsSNkzKsE9wgIgZN2RxK0t2HCRpI7o3JnzTRsB+TQbk2q0+tFDOmw4ruI="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pluralizers-0.1.6.tgz_1497603220859_0.18440239527262747"}},"0.1.7":{"name":"pluralizers","version":"0.1.7","description":"Repository of localized pluralization functions","main":"index.js","repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"homepage":"https://github.com/martinandert/pluralizers","devDependencies":{"jshint":"^2.5.10","mocha":"^2.0.1"},"gitHead":"04d0b01ee76ca0823a7f6522baa6caad3b31d05a","_id":"pluralizers@0.1.7","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"martinandert","email":"mandert@gmail.com"},"dist":{"integrity":"sha512-mw6AejUiCaMQ6uPN9ObjJDTnR5AnBSmnHHy3uVTbxrSFSxO5scfwpTs8Dxyb6T2v7GSulhvOq+pm9y+hXUvtOA==","shasum":"8d38dd0a1b660e739b10ab2eab10b684c9d50142","tarball":"https://registry.npmjs.org/pluralizers/-/pluralizers-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEu/kcDkowsFAGL0ABDknYO5XwpcJ2hsMUOKqdAvZ16/AiAhPMgC3iGgsNoRZW6dAux7hWj5vDVu2xWUaliyVYuztg=="}]},"maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pluralizers-0.1.7.tgz_1510815684259_0.6853678880725056"}}},"readme":"# pluralizers\n\nRepository of localized pluralization functions. Usable in Node.js or in the browser.\n\n\n## Installation\n\nInstall via npm:\n\n```bash\n% npm install pluralizers\n```\n\n## Usage\n\nThe default locale is `en` (English). Thus, a `require('pluralizers')` implicitly does `require('pluralizers/en')`.\n\n```js\nvar sprintf   = require('sprintf').sprintf;\nvar pluralize = require('pluralizers');\n\nvar entry = { zero: 'no items', one: 'one item', other: '%(count)s items' };\n\npluralize(entry, 0)   // => 'no items'\npluralize(entry, 1)   // => 'one item'\npluralize(entry, 2)   // => '%(count)s items'\n\nsprintf(pluralize(entry, 42), { count: 42 })   // => '42 items'\n```\n\nYou can fetch a different localization by requiring a specific locale:\n\n```js\nvar pluralize = require('pluralizers/de');\n```\n\nEnglish ([en](en.js)), Dutch ([nl](nl.js)), German ([de](de.js)), Brazilian Portuguese ([pt-br](pt-br.js)), Russian ([ru](ru.js)) and Spanish ([es](es.js)) are currently the only supported locales. Pull requests welcome.\n\n\n## Contributing\n\nHere's a quick guide:\n\n1. Fork the repo and `make install`.\n\n2. Run the tests. We only take pull requests with passing tests, and it's great to know that you have a clean slate: `make test`.\n\n3. Add a test for your change. Only refactoring and documentation changes require no new tests. If you are adding functionality or are fixing a bug, we need a test!\n\n4. Make the test pass.\n\n5. Push to your fork and submit a pull request.\n\n\n## Licence\n\nReleased under The MIT License.\n","maintainers":[{"name":"martinandert","email":"mandert@gmail.com"}],"time":{"modified":"2022-06-24T04:26:04.589Z","created":"2014-02-21T11:38:24.886Z","0.1.0":"2014-02-21T11:38:24.886Z","0.1.1":"2014-12-11T10:22:01.610Z","0.1.2":"2016-03-01T12:34:27.606Z","0.1.3":"2016-03-01T12:35:34.062Z","0.1.4":"2016-09-28T15:26:46.873Z","0.1.5":"2016-11-08T07:50:37.131Z","0.1.6":"2017-06-16T08:53:41.847Z","0.1.7":"2017-11-16T07:01:25.204Z"},"readmeFilename":"README.md","homepage":"https://github.com/martinandert/pluralizers","keywords":["localization","translation","translate","localize","plural","pluralization","pluralize","i18n","l10n"],"repository":{"type":"git","url":"git+https://github.com/martinandert/pluralizers.git"},"author":{"name":"Martin Andert","email":"mandert@gmail.com"},"bugs":{"url":"https://github.com/martinandert/pluralizers/issues"},"license":"MIT","users":{"yanndinendal":true}}