{"_id":"plurals-cldr","_rev":"12-25d6a0632868e342ff59a8769dfb2ab6","name":"plurals-cldr","description":"Plurals support, generated from CLDR.","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"plurals-cldr","version":"1.0.0","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"homepage":"https://github.com/nodeca/babelfish","author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"license":{"type":"MIT","url":"https://github.com/nodeca/plurals-cldr/blob/master/LICENSE"},"repository":{"type":"git","url":"git://github.com/nodeca/plurals-cldr.git"},"main":"./index.js","scripts":{"test":"make test"},"devDependencies":{"cldr-data":"*","coveralls":"^2.11.2","eslint":"0.10.2","eslint-plugin-nodeca":"~1.0.3","istanbul":"*","lodash":"*","mocha":"*","browserify":"*","uglify-js":"*"},"gitHead":"ec276e8410197913ffbe4185fbba744d2a0434df","_id":"plurals-cldr@1.0.0","_shasum":"7291294d1f9f8ca722ad6ba71577560994c694b5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"7291294d1f9f8ca722ad6ba71577560994c694b5","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.0.tgz","integrity":"sha512-w4lffFAZrG8JVkNhQ5VGx7X4o/XKIsrpVBVCWZsYoCupGsdWmgGGgpmqxzmITni+sdnavaXK4G3VerKFl4yNVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwRBdWNX3BQoCpJSEDGkGqA1by8bmaMYdFRDFsqtUpVAiAuv6Z7InMfQID18+k0KxGwA+CeVy51dTp++L+G1agkeQ=="}]},"directories":{}},"1.0.1":{"name":"plurals-cldr","version":"1.0.1","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"homepage":"https://github.com/nodeca/babelfish","author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"license":{"type":"MIT","url":"https://github.com/nodeca/plurals-cldr/blob/master/LICENSE"},"repository":{"type":"git","url":"git://github.com/nodeca/plurals-cldr.git"},"main":"./index.js","scripts":{"test":"make test"},"devDependencies":{"cldr-data":"*","coveralls":"^2.11.2","eslint":"0.10.2","eslint-plugin-nodeca":"~1.0.3","istanbul":"*","lodash":"*","mocha":"*","browserify":"*","uglify-js":"*"},"gitHead":"f7de63446f91016536d95531fd221dcb8c907568","_id":"plurals-cldr@1.0.1","_shasum":"af5ad7cef99dfad60fbb8e1242238d4e63dce824","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"af5ad7cef99dfad60fbb8e1242238d4e63dce824","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.1.tgz","integrity":"sha512-XHcKTGLix2bPgBLmdhdrnbVYXg8VHXyNp6Qvm7r/oULBLzCsjKuhjEvrIdlLnC9aSLiuyvZo5AtAhJg6LKKQkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCuPH5oyG5AViZu4FpL56J7/y0jkPvUdK/BfdnUZepoQIgEjcYEGYITSFe4MLkLbTa8rC5+GQ6No4xflF2CsQFwv4="}]},"directories":{}},"1.0.2":{"name":"plurals-cldr","version":"1.0.2","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"files":["index.js","dist/"],"scripts":{"test":"make test"},"devDependencies":{"cldr-data":"*","coveralls":"^2.11.2","eslint":"0.10.2","eslint-plugin-nodeca":"~1.0.3","istanbul":"*","lodash":"^4.0.0","mocha":"*","browserify":"*","uglify-js":"*"},"gitHead":"b94be66a70c321c2c58b88f298deb20585c79c1b","bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","_id":"plurals-cldr@1.0.2","_shasum":"153fce986a33a6a1d0f871327ceae484938b0df3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"153fce986a33a6a1d0f871327ceae484938b0df3","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.2.tgz","integrity":"sha512-9VNsZcxMYWx+hlN8VTkbNN4DNMjmyONTI+RyQUcaF8XsNUNA0P+FsyReGcBnhSKi5Oc4qfvmqA4N2oM39SkgYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUe5pRmzxuAefOGvCF3xWYtDYzV5LviVFANRNxioQW3AiA9zgEXnnReUp3KCuxp6xE+vPbbEtR0Ipm6ckieWmgprA=="}]},"directories":{}},"1.0.3":{"name":"plurals-cldr","version":"1.0.3","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"files":["index.js","dist/"],"scripts":{"test":"make test"},"devDependencies":{"browserify":"^13.1.1","cldr-data":"^30.0.1","coveralls":"^2.11.14","eslint":"^3.9.1","istanbul":"^0.4.5","lodash":"^4.16.6","mocha":"^3.1.2","uglify-js":"^2.7.4"},"gitHead":"d93a4f130d0610605ff76761ef8e6abd4271639d","bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","_id":"plurals-cldr@1.0.3","_shasum":"5c64c464bc173b530b148893eb5492ef5912d827","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"5c64c464bc173b530b148893eb5492ef5912d827","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.3.tgz","integrity":"sha512-hyKx9JXdgANW6GyNBJ9BZrTMqlHnyU1gVbsZcPsWpxayw4V/cklZ07M+8noXn/7oxMv44LHgoK7FAASfyWJlrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QHfevAmYkwMlSe/+ak3CY/84jKgp5PWVtPgZdLZV7wIhAIDNs3vRRFWmSaa66oNHilKGdxtwcnk5dcpfBqeasaf0"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/plurals-cldr-1.0.3.tgz_1478176862226_0.431234008166939"},"directories":{}},"1.0.4":{"name":"plurals-cldr","version":"1.0.4","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"scripts":{"test":"make test"},"devDependencies":{"browserify":"^16.5.1","cldr-data":"^36.0.0","coveralls":"^3.1.0","eslint":"^7.0.0","istanbul":"^0.4.5","lodash":"^4.16.6","mocha":"^7.1.2","terser":"^4.6.13"},"gitHead":"80be16e71c389978fe4ca1cf4c1b07257428b037","bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","_id":"plurals-cldr@1.0.4","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==","shasum":"534e4784f80679d3b0b39b0fb6cc46645fcf5de8","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.4.tgz","fileCount":7,"unpackedSize":46970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewmg8CRA9TVsSAnZWagAAgEUP/2nyVCpa4wdiTDRQdMMy\nPKKxkTu+EHcH+l3jDWA7GJC499tF2jVrR5gVoYfHqDbiHpq0NwdSpS1QZuLm\nHMOEAmVdx8yp97GjEryD6IEHhcp39x0fGgKObfdEUywtva+GEie98XJw5fjT\nbNW5YUXHWym+ovaJjCba7i2yN5x9ygAx3vsgziPpK1US3bnKj7scPCjgBg/C\nx+qlCp4IHf/m5FSnBtoOyxowpfiR04NwwCmbvPEQCJIac4Uu93cuPZkgo6v3\n2OzwIfjrx2AVhcf1mdteuJEaJIePD+NzFTvNRY91VVxyjke+aGHK9BboWEEK\nbW8tf9Qj0e3CI6Gx2rIMvTBJ0XGdWtZ5YVX7aNlpAQag1Qd6zEA9zD1mFuDJ\nZ9CQjRj7fqXtA3UWgh4YCXaHsdmS/Q4Mx0BLzzdaVJ8EJl7uvfBMV/4L2165\nbaG/Vow0ai/NZqq91Ujr30cx9NVJDyX1aQdVGeum+5JP/q8L9dFEOxhonsnv\n7J7JnTWwEitlTx0aMtUniF1YYoeBy6epWn9nh8fIZ4xCJQdxufVMY3gM/ZUr\nrlDXNX1+fCRHInxMyXlBPC9a3RTDhWfKCRRix/8a8Qo0i5tyKLGvbAX4dqVa\ne6s94FpPazh/n/wtHq9kx/rwZ6hKfZg6Mcya2xy884qfDLFGavIGuIORHrL0\n3trU\r\n=xXzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoipRmtCqHiFCmG/y9pd9U8EGpRYuDWlY7RD5CwT4aLAiEAuveoFoxON0BzEZeh8VgGNFtcltLmat61pvoVPMNrmbg="}]},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plurals-cldr_1.0.4_1589798971953_0.0915655461474223"},"_hasShrinkwrap":false},"2.0.0":{"name":"plurals-cldr","version":"2.0.0","description":"Plurals suport, generated from CLDR.","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","clrd","ldml"],"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"scripts":{"lint":"eslint .","test":"npm run lint && nyc mocha","coverage":"npm run test && nyc report --reporter html","report-coveralls":"nyc report --reporter=text-lcov | coveralls","clean":"shx rm -rf node_modules/cldr-data && npm install","generate":"node support/generate.js","browserify":"browserify -r ./ -s plurals-cldr -p [ browserify-header --file support/header.js ] > dist/plurals-cldr.js","minify":"terser dist/plurals-cldr.js -c -m > dist/plurals-cldr.min.js","build":"npm run generate && npm test && npm run browserify && npm run minify"},"devDependencies":{"browserify":"^17.0.0","browserify-header":"^1.0.1","cldr-core":"^40.0.0","coveralls":"^3.1.0","eslint":"^8.3.0","lodash":"^4.16.6","mocha":"^9.1.3","nyc":"^15.0.1","shelljs":"^0.8.4","shx":"^0.3.2","terser":"^5.10.0"},"gitHead":"91d135d3d405fa317612f7fc5e5b4cfbb9996c75","bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","_id":"plurals-cldr@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-6HI1Fc216//8MYRdYPu4LEGipi9llD246wxEPf6YFFOY9ifczXm8QTiZI46ozdTrwIrlAnyBCSkta04cjVxSgg==","shasum":"03aa68bf9ba16879d426392ae23394cfa5b3dae8","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-2.0.0.tgz","fileCount":6,"unpackedSize":52276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpS40CRA9TVsSAnZWagAAeSsP/0rruu/2EKVEeHVM0eVl\nSXWg9WWbwcd9xCI0HoLkPPiqvMBCbszzusYw3ZvwhFI/lCfieoyxy1ItFuqP\nOMRxub+Pdou1zUtvboSGbxHy+XNY5wvQBGJ2YEEHZOOgmb8RS3bFYVdTRYmn\nWRhVPWZpjQib/TMy6RSyLwJUhymyuTFWy6JVFLgf+osoz8cL/I/MTopbbYio\nheb/cFsIvxNqJjQ8L7SDDzofTu+fXA2zFOX10Ywt60Vla5Y8p0nBReSyrJZ6\nXZ0wYKehNhg0UkSDeG8cSpZDgP6Iu0V8PNQPR5EBd/9Nr4UDkTmuZ0L1ZvQE\n43qSCf2gVQcpbX4+qjqVxFGFLH+NeJy8x4L7FbdSBqjLl4kTuDLGSHqrnFmZ\n6C5NxlD95r6WzfhXK+dMS/TNjiIckRHk1nVo0O+xtvDDfzdvd1139a3Rns72\n9urhiI7lHmIiisofRNnFM4GbeJvmHN4XfP92SSOebU0n5bgYTNKN2+ks1lNN\nbaEbYJpNMIsWyGwjYvqsVEFhs9mcVanf8DFLLnZ2MclUdrRLt73Zt4mh/sZi\n3DTdyJnLKkgcW/cUv17EJ4chB7Oki1oI/HitYI/7jwAgkv2aYhE+BZc4jZR6\npn/bx2j3oTAVFGHFIgIKit0v5QdEB/4glZkoWXEXFwgzHtp9JPAsrtqKQYlp\nAMiy\r\n=BtQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwRq9wV0/fX+9DT60bquXVFHk3KMTv3C7jcELizhjPgwIhAIhIgOJ15wOjJAkfIc1vL3iH/QD7P1Goav7yC54cqR0+"}]},"_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"directories":{},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plurals-cldr_2.0.0_1638215219858_0.9536739252574145"},"_hasShrinkwrap":false},"2.0.1":{"name":"plurals-cldr","version":"2.0.1","description":"Plurals support, generated from CLDR.","funding":"https://github.com/nodeca/plurals-cldr?sponsor=1","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","cldr"],"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"scripts":{"lint":"eslint .","test":"npm run lint && nyc mocha","covreport":"nyc report --reporter html && nyc report --reporter lcov","generate":"node support/generate.js","browserify":"rollup -c support/rollup.config.js","build":"npm run generate && npm test && npm run browserify"},"devDependencies":{"@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","cldr-core":"^40.0.0","eslint":"^8.3.0","lodash":"^4.16.6","mocha":"^9.1.3","nyc":"^15.0.1","rollup":"^2.60.2","rollup-plugin-terser":"^7.0.2","terser":"^5.10.0"},"gitHead":"23197ab9ecf2a2f476d4499f59f7104e0cb2eb48","bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","_id":"plurals-cldr@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-7WLem4xl5C10kOqFUgqV5pNSgvlev0nPvWwgdXbCVGJN7BFqKWzVpHbARhIzS9TK9jWHZx5Nm8mr3aWtd0uldQ==","shasum":"cfd157e7e0f3b6ce9dc9a47bbd7b7bf384db8c41","tarball":"https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-2.0.1.tgz","fileCount":6,"unpackedSize":52526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgJACRA9TVsSAnZWagAAhbUP/1C1SmEyJyzGvPOU/lnM\nSN5lqK0y4va5pawbpj752gwYlELjie/e+rHSRX2Qtn2eZJgI4dMZx3+Tfebu\nProYCX/TdsyWMnbmAPENM80WqvpaBlvNqCC2akkqdb+9p/apvteoIuaItvOp\nDkZ5aELTzf2tE5Y7DOSdBTqK38JJ5yVL0VEXCs1cqsI5BnZdIKYAexjRo/ah\nvo88szQ9jurSxOtY0zXmnPdoQhVyWTsZmmDBPPv2nFpi1CCCJZkXDoMovmaI\nWJknfSc42esyC4JEDVbb9zfDaHLFbpQ+YPCaDO7u+xFJ3FVoxjbXvgRavChu\nSsJ4MLrGVF2V6N7v0gWlLAFMC/Kmly/OypqoKzsDAAezlNP/L1d9kvhBAlBe\nzi3gsMCUT+32MbUVnmo4wKTnggRcEH74pn82nZf/9+g4ZAaSkiyk69mHKsUu\nd0cy90lWjJr4dCkeCn94EOW0zYNISjgTTfspBKKAoXHzvhUiaNcQBODoESdb\nJrrPr+3qK4G568N5X2QFyMxjN9H8QWrIpgedahV35uFLYpptXbK6NR381y5a\neZLZoxN8nlN4OYvIe9vfPE1K9vW/hA/Tp2KE3i/cUFObcxjj7DKhcDXJ1cRj\nhcoDob4iqvIhxT1ueFtb1GYeVyL4n9vkFbZr+HsRIoTGcxECnXYSKNUbn9YE\nq/eb\r\n=n3no\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi0c2nU+uWczJUF6NThwk9p4l5tTxqmX5yrUbgvQbvMwIhANbi/4IhyajK/XN8BL/kBm0vfmwdYGevxnEjCWd3Xg4z"}]},"_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"directories":{},"maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plurals-cldr_2.0.1_1638269504184_0.2300438989228193"},"_hasShrinkwrap":false}},"readme":"plurals-cldr - plurals support for JS\n=====================================\n\n[![CI](https://github.com/nodeca/plurals-cldr/actions/workflows/ci.yml/badge.svg)](https://github.com/nodeca/plurals-cldr/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/plurals-cldr.svg)](https://www.npmjs.org/package/plurals-cldr)\n[![Coverage Status](https://img.shields.io/coveralls/nodeca/plurals-cldr.svg)](https://coveralls.io/r/nodeca/plurals-cldr)\n\nKey benefits:\n\n- Competely automated code generation from CLDR on update.\n- Generated code automatically tested with CLDR fixtures.\n- Both `cardinal` and `ordinal` forms support.\n- Rules for all languages are stored in single file in very compact form.\n\n\n### Installation\n\n__node.js:__\n\n```bash\n$ npm install plurals-cldr\n```\n\n\n### API\n\n#### .(locale, number)\n\nReturns form name for given number. Number can be passed as string to keep\ntailing decimal zeros. If locale not supported, returns `null`.\n\n\n```js\nvar plural = require('plural-cldr');\n\n// Get cardinal form name\n//\n// Params:\n//\n// - locale\n// - number (Number|String)\n//\nplural('ru', 0)   // -> 'many'\nplural('ru', 1)   // -> 'one'\nplural('ru', 2)   // -> 'few'\nplural('ru', 19)  // -> 'many'\nplural('ru', 0.5) // -> 'other'\n```\n\n\n#### .forms(locale)\n\nReturns array of available forms for specified locale. If locale not supported,\nreturns `null`.\n\n\n#### .indexOf(locale, number)\n\nReturns index of form for specified locale. That's convenient, if you wish\nto implement lookup from compact ordered list, like\n[babelfish](https://github.com/nodeca/babelfish/) does.\n\nIf locale not supported, function returns `-1`.\n\nOrder of forms is the same for all languages: `zero`, `one`, `two`, `few`,\n`many`, `other`. Remove unavailable forms, and you will get indexes of each.\n\n\n#### .ordinal(), .ordinal.forms(), ordinal.indexOf()\n\nThe same as above, but for ordinal forms.\n\n\n### Update CLDR version (for developers)\n\nYou need to bump `cldr-core` version & run rebuild:\n\n```sh\nnpm install cldr-core@latest --save-dev\nrm package-lock.json\nrm -rf node_modules\nnpm install\nnpm run build\n```\n\n\n### References\n\n1. [CLDR downloads](http://cldr.unicode.org/index/downloads)\n2. [Latest chart](http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html)\n3. [Syntax description](http://www.unicode.org/reports/tr35/tr35-numbers.html#Language_Plural_Rules)\n","maintainers":[{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"time":{"modified":"2022-06-24T04:32:03.912Z","created":"2014-12-14T18:54:19.419Z","1.0.0":"2014-12-14T18:54:19.419Z","1.0.1":"2014-12-14T19:11:51.642Z","1.0.2":"2016-01-17T23:23:49.536Z","1.0.3":"2016-11-03T12:41:02.792Z","1.0.4":"2020-05-18T10:49:32.109Z","2.0.0":"2021-11-29T19:47:00.029Z","2.0.1":"2021-11-30T10:51:44.324Z"},"homepage":"https://github.com/nodeca/plurals-cldr#readme","keywords":["i18n","l10n","plural","plurals","pluralize","pluralizer","cldr"],"repository":{"type":"git","url":"git+https://github.com/nodeca/plurals-cldr.git"},"author":{"name":"Vitaly Puzrin","url":"https://github.com/puzrin"},"bugs":{"url":"https://github.com/nodeca/plurals-cldr/issues"},"license":"MIT","readmeFilename":"README.md"}