Skip to content

Commit 6b4c4e2

Browse files
patak-devbluwy
andauthored
chore(deps): typescript 4.9 (#11229)
Co-authored-by: bluwy <[email protected]>
1 parent d135b11 commit 6b4c4e2

File tree

14 files changed

+57
-53
lines changed

14 files changed

+57
-53
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"simple-git-hooks": "^2.8.1",
8787
"tslib": "^2.4.1",
8888
"tsx": "^3.12.1",
89-
"typescript": "^4.6.4",
89+
"typescript": "^4.9.3",
9090
"unbuild": "^0.9.4",
9191
"vite": "workspace:*",
9292
"vitepress": "^1.0.0-alpha.29",

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"lit": "^2.4.1"
2121
},
2222
"devDependencies": {
23-
"typescript": "^4.6.4",
23+
"typescript": "^4.9.3",
2424
"vite": "^3.2.4"
2525
}
2626
}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"@preact/preset-vite": "^2.4.0",
16-
"typescript": "^4.6.4",
16+
"typescript": "^4.9.3",
1717
"vite": "^3.2.4"
1818
}
1919
}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@types/react": "^18.0.26",
1717
"@types/react-dom": "^18.0.9",
1818
"@vitejs/plugin-react": "^3.0.0-alpha.2",
19-
"typescript": "^4.6.4",
19+
"typescript": "^4.9.3",
2020
"vite": "^3.2.4"
2121
}
2222
}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"svelte-check": "^2.10.0",
1717
"svelte-preprocess": "^4.10.7",
1818
"tslib": "^2.4.1",
19-
"typescript": "^4.6.4",
19+
"typescript": "^4.9.3",
2020
"vite": "^3.2.4"
2121
}
2222
}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"preview": "vite preview"
1010
},
1111
"devDependencies": {
12-
"typescript": "^4.6.4",
12+
"typescript": "^4.9.3",
1313
"vite": "^3.2.4"
1414
}
1515
}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"@vitejs/plugin-vue": "^4.0.0-alpha.2",
16-
"typescript": "^4.6.4",
16+
"typescript": "^4.9.3",
1717
"vite": "^3.2.4",
1818
"vue-tsc": "^1.0.11"
1919
}

packages/vite/src/client/client.ts

-4
Original file line numberDiff line numberDiff line change
@@ -358,12 +358,9 @@ export function updateStyle(id: string, content: string): void {
358358

359359
if (!style) {
360360
style = new CSSStyleSheet()
361-
// @ts-expect-error: using experimental API
362361
style.replaceSync(content)
363-
// @ts-expect-error: using experimental API
364362
document.adoptedStyleSheets = [...document.adoptedStyleSheets, style]
365363
} else {
366-
// @ts-expect-error: using experimental API
367364
style.replaceSync(content)
368365
}
369366
} else {
@@ -389,7 +386,6 @@ export function removeStyle(id: string): void {
389386
const style = sheetsMap.get(id)
390387
if (style) {
391388
if (style instanceof CSSStyleSheet) {
392-
// @ts-expect-error: using experimental API
393389
document.adoptedStyleSheets = document.adoptedStyleSheets.filter(
394390
(s: CSSStyleSheet) => s !== style,
395391
)

packages/vite/src/node/__tests__/build.spec.ts

-1
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,6 @@ describe('resolveBuildOutputs', () => {
421421
})
422422

423423
test('array outputs: should ignore build.lib.formats', () => {
424-
// @ts-expect-error mock Logger
425424
const log = { warn: vi.fn() } as Logger
426425
expect(
427426
resolveBuildOutputs(

packages/vite/src/node/plugins/css.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1737,7 +1737,7 @@ const less: StylePreprocessor = async (source, root, options, resolvers) => {
17371737
// normalize error info
17381738
const normalizedError: RollupError = new Error(
17391739
`[less] ${error.message || error.type}`,
1740-
)
1740+
) as RollupError
17411741
normalizedError.loc = {
17421742
file: error.filename || options.filename,
17431743
line: error.line,

packages/vite/src/node/plugins/index.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,9 @@ export function createPluginHookUtils(
121121
return plugins
122122
.map((p) => {
123123
const hook = p[hookName]!
124-
// @ts-expect-error cast
125-
return 'handler' in hook ? hook.handler : hook
124+
return typeof hook === 'object' && 'handler' in hook
125+
? hook.handler
126+
: hook
126127
})
127128
.filter(Boolean)
128129
}

packages/vite/src/node/server/pluginContainer.ts

+1
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ export async function createPluginContainer(
201201
for (const plugin of getSortedPlugins(hookName)) {
202202
const hook = plugin[hookName]
203203
if (!hook) continue
204+
// @ts-expect-error
204205
const handler: Function = 'handler' in hook ? hook.handler : hook
205206
if ((hook as { sequential?: boolean }).sequential) {
206207
await Promise.all(parallelPromises)

packages/vite/src/node/utils.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ function splitSrcSetDescriptor(srcs: string): ImageCandidate[] {
646646
return splitSrcSet(srcs)
647647
.map((s) => {
648648
const src = s.replace(escapedSpaceCharacters, ' ').trim()
649-
const [url] = imageSetUrlRE.exec(src) || []
649+
const [url] = imageSetUrlRE.exec(src) || ['']
650650

651651
return {
652652
url,
@@ -884,6 +884,7 @@ export async function resolveServerUrls(
884884
// Node < v18
885885
((typeof detail.family === 'string' && detail.family === 'IPv4') ||
886886
// Node >= v18
887+
// @ts-expect-error
887888
(typeof detail.family === 'number' && detail.family === 4)),
888889
)
889890
.forEach((detail) => {

0 commit comments

Comments
 (0)