help: Make canonical URL for the root to be /help/.

We also make sure that /help/ is accessible when using the dev server.

We add vite as a dependency. v7 of vite is the latest version but using
that causes type problems for PluginOptions since astro uses vite v6.
Therefore we pin vite to v6 for now.

This commit also runs `pnpm dedupe` for `tinyglobby` pinning it to
0.2.15 instead of the previous 0.2.14 in the lockfile.
This commit is contained in:
Shubham Padia
2025-09-23 11:32:49 +00:00
committed by Tim Abbott
parent 72e3b94855
commit 9fa09f8f87
5 changed files with 65 additions and 8 deletions

View File

@@ -164,6 +164,7 @@
"svgo": "^4.0.0",
"typescript": "^5.0.2",
"typescript-eslint": "^8.13.0",
"vite": "^6.3.5",
"vnu-jar": "^24.10.17",
"webpack-dev-server": "^5.0.2",
"xvfb": "^0.4.0",