forked from brendanashworth/generate-password
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathexample.ts
30 lines (27 loc) · 777 Bytes
/
example.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import generator from './src/';
// Generate one password.
let 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
});
console.log(password);
// 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
});
console.log(password);
// Generate ten bulk.
const passwords = generator.generateMultiple(10, {
length: 15,
numbers: true,
symbols: true,
uppercase: true
});
console.log(passwords);