{"_id":"make-plural","_rev":"3681316","name":"make-plural","description":"Unicode CLDR pluralization rules as JavaScript functions","dist-tags":{"latest":"7.4.0"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"time":{"modified":"2025-02-13T05:44:00.000Z","created":"2014-09-21T19:58:06.744Z","7.4.0":"2024-04-26T17:08:11.520Z","7.3.0":"2023-05-03T22:08:08.202Z","7.2.0":"2022-11-16T12:05:39.900Z","7.1.0":"2022-02-06T14:12:12.081Z","7.0.0":"2021-08-27T07:11:11.161Z","6.2.2":"2020-08-09T07:49:02.202Z","6.2.1":"2020-04-05T18:41:01.629Z","6.2.0":"2020-04-05T14:03:58.940Z","6.1.0":"2020-03-08T09:58:02.086Z","6.0.1":"2019-10-18T22:00:23.407Z","6.0.0":"2019-10-17T17:31:47.180Z","6.0.0-beta.3":"2019-09-04T07:57:16.157Z","6.0.0-beta.2":"2019-09-02T14:24:54.843Z","6.0.0-beta.1":"2019-08-28T08:39:46.341Z","5.0.0":"2019-07-15T13:14:59.838Z","5.0.0-beta.1":"2019-06-14T15:43:49.949Z","4.3.0":"2018-10-18T04:35:48.460Z","4.2.0":"2018-04-04T19:09:06.901Z","4.1.1":"2017-11-19T09:57:57.275Z","4.1.0":"2017-11-19T09:44:49.198Z","4.0.1":"2016-10-13T22:29:12.482Z","4.0.0":"2016-10-13T22:26:13.904Z","3.0.6":"2016-07-04T07:39:13.482Z","3.0.5":"2016-04-21T08:26:49.271Z","3.0.4":"2016-04-16T18:19:55.073Z","3.0.3":"2015-11-12T00:31:11.703Z","3.0.2":"2015-10-08T16:03:07.009Z","3.0.1":"2015-09-27T23:55:08.661Z","3.0.0":"2015-04-20T13:56:29.655Z","3.0.0-rc4":"2015-04-04T15:30:34.464Z","3.0.0-rc3":"2015-04-02T22:10:47.171Z","3.0.0-rc2":"2015-03-30T21:09:19.605Z","3.0.0-rc1":"2015-03-21T18:40:11.670Z","2.1.3":"2015-03-09T12:30:53.775Z","2.1.1":"2014-11-10T07:20:44.098Z","2.1.0":"2014-11-09T16:51:20.892Z","2.0.0":"2014-09-26T19:43:23.933Z","1.3.0":"2014-09-23T16:13:32.596Z","1.2.0":"2014-09-22T12:45:46.062Z","1.1.4":"2014-09-22T03:05:52.938Z","1.1.3":"2014-09-22T01:46:02.773Z","1.1.2":"2014-09-21T23:34:12.661Z","1.1.1":"2014-09-21T23:07:29.919Z","1.1.0":"2014-09-21T22:56:21.811Z","1.0.0":"2014-09-21T19:58:06.744Z"},"users":{},"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"versions":{"7.4.0":{"name":"make-plural","version":"7.4.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"Unicode-DFS-2016","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./examples":[{"import":"./examples.mjs","require":"./examples.js"},"./examples.js"],"./examples.json":"./examples.json","./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./ranges":[{"import":"./ranges.mjs","require":"./ranges.js"},"./ranges.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./examples.js":"./examples.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs","./ranges.js":"./ranges.mjs"},"_id":"make-plural@7.4.0","gitHead":"e5416522c4ac8e0bfbe0a9f332ec046d98d9a408","types":"./plurals.d.ts","_nodeVersion":"21.6.2","_npmVersion":"10.2.4","dist":{"shasum":"fa6990dd550dea4de6b20163f74e5ed83d8a8d6d","size":33142,"noattachment":false,"key":"/make-plural/-/make-plural-7.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-7.4.0.tgz"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_7.4.0_1714151291351_0.10910905637887969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T17:08:11.520Z","publish_time":1714151291520,"_source_registry_name":"default","_cnpm_publish_time":1714151291520},"7.3.0":{"name":"make-plural","version":"7.3.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"Unicode-DFS-2016","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./examples":[{"import":"./examples.mjs","require":"./examples.js"},"./examples.js"],"./examples.json":"./examples.json","./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./ranges":[{"import":"./ranges.mjs","require":"./ranges.js"},"./ranges.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./examples.js":"./examples.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs","./ranges.js":"./ranges.mjs"},"types":"./plurals.d.ts","gitHead":"0159498f0788b9298df94f1b5788df26a498ae30","_id":"make-plural@7.3.0","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"shasum":"2889dbafca2fb097037c47967d3e3afa7e48a52c","size":32672,"noattachment":false,"key":"/make-plural/-/make-plural-7.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-7.3.0.tgz"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_7.3.0_1683151687990_0.6614579054947596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-03T22:08:08.202Z","publish_time":1683151688202,"_source_registry_name":"default","_cnpm_publish_time":1683151688202},"7.2.0":{"name":"make-plural","version":"7.2.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"Unicode-DFS-2016","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./examples":[{"import":"./examples.mjs","require":"./examples.js"},"./examples.js"],"./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./ranges":[{"import":"./ranges.mjs","require":"./ranges.js"},"./ranges.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./examples.js":"./examples.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs","./ranges.js":"./ranges.mjs"},"types":"./plurals.d.ts","gitHead":"7f7b52aec335b480cb5f434cd045a84b3024829c","_id":"make-plural@7.2.0","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"shasum":"93174b1419672a48a2340db6c1d3fb217530c684","size":28701,"noattachment":false,"key":"/make-plural/-/make-plural-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-7.2.0.tgz"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_7.2.0_1668600339674_0.42707694582159217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T12:24:34.481Z","publish_time":1668600339900,"_cnpm_publish_time":1668600339900},"7.1.0":{"name":"make-plural","version":"7.1.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"Unicode-DFS-2016","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./examples":[{"import":"./examples.mjs","require":"./examples.js"},"./examples.js"],"./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./ranges":[{"import":"./ranges.mjs","require":"./ranges.js"},"./ranges.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./examples.js":"./examples.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs","./ranges.js":"./ranges.mjs"},"types":"./plurals.d.ts","gitHead":"8bedeab07c800bc640d87b280f698c871584ca76","_id":"make-plural@7.1.0","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"shasum":"8a0381ff8c9be4f074e0acdc42ec97639c2344f9","size":28720,"noattachment":false,"key":"/make-plural/-/make-plural-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-7.1.0.tgz"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_7.1.0_1644156731883_0.46339671627950074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-06T14:12:17.446Z","publish_time":1644156732081,"_cnpm_publish_time":1644156732081},"7.0.0":{"name":"make-plural","version":"7.0.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"Unicode-DFS-2016","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./examples":[{"import":"./examples.mjs","require":"./examples.js"},"./examples.js"],"./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./ranges":[{"import":"./ranges.mjs","require":"./ranges.js"},"./ranges.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./examples.js":"./examples.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs","./ranges.js":"./ranges.mjs"},"_id":"make-plural@7.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"f4c9c5c3334b935788f10815ffbaa55c9b2e8393","size":28565,"noattachment":false,"key":"/make-plural/-/make-plural-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-7.0.0.tgz"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_7.0.0_1630048271011_0.15896928115021192"},"_hasShrinkwrap":false,"publish_time":1630048271161,"_cnpm_publish_time":1630048271161},"6.2.2":{"name":"make-plural","version":"6.2.2","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./package.json":"./package.json"},"browser":{"./cardinals.js":"./cardinals.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs"},"scripts":{"build":"npm run build:mjs && npm run build:umd && npm run build:dts","build:dts":"npm run cardinals:dts && npm run ordinals:dts && npm run plurals:dts && npm run plural-categories:dts","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:dts":"../cli/make-plural plurals --no-ordinals --dts > cardinals.d.ts","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:dts":"../cli/make-plural plurals --no-cardinals --dts > ordinals.d.ts","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:dts":"../cli/make-plural plurals --dts > plurals.d.ts","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:dts":"../cli/make-plural categories --dts > pluralCategories.d.ts","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"8556a8b639847d8b06424d96bc3e7b4b3936f7b4","_id":"make-plural@6.2.2","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"shasum":"beb5fd751355e72660eeb2218bb98eec92853c6c","size":18028,"noattachment":false,"key":"/make-plural/-/make-plural-6.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.2.2.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.2.2_1596959341899_0.12371981863284764"},"_hasShrinkwrap":false,"publish_time":1596959342202,"_cnpm_publish_time":1596959342202},"6.2.1":{"name":"make-plural","version":"6.2.1","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"type":"commonjs","sideEffects":false,"main":"./plurals.js","module":"./plurals.mjs","exports":{".":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"],"./cardinals":[{"import":"./cardinals.mjs","require":"./cardinals.js"},"./cardinals.js"],"./ordinals":[{"import":"./ordinals.mjs","require":"./ordinals.js"},"./ordinals.js"],"./pluralCategories":[{"import":"./pluralCategories.mjs","require":"./pluralCategories.js"},"./pluralCategories.js"],"./plurals":[{"import":"./plurals.mjs","require":"./plurals.js"},"./plurals.js"]},"browser":{"./cardinals.js":"./cardinals.mjs","./ordinals.js":"./ordinals.mjs","./pluralCategories.js":"./pluralCategories.mjs","./plurals.js":"./plurals.mjs"},"scripts":{"build":"npm run build:mjs && npm run build:umd && npm run build:dts","build:dts":"npm run cardinals:dts && npm run ordinals:dts && npm run plurals:dts && npm run plural-categories:dts","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:dts":"../cli/make-plural plurals --no-ordinals --dts > cardinals.d.ts","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:dts":"../cli/make-plural plurals --no-cardinals --dts > ordinals.d.ts","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:dts":"../cli/make-plural plurals --dts > plurals.d.ts","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:dts":"../cli/make-plural categories --dts > pluralCategories.d.ts","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"c40fcbc2dbf1ecda2cd0d0c4566b9d32385231eb","_id":"make-plural@6.2.1","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","dist":{"shasum":"2790af1d05fb2fc35a111ce759ffdb0aca1339a3","size":17827,"noattachment":false,"key":"/make-plural/-/make-plural-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.2.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.2.1_1586112061522_0.8290500647615517"},"_hasShrinkwrap":false,"publish_time":1586112061629,"_cnpm_publish_time":1586112061629},"6.2.0":{"name":"make-plural","version":"6.2.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd && npm run build:dts","build:dts":"npm run cardinals:dts && npm run ordinals:dts && npm run plurals:dts && npm run plural-categories:dts","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:dts":"../cli/make-plural plurals --no-ordinals --dts > cardinals.d.ts","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:dts":"../cli/make-plural plurals --no-cardinals --dts > ordinals.d.ts","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:dts":"../cli/make-plural plurals --dts > plurals.d.ts","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:dts":"../cli/make-plural categories --dts > pluralCategories.d.ts","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"ee0a491de38be447ab6c0bebeedf01979fa217d4","_id":"make-plural@6.2.0","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","dist":{"shasum":"1b7a35952a15fdfe342c53f6e3114ed094324b01","size":17599,"noattachment":false,"key":"/make-plural/-/make-plural-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.2.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.2.0_1586095438768_0.05746139537112782"},"_hasShrinkwrap":false,"publish_time":1586095438940,"_cnpm_publish_time":1586095438940},"6.1.0":{"name":"make-plural","version":"6.1.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"c8cc6a4282bcecbc3fb32a5dfb7a595ae256fdce","_id":"make-plural@6.1.0","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","dist":{"shasum":"490b381874b7c454bace11b23b899809b95b9e8b","size":13811,"noattachment":false,"key":"/make-plural/-/make-plural-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.1.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.1.0_1583661481948_0.023878321804411184"},"_hasShrinkwrap":false,"publish_time":1583661482086,"_cnpm_publish_time":1583661482086},"6.0.1":{"name":"make-plural","version":"6.0.1","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"41a2d474aad6e0a7b860fb695a9465c7e4b22eec","_id":"make-plural@6.0.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.18.1/node@v10.16.3+x64 (darwin)","dist":{"shasum":"ed3839fac3f469ebbe505751d48fe3319769edfc","size":14396,"noattachment":false,"key":"/make-plural/-/make-plural-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.0.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.0.1_1571436023265_0.018558953598938333"},"_hasShrinkwrap":false,"publish_time":1571436023407,"_cnpm_publish_time":1571436023407},"6.0.0":{"name":"make-plural","version":"6.0.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"6a9533a71067249aae9e8407e21bca18ae5eda31","_id":"make-plural@6.0.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.18.1/node@v10.16.3+x64 (darwin)","dist":{"shasum":"276ef6e41af01abbf25128ad01de906fea793cc2","size":14077,"noattachment":false,"key":"/make-plural/-/make-plural-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.0.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.0.0_1571333506987_0.621146877562258"},"_hasShrinkwrap":false,"publish_time":1571333507180,"_cnpm_publish_time":1571333507180},"6.0.0-beta.3":{"name":"make-plural","version":"6.0.0-beta.3","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"1d91669eb5496483ab4f6255feb2136050e3d824","readmeFilename":"README.md","_id":"make-plural@6.0.0-beta.3","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","dist":{"shasum":"be306f437cfcc513ae353e39c8fccee44c62135b","size":13008,"noattachment":false,"key":"/make-plural/-/make-plural-6.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.0.0-beta.3.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.0.0-beta.3_1567583835774_0.014489549467879614"},"_hasShrinkwrap":false,"publish_time":1567583836157,"_cnpm_publish_time":1567583836157},"6.0.0-beta.2":{"name":"make-plural","version":"6.0.0-beta.2","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run build:mjs && npm run build:umd","build:mjs":"npm run cardinals:mjs && npm run ordinals:mjs && npm run plurals:mjs && npm run plural-categories:mjs","build:umd":"npm run cardinals:umd && npm run ordinals:umd && npm run plurals:umd && npm run plural-categories:umd","cardinals:mjs":"../cli/make-plural plurals --no-ordinals -w118 > cardinals.mjs","cardinals:umd":"../cli/make-plural plurals --no-ordinals --umd -w118 > cardinals.js","ordinals:mjs":"../cli/make-plural plurals --no-cardinals -w118 > ordinals.mjs","ordinals:umd":"../cli/make-plural plurals --no-cardinals --umd -w118 > ordinals.js","plurals:mjs":"../cli/make-plural plurals -w118 > plurals.mjs","plurals:umd":"../cli/make-plural plurals --umd -w118 > plurals.js","plural-categories:mjs":"../cli/make-plural categories > pluralCategories.mjs","plural-categories:umd":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"fa1b94924a1140e53f6003332addb669964e7cb8","readmeFilename":"README.md","_id":"make-plural@6.0.0-beta.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","dist":{"shasum":"a73e8d18c635f2adf6d0bd1921dcc7b1bbc85360","size":10240,"noattachment":false,"key":"/make-plural/-/make-plural-6.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.0.0-beta.2.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.0.0-beta.2_1567434294634_0.5658041098788074"},"_hasShrinkwrap":false,"publish_time":1567434294843,"_cnpm_publish_time":1567434294843},"6.0.0-beta.1":{"name":"make-plural","version":"6.0.0-beta.1","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"plurals","module":"plurals.mjs","sideEffects":false,"scripts":{"build":"npm run mjs && npm run umd","mjs":"npm run mjs:plurals && npm run mjs:plural-categories","mjs:plurals":"../cli/make-plural plurals -w118 > plurals.mjs","mjs:plural-categories":"../cli/make-plural categories > pluralCategories.mjs","umd":"npm run umd:plurals && npm run umd:plural-categories","umd:plurals":"../cli/make-plural plurals --umd -w118 > plurals.js","umd:plural-categories":"../cli/make-plural categories --umd > pluralCategories.js"},"gitHead":"3cc6b3ff7d03aebefc287c974905dfe430b66e75","readmeFilename":"README.md","_id":"make-plural@6.0.0-beta.1","_nodeVersion":"12.6.0","_npmVersion":"lerna/3.16.4/node@v12.6.0+x64 (darwin)","dist":{"shasum":"1bf8a73d27e06f775b015a6c9d300bfecdfd335a","size":10090,"noattachment":false,"key":"/make-plural/-/make-plural-6.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-6.0.0-beta.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_6.0.0-beta.1_1566981586182_0.9932222034887217"},"_hasShrinkwrap":false,"publish_time":1566981586341,"_cnpm_publish_time":1566981586341},"5.0.0":{"name":"make-plural","version":"5.0.0","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"umd/plurals.js","module":"es6/plurals.js","sideEffects":false,"scripts":{"build":"npm run es6 && npm run umd","es6":"npm run es6:plurals && npm run es6:plural-categories","es6:plurals":"../cli/make-plural -w118 --es6 > es6/plurals.js","es6:plural-categories":"../cli/make-plural --es6 --categories > es6/pluralCategories.js","umd":"npm run umd:plurals && npm run umd:plural-categories","umd:plurals":"../cli/make-plural -w118 > umd/plurals.js","umd:plural-categories":"../cli/make-plural --categories > umd/pluralCategories.js","version":"git add -f es6 umd"},"_id":"make-plural@5.0.0","_nodeVersion":"11.9.0","_npmVersion":"6.9.0","dist":{"shasum":"70fe4e16ee9c3b65ba59ad492b18619b555a58f2","size":7376,"noattachment":false,"key":"/make-plural/-/make-plural-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-5.0.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_5.0.0_1563196499742_0.6423165013038286"},"_hasShrinkwrap":false,"publish_time":1563196499838,"_cnpm_publish_time":1563196499838},"5.0.0-beta.1":{"name":"make-plural","version":"5.0.0-beta.1","description":"Unicode CLDR pluralization rules as JavaScript functions","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git","directory":"packages/plurals"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"main":"umd/plurals","scripts":{"build":"npm run es6 && npm run umd","es6":"npm run es6:plurals && npm run es6:plural-categories","es6:plurals":"../cli/make-plural -w118 --es6 > es6/plurals.js","es6:plural-categories":"../cli/make-plural --es6 --categories > es6/pluralCategories.js","umd":"npm run umd:plurals && npm run umd:plural-categories","umd:plurals":"../cli/make-plural -w118 > umd/plurals.js","umd:plural-categories":"../cli/make-plural --categories > umd/pluralCategories.js","version":"git add -f es6 umd"},"gitHead":"c477307d684359d5ede3071c0c2a2dddc351c60a","readmeFilename":"README.md","_id":"make-plural@5.0.0-beta.1","_nodeVersion":"11.9.0","_npmVersion":"lerna/3.15.0/node@v11.9.0+x64 (darwin)","dist":{"shasum":"995d90dd7015b3626da0c492ca86717551a36672","size":7745,"noattachment":false,"key":"/make-plural/-/make-plural-5.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-5.0.0-beta.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_5.0.0-beta.1_1560527029785_0.03059477538256905"},"_hasShrinkwrap":false,"publish_time":1560527029949,"_cnpm_publish_time":1560527029949},"4.3.0":{"name":"make-plural","version":"4.3.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"standard 'src/*.js'","test":"make test","version":"git add -f $FILES"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","babel-plugin-add-module-exports":"^1.0.0","babelify":"^10.0.0","browserify":"^16.2.3","cldr-core":"^34.0.0","expect.js":"*","http-server":"^0.11.1","mocha":"^5.2.0","standard":"^12.0.1","uglify-js":"^3.4.9"},"optionalDependencies":{"minimist":"^1.2.0"},"gitHead":"fb19b012f6e2f1455d89d0bc0a11cc80b6cbb3a1","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"f23de08efdb0cac2e0c9ba9f315b0dff6b4c2735","size":27107,"noattachment":false,"key":"/make-plural/-/make-plural-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.3.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_4.3.0_1539837348334_0.7706701575907782"},"_hasShrinkwrap":false,"publish_time":1539837348460,"_cnpm_publish_time":1539837348460},"4.2.0":{"name":"make-plural","version":"4.2.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural#readme","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.git"},"bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"files":["bin/","data/","es6/","make-plural.*","umd/"],"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"standard 'src/*.js'","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.1","babelify":"^8.0.0","browserify":"^14.5.0","cldr-core":"^33.0.0","expect.js":"*","http-server":"^0.10.0","mocha":"^4.0.1","standard":"^10.0.3","uglify-js":"^3.1.9"},"optionalDependencies":{"minimist":"^1.2.0"},"gitHead":"82b3733823e63439ad83fd08767f39bbf8a25aff","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"03edfc34a2aee630a57e209369ef26ee3ca69590","size":25195,"noattachment":false,"key":"/make-plural/-/make-plural-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.2.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural_4.2.0_1522868946819_0.5421525399979032"},"_hasShrinkwrap":false,"publish_time":1522868946901,"_cnpm_publish_time":1522868946901},"4.1.1":{"name":"make-plural","version":"4.1.1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","es6/","make-plural.*","umd/"],"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"standard 'src/*.js'","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.1","babelify":"^8.0.0","browserify":"^14.5.0","cldr-core":"^32.0.0","expect.js":"*","http-server":"^0.10.0","mocha":"^4.0.1","standard":"^10.0.3","uglify-js":"^3.1.9"},"optionalDependencies":{"minimist":"^1.2.0"},"gitHead":"62dd4ed1e1034638be8c994ce3785cfa9f48a87b","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.1.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"5658ce9d337487077daed221854c8cef9dd75749","size":25077,"noattachment":false,"key":"/make-plural/-/make-plural-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.1.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural-4.1.1.tgz_1511085476196_0.5527078055310994"},"directories":{},"publish_time":1511085477275,"_cnpm_publish_time":1511085477275,"_hasShrinkwrap":false},"4.1.0":{"name":"make-plural","version":"4.1.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","es6/","make-plural.*","umd/"],"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"standard 'src/*.js'","test":"make test","version":"git add -f $FILES"},"babel":{"presets":["env"],"plugins":["add-module-exports"]},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.1","babelify":"^8.0.0","browserify":"^14.5.0","cldr-core":"^32.0.0","expect.js":"*","http-server":"^0.10.0","mocha":"^4.0.1","standard":"^10.0.3","uglify-js":"^3.1.9"},"optionalDependencies":{"minimist":"^1.2.0"},"gitHead":"956ed491abacba4649651f3717cd82b9a1a2d296","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"3bc16b3ed96dea14fd03317f11eb50746345fb09","size":25104,"noattachment":false,"key":"/make-plural/-/make-plural-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.1.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-plural-4.1.0.tgz_1511084688108_0.20245193666778505"},"directories":{},"publish_time":1511084689198,"_hasShrinkwrap":false,"_cnpm_publish_time":1511084689198},"4.0.1":{"name":"make-plural","version":"4.0.1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","es6/","make-plural.*","umd/"],"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"eslint src/","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.7.7","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","babelify":"^7.2.0","browserify":"^13.0.0","cldr-core":"^30.0.0","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-standard":"^2.0.1","expect.js":"*","http-server":"^0.9.0","mocha":"*","uglify-js":"*"},"optionalDependencies":{"minimist":"^1.2.0"},"eslintConfig":{"extends":"standard","plugins":["standard","promise"],"rules":{"no-new-func":0,"space-before-function-paren":[2,"never"]}},"gitHead":"2a1653e1b29315725b41039cb61273f491237dd6","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.0.1","_shasum":"be9cb73f54341a0289699b6abf643973d3bedd53","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"be9cb73f54341a0289699b6abf643973d3bedd53","size":24882,"noattachment":false,"key":"/make-plural/-/make-plural-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.0.1.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/make-plural-4.0.1.tgz_1476397751392_0.3144786967895925"},"directories":{},"publish_time":1476397752482,"_cnpm_publish_time":1476397752482,"_hasShrinkwrap":false},"4.0.0":{"name":"make-plural","version":"4.0.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","umd/"],"bin":{"make-plural":"./bin/make-plural"},"main":"umd/plurals","scripts":{"lint":"eslint src/","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.7.7","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","babelify":"^7.2.0","browserify":"^13.0.0","cldr-core":"^30.0.0","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-standard":"^2.0.1","expect.js":"*","http-server":"^0.9.0","mocha":"*","uglify-js":"*"},"optionalDependencies":{"minimist":"^1.2.0"},"eslintConfig":{"extends":"standard","plugins":["standard","promise"],"rules":{"no-new-func":0,"space-before-function-paren":[2,"never"]}},"gitHead":"6bd274e5c26d0e988ebc492fe072447ca6b4451b","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@4.0.0","_shasum":"6c734891714dd03e2ba10342e3936e7b72c1e78f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"dist":{"shasum":"6c734891714dd03e2ba10342e3936e7b72c1e78f","size":22933,"noattachment":false,"key":"/make-plural/-/make-plural-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-4.0.0.tgz"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/make-plural-4.0.0.tgz_1476397572857_0.902435275958851"},"directories":{},"publish_time":1476397573904,"_cnpm_publish_time":1476397573904,"_hasShrinkwrap":false},"3.0.6":{"name":"make-plural","version":"3.0.6","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","pluralCategories.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.7.7","babel-eslint":"^6.0.3","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babelify":"^7.2.0","browserify":"^13.0.0","cldr-core":"^29.0.0","eslint":"^2.8.0","expect.js":"*","http-server":"^0.9.0","mocha":"*","uglify-js":"*"},"optionalDependencies":{"minimist":"^1.2.0"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"gitHead":"018dd7b32ad8db0175c0e702ad57fda5d6da8868","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@3.0.6","_shasum":"2033a03bac290b8f3bb91258f65b9df7e8b01ca7","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"2033a03bac290b8f3bb91258f65b9df7e8b01ca7","size":19952,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.6.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-plural-3.0.6.tgz_1467617950920_0.22441544593311846"},"directories":{},"publish_time":1467617953482,"_cnpm_publish_time":1467617953482,"_hasShrinkwrap":false},"3.0.5":{"name":"make-plural","version":"3.0.5","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","pluralCategories.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test","version":"git add -f $FILES"},"devDependencies":{"babel-cli":"^6.7.7","babel-eslint":"^6.0.3","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babelify":"^7.2.0","browserify":"^13.0.0","cldr-core":"^29.0.0","eslint":"^2.8.0","expect.js":"*","http-server":"^0.9.0","mocha":"*","uglify-js":"*"},"optionalDependencies":{"minimist":"^1.2.0"},"babel":{"presets":["es2015"],"plugins":["add-module-exports"]},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"gitHead":"40d9d7908f60600e95595c075506260f7e32aeb7","dependencies":{"minimist":"^1.2.0"},"_id":"make-plural@3.0.5","_shasum":"c81530128ce303f44eb32050472cb31fb525947a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"c81530128ce303f44eb32050472cb31fb525947a","size":22679,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.5.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-plural-3.0.5.tgz_1461227206836_0.36935906717553735"},"directories":{},"publish_time":1461227209271,"_cnpm_publish_time":1461227209271,"_hasShrinkwrap":false},"3.0.4":{"name":"make-plural","version":"3.0.4","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","pluralCategories.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^11.2.0","cldr-core":"^28.0.0","eslint":"^1.5.1","expect.js":"^0.3.1","http-server":"^0.8.5","mocha":"^2.3.3","uglify-js":"^2.4.24"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"ba7b0944733ae8f5059b5cee927d2118707fd124","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.4","_shasum":"a2ee4c13def6c39e92060bb4508c9d7cb307d050","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"a2ee4c13def6c39e92060bb4508c9d7cb307d050","size":23223,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.4.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-plural-3.0.4.tgz_1460830792715_0.8518928217235953"},"directories":{},"publish_time":1460830795073,"_cnpm_publish_time":1460830795073,"_hasShrinkwrap":false},"3.0.3":{"name":"make-plural","version":"3.0.3","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^11.2.0","cldr-core":"^28.0.0","eslint":"^1.5.1","expect.js":"^0.3.1","http-server":"^0.8.5","mocha":"^2.3.3","uglify-js":"^2.4.24"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"3e62dcebe73b0969af5a6ef80ee49848ad7a2d91","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.3","_shasum":"96ab003350b01f15977b78ef4900df9567948a40","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"96ab003350b01f15977b78ef4900df9567948a40","size":20888,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.3.tgz"},"directories":{},"publish_time":1447288271703,"_cnpm_publish_time":1447288271703,"_hasShrinkwrap":false},"3.0.2":{"name":"make-plural","version":"3.0.2","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^11.2.0","cldr-core":"^28.0.0","eslint":"^1.5.1","expect.js":"^0.3.1","http-server":"^0.8.5","mocha":"^2.3.3","uglify-js":"^2.4.24"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"2e8376d5d6dc8f992963a9ec72bef7a87bc17722","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.2","_shasum":"b87af3d3d4ef95320bf6d4b0097111b87873d424","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"b87af3d3d4ef95320bf6d4b0097111b87873d424","size":20812,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.2.tgz"},"directories":{},"publish_time":1444320187009,"_cnpm_publish_time":1444320187009,"_hasShrinkwrap":false},"3.0.1":{"name":"make-plural","version":"3.0.1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"git+https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^11.2.0","cldr-core":"^28.0.0","eslint":"^1.5.1","expect.js":"^0.3.1","http-server":"^0.8.5","mocha":"^2.3.3","uglify-js":"^2.4.24"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"f201ba1dd60107aa6d330be2434415b0510f780b","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.1","_shasum":"c3f0d00d9e4a7d42f46a88a1bbc2cf972b96b2e9","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"c3f0d00d9e4a7d42f46a88a1bbc2cf972b96b2e9","size":20576,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.1.tgz"},"directories":{},"publish_time":1443398108661,"_cnpm_publish_time":1443398108661,"_hasShrinkwrap":false},"3.0.0":{"name":"make-plural","version":"3.0.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^5.1.11","babel-eslint":"^3.0.1","babelify":"^6.0.2","browserify":"^9.0.8","cldr-core":"^27.0.1","eslint":"^0.19.0","expect.js":"^0.3.1","http-server":"^0.8.0","mocha":"^2.2.4","uglify-js":"^2.4.19"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"800886673a51de16569d9110160eaa5645a87dff","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.0","_shasum":"debf4de75cb3c369c16493aee437a22bf4f00b14","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"debf4de75cb3c369c16493aee437a22bf4f00b14","size":20478,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.0.tgz"},"directories":{},"publish_time":1429538189655,"_cnpm_publish_time":1429538189655,"_hasShrinkwrap":false},"3.0.0-rc4":{"name":"make-plural","version":"3.0.0-rc4","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^4.7.9","babel-eslint":"*","babelify":"^5.0.4","browserify":"^9.0.3","cldr-core":"^27.0.1","eslint":"*","expect.js":"^0.3.1","http-server":"^0.7.5","mocha":"^2.2.1","uglify-js":"^2.4.19"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"no-underscore-dangle":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"optionalDependencies":{"minimist":"^1.1.1"},"gitHead":"fb0d8d6a43f12275dad71753686df12491c61207","dependencies":{"minimist":"^1.1.1"},"_id":"make-plural@3.0.0-rc4","_shasum":"40ec7e5d4f45dc39ad50cf290ce9813e7056298c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"40ec7e5d4f45dc39ad50cf290ce9813e7056298c","size":20047,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.0-rc4.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.0-rc4.tgz"},"directories":{},"publish_time":1428161434464,"_cnpm_publish_time":1428161434464,"_hasShrinkwrap":false},"3.0.0-rc3":{"name":"make-plural","version":"3.0.0-rc3","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.*","plurals.*"],"bin":{"make-plural":"./bin/make-plural"},"main":"plurals","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^4.7.9","babel-eslint":"*","babelify":"^5.0.4","browserify":"^9.0.3","cldr-core":"^27.0.1","eslint":"*","expect.js":"^0.3.1","http-server":"^0.7.5","mocha":"^2.2.1","uglify-js":"^2.4.19"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"gitHead":"7f006ee19456c4ad30297cdf363a2f932145424b","_id":"make-plural@3.0.0-rc3","_shasum":"89245dd75b5cde61542e47a756e4926b7f6bdd30","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"89245dd75b5cde61542e47a756e4926b7f6bdd30","size":19370,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.0-rc3.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.0-rc3.tgz"},"directories":{},"publish_time":1428012647171,"_cnpm_publish_time":1428012647171,"_hasShrinkwrap":false},"3.0.0-rc2":{"name":"make-plural","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","scripts":{"lint":"eslint src/","test":"make test"},"devDependencies":{"babel":"^4.7.9","babel-eslint":"*","browserify":"^9.0.3","cldr-core":"git+https://github.com/unicode-cldr/cldr-core#27.0.0","eslint":"*","expect.js":"^0.3.1","http-server":"^0.7.5","mocha":"^2.2.1","uglify-js":"^2.4.19"},"eslintConfig":{"parser":"babel-eslint","env":{"browser":true,"node":true},"rules":{"curly":[2,"multi-line"],"eqeqeq":[1,"smart"],"no-multi-spaces":0,"no-new-func":0,"quotes":[1,"single","avoid-escape"],"strict":0}},"version":"3.0.0-rc2","gitHead":"8f2664a8bf09e612c4c2f063785185dae46fdb24","_id":"make-plural@3.0.0-rc2","_shasum":"b8458e080860ab616066c860ab96a3bff918201d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"b8458e080860ab616066c860ab96a3bff918201d","size":12342,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.0-rc2.tgz"},"directories":{},"publish_time":1427749759605,"_cnpm_publish_time":1427749759605,"_hasShrinkwrap":false},"3.0.0-rc1":{"name":"make-plural","version":"3.0.0-rc1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","scripts":{"prepublish":"make","test":"make test"},"devDependencies":{"babel":"^4.7.9","expect.js":"^0.3.1","http-server":"^0.7.5","mocha":"^2.2.1"},"gitHead":"38387e7ff7caa26deeaf69b6653052b637fdfcd2","_id":"make-plural@3.0.0-rc1","_shasum":"014254951f57eacd0ef5a756c49e45f85a5cadc5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"014254951f57eacd0ef5a756c49e45f85a5cadc5","size":12361,"noattachment":false,"key":"/make-plural/-/make-plural-3.0.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-3.0.0-rc1.tgz"},"directories":{},"publish_time":1426963211670,"_cnpm_publish_time":1426963211670,"_hasShrinkwrap":false},"2.1.3":{"name":"make-plural","version":"2.1.3","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"f2564e03d9f05b902c4bbea127baa7cb62b62d1b","_id":"make-plural@2.1.3","scripts":{},"_shasum":"2f85208c37fa7ee8c5e36bb5a6c05c5e00a44e31","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"2f85208c37fa7ee8c5e36bb5a6c05c5e00a44e31","size":11145,"noattachment":false,"key":"/make-plural/-/make-plural-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-2.1.3.tgz"},"directories":{},"publish_time":1425904253775,"_cnpm_publish_time":1425904253775,"_hasShrinkwrap":false},"2.1.1":{"name":"make-plural","version":"2.1.1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"bdc4887d99cae0dc3c5d77e138a6b2719373b77c","_id":"make-plural@2.1.1","scripts":{},"_shasum":"9651fb462ab8eed5efb38e845527e2cf3fba23a9","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"9651fb462ab8eed5efb38e845527e2cf3fba23a9","size":11141,"noattachment":false,"key":"/make-plural/-/make-plural-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-2.1.1.tgz"},"directories":{},"publish_time":1415604044098,"_cnpm_publish_time":1415604044098,"_hasShrinkwrap":false},"2.1.0":{"name":"make-plural","version":"2.1.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"06081be77549d466fa95ccd864b074e158515e20","_id":"make-plural@2.1.0","scripts":{},"_shasum":"1aa1c47560b5d1eb0cbe56e8d4731fc003c09886","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"1aa1c47560b5d1eb0cbe56e8d4731fc003c09886","size":11147,"noattachment":false,"key":"/make-plural/-/make-plural-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-2.1.0.tgz"},"directories":{},"publish_time":1415551880892,"_cnpm_publish_time":1415551880892,"_hasShrinkwrap":false},"2.0.0":{"name":"make-plural","version":"2.0.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"40bd4e007b424227f9a24959dd07a3f867bed056","_id":"make-plural@2.0.0","scripts":{},"_shasum":"7896443dd0ac2a62d8f510927707807b9007f2c8","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"7896443dd0ac2a62d8f510927707807b9007f2c8","size":10663,"noattachment":false,"key":"/make-plural/-/make-plural-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-2.0.0.tgz"},"directories":{},"publish_time":1411760603933,"_cnpm_publish_time":1411760603933,"_hasShrinkwrap":false},"1.3.0":{"name":"make-plural","version":"1.3.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"a22b53cef353298f75a185ecedbd46837a5291cc","_id":"make-plural@1.3.0","scripts":{},"_shasum":"e078b6bcc33a945a6128a6b05160abf3456ffc6a","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"e078b6bcc33a945a6128a6b05160abf3456ffc6a","size":10268,"noattachment":false,"key":"/make-plural/-/make-plural-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.3.0.tgz"},"directories":{},"publish_time":1411488812596,"_cnpm_publish_time":1411488812596,"_hasShrinkwrap":false},"1.2.0":{"name":"make-plural","version":"1.2.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","make-plural.js"],"bin":{"make-plural":"./bin/make-plural"},"main":"make-plural","gitHead":"7798011baa22f30d5a7a306e7ae742957341986c","_id":"make-plural@1.2.0","scripts":{},"_shasum":"0da68911b4e452bd12e7cbb206901d0567c013b1","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"0da68911b4e452bd12e7cbb206901d0567c013b1","size":7795,"noattachment":false,"key":"/make-plural/-/make-plural-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.2.0.tgz"},"directories":{},"publish_time":1411389946062,"_cnpm_publish_time":1411389946062,"_hasShrinkwrap":false},"1.1.4":{"name":"make-plural","version":"1.1.4","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"2abd471b5f14241d04bf58da6aee8f45208daa99","_id":"make-plural@1.1.4","scripts":{},"_shasum":"0efdeff2e5a08c73c0fe734dd0a6090378903284","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"0efdeff2e5a08c73c0fe734dd0a6090378903284","size":7454,"noattachment":false,"key":"/make-plural/-/make-plural-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.1.4.tgz"},"directories":{},"publish_time":1411355152938,"_cnpm_publish_time":1411355152938,"_hasShrinkwrap":false},"1.1.3":{"name":"make-plural","version":"1.1.3","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","cldr","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"347886990f88fc18afd3a5c353f6ad78d6db050c","_id":"make-plural@1.1.3","scripts":{},"_shasum":"77a914461c4143dbf7a416bb21835875568613c3","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"77a914461c4143dbf7a416bb21835875568613c3","size":7385,"noattachment":false,"key":"/make-plural/-/make-plural-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.1.3.tgz"},"directories":{},"publish_time":1411350362773,"_cnpm_publish_time":1411350362773,"_hasShrinkwrap":false},"1.1.2":{"name":"make-plural","version":"1.1.2","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","CLDR","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"ba233cca8259e73663ea67c745a526581e1ff8a1","_id":"make-plural@1.1.2","scripts":{},"_shasum":"add7de3af43544b35e39250c5ef39fdc9dc525a8","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"add7de3af43544b35e39250c5ef39fdc9dc525a8","size":7240,"noattachment":false,"key":"/make-plural/-/make-plural-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.1.2.tgz"},"directories":{},"publish_time":1411342452661,"_cnpm_publish_time":1411342452661,"_hasShrinkwrap":false},"1.1.1":{"name":"make-plural","version":"1.1.1","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","CLDR","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"b6f58ca9a2b68e535d85a95d4ed8f4953cafb2ed","_id":"make-plural@1.1.1","scripts":{},"_shasum":"afe0c37f5a71a943d7c262c42770307bfc8803de","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"afe0c37f5a71a943d7c262c42770307bfc8803de","size":6609,"noattachment":false,"key":"/make-plural/-/make-plural-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.1.1.tgz"},"directories":{},"publish_time":1411340849919,"_cnpm_publish_time":1411340849919,"_hasShrinkwrap":false},"1.1.0":{"name":"make-plural","version":"1.1.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","CLDR","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"1a17b1b308b8d3ef407b73c3d78359aa731e5b56","_id":"make-plural@1.1.0","scripts":{},"_shasum":"ffa56076decb3b47aadbc9bb162e1fc16b2b8381","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"ffa56076decb3b47aadbc9bb162e1fc16b2b8381","size":6620,"noattachment":false,"key":"/make-plural/-/make-plural-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.1.0.tgz"},"directories":{},"publish_time":1411340181811,"_cnpm_publish_time":1411340181811,"_hasShrinkwrap":false},"1.0.0":{"name":"make-plural","version":"1.0.0","description":"Translates Unicode CLDR pluralization rules to executable JavaScript","keywords":["unicode","CLDR","i18n","internationalization","pluralization"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"ISC","homepage":"https://github.com/eemeli/make-plural.js","repository":{"type":"git","url":"https://github.com/eemeli/make-plural.js.git"},"bugs":{"url":"https://github.com/eemeli/make-plural.js/issues"},"files":["bin/","data/","lib/"],"bin":{"make-plural":"./bin/make-plural"},"main":"lib/make-plural","gitHead":"5a6ea2a3d82ff507acc6062ee44bca08fab88809","_id":"make-plural@1.0.0","scripts":{},"_shasum":"ef47720114e4962659f0c1d26e6f57d021dcc839","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"dist":{"shasum":"ef47720114e4962659f0c1d26e6f57d021dcc839","size":6491,"noattachment":false,"key":"/make-plural/-/make-plural-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-plural/download/make-plural-1.0.0.tgz"},"directories":{},"publish_time":1411329486744,"_cnpm_publish_time":1411329486744,"_hasShrinkwrap":false}},"readme":"# make-plural\n\n`make-plural` provides JavaScript functions determining the pluralization categories of the approximately 200 languages included in the [Unicode CLDR].\nIn addition to the more commonly considered cardinal plurals (e.g. one book, two books), it also support ordinal plurals (e.g. 1st book, 2nd book, etc).\nIt's used internally by the [intl-pluralrules] polyfill.\n\nThe categorization functions are pre-compiled, require no runtime dependencies, and should compress to about 2.5kB.\nThe ES module exports in particular are designed to work well with tree-shaking, allowing for further size savings.\nIn order to generate an even smaller file from a subset of all possible language or to otherwise customise the modules, use [make-plural-cli] or [make-plural-compiler].\n\n[intl-pluralrules]: https://www.npmjs.com/package/intl-pluralrules\n[unicode cldr]: http://cldr.unicode.org/\n[make-plural-cli]: https://www.npmjs.com/package/make-plural-cli\n[make-plural-compiler]: https://www.npmjs.com/package/make-plural-compiler\n\n## Installation & Usage\n\n```\nnpm install make-plural\n```\n\n```js\nimport * as Plurals from 'make-plural/plurals' // or just 'make-plural'\nimport * as Cardinals from 'make-plural/cardinals'\nimport * as Examples from 'make-plural/examples'\nimport * as Ordinals from 'make-plural/ordinals'\nimport * as Categories from 'make-plural/pluralCategories'\nimport * as PluralRanges from 'make-plural/ranges'\n```\n\nEach of the endpoints is available with both UMD (.js) and ES (.mjs) packaging.\n- `Cardinals`, `Ordinals` and `Plurals` each export a set of functions keyed by locale code,\n  returning the pluralization category for the input (either a number or a string representation of a number).\n  `Plurals` functions also accept a second boolean parameter to return\n  the ordinal (`true`) rather than cardinal (`false`, default) plural category.\n  Note that `Ordinals` includes a slightly smaller subset of locales than `Cardinals` and `Plurals`,\n  due to a lack of data in the CLDR.\n- `PluralRanges` provides a set of functions similarly keyed by locale code,\n  but returning the pliralization category of a numerical range,\n  given the corresponding categories of its start and end values as arguments.\n- `Categories` has a similar structure,\n  but contains for each language an array of the pluralization categories\n  the cardinal and ordinal rules that that language's pluralization function may output.\n- `Examples` provide sample numeric values for each language's categories.\n\nThe object keys are named using the corresponding 2-3 character [language code].\nDue to JavaScript identifier restrictions, there are two exceptions:\nPortugese as spoken in Portugal (`pt-PT`; `pt` is Brazilian Portuguese) is available as `pt_PT`, and the now-deprecated `in` subtag for Indonesian (preferred: `id`) is available as `_in`.\nThe transformation used for these names is available as [safe-identifier] on npm.\n\n[language]: http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html\n[language code]: https://www.unicode.org/cldr/charts/latest/supplemental/languages_and_scripts.html\n[safe-identifier]: https://www.npmjs.com/package/safe-identifier\n\nThe package file paths and exports are structured in a manner that should allow transparent usage in any module system.\nIn particular, when importing as an ES6 module, tree shaking should be able drop all but the explicitly used functions from the output, provided that **named rather than wildcard imports** are used.\n\n```js\nimport { en } from 'make-plural'\n\nen(1) // 'one'\nen('1.0') // 'other'\nen(2) // 'other'\nen(2, true) // 'two' (ordinal)\n\nString(en)\n// (n, ord) => {\n//   const s = String(n).split('.'), v0 = !s[1], t0 = Number(s[0]) == n, n10 = t0 && s[0].slice(-1), n100 = t0 && s[0].slice(-2);\n//   if (ord) return n10 == 1 && n100 != 11 ? 'one'\n//     : n10 == 2 && n100 != 12 ? 'two'\n//     : n10 == 3 && n100 != 13 ? 'few'\n//     : 'other';\n//   return n == 1 && v0 ? 'one' : 'other';\n// }\n\nimport { en as ordinalEn } from 'make-plural/ordinals'\n\nordinalEn(3) // 'few'\n\nimport * as Categories from 'make-plural/pluralCategories'\n// { _in: { cardinal: [ 'other' ], ordinal: [ 'other' ] },\n//   af: { cardinal: [ 'one', 'other' ], ordinal: [ 'other' ] },\n//   ak: { cardinal: [ 'one', 'other' ], ordinal: [ 'other' ] },\n//   am: { cardinal: [ 'one', 'other' ], ordinal: [ 'other' ] },\n//   ar:\n//    { cardinal: [ 'zero', 'one', 'two', 'few', 'many', 'other' ],\n//      ordinal: [ 'other' ] },\n// ...\n//   en: {\n//       cardinal: [ 'one', 'other' ],\n//       ordinal: [ 'one', 'two', 'few', 'other' ]\n//     },\n// ...\n//   zh: { cardinal: [ 'other' ], ordinal: [ 'other' ] },\n//   zu: { cardinal: [ 'one', 'other' ], ordinal: [ 'other' ] } }\n\nimport { en as rangeEn, ro as rangeRo } from 'make-plural/ranges'\n\nString(rangeEn)\n// (start, end) => \"other\"\n\nString(rangeRo)\n// (start, end) => end === \"few\" ? \"few\" : end === \"one\" ? \"few\" : \"other\"\n```\n","_attachments":{},"homepage":"https://github.com/eemeli/make-plural#readme","bugs":{"url":"https://github.com/eemeli/make-plural/issues"},"license":"Unicode-DFS-2016"}