Skip to content

Commit e425ab3

Browse files
authored
Merge pull request #410 from dyte-io/feat-docusaurus-faster
perf: enable docusaurus faster
2 parents bcbca26 + b67879e commit e425ab3

6 files changed

+6507
-2880
lines changed

babel.config.js

-5
This file was deleted.

docusaurus.config.js

+20-17
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,9 @@ const resourcesHTML = fs.readFileSync('./src/snippets/resources.html', 'utf-8');
448448
const config = {
449449
...meta,
450450
plugins,
451+
future: {
452+
experimental_faster: true,
453+
},
451454

452455
trailingSlash: false,
453456
themes: ['@docusaurus/theme-live-codeblock', '@docusaurus/theme-mermaid'],
@@ -661,23 +664,23 @@ const config = {
661664
},
662665
}),
663666

664-
webpack: {
665-
jsLoader: (isServer) => ({
666-
loader: require.resolve('swc-loader'),
667-
options: {
668-
jsc: {
669-
parser: {
670-
syntax: 'typescript',
671-
tsx: true,
672-
},
673-
target: 'es2017',
674-
},
675-
module: {
676-
type: isServer ? 'commonjs' : 'es6',
677-
},
678-
},
679-
}),
680-
},
667+
// webpack: {
668+
// jsLoader: (isServer) => ({
669+
// loader: require.resolve('swc-loader'),
670+
// options: {
671+
// jsc: {
672+
// parser: {
673+
// syntax: 'typescript',
674+
// tsx: true,
675+
// },
676+
// target: 'es2017',
677+
// },
678+
// module: {
679+
// type: isServer ? 'commonjs' : 'es6',
680+
// },
681+
// },
682+
// }),
683+
// },
681684
};
682685

683686
module.exports = config;

0 commit comments

Comments
 (0)