{"_id":"uid2","_rev":"628671","name":"uid2","description":"strong uid","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"time":{"modified":"2021-08-25T01:05:48.000Z","created":"2013-02-04T23:12:28.849Z","1.0.0":"2021-08-25T01:01:53.453Z","0.0.4":"2021-08-24T23:57:27.169Z","0.0.3":"2013-07-06T16:53:01.972Z","0.0.2":"2013-02-25T04:43:31.675Z","0.0.1":"2013-02-04T23:12:28.849Z"},"users":{"456wyc":true,"arefm":true,"qbylucky":true,"snowdream":true,"brainpoint":true,"xoxco":true},"repository":{"type":"git","url":"git+https://github.com/coreh/uid2.git"},"versions":{"1.0.0":{"name":"uid2","description":"strong uid","tags":["uid"],"version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/coreh/uid2.git"},"engines":{"node":">= 4.0.0"},"license":"MIT","scripts":{"test":"node test.js"},"dependencies":{},"gitHead":"15bb82196282ae7462f48223e695dfffc60d1f80","bugs":{"url":"https://github.com/coreh/uid2/issues"},"homepage":"https://github.com/coreh/uid2#readme","_id":"uid2@1.0.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"ef8d95a128d7c5c44defa1a3d052eecc17a06bfb","size":2828,"noattachment":false,"key":"/uid2/-/uid2-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/uid2/download/uid2-1.0.0.tgz"},"_npmUser":{"name":"coreh","email":"thecoreh@gmail.com"},"directories":{},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uid2_1.0.0_1629853313310_0.5246250258917562"},"_hasShrinkwrap":false,"publish_time":1629853313453,"_cnpm_publish_time":1629853313453},"0.0.4":{"name":"uid2","description":"strong uid","tags":["uid"],"version":"0.0.4","repository":{"type":"git","url":"git+https://github.com/coreh/uid2.git"},"license":"MIT","dependencies":{},"gitHead":"a02c8c0017bb05ac897fab4c720c1f2e7a5cf7d4","bugs":{"url":"https://github.com/coreh/uid2/issues"},"homepage":"https://github.com/coreh/uid2#readme","_id":"uid2@0.0.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"033f3b1d5d32505f5ce5f888b9f3b667123c0a44","size":2033,"noattachment":false,"key":"/uid2/-/uid2-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/uid2/download/uid2-0.0.4.tgz"},"_npmUser":{"name":"coreh","email":"thecoreh@gmail.com"},"directories":{},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uid2_0.0.4_1629849446973_0.9039504397207159"},"_hasShrinkwrap":false,"publish_time":1629849447169,"_cnpm_publish_time":1629849447169},"0.0.3":{"name":"uid2","description":"strong uid","tags":["uid"],"version":"0.0.3","dependencies":{},"_id":"uid2@0.0.3","dist":{"shasum":"483126e11774df2f71b8b639dcd799c376162b82","size":1445,"noattachment":false,"key":"/uid2/-/uid2-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/uid2/download/uid2-0.0.3.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"coreh","email":"thecoreh@gmail.com"},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"directories":{},"publish_time":1373129581972,"_cnpm_publish_time":1373129581972,"_hasShrinkwrap":false},"0.0.2":{"name":"uid2","description":"strong uid","tags":["uid"],"version":"0.0.2","dependencies":{},"_id":"uid2@0.0.2","dist":{"shasum":"107fb155c82c1136620797ed4c88cf2b08f6aab8","size":699,"noattachment":false,"key":"/uid2/-/uid2-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/uid2/download/uid2-0.0.2.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"coreh","email":"thecoreh@gmail.com"},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"directories":{},"publish_time":1361767411675,"_cnpm_publish_time":1361767411675,"_hasShrinkwrap":false},"0.0.1":{"name":"uid2","description":"strong uid","tags":["uid"],"version":"0.0.1","dependencies":{},"_id":"uid2@0.0.1","dist":{"shasum":"89b303a3b0459c5f2cadf513b2d9edc5af7466b8","size":607,"noattachment":false,"key":"/uid2/-/uid2-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/uid2/download/uid2-0.0.1.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"coreh","email":"thecoreh@gmail.com"},"maintainers":[{"name":"coreh","email":"thecoreh@gmail.com"}],"directories":{},"publish_time":1360019548849,"_cnpm_publish_time":1360019548849,"_hasShrinkwrap":false}},"readme":"# uid2\n\n[![NPM version](https://badge.fury.io/js/uid2.svg)](http://badge.fury.io/js/uid2)\n\nGenerate unique ids. Pass in a `length` and it returns a `string`.\n\n\n## Installation\n\n    npm install uid2\n\n## Examples\n\nWithout a callback it is synchronous:\n\n```js\nconst uid = require('uid2');\n\nconst id = uid(10);\n// id => \"hbswt489ts\"\n```\n\nWith a callback it is asynchronous:\n\n```js\nconst uid = require('uid2');\n\nuid(10, function (err, id) {\n  if (err) throw err;\n  // id => \"hbswt489ts\"\n});\n```\n\nImported via `uid2/promises` it returns a `Promise`:\n\n```js\nconst uid = require('uid2/promises');\n\nasync function foo() {\n  const id = await uid(10);\n  // id => \"hbswt489ts\"\n}\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coreh/uid2#readme","bugs":{"url":"https://github.com/coreh/uid2/issues"},"license":"MIT"}