UNPKG

@bugsnag/cuid

Version:

Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.

22 lines (17 loc) 479 B
/** * cuid.js * Collision-resistant UID generator for browsers and node. * Sequential for fast db lookups and recency sorting. * Safe for element IDs and server-side lookups. * * Extracted from CLCTR * * Copyright (c) Eric Elliott 2012 * MIT License */ import fingerprint from '#fingerprint'; import createCuid from './lib/cuid.mjs'; import isCuid from './lib/is-cuid.mjs'; const cuid = createCuid(fingerprint); export { fingerprint, isCuid }; export default cuid;