Skip to content

Update frontend dependencies

Marc Hanisch requested to merge 130-update-npm-packages into master

Goal of this MR:

  • upgrade the dependencies to the latest version

Note:

vue-styleguidist requires webpack>=^5.0.0 but nuxt requires webpack>=^4.46.0. So vue-styleguidist was installed with the --legacy-peer-deps which keeps the installed webpack version. I've also set this option in the .npmrc. vue-styleguidist seems to work, though.

I also removed the typescript package and the react dependencies.

And the linter seems to be more strict now, I had to disable the vue/multi-word-component-names which were introduced as essential in the layouts and pages directories. See #230 .

Fixes #130 (closed) #223 (closed) #224 (closed) #225 (closed)

Edited by Marc Hanisch

Merge request reports