20 lines
		
	
	
		
			445 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			445 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
unique-slug
 | 
						|
===========
 | 
						|
 | 
						|
Generate a unique character string suitible for use in files and URLs.
 | 
						|
 | 
						|
```
 | 
						|
var uniqueSlug = require('unique-slug')
 | 
						|
 | 
						|
var randomSlug = uniqueSlug()
 | 
						|
var fileSlug = uniqueSlug('/etc/passwd')
 | 
						|
```
 | 
						|
 | 
						|
### uniqueSlug(*str*) → String (8 chars)
 | 
						|
 | 
						|
If *str* is passed in then the return value will be its murmur hash in
 | 
						|
hex.
 | 
						|
 | 
						|
If *str* is not passed in, it will be 4 randomly generated bytes
 | 
						|
converted into 8 hexadecimal characters.
 |