UNPKG

ts-pwgen

Version:

A command line password generator in TypeScript

22 lines (21 loc) 517 B
import { Answers } from 'inquirer'; export interface PasswordGeneratorOptions { lowercaseLetters: boolean; uppercaseLetters: boolean; numbers: boolean; specialCharacters: boolean; latin1Characters: boolean; parts: { amount: number; length: number; delimiter: string; }; } export interface GeneratedPassword { value: string; charsetLength: number; differentCharacters?: number; } export interface PasswordAnswer extends Answers { password: string; }