Skip to content

Commit 89eea02

Browse files
authored
feat(create-vite): extend from @vue/tsconfig to simplify tsconfig.app.json (#18862)
1 parent b48b98c commit 89eea02

File tree

2 files changed

+2
-13
lines changed

2 files changed

+2
-13
lines changed

packages/create-vite/template-vue-ts/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"@vitejs/plugin-vue": "^5.2.1",
16+
"@vue/tsconfig": "^0.7.0",
1617
"typescript": "~5.6.2",
1718
"vite": "^6.0.3",
1819
"vue-tsc": "^2.1.10"

packages/create-vite/template-vue-ts/tsconfig.app.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,7 @@
11
{
2+
"extends": "@vue/tsconfig/tsconfig.dom.json",
23
"compilerOptions": {
34
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
4-
"target": "ES2020",
5-
"useDefineForClassFields": true,
6-
"module": "ESNext",
7-
"lib": ["ES2020", "DOM", "DOM.Iterable"],
8-
"skipLibCheck": true,
9-
10-
/* Bundler mode */
11-
"moduleResolution": "bundler",
12-
"allowImportingTsExtensions": true,
13-
"isolatedModules": true,
14-
"moduleDetection": "force",
15-
"noEmit": true,
16-
"jsx": "preserve",
175

186
/* Linting */
197
"strict": true,

0 commit comments

Comments
 (0)