{"_id":"human-id","_rev":"4180663","name":"human-id","description":"Returns from a pool of 15m human-readable IDs","dist-tags":{"latest":"4.1.3"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"time":{"modified":"2026-03-01T21:48:50.000Z","created":"2018-05-26T01:43:58.827Z","4.1.3":"2025-11-28T02:32:38.925Z","4.1.2":"2025-10-06T19:52:39.479Z","4.1.1":"2024-02-02T00:00:04.576Z","4.1.0":"2023-09-28T00:53:24.220Z","4.0.0":"2022-05-09T23:01:43.518Z","3.0.1":"2022-05-09T19:33:26.063Z","3.0.0":"2021-11-13T05:45:36.851Z","2.0.1":"2019-12-28T09:16:49.537Z","2.0.0":"2019-10-28T03:40:36.118Z","1.0.2":"2018-05-26T01:51:57.492Z","1.0.1":"2018-05-26T01:46:17.579Z","1.0.0":"2018-05-26T01:43:58.827Z"},"users":{},"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"versions":{"4.1.3":{"name":"human-id","version":"4.1.3","description":"Returns from a pool of 15m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","bin":{"human-id":"dist/cli.js"},"scripts":{"dev":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"_id":"human-id@4.1.3","gitHead":"350acce6369c2755f96cbd340dddcca4a708d563","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"f408633c6febbef4650758f00ffca0967afb566d","size":15074,"noattachment":false,"key":"/human-id/-/human-id-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-4.1.3.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/human-id_4.1.3_1764297158747_0.6540670574650704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T02:32:38.925Z","publish_time":1764297158925,"_source_registry_name":"default","_cnpm_publish_time":1764297158925},"4.1.2":{"name":"human-id","version":"4.1.2","description":"Returns from a pool of 15m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","bin":{"human-id":"dist/cli.js"},"scripts":{"dev":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"_id":"human-id@4.1.2","gitHead":"b7de3496fcbd014f2ccc2ec1ea1977f187be19da","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"868b48630135bc0b5944353fc73951497a4b4412","size":15153,"noattachment":false,"key":"/human-id/-/human-id-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-4.1.2.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/human-id_4.1.2_1759780359257_0.4772537361020244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T19:52:39.479Z","publish_time":1759780359479,"_source_registry_name":"default","_cnpm_publish_time":1759780359479},"4.1.1":{"name":"human-id","version":"4.1.1","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","bin":{"human-id":"dist/cli.js"},"scripts":{"dev":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"gitHead":"6d193f70e409358b5a30980e3e1cccfc55adbcef","_id":"human-id@4.1.1","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"shasum":"2801fbd61b9a5c1c9170f332802db6408a39a4b0","size":15013,"noattachment":false,"key":"/human-id/-/human-id-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-4.1.1.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_4.1.1_1706832004354_0.6327501004394795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T00:00:04.576Z","publish_time":1706832004576,"_source_registry_name":"default","_cnpm_publish_time":1706832004576},"4.1.0":{"name":"human-id","version":"4.1.0","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","bin":{"human-id":"dist/cli.js"},"scripts":{"dev":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"gitHead":"1351002108b66c3f13336755972991ad925ae2e9","_id":"human-id@4.1.0","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"shasum":"9abeaabf9b4f20c5622cd86dda0075fb51bca62d","size":15013,"noattachment":false,"key":"/human-id/-/human-id-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-4.1.0.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_4.1.0_1695862404047_0.38946766499469954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T00:53:24.220Z","publish_time":1695862404220,"_source_registry_name":"default","_cnpm_publish_time":1695862404220},"4.0.0":{"name":"human-id","version":"4.0.0","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"gitHead":"d3563ec2e5116ae07a839bffce308b1fd0f8368c","_id":"human-id@4.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"827426125ffd7d8e290b1f1a62a09bca61e2d169","size":13533,"noattachment":false,"key":"/human-id/-/human-id-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-4.0.0.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_4.0.0_1652137303313_0.3704929992984538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-09T23:01:46.130Z","publish_time":1652137303518,"_cnpm_publish_time":1652137303518},"3.0.1":{"name":"human-id","version":"3.0.1","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","jsnext:main":"src/index.ts","scripts":{"start":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"devDependencies":{"typescript":"^4.4.4"},"gitHead":"2c2d1c9b7114fe67c552d5fa7bc52b274b29427a","_id":"human-id@3.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"b43d03a775a494690bffdf88c88e9b02e45dbf45","size":117381,"noattachment":false,"key":"/human-id/-/human-id-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-3.0.1.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_3.0.1_1652124805865_0.21579324541292388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-09T19:39:38.072Z","publish_time":1652124806063,"_cnpm_publish_time":1652124806063},"3.0.0":{"name":"human-id","version":"3.0.0","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","jsnext:main":"src/index.ts","scripts":{"start":"tsc -w","build":"rm -rf ./dist && tsc","examples":"tsc && node ./dist/examples.js"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","devDependencies":{"typescript":"^4.4.4"},"gitHead":"d607f6c2f4410bf603ab50b138ed504718c4641f","_id":"human-id@3.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"018957533b9f19bedcc48fe77980874884f4b301","size":117810,"noattachment":false,"key":"/human-id/-/human-id-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-3.0.0.tgz"},"_npmUser":{"name":"riennevaplus","email":"npm@rienneva.plus"},"directories":{},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_3.0.0_1636782336724_0.31444341379119667"},"_hasShrinkwrap":false,"publish_time":1636782336851,"_cnpm_publish_time":1636782336851},"2.0.1":{"name":"human-id","version":"2.0.1","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","jsnext:main":"src/index.ts","scripts":{"start":"tsc -w","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/RienNeVaPlus/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus","email":"?@rienneva.plus"},"license":"MIT","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","gitHead":"12f157ea81b1d1cb3f6586a2a03e3e472f7dd302","_id":"human-id@2.0.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"71aadd0f46d577fd982358133cfd43f2a46f1477","size":116893,"noattachment":false,"key":"/human-id/-/human-id-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-2.0.1.tgz"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"_npmUser":{"name":"safebyte","email":"riennevaplus@gmx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_2.0.1_1577524609407_0.6726518201340506"},"_hasShrinkwrap":false,"publish_time":1577524609537,"_cnpm_publish_time":1577524609537},"2.0.0":{"name":"human-id","version":"2.0.0","description":"Returns from a pool of 10m human-readable IDs","main":"dist/index.js","types":"dist/index.d.ts","jsnext:main":"src/index.ts","scripts":{"start":"tsc -w","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/safebyte/human-id.git"},"keywords":["human","readable","id","identifier"],"author":{"name":"RienNeVaPlus"},"license":"MIT","bugs":{"url":"https://github.com/safebyte/human-id/issues"},"homepage":"https://github.com/safebyte/human-id#readme","gitHead":"1ad2c86111f9c764154e38dca1af04109556fe36","_id":"human-id@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"safebyte","email":"riennevaplus@gmx.com"},"dist":{"shasum":"6e8df13c8ba50109bf8382807cb0476f74304824","size":8063,"noattachment":false,"key":"/human-id/-/human-id-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-2.0.0.tgz"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_2.0.0_1572234035921_0.8702087053477989"},"_hasShrinkwrap":false,"publish_time":1572234036118,"_cnpm_publish_time":1572234036118},"1.0.2":{"name":"human-id","version":"1.0.2","description":"Returns a humand readable ID","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/safebyte/human-id.git"},"keywords":["human","readable","id"],"author":{"name":"RienNeVaPlus"},"license":"MIT","bugs":{"url":"https://github.com/safebyte/human-id/issues"},"homepage":"https://github.com/safebyte/human-id#readme","gitHead":"6d241e5014631b5d2488608208bce126ccb132a5","_id":"human-id@1.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"safebyte","email":"riennevaplus@gmx.com"},"dist":{"shasum":"e654d4b2b0d8b07e45da9f6020d8af17ec0a5df3","size":4272,"noattachment":false,"key":"/human-id/-/human-id-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-1.0.2.tgz"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_1.0.2_1527299517304_0.3071022970045896"},"_hasShrinkwrap":false,"publish_time":1527299517492,"_cnpm_publish_time":1527299517492},"1.0.1":{"name":"human-id","version":"1.0.1","description":"Returns a humand readable ID","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/safebyte/human-id.git"},"keywords":["human","readable","id"],"author":{"name":"RienNeVaPlus"},"license":"MIT","bugs":{"url":"https://github.com/safebyte/human-id/issues"},"homepage":"https://github.com/safebyte/human-id#readme","gitHead":"d2978400f429ccb14e7121fe7534a80baa1a395d","_id":"human-id@1.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"safebyte","email":"riennevaplus@gmx.com"},"dist":{"shasum":"ff4f5c1b3472ee768dfd373c308a1cf6735651d8","size":4273,"noattachment":false,"key":"/human-id/-/human-id-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-1.0.1.tgz"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_1.0.1_1527299177481_0.3288286246089114"},"_hasShrinkwrap":false,"publish_time":1527299177579,"_cnpm_publish_time":1527299177579},"1.0.0":{"name":"human-id","version":"1.0.0","description":"Returns a humand readable ID","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/safebyte/human-id.git"},"keywords":["human","readable","id"],"author":{"name":"RienNeVaPlus"},"license":"MIT","bugs":{"url":"https://github.com/safebyte/human-id/issues"},"homepage":"https://github.com/safebyte/human-id#readme","gitHead":"0c607d50fb649c4a62b60142fa144f3b95358bc2","_id":"human-id@1.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"safebyte","email":"riennevaplus@gmx.com"},"dist":{"shasum":"4de45416de5ca66b4134367d29f0d14d67d20084","size":4275,"noattachment":false,"key":"/human-id/-/human-id-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/human-id/download/human-id-1.0.0.tgz"},"maintainers":[{"name":"riennevaplus","email":"riennevaplus@gmx.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-id_1.0.0_1527299038734_0.7504082726617367"},"_hasShrinkwrap":false,"publish_time":1527299038827,"_cnpm_publish_time":1527299038827}},"readme":"<h3 align=\"center\">????????</h3>\r\n\r\n## Human-Readable Identifiers\r\n\r\n[![Downloads](https://img.shields.io/npm/dm/human-id)](https://www.npmjs.com/human-id)\r\n[![License](https://img.shields.io/npm/l/human-id)](https://github.com/RienNeVaPlus/human-id/blob/master/LICENSE)\r\n\r\n> Using words to identify datasets (instead of numbers) provides various advantages when humans are involved, ie increased distinction and rememberability.\r\n\r\nHuman-ID generates readable strings by chaining common short words of the english language in a semi-meaningful way.\r\nThe result is concatenated of `adjective + noun + verb` resulting in a [minimum](#extended-pool-size) pool size of **15 000 000** possible combinations.\r\n\r\n- **SFW**: no bad words; family friendly results\r\n- No dependencies\r\n\r\n## Examples\r\n\r\n- FortyGhostsTalk\r\n- CalmSnailsDream\r\n- TastyRocksSparkle\r\n- HealthyCowsSmile\r\n- AfraidWallsExist\r\n- StrangeCarsRush\r\n- TwoLizardsSing\r\n- HappyLionsJump\r\n\r\n## Install\r\n\r\nYarn\r\n```\r\nyarn add human-id\r\n```\r\n\r\nNPM\r\n```\r\nnpm install human-id\r\n```\r\n\r\n## Usage\r\n\r\n### Command line\r\n\r\n```sh\r\nnpx human-id\r\n# RareGeckosJam\r\n\r\nnpx human-id lowercase + 2x\r\n# rare+geckos+jam\r\n# healthy+cows+smile\r\n```\r\n\r\n### Programmatic\r\n\r\n```js\r\nimport {humanId, poolSize, minLength, maxLength} from 'human-id'\r\n\r\n// RareGeckosJam\r\nhumanId()\r\n\r\n// Rare~Geckos~Jam\r\n// alias for { separator: '~' }\r\nhumanId('~')\r\n\r\n// rare-geckos-jam\r\nhumanId({\r\n  separator: '-',\r\n  capitalize: false,\r\n})\r\n\r\npoolSize()  // 15,000,000\r\nminLength() //          8\r\nmaxLength() //         19\r\n```\r\n\r\n## Extended Pool Size\r\n\r\nFor most cases, the default pool size should be large enough. However, the options `adjectiveCount` and `addAdverb` can be utilized to increase the pool size for the price of the string length.\r\n\r\n```js\r\nconst options = {\r\n  adjectiveCount: 2,\r\n  addAdverb: true,\r\n  separator: '.'\r\n}\r\n\r\nhumanId(options)   // Ten.Wet.Files.Cheer.Lazily\r\npoolSize(options)  // 630,000,000\r\nminLength(options) //          20\r\nmaxLength(options) //          41\r\n```\r\n\r\n## Executable arguments\r\n\r\nUse the following arguments to modify the default options or print multiple results.\r\n\r\n| Argument                   | Effect                                            |\r\n| -------------------------- | ------------------------------------------------- |\r\n| `a`, `adverb`, `addAdverb` | Sets `option.addAdverb` to `true`                 |\r\n| `l`, `lower`, `lowercase`  | Sets `option.capitalize` to `false`               |\r\n| `space`                    | Sets `option.separator` to an empty space ` `     |\r\n| any number                 | Sets `option.adjectiveCount` to the given integer |\r\n| any single character       | Sets `option.separator` to the character          |\r\n| any number followed by `x` | Repeats the output `number` times                 | \r\n\r\n### Example\r\n\r\n```bash\r\nnpx human-id adverb lower 2 _ 3x\r\n# clever_shaggy_memes_sit_quietly\r\n# cuddly_spicy_boxes_wave_politely\r\n# sweet_fair_wombats_fetch_bravely\r\n```\r\n\r\n## API\r\n\r\n#### `humanId(options?: string | Option): string`\r\nGenerates a human ID. **Options** can be a `string` (separator), a `boolean` (capitalize) or an `Options` object of:\r\n- **separator** `string = ''` - Separates the words from each other\r\n- **capitalize** `boolean = true` - Whether to transform the first character of each word to upper case\r\n- **adjectiveCount** `number = 1` - How many adjectives to return\r\n- **addAdverb** `boolean = false` - Adds a fourth part to the id\r\n\r\n*This function is also available as the default export*\r\n\r\n#### `poolSize(options?: string | Option): number`\r\nReturns the number of possible combinations for a given set of options.\r\n\r\n#### `minLength(options?: Option): number`\r\nThe length of the shortest possible id for a given set of options.\r\n\r\n#### `maxLength(options?: Option): number`\r\nThe length of the longest possible id for a given set of options.\r\n\r\n#### `adjectives: string[]`\r\nList of possible values for the first part of the human id.\r\n\r\n#### `nouns: string[]`\r\nList of possible values for the second part of the human id.\r\n\r\n#### `verbs: string[]`\r\nList of possible values for the third part of the human id.\r\n\r\n#### `adverbs: string[]`\r\nList of possible values for the optional fourth part of the human id.\r\n\r\n\r\n<h6 align=\"center\">????????</h6>\r\n\r\n","_attachments":{},"homepage":"https://github.com/RienNeVaPlus/human-id#readme","bugs":{"url":"https://github.com/RienNeVaPlus/human-id/issues"},"license":"MIT"}