SharedStake / SharedStake-ui

SharedStake User Interface using vue.js
https://www.sharedstake.org/
GNU General Public License v3.0
16 stars 16 forks source link

[v2] Package updates #165

Open mystic-mango opened 1 year ago

mystic-mango commented 1 year ago

We are running a number of depreciated and vulnerable packages currently.

Package                   Current    Wanted   Latest  Location                               Depended by
@gnosis.pm/safe-apps-sdk    2.3.0     2.4.0    7.8.0  node_modules/@gnosis.pm/safe-apps-sdk  SharedStake-ui
@vue/cli-plugin-babel       4.5.8    4.5.19    5.0.8  node_modules/@vue/cli-plugin-babel     SharedStake-ui
@vue/cli-plugin-eslint      4.5.8    4.5.19    5.0.8  node_modules/@vue/cli-plugin-eslint    SharedStake-ui
@vue/cli-service           4.5.13    4.5.19    5.0.8  node_modules/@vue/cli-service          SharedStake-ui
autoprefixer                9.8.8     9.8.8  10.4.14  node_modules/autoprefixer              SharedStake-ui
axios                      0.21.1    0.21.4    1.4.0  node_modules/axios                     SharedStake-ui
bignumber.js                9.0.1     9.1.1    9.1.1  node_modules/bignumber.js              SharedStake-ui
bnc-notify                  1.5.1     1.9.8    1.9.8  node_modules/bnc-notify                SharedStake-ui
bnc-onboard                1.25.0    1.39.1   1.39.1  node_modules/bnc-onboard               SharedStake-ui
core-js                     3.6.5    3.31.1   3.31.1  node_modules/core-js                   SharedStake-ui
eslint                      6.8.0     6.8.0   8.45.0  node_modules/eslint                    SharedStake-ui
eslint-plugin-vue           6.2.2     6.2.2   9.15.1  node_modules/eslint-plugin-vue         SharedStake-ui
postcss                    7.0.39    7.0.39   8.4.26  node_modules/postcss                   SharedStake-ui
sweetalert2               10.16.7  10.16.11  11.7.18  node_modules/sweetalert2               SharedStake-ui
three                     0.126.1   0.126.1  0.154.0  node_modules/three                     SharedStake-ui
vue                        2.6.12    2.7.14    3.3.4  node_modules/vue                       SharedStake-ui
vue-ellipse-progress        1.3.0     1.3.1    1.3.1  node_modules/vue-ellipse-progress      SharedStake-ui
vue-router                  3.4.9     3.6.5    4.2.4  node_modules/vue-router                SharedStake-ui
vue-template-compiler      2.6.12    2.7.14   2.7.14  node_modules/vue-template-compiler     SharedStake-ui
vuex                        3.6.0     3.6.2    4.1.0  node_modules/vuex                      SharedStake-ui
web3                        1.3.4    1.10.0    4.0.3  node_modules/web3                      SharedStake-ui

Colour:

Screenshot 2023-07-20 at 01 41 29

Vulnerabilities: 114 vulnerabilities (1 low, 33 moderate, 44 high, 36 critical)

I propose we start the painful upgrading process in the near future

mystic-mango commented 1 year ago

Successfully deployed on node engines 14 to 16, fails on 17 and above

WJakub commented 1 year ago

+1 sir @t-e-blake I will start going over some of these on Saturday when working on this next!

chimera-defi commented 1 year ago

Successfully deployed on node engines 14 to 16, fails on 17 and above

what do you mean by this @t-e-blake ?

you managed to deploy the site with updated deps?