Uses npm packages nanoid and date-fns in the browser (bundled).
nanoid
date-fns
(click "Generate ID")