UNPKG

@javiertinc/essentials

Version:

Una librería con variedad de funciones útiles que considero esenciales en la mayoría de los desarrollos web.

39 lines (38 loc) 1.28 kB
declare const gen: { /** * Genera una cadena aleatoria de caracteres. * @param length - La longitud de la cadena aleatoria a generar. * @param charset - Cadena opcional que contiene los caracteres a utilizar en la cadena aleatoria. * @returns Una cadena aleatoria de la longitud especificada. **/ password(length: number, config?: { vowels?: boolean; consonants?: boolean; numbers?: boolean; mayus?: boolean; special?: boolean; hex?: boolean; }): string; /** * Genera un texto Lorem Ipsum aleatorio. * @param quantity - Cantidad de palabras a generar (por defecto 100). * @returns Un texto Lorem Ipsum con la cantidad de palabras especificada. **/ loremIpsum(quantity?: number): string; /** * Genera una dirección IP aleatoria. **/ ip: { /** * Genera una dirección IPv4 aleatoria. * @returns Una dirección IPv4 aleatoria en formato 'x.x.x.x'. **/ v4: () => string; /** * Genera una dirección IPv6 aleatoria. * @returns Una dirección IPv6 aleatoria en formato 'xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx'. **/ v6: () => string; }; }; export default gen;