pluralize
Advanced tools
Comparing version 0.0.6 to 0.0.7
{ | ||
"name": "pluralize", | ||
"version": "0.0.4", | ||
"main": ["./index.js"], | ||
"main": ["./pluralize.js"], | ||
"dependencies": {} | ||
} |
{ | ||
"name": "pluralize", | ||
"version": "0.0.6", | ||
"description": "Pluralize and singularize words with ease", | ||
"main": "index.js", | ||
"version": "0.0.7", | ||
"description": "Pluralize and singularize any word", | ||
"main": "pluralize.js", | ||
"scripts": { | ||
"test": "istanbul cover _mocha -- -R spec" | ||
}, | ||
"repository": "https://github.com/blakeembrey/node-pluralize.git", | ||
"repository": "https://github.com/blakeembrey/pluralize.git", | ||
"keywords": [ | ||
@@ -11,0 +11,0 @@ "plural", |
@@ -9,6 +9,6 @@ # Pluralize | ||
npm install pluralize --save | ||
bower install pluralize | ||
bower install pluralize --save | ||
``` | ||
## API | ||
## Usage | ||
@@ -28,25 +28,27 @@ ```javascript | ||
```javascript | ||
pluralize('test') // tests | ||
pluralize('test', 1) // test | ||
pluralize('test', 5) // tests | ||
pluralize('test', 1, true) // 1 test | ||
pluralize('test', 5, true) // 5 tests | ||
pluralize('test') // "tests" | ||
pluralize('test', 1) // "test" | ||
pluralize('test', 5) // "tests" | ||
pluralize('test', 1, true) // "1 test" | ||
pluralize('test', 5, true) // "5 tests" | ||
// pluralize.plural() and pluralize.singular() are pretty self explanatory | ||
plural('regex') // regexes | ||
plural('regex') // "regexes" | ||
pluralize.addPluralRule(/gex$/i, 'gexii') | ||
plural('regex') // regexii | ||
plural('regex') // "regexii" | ||
plural('singles', 1) // single | ||
plural('singles', 1) // "single" | ||
pluralize.addSingularRule(/singles$/i, 'singular') | ||
plural('singles', 1) // singular | ||
plural('singles', 1) // "singular" | ||
plural('irregular') // irregulars | ||
plural('irregular') // "irregulars" | ||
plural.addIrregularRule('irregular', 'regular') | ||
plural('irregular') // regular | ||
plural('irregular') // "regular" | ||
plural('paper') // papers | ||
plural('paper') // "papers" | ||
plural.addUncountableRule('paper'); | ||
plural('paper') // paper | ||
plural('paper') // "paper" | ||
``` | ||
## License | ||
MIT |
22585
7
53