Update frontend dependencies
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