pantsel / konga

More than just another GUI to Kong Admin API
MIT License
4.31k stars 826 forks source link

Large number of deprecations #237

Open jgrammen-agilitypr opened 6 years ago

jgrammen-agilitypr commented 6 years ago

Hello,

While installing konga I noticed that I get a large number of deprecation warnings

konga@hosti:/opt/konga$ node --version
v6.14.3
konga@host:/opt/konga$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:        16.04
Codename:       xenial
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated bower@1.8.4: We don't recommend using Bower for new projects. Please consider Yarn and Webpack or Parcel. You can read how to migrate legacy project here: https://bower.io/blog/2017/how-to-migrate-away-from-bower/
npm WARN deprecated coffee-script@1.10.0: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0
npm WARN deprecated ejs@2.3.4: Critical security bugs fixed in 2.5.5
npm WARN deprecated ejs@0.8.8: Critical security bugs fixed in 2.5.5
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN deprecated native-or-bluebird@1.1.2: 'native-or-bluebird' is deprecated. Please use 'any-promise' instead.
npm WARN deprecated mailcomposer@3.12.0: This project is unmaintained
npm WARN deprecated buildmail@3.10.0: This project is unmaintained
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
adarshcr1 commented 5 years ago

install latest lts version of npm

pantsel commented 5 years ago

Those deprecations are mainly because sails.js, the framwork Konga is build upon and dev dependecies that the framework uses.

They have no actual impact on Konga.

In order to fix those, a migration is required and probably a second generation of the app.

For now, this is a wontfix.