-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate entire website to Deno tooling #1145
Conversation
🚀 Deployed on https://6729a94f864776073628d895--grammy.netlify.app |
It feels much faster to open a dev version in the browser. Also, build time is improved by ~75 %. On my machine, |
If we want to have benchmarks we can trust, we should make sure to use version 1.5.0 of vitepress on master before we compare anything, so take the above numbers with a big grain of salt |
Yeah I think it is rather caused by vitepress, #1143 seems to achieve similar results |
site/deno.jsonc
Outdated
}, | ||
"tasks": { | ||
"setup": "deno task docs:index-versions && deno task docs:genapi", | ||
"docs:genapi": "cd api && deno task genapi", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should seize the opportunity and merge the two projects into one, but this can happen in a dedicated PQ because it's technically completely unrelated
Co-authored-by: Qz <[email protected]>
This is an experiment. It removes all Node tooling from the website and uses the Deno 2 compat layer to run everything with Deno.