chore(website): Enable docusaurus future.experimental_faster (#3978)

This will use rspack and swc to speed up the build process
This commit is contained in:
Fleny
2024-11-09 18:30:30 +01:00
committed by GitHub
parent cfdf77027a
commit 8188e85115
3 changed files with 2384 additions and 584 deletions
+2 -10
View File
@@ -22,16 +22,8 @@ const config: Config = {
projectName: 'discordeno', // Usually your repo name.
trailingSlash: false,
webpack: {
jsLoader: (isServer) => ({
loader: require.resolve('esbuild-loader'),
options: {
loader: 'tsx',
jsx: 'automatic',
format: isServer ? 'cjs' : undefined,
target: isServer ? 'node12' : 'es2017',
},
}),
future: {
experimental_faster: true,
},
onBrokenLinks: 'throw',
+13 -13
View File
@@ -18,13 +18,14 @@
"setup-dd": ""
},
"dependencies": {
"@docusaurus/core": "3.5.2",
"@docusaurus/plugin-content-docs": "^3.5.2",
"@docusaurus/preset-classic": "3.5.2",
"@docusaurus/theme-common": "3.5.2",
"@easyops-cn/docusaurus-search-local": "^0.44.5",
"@mdx-js/react": "^3.0.1",
"chart.js": "^4.4.4",
"@docusaurus/core": "3.6.1",
"@docusaurus/faster": "^3.6.1",
"@docusaurus/plugin-content-docs": "^3.6.1",
"@docusaurus/preset-classic": "3.6.1",
"@docusaurus/theme-common": "3.6.1",
"@easyops-cn/docusaurus-search-local": "^0.45.0",
"@mdx-js/react": "^3.1.0",
"chart.js": "^4.4.6",
"clsx": "^2.1.1",
"prism-react-renderer": "^2.4.0",
"react": "^18.3.1",
@@ -35,12 +36,11 @@
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@docusaurus/module-type-aliases": "3.5.2",
"@docusaurus/tsconfig": "3.5.2",
"@docusaurus/types": "3.5.2",
"@types/react": "^18.3.11",
"esbuild-loader": "^4.2.2",
"typescript": "5.5.4",
"@docusaurus/module-type-aliases": "3.6.1",
"@docusaurus/tsconfig": "3.6.1",
"@docusaurus/types": "3.6.1",
"@types/react": "^18.3.12",
"typescript": "5.6.3",
"webpack": "5.96.1"
},
"browserslist": {
+2369 -561
View File
File diff suppressed because it is too large Load Diff