make-plural
Version:
Translates Unicode CLDR pluralization rules to executable JavaScript
78 lines (77 loc) • 1.56 kB
JSON
{
"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"
}
}