Skip to content

Librerías de funciones para javascript. Este repositorio es un mirror de: https://gitlab.com/raupulus/javascript-library

License

Notifications You must be signed in to change notification settings

raupulus/javascript-library

Repository files navigation

Javascript_Library

Librerías de funciones para javascript con un propósito general, teniendo en cuenta que puedan ser reutilizadas cada función y además incorporada ya sea el script completo o solo determinada función a un proyecto.

Este repositorio se encuentra alojado en: https://gitlab.com/raupulus/javascript-library

Condiciones para cada función

  • Tiene que ser con un objetivo concreto, no realizar varios (devolver un valor, realizar una operación, crear un elemento..) de forma que sea lo más legible y portable posible.
  • Debe llevar documentación, tanto con el objetivo principal como en los parámetros que recibe y devuelve.
  • Cada función debe poder extraerse sin perder el contexto de la misma, pudiendo de esta forma continuar realizando su función correctamente.

Tipos de librerías

El repositorio separa cada librería dividida en archivos destinados a un mismo objetivo:

  • comprobar_inputs.js → Validación de formularios y otras entradas.
  • cookies.js → Gestionar e interactuar con las cookies.
  • dom.js → Manipulación del DOM.
  • operaciones.js → Operaciones matemáticas recurridas.
  • ventanas.js → Gestión de ventanas.

Ampliar la librería

Puedes ayudar a la ampliación o mejora de esta librería sugiriendo un cambio o implementación a través de un Pull Request:

  • Haz un fork de este repositorio.
  • Crea una rama para tu trabajo en el fork que has realizado.
  • Modifica o amplía la librería que necesites.
  • Añádete como colaborador/a
  • Solicita incorporar los cambios realizando un Pull Request al repositorio fuente.
  • Revisaremos que sea útil y funcione para aprobar su incorporación.

Sobre los autores

Nombre GitLab GitHub Web
Raúl Caro Pastorino @raupulus @raupulus https://raupulus.dev

Cuando contribuyas al repositorio, ¡recuerda añadir tus datos como autor!

Licencia

Este repositorio incluye material libre con el que puedes hacer lo que prefieras correspondiendo con la licencia GPLv3 y respetando autoría/s

Puedes consultar la licencia en el archivo adjunto LICENSE