somali-names
Version:
Random Somali first names (male/female) with optional meanings. Library + CLI.
22 lines (17 loc) • 552 B
TypeScript
export interface NameEntry { name: string; meaning?: string; }
export type Gender = "male" | "female" | "any";
export const male: NameEntry[];
export const female: NameEntry[];
export function randomName(opts?: {
gender?: Gender;
withMeaning?: boolean;
seed?: number;
}): string | NameEntry;
export function randomMany(opts?: {
count?: number;
gender?: Gender;
unique?: boolean;
withMeaning?: boolean;
seed?: number;
}): Array<string | NameEntry>;
export function findByPrefix(prefix: string, opts?: { gender?: Gender }): string[];