UNPKG

make-plural

Version:

Translates Unicode CLDR pluralization rules to executable JavaScript

78 lines (77 loc) 1.56 kB
{ "name": "make-plural", "version": "3.0.0", "description": "Translates Unicode CLDR pluralization rules to executable JavaScript", "keywords": [ "unicode", "cldr", "i18n", "internationalization", "pluralization" ], "author": "Eemeli Aro <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" } }