Code4PuertoRico / horas

Una plataforma para facilitar la mentoría.
1hora.org
MIT License
9 stars 3 forks source link

Update frontend dependencies / Actualizar dependencias del frontend #10

Closed froi closed 3 years ago

froi commented 3 years ago

Español

Durante la etapa de "build" utilizando Docker (docker-compose up --build) la installación de dependencias de npm nos devuelve mensajes de "warning" indicando que las dependencias esta deprecadas, atrasadas o simplemente "muertas".

Estas dependencias se tienen que actualizar para asegurar que el proyecto se pueda poner a correr con solo ejecutar el comando de docker-compose up --build.

Ver los mensajes al fondo de este issue para mas detalles.

English

While building the project using Docker (docker-compose up --build) we get a number of warning messages from the frontend dependencies (npm install). These warning messages indicate that a number of dependencies are either deprecated, out of date, or simply not maintained any longer.

We should update / upgrade these dependencies to ensure the project builds correctly in the future.

Take a look at the npm warning messages bellow for more details.

npm Warning messages

npm WARN deprecated eslint-loader@1.9.0: This loader has been deprecated. Please use eslint-webpack-plugin
npm WARN deprecated extract-text-webpack-plugin@2.1.2: Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin
npm WARN deprecated babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated babel-eslint@7.2.3: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm WARN deprecated core-js@2.6.12: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5