
Áreas y tecnologías
- open source
- javascript
- vite
- vue
—
Freelance- Año
2022-2023 (octubre a enero)
- Contexto
freelance, código abierto
- Repositorio
GitHub, klich3
- Tecnologías
Vite y Vue, entre otras
- Uso
Vite, Webpack y Rollup
Módulo de código abierto que lee los autores de un proyecto y muestra sus créditos.
Credits-log es un módulo para Vite, Webpack y Rollup que lee los datos de autoría del package.json y muestra los créditos del proyecto. Lo escribí para que las personas que trabajan en una web no se queden en un cajón de olvido.

Qué es
El módulo consulta el package.json en tiempo de compilación y añade una pequeña función con un console.log que imprime los créditos en el frontend. Recoge el nombre y la versión del proyecto, los autores y colaboradores y la licencia.
Cómo funciona
El mensaje admite varias líneas y un logotipo en ASCII. Una CLI permite añadir, quitar o editar los datos que se muestran, de modo que el módulo se puede adaptar a la estructura de cada proyecto sin tocar la configuración a mano.

::
Extensión para el frontend
Con la opción frontEnd: true, al pulsar la tecla F1 en la web se abre una ventana flotante con los créditos del proyecto, además del mensaje de consola.
Mi parte
Lo escribí por mi cuenta, como proyecto freelance, entre octubre de 2022 y enero de 2023, y está publicado como código abierto en mi GitHub (klich3). Lo desarrollé con Vite y Vue, entre otras herramientas.


