Skip to content

Commit 4e4770a

Browse files
committed
Add tsc
1 parent 27c9215 commit 4e4770a

4 files changed

Lines changed: 121 additions & 79 deletions

File tree

package-lock.json

Lines changed: 105 additions & 79 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"name": "s2v-schema-explorer",
44
"type": "module",
55
"scripts": {
6+
"tsc": "tsc",
67
"dev": "vite",
78
"build": "vite build",
89
"preview": "vite preview",
@@ -19,10 +20,12 @@
1920
"@babel/preset-typescript": "^7.28.5",
2021
"@linaria/react": "^7.0.1",
2122
"@types/react": "^19.2.14",
23+
"@types/react-dom": "^19.2.3",
2224
"@vitejs/plugin-react": "^6.0.1",
2325
"@wyw-in-js/vite": "^1.0.6",
2426
"oxfmt": "^0.40.0",
2527
"oxlint": "^1.55.0",
28+
"typescript": "^5.9.3",
2629
"vite": "^8.0.0"
2730
}
2831
}

src/vite-env.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/// <reference types="vite/client" />

tsconfig.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"compilerOptions": {
3+
"noEmit": true,
4+
"strict": true,
5+
"target": "ESNext",
6+
"module": "ESNext",
7+
"moduleResolution": "bundler",
8+
"jsx": "react-jsx",
9+
"skipLibCheck": true
10+
},
11+
"include": ["src"]
12+
}

0 commit comments

Comments
 (0)