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
- 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.
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.
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.
Nombre | GitLab | GitHub | Web |
---|---|---|---|
Raúl Caro Pastorino | @raupulus | @raupulus | https://raupulus.dev |
Cuando contribuyas al repositorio, ¡recuerda añadir tus datos como autor!
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