Skip to content

Commit 17c50ce

Browse files
authored
build(deps-dev): bump typescript to 4.7.4 (#6215)
1 parent 769e555 commit 17c50ce

File tree

6 files changed

+49
-48
lines changed

6 files changed

+49
-48
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"todomvc-app-css": "^2.3.0",
9494
"ts-jest": "^27.0.5",
9595
"tslib": "^2.4.0",
96-
"typescript": "^4.6.4",
96+
"typescript": "^4.7.4",
9797
"vite": "^2.9.8",
9898
"vue": "workspace:*",
9999
"yorkie": "^2.0.0"

packages/reactivity/src/computed.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export class ComputedRefImpl<T> {
3030
public readonly effect: ReactiveEffect<T>
3131

3232
public readonly __v_isRef = true
33-
public readonly [ReactiveFlags.IS_READONLY]: boolean
33+
public readonly [ReactiveFlags.IS_READONLY]: boolean = false
3434

3535
public _dirty = true
3636
public _cacheable: boolean

packages/runtime-core/src/component.ts

+1
Original file line numberDiff line numberDiff line change
@@ -814,6 +814,7 @@ export function finishComponentSetup(
814814
// pass runtime compat config into the compiler
815815
finalCompilerOptions.compatConfig = Object.create(globalCompatConfig)
816816
if (Component.compatConfig) {
817+
// @ts-expect-error types are not compatible
817818
extend(finalCompilerOptions.compatConfig, Component.compatConfig)
818819
}
819820
}

packages/server-renderer/__tests__/render.spec.ts

+7-9
Original file line numberDiff line numberDiff line change
@@ -128,14 +128,14 @@ function testRender(type: string, render: typeof renderToString) {
128128
await render(
129129
createApp(
130130
defineComponent({
131-
extends: {
131+
extends: defineComponent({
132132
data() {
133133
return { msg: 'hello' }
134134
},
135-
render(this: any) {
135+
render() {
136136
return h('div', this.msg)
137137
}
138-
}
138+
})
139139
})
140140
)
141141
)
@@ -148,14 +148,14 @@ function testRender(type: string, render: typeof renderToString) {
148148
createApp(
149149
defineComponent({
150150
mixins: [
151-
{
151+
defineComponent({
152152
data() {
153153
return { msg: 'hello' }
154154
},
155-
render(this: any) {
155+
render() {
156156
return h('div', this.msg)
157157
}
158-
}
158+
})
159159
]
160160
})
161161
)
@@ -675,9 +675,7 @@ function testRender(type: string, render: typeof renderToString) {
675675
const MyComp = {
676676
render: () => h('p', 'hello')
677677
}
678-
expect(await render(h(KeepAlive, () => h(MyComp)))).toBe(
679-
`<p>hello</p>`
680-
)
678+
expect(await render(h(KeepAlive, () => h(MyComp)))).toBe(`<p>hello</p>`)
681679
})
682680

683681
test('Transition', async () => {

packages/server-renderer/src/renderToString.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ export async function resolveTeleports(context: SSRContext) {
7777
// note: it's OK to await sequentially here because the Promises were
7878
// created eagerly in parallel.
7979
context.teleports[key] = await unrollBuffer(
80-
(await Promise.all(context.__teleportBuffers[key])) as SSRBuffer
80+
await Promise.all([context.__teleportBuffers[key]])
8181
)
8282
}
8383
}

pnpm-lock.yaml

+38-36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)