Skip to content

Commit 622480f

Browse files
committed
chore: update tsconfig
1 parent dad7d6c commit 622480f

6 files changed

Lines changed: 43 additions & 18 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ packages/devtools-vite/src/public/fonts
1111
packages/devtools-vite/src/app/public/fonts
1212
packages/devtools-vite/runtime
1313
.rolldown
14+
*.tsbuildinfo

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"lint": "pnpm -C packages/devtools-vite run dev:prepare && eslint .",
1414
"test": "vitest",
1515
"release": "bumpp -r && pnpm publish -r",
16-
"typecheck": "pnpm -C packages/devtools-vite run typecheck"
16+
"typecheck": "vue-tsc -b --noEmit"
1717
},
1818
"devDependencies": {
1919
"@antfu/eslint-config": "catalog:devtools",
Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
import { defineConfig } from 'tsdown'
22

3-
export default defineConfig([{
4-
entry: [
5-
'src/index.ts',
6-
],
7-
clean: true,
8-
fixedExtension: true,
9-
dts: { isolatedDeclarations: true },
10-
}, {
11-
entry: ['src/presets/ws/client.ts', 'src/presets/ws/server.ts', 'src/presets/index.ts'],
12-
clean: true,
13-
fixedExtension: true,
14-
outDir: 'dist/presets',
15-
dts: { isolatedDeclarations: true },
16-
}])
3+
export default defineConfig([
4+
{
5+
entry: [
6+
'src/index.ts',
7+
],
8+
clean: true,
9+
fixedExtension: true,
10+
dts: true,
11+
},
12+
{
13+
entry: ['src/presets/ws/client.ts', 'src/presets/ws/server.ts', 'src/presets/index.ts'],
14+
clean: true,
15+
fixedExtension: true,
16+
outDir: 'dist/presets',
17+
dts: true,
18+
},
19+
])

packages/devtools-vite/tsdown.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ export default defineConfig({
1111
clean: false,
1212
target: 'esnext',
1313
fixedExtension: true,
14-
dts: { isolatedDeclarations: true },
14+
dts: true,
1515
})

tsconfig.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
{
2-
"extends": "./packages/devtools-vite/tsconfig.json",
32
"compilerOptions": {
43
"target": "esnext",
54
"module": "esnext",
65
"moduleResolution": "Bundler",
76
"resolveJsonModule": true,
87
"noEmit": true
9-
}
8+
},
9+
"references": [
10+
{ "path": "./packages/devtools-vite/src/.nuxt/tsconfig.app.json" },
11+
{ "path": "./packages/devtools-vite/src/.nuxt/tsconfig.server.json" },
12+
{ "path": "./packages/devtools-vite/src/.nuxt/tsconfig.shared.json" },
13+
{ "path": "./packages/devtools-vite/src/.nuxt/tsconfig.node.json" },
14+
{ "path": "./tsconfig.node.json" }
15+
],
16+
"files": []
1017
}

tsconfig.node.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"compilerOptions": {
3+
"target": "esnext",
4+
"module": "esnext",
5+
"moduleResolution": "Bundler",
6+
"resolveJsonModule": true,
7+
"noEmit": true,
8+
"isolatedDeclarations": false,
9+
"skipLibCheck": true
10+
},
11+
"include": [
12+
"**/tsdown.config.ts"
13+
]
14+
}

0 commit comments

Comments
 (0)