Skip to content

Commit 9941ef1

Browse files
authoredJan 20, 2024
docs(example): Use tsconfig from create-vite (Part II) (#5291)
* fix tsconfig examples for react editable-data, expanding and filter * fix tsconfig example for solid column-ordering
1 parent 4f08e53 commit 9941ef1

File tree

4 files changed

+80
-29
lines changed

4 files changed

+80
-29
lines changed
 
+20-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
2-
"extends": "../../../tsconfig.json",
32
"compilerOptions": {
4-
"outDir": "./build/types"
3+
"target": "ES2020",
4+
"useDefineForClassFields": true,
5+
"lib": ["ES2020", "DOM", "DOM.Iterable"],
6+
"module": "ESNext",
7+
"skipLibCheck": true,
8+
9+
/* Bundler mode */
10+
"moduleResolution": "bundler",
11+
"allowImportingTsExtensions": true,
12+
"resolveJsonModule": true,
13+
"isolatedModules": true,
14+
"noEmit": true,
15+
"jsx": "react-jsx",
16+
17+
/* Linting */
18+
"strict": true,
19+
"noUnusedLocals": true,
20+
"noUnusedParameters": true,
21+
"noFallthroughCasesInSwitch": true
522
},
6-
"files": ["src/main.tsx"],
7-
"include": [
8-
"src"
9-
// "__tests__/**/*.test.*"
10-
]
23+
"include": ["src"]
1124
}
+20-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
2-
"extends": "../../../tsconfig.json",
32
"compilerOptions": {
4-
"outDir": "./build/types"
3+
"target": "ES2020",
4+
"useDefineForClassFields": true,
5+
"lib": ["ES2020", "DOM", "DOM.Iterable"],
6+
"module": "ESNext",
7+
"skipLibCheck": true,
8+
9+
/* Bundler mode */
10+
"moduleResolution": "bundler",
11+
"allowImportingTsExtensions": true,
12+
"resolveJsonModule": true,
13+
"isolatedModules": true,
14+
"noEmit": true,
15+
"jsx": "react-jsx",
16+
17+
/* Linting */
18+
"strict": true,
19+
"noUnusedLocals": true,
20+
"noUnusedParameters": true,
21+
"noFallthroughCasesInSwitch": true
522
},
6-
"files": ["src/main.tsx"],
7-
"include": [
8-
"src"
9-
// "__tests__/**/*.test.*"
10-
]
23+
"include": ["src"]
1124
}

‎examples/react/filters/tsconfig.json

+20-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
2-
"extends": "../../../tsconfig.json",
32
"compilerOptions": {
4-
"outDir": "./build/types"
3+
"target": "ES2020",
4+
"useDefineForClassFields": true,
5+
"lib": ["ES2020", "DOM", "DOM.Iterable"],
6+
"module": "ESNext",
7+
"skipLibCheck": true,
8+
9+
/* Bundler mode */
10+
"moduleResolution": "bundler",
11+
"allowImportingTsExtensions": true,
12+
"resolveJsonModule": true,
13+
"isolatedModules": true,
14+
"noEmit": true,
15+
"jsx": "react-jsx",
16+
17+
/* Linting */
18+
"strict": true,
19+
"noUnusedLocals": true,
20+
"noUnusedParameters": true,
21+
"noFallthroughCasesInSwitch": true
522
},
6-
"files": ["src/main.tsx"],
7-
"include": [
8-
"src"
9-
// "__tests__/**/*.test.*"
10-
]
23+
"include": ["src"]
1124
}
+20-8
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
11
{
2-
"extends": "../../../tsconfig.json",
32
"compilerOptions": {
4-
"outDir": "./build/types",
3+
"target": "ES2020",
4+
"useDefineForClassFields": true,
5+
"module": "ESNext",
6+
"lib": ["ES2020", "DOM", "DOM.Iterable"],
7+
"skipLibCheck": true,
8+
9+
/* Bundler mode */
10+
"moduleResolution": "bundler",
11+
"allowImportingTsExtensions": true,
12+
"resolveJsonModule": true,
13+
"isolatedModules": true,
14+
"noEmit": true,
15+
"jsx": "preserve",
516
"jsxImportSource": "solid-js",
6-
"jsx": "preserve"
17+
18+
/* Linting */
19+
"strict": true,
20+
"noUnusedLocals": true,
21+
"noUnusedParameters": true,
22+
"noFallthroughCasesInSwitch": true
723
},
8-
"files": ["src/index.tsx"],
9-
"include": [
10-
"src"
11-
// "__tests__/**/*.test.*"
12-
]
24+
"include": ["src"]
1325
}

0 commit comments

Comments
 (0)
Please sign in to comment.