randex
Version:
Generates random filename, username, email, name, full name, etc for test purposes.
13 lines (12 loc) • 399 B
TypeScript
import { RandexNumberRange } from "./base";
interface BasicFileNameOptions {
fileNameLength?: RandexNumberRange;
}
interface ExtensionLengthFileNameOptions {
extensionLength?: RandexNumberRange;
}
interface ExtensionFileNameOptions {
extension?: string;
}
export type RandexFileNameOptions = BasicFileNameOptions & (ExtensionFileNameOptions | ExtensionLengthFileNameOptions);
export {};