Stack improvements #282
dwightjack
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@victorgarciaesgi here are some updates related to the project.
In the latest commits I had to update some configuration to make both the doc and build jobs work.
Basically the latest versions of microbundle, vite and vuepress had a number of conflicts (related to the version of postcss) that prevented them to work together. Also the latest npm@8 had some issues on CI that forced me to add the
legacy-peer-deps
command in the.nvmrc
file.To summarize the changes
.nvmrc
to set the node version on ciactions/setup-node
built-in cache functionality instead ofaction/cache
.node-version
file because it was redundantdocs/package.json
(we now have a nestednode_modules
and lock file)I would like to explore some new tools for the stack in the future and I'd like to know your opinion:
microbundle
--> unbuild: less dependencies (microbundle support, for example, postcss but we don't use it), but maybe larger bundle?vuepress
--> vitepress: we already use vite for vitest and the examples folder. I am not sure about the migration path, because it's still in alpha 😅Beta Was this translation helpful? Give feedback.
All reactions