matiasnu / BNBHold

MIT License
0 stars 0 forks source link

Minimizar las dependencias de node para que el pipeline se ejecute mas rapidamente #40

Open mariano-dim opened 3 years ago

mariano-dim commented 3 years ago

Documentar cada dependencia usada/necesaria de aquellas que se pueden eliminar

matiasnu commented 3 years ago

Se comienza un analisis de las dependencias https://docs.google.com/document/d/127UGdTnbu8OgFq_K-V3ebeVj56l-nbBfMhjriVeoJtk/edit?usp=sharing

matiasnu commented 3 years ago

Se corre el siguiente comando npx depcheck, el cual analiza dependencias no usadas y la salida es la siguiente: npx: installed 145 in 13.331s Unused dependencies

matiasnu commented 3 years ago

Se eliminan varias dependencias del package.json sin embargo todavia sigue tardando demasiado en hacer el build, se seguiran analizando las dependencias aunque se piensa que la que causa tanta demora es la de truffle

matiasnu commented 3 years ago

La duracion del pipeline igual se reduce pero se va a tratar de optimizar mas aun

matiasnu commented 3 years ago

La totalidad de duracion del pipeline ahora son 21minutos

matiasnu commented 3 years ago

Se elimina otra dependencia y se busca refactorizar codigo no usado para que tarde menos el build