customizable-id
v1.0.1
Published
### title
Downloads
10
Maintainers
Readme
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-id
Create 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