Skip to content

Commit 57a4e93

Browse files
committed
Update tsconfig.json to extend Docusaurus configuration and improve type handling, including enhanced module resolution and file inclusions
1 parent 58afd9d commit 57a4e93

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

tsconfig.json

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,40 @@
11
{
22
"//": "Editor-only tsconfig for Docusaurus + TypeScript",
3-
"extends": "@docusaurus/tsconfig",
43
"compilerOptions": {
54
"jsx": "react-jsx",
65
"baseUrl": ".",
76
"esModuleInterop": true,
7+
"allowSyntheticDefaultImports": true,
88
"moduleResolution": "bundler",
99
"resolveJsonModule": true,
1010
"ignoreDeprecations": "6.0",
1111
"skipLibCheck": true,
12-
"allowSyntheticDefaultImports": true,
12+
"noEmit": true,
1313
"strict": false,
14-
"types": ["@docusaurus/module-type-aliases", "node"]
14+
"allowJs": true,
15+
"target": "es2020",
16+
"lib": ["dom", "dom.iterable", "es6"],
17+
"module": "esnext",
18+
"declaration": false,
19+
"declarationMap": false,
20+
"incremental": true,
21+
"isolatedModules": true,
22+
"forceConsistentCasingInFileNames": true
1523
},
1624
"include": [
17-
"src",
25+
"src/**/*",
1826
"src/types/global.d.ts",
1927
"docusaurus.config.ts",
2028
"docusaurus.config.js",
2129
"sidebars.ts",
2230
"sidebars.js",
23-
"plugins",
24-
"docs"
31+
"plugins/**/*",
32+
"docs/**/*"
2533
],
26-
"exclude": [".docusaurus", "build", "node_modules"]
34+
"exclude": [
35+
".docusaurus",
36+
"build",
37+
"node_modules",
38+
"dist"
39+
]
2740
}

0 commit comments

Comments
 (0)