UNPKG
lightfold
Version:
latest (1.0.3)
1.0.3
1.0.2
1.0.1
1.0.0
lightweight scaffolding and archiving utility CLI.
github.com/andrew-x/Lightfold
andrew-x/Lightfold
lightfold
/
example
/
node_modules
/
unique-slug
/
index.js
12 lines
(10 loc)
•
287 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
'use strict'
var
MurmurHash3
=
require
(
'imurmurhash'
)
module
.
exports
=
function
(
uniq
) {
if
(uniq) {
var
hash =
new
MurmurHash3
(uniq)
return
(
'00000000'
+ hash.
result
().
toString
(
16
)).
substr
(-
8
) }
else
{
return
(
Math
.
random
().
toString
(
16
) +
'0000000'
).
substr
(
2
,
8
) } }