Creates a UUIDBaseX object
takes a string that includes the unique characters you want to use in your encoding. Or a BaseConverter object from base-X
I don't need to hide this from you but like just use base-x
directly?
Takes an UUID and returns an encoded UUID as with the alphabet you've provided
Throws if it's not a valid encoded uuid
a regular ole UUID
Takes an encoded UUID and returns a UUID as regular people know them
Throws if it's not a valid encoded uuid
an encodedUUID
Create a version 4 (random) UUID in your alphabet
The options from uuid
's v4 method
Makes a UUIDBaseX setup with the base62 alphabet a-z, A-Z, and 0-9
Makes a UUIDBaseX setup with the base64 alphabet a-z, A-Z, 0-9, _, and -. The UUIDs made with these will be a little shorter but uglier than base62.
Makes a UUIDBaseX setup with the full urlSafe alphabet
Generated using TypeDoc
Base-XX UUID Encoder / Decoder