I'm looking for a solution to generate base62 UUIDs in node.js. I'd like to avoid base64 as I intend to create folders based on these UUIDs and characters like =
, \
, -
, _
(as in some implementations) are not that human/filesystem friendly.
Base62 also has the advantage (in my context) of being shorter than a typical v4 UUID.
UPDATE (for clarity): I should have said earlier that I already tried using base62
module but this doesn't solve my issue since base62
takes numbers in javascript integer numbers are only precise up to 52 bits while UUIDs have 128.