• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict'
2var MurmurHash3 = require('imurmurhash')
3
4module.exports = function (uniq) {
5  if (uniq) {
6    var hash = new MurmurHash3(uniq)
7    return ('00000000' + hash.result().toString(16)).slice(-8)
8  } else {
9    return (Math.random().toString(16) + '0000000').slice(2, 10)
10  }
11}
12