Skip to content

sjdonado/monocuco

Repository files navigation

Monocuco

Diccionario abierto y gratuito de Español barranquillero.

¿Cómo contribuir?

Antes de escribir una definición, por favor revisa nuestras pautas de contenido. En resumen: comparte definiciones útiles para otras personas y nunca publiques discursos de odio ni información personal.

Tienes dos formas de aportar nuevas palabras al diccionario:

1. Usar el CLI oficial

Requisitos: Node.js (o Bun).

bun install

bun run add-word -- \
  --word "Jodido" \
  --definition "Persona que está mal" \
  --example "Quedé jodido con ese aguacero" \
  --author "Wilson Tovar" \
  --website "https://github.com/krthr"

El comando actualizará data.json y el README automáticamente. Para actualizar el archivo Parquet, ejecuta:

bun run update-parquet

Este comando genera el archivo Parquet y automáticamente crea un archivo de metadatos (static/data.parquet.json) con un hash SHA-256 del archivo. El hash se utiliza para detectar cambios y optimizar la carga en el navegador mediante OPFS (Origin Private File System), solo descarga datos nuevos cuando el hash cambia.

Después de ejecutarlo:

  1. Revisa que la palabra se vea bien en la interfaz (bun run dev).
  2. Crea tu commit con el archivo actualizado.
  3. Abre un Pull Request en este repositorio (https://www.freecodecamp.org/espanol/news/como-hacer-tu-primer-pull-request-en-github/)
  4. Opcional: añade tu foto de perfil a la lista de contribuidores 😎.

2. Enviar la palabra desde la web

Si no tienes cuenta en GitHub o prefieres una opción más rápida, visita https://monocuco.sjdonado.com/add.


Contribuidores

Agradecimientos