@pushrocks/smartunique
Advanced tools
Comparing version
{ | ||
"name": "@pushrocks/smartunique", | ||
"version": "3.0.0", | ||
"version": "3.0.1", | ||
"private": false, | ||
@@ -5,0 +5,0 @@ "description": "make things unique", |
@@ -1,2 +0,2 @@ | ||
# smartunique | ||
# @pushrocks/smartunique | ||
@@ -28,7 +28,23 @@ make things unique | ||
```javascript | ||
// We are using TypeScript syntax here to have types in place | ||
import * as smartunique from 'smartunique'; | ||
// creates a short mathematically highly unique short string | ||
let myShortid = smartunique.shortid(); | ||
// creates a string that is possibly unique world wide | ||
let myUuid4 = smartunique.uuid4(); | ||
// creates a oneway repeatable unique id within a certain namespace | ||
let myUuid5 = smartunique.uuid('myobscureduser@somedomain.com', smartunique.uuid4()); | ||
``` | ||
Learn more about UUIDs: knowledgebase.gitzone.com/uuid.html | ||
For further information read the linked docs at the top of this README. | ||
> MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh) | ||
> | By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy.html) | ||
> | By using this npm module you agree to our [privacy policy](https://lossless.gmbh/privacy) | ||
[](https://push.rocks) |
50
47.06%9780
-17.61%12
-7.69%