alluuid
Version:
AllUUID is a versatile JavaScript library for generating universally unique identifiers (UUIDs) and GUIDs. It supports multiple versions of UUIDs, including version 1 (time-based), version 4 (random), and version 7 (timestamp-based). This tool is ideal fo
13 lines (9 loc) • 421 B
JavaScript
const { checkUniqueID, createUUID } = require('./uniqueIDGenerator');
const generateCustomUUID = (userData) => {
if (!userData || !userData.prefix) {
throw new Error("Please provide valid user data with a prefix.");
}
const customUUID = `${userData.prefix}-${createUUID(4)}`; // Using Version 4 UUID as base
return checkUniqueID(customUUID);
};
module.exports = generateCustomUUID;