1.0.1 • Published 3 years ago
customizable-id v1.0.1

customizable-id
- Small. size too small compared to similar, just 50.8 kB
- no dependencies does not contain any dependencies
- customizable This package has a highly customizable structure.
Try it wit Runkit
https://npm.runkit.com/customizable-id
var customizableId = require("customizable-id")
console.log(customizableId.customV2(29))Install
npm install customizable-idCreate a custom (ES6 module syntax)
import { customV6 as custom } from 'customizable-id';
custom(); // ⇨ 'J0cySD/M§18j86~Gkgæ4%A'or use it by customizing
import { customV6 as custom } from 'customizable-id';
custom(10); // ⇨ '6≥6∂Hd½qhP'Customizable Structures
| special versions | version features |
|---|---|
| customV1 | only lowercase letters |
| customV2 | capital letters only |
| customV3 | mixed upper or lower case letters |
| customV4 | only numbers |
| customV5 | only symbols |
| customV6 | upper & lowercase letters symbols & numbers mixed |
| customV7 | symbols and numbers |
| customV8 | lowercase letters and symbols |
| customV9 | upper letters symbols |
| customV10 | lowercase letters and numbers |
| customV11 | upper letters and numbers |
| customV12 | lowercase letters and numbers and symbols |
| customV13 | lowercase and uppercase letters mixed and symbols |
| customV14 | lowercase uppercase symbol random mixed |
| customV15 | capital letters lowercase letters numbers |
versions
- 1.0.0 --> for basic use
Features for version --> 2.0.0
- separator for encryption data
- Better code quality for 1.0.0
- better documentation
- better handling