chore(website): Update docusarus v3.8, improve build perf (#4209)

* Update docusaurus to v3.8, improve performance

Docusaurus:
- Update to v3.8.0
- Enable new faster features, rspack bundler cache and worker threads
- Update CI to cache rspack bundler cache
- Update dependencies to latest versions
- Update blog posts to use the truncate tag
- Update caniuse-lite

Removed duplicated type documentation generation for bot package

* Use .jsonc files for typedoc
And use the readme option instead of a custom script

* remvoe typedoc script

---------

Co-authored-by: Jonathan Ho <heiheiho000@gmail.com>
This commit is contained in:
Fleny
2025-06-02 07:47:19 +02:00
committed by GitHub
co-authored by Jonathan Ho
parent 4b75b11339
commit 70bcd16e8d
17 changed files with 768 additions and 640 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
"scripts": {
"build": "turbo build",
"build:type": "turbo build:type",
"build:doc": "typedoc --options ./typedoc.json && node scripts/finalizeTypedocs.js",
"build:doc": "typedoc --options ./typedoc.jsonc",
"build:watch": "turbo watch build build:type",
"release-build": "turbo build build:type",
"test:unit": "turbo test:unit",