Skip to content

Commit 63ccf09

Browse files
committed
move ssgWorkerThreads option to Docusaurus Faster
1 parent d01c920 commit 63ccf09

File tree

6 files changed

+186
-153
lines changed

6 files changed

+186
-153
lines changed

packages/docusaurus-types/src/config.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ export type FasterConfig = {
130130
lightningCssMinimizer: boolean;
131131
mdxCrossCompilerCache: boolean;
132132
rspackBundler: boolean;
133+
ssgWorkerThreads: boolean;
133134
};
134135

135136
export type FutureV4Config = {
136137
removeLegacyPostBuildHeadAttribute: boolean;
137-
enableSSGWorkerThreads: boolean;
138138
};
139139

140140
export type FutureConfig = {

packages/docusaurus/src/server/__tests__/__snapshots__/config.test.ts.snap

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ exports[`loadSiteConfig website with .cjs siteConfig 1`] = `
1212
"lightningCssMinimizer": false,
1313
"mdxCrossCompilerCache": false,
1414
"rspackBundler": false,
15+
"ssgWorkerThreads": false,
1516
"swcHtmlMinimizer": false,
1617
"swcJsLoader": false,
1718
"swcJsMinimizer": false,
@@ -22,7 +23,6 @@ exports[`loadSiteConfig website with .cjs siteConfig 1`] = `
2223
"type": "localStorage",
2324
},
2425
"v4": {
25-
"enableSSGWorkerThreads": false,
2626
"removeLegacyPostBuildHeadAttribute": false,
2727
},
2828
},
@@ -85,6 +85,7 @@ exports[`loadSiteConfig website with ts + js config 1`] = `
8585
"lightningCssMinimizer": false,
8686
"mdxCrossCompilerCache": false,
8787
"rspackBundler": false,
88+
"ssgWorkerThreads": false,
8889
"swcHtmlMinimizer": false,
8990
"swcJsLoader": false,
9091
"swcJsMinimizer": false,
@@ -95,7 +96,6 @@ exports[`loadSiteConfig website with ts + js config 1`] = `
9596
"type": "localStorage",
9697
},
9798
"v4": {
98-
"enableSSGWorkerThreads": false,
9999
"removeLegacyPostBuildHeadAttribute": false,
100100
},
101101
},
@@ -158,6 +158,7 @@ exports[`loadSiteConfig website with valid JS CJS config 1`] = `
158158
"lightningCssMinimizer": false,
159159
"mdxCrossCompilerCache": false,
160160
"rspackBundler": false,
161+
"ssgWorkerThreads": false,
161162
"swcHtmlMinimizer": false,
162163
"swcJsLoader": false,
163164
"swcJsMinimizer": false,
@@ -168,7 +169,6 @@ exports[`loadSiteConfig website with valid JS CJS config 1`] = `
168169
"type": "localStorage",
169170
},
170171
"v4": {
171-
"enableSSGWorkerThreads": false,
172172
"removeLegacyPostBuildHeadAttribute": false,
173173
},
174174
},
@@ -231,6 +231,7 @@ exports[`loadSiteConfig website with valid JS ESM config 1`] = `
231231
"lightningCssMinimizer": false,
232232
"mdxCrossCompilerCache": false,
233233
"rspackBundler": false,
234+
"ssgWorkerThreads": false,
234235
"swcHtmlMinimizer": false,
235236
"swcJsLoader": false,
236237
"swcJsMinimizer": false,
@@ -241,7 +242,6 @@ exports[`loadSiteConfig website with valid JS ESM config 1`] = `
241242
"type": "localStorage",
242243
},
243244
"v4": {
244-
"enableSSGWorkerThreads": false,
245245
"removeLegacyPostBuildHeadAttribute": false,
246246
},
247247
},
@@ -304,6 +304,7 @@ exports[`loadSiteConfig website with valid TypeScript CJS config 1`] = `
304304
"lightningCssMinimizer": false,
305305
"mdxCrossCompilerCache": false,
306306
"rspackBundler": false,
307+
"ssgWorkerThreads": false,
307308
"swcHtmlMinimizer": false,
308309
"swcJsLoader": false,
309310
"swcJsMinimizer": false,
@@ -314,7 +315,6 @@ exports[`loadSiteConfig website with valid TypeScript CJS config 1`] = `
314315
"type": "localStorage",
315316
},
316317
"v4": {
317-
"enableSSGWorkerThreads": false,
318318
"removeLegacyPostBuildHeadAttribute": false,
319319
},
320320
},
@@ -377,6 +377,7 @@ exports[`loadSiteConfig website with valid TypeScript ESM config 1`] = `
377377
"lightningCssMinimizer": false,
378378
"mdxCrossCompilerCache": false,
379379
"rspackBundler": false,
380+
"ssgWorkerThreads": false,
380381
"swcHtmlMinimizer": false,
381382
"swcJsLoader": false,
382383
"swcJsMinimizer": false,
@@ -387,7 +388,6 @@ exports[`loadSiteConfig website with valid TypeScript ESM config 1`] = `
387388
"type": "localStorage",
388389
},
389390
"v4": {
390-
"enableSSGWorkerThreads": false,
391391
"removeLegacyPostBuildHeadAttribute": false,
392392
},
393393
},
@@ -450,6 +450,7 @@ exports[`loadSiteConfig website with valid async config 1`] = `
450450
"lightningCssMinimizer": false,
451451
"mdxCrossCompilerCache": false,
452452
"rspackBundler": false,
453+
"ssgWorkerThreads": false,
453454
"swcHtmlMinimizer": false,
454455
"swcJsLoader": false,
455456
"swcJsMinimizer": false,
@@ -460,7 +461,6 @@ exports[`loadSiteConfig website with valid async config 1`] = `
460461
"type": "localStorage",
461462
},
462463
"v4": {
463-
"enableSSGWorkerThreads": false,
464464
"removeLegacyPostBuildHeadAttribute": false,
465465
},
466466
},
@@ -525,6 +525,7 @@ exports[`loadSiteConfig website with valid async config creator function 1`] = `
525525
"lightningCssMinimizer": false,
526526
"mdxCrossCompilerCache": false,
527527
"rspackBundler": false,
528+
"ssgWorkerThreads": false,
528529
"swcHtmlMinimizer": false,
529530
"swcJsLoader": false,
530531
"swcJsMinimizer": false,
@@ -535,7 +536,6 @@ exports[`loadSiteConfig website with valid async config creator function 1`] = `
535536
"type": "localStorage",
536537
},
537538
"v4": {
538-
"enableSSGWorkerThreads": false,
539539
"removeLegacyPostBuildHeadAttribute": false,
540540
},
541541
},
@@ -600,6 +600,7 @@ exports[`loadSiteConfig website with valid config creator function 1`] = `
600600
"lightningCssMinimizer": false,
601601
"mdxCrossCompilerCache": false,
602602
"rspackBundler": false,
603+
"ssgWorkerThreads": false,
603604
"swcHtmlMinimizer": false,
604605
"swcJsLoader": false,
605606
"swcJsMinimizer": false,
@@ -610,7 +611,6 @@ exports[`loadSiteConfig website with valid config creator function 1`] = `
610611
"type": "localStorage",
611612
},
612613
"v4": {
613-
"enableSSGWorkerThreads": false,
614614
"removeLegacyPostBuildHeadAttribute": false,
615615
},
616616
},
@@ -678,6 +678,7 @@ exports[`loadSiteConfig website with valid siteConfig 1`] = `
678678
"lightningCssMinimizer": false,
679679
"mdxCrossCompilerCache": false,
680680
"rspackBundler": false,
681+
"ssgWorkerThreads": false,
681682
"swcHtmlMinimizer": false,
682683
"swcJsLoader": false,
683684
"swcJsMinimizer": false,
@@ -688,7 +689,6 @@ exports[`loadSiteConfig website with valid siteConfig 1`] = `
688689
"type": "localStorage",
689690
},
690691
"v4": {
691-
"enableSSGWorkerThreads": false,
692692
"removeLegacyPostBuildHeadAttribute": false,
693693
},
694694
},

packages/docusaurus/src/server/__tests__/__snapshots__/site.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ exports[`load loads props for site with custom i18n path 1`] = `
8686
"lightningCssMinimizer": false,
8787
"mdxCrossCompilerCache": false,
8888
"rspackBundler": false,
89+
"ssgWorkerThreads": false,
8990
"swcHtmlMinimizer": false,
9091
"swcJsLoader": false,
9192
"swcJsMinimizer": false,
@@ -96,7 +97,6 @@ exports[`load loads props for site with custom i18n path 1`] = `
9697
"type": "localStorage",
9798
},
9899
"v4": {
99-
"enableSSGWorkerThreads": false,
100100
"removeLegacyPostBuildHeadAttribute": false,
101101
},
102102
},

0 commit comments

Comments
 (0)