You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					29 lines
				
				727 B
			
		
		
			
		
	
	
					29 lines
				
				727 B
			| 
											3 years ago
										 | /*eslint no-unused-vars: "off"*/ | ||
|  | var generator = require('./main'); | ||
|  | 
 | ||
|  | // Generate one password.
 | ||
|  | var password = generator.generate({ | ||
|  | 	length: 15, // defaults to 10
 | ||
|  | 	numbers: true, // defaults to false
 | ||
|  | 	symbols: true, // defaults to false
 | ||
|  | 	uppercase: true, // defaults to true
 | ||
|  | 	strict: true // defaults to false
 | ||
|  | }); | ||
|  | 
 | ||
|  | // Generate one password with provided list of symbols.
 | ||
|  | password = generator.generate({ | ||
|  | 	length: 15, // defaults to 10
 | ||
|  | 	numbers: true, // defaults to false
 | ||
|  | 	symbols: '!@#$%&*', // defaults to false
 | ||
|  | 	uppercase: true, // defaults to true
 | ||
|  | 	strict: true // defaults to false
 | ||
|  | }); | ||
|  | 
 | ||
|  | // Generate ten bulk.
 | ||
|  | var passwords = generator.generateMultiple(10, { | ||
|  | 	length: 15, | ||
|  | 	numbers: true, | ||
|  | 	symbols: true, | ||
|  | 	uppercase: true | ||
|  | }); |