diff --git a/packages/compiler-core/__tests__/transform.spec.ts b/packages/compiler-core/__tests__/transform.spec.ts
index 8851bb4d..076fa37a 100644
--- a/packages/compiler-core/__tests__/transform.spec.ts
+++ b/packages/compiler-core/__tests__/transform.spec.ts
@@ -267,7 +267,7 @@ describe('compiler: transform', () => {
}
}
- test('no chidlren', () => {
+ test('no children', () => {
const ast = transformWithCodegen(``)
expect(ast.codegenNode).toBeUndefined()
})
diff --git a/packages/compiler-core/__tests__/transforms/transformElement.spec.ts b/packages/compiler-core/__tests__/transforms/transformElement.spec.ts
index 4bac19e2..37dfec29 100644
--- a/packages/compiler-core/__tests__/transforms/transformElement.spec.ts
+++ b/packages/compiler-core/__tests__/transforms/transformElement.spec.ts
@@ -50,7 +50,7 @@ function parseWithElementTransform(
}
describe('compiler: element transform', () => {
- test('import + resovle component', () => {
+ test('import + resolve component', () => {
const { root } = parseWithElementTransform(``)
expect(root.imports).toContain(RESOLVE_COMPONENT)
expect(root.statements[0]).toMatch(`${RESOLVE_COMPONENT}("Foo")`)
@@ -575,7 +575,7 @@ describe('compiler: element transform', () => {
expect(node2.arguments.length).toBe(4)
expect(node2.arguments[3]).toBe(`${PatchFlags.TEXT} /* TEXT */`)
- // multiple nodes, merged with optimze text
+ // multiple nodes, merged with optimize text
const { node: node3 } = parseWithBind(`
foo {{ bar }} baz
`)
expect(node3.arguments.length).toBe(4)
expect(node3.arguments[3]).toBe(`${PatchFlags.TEXT} /* TEXT */`)
diff --git a/packages/reactivity/__tests__/readonly.spec.ts b/packages/reactivity/__tests__/readonly.spec.ts
index de59e0b5..3ed49dbe 100644
--- a/packages/reactivity/__tests__/readonly.spec.ts
+++ b/packages/reactivity/__tests__/readonly.spec.ts
@@ -264,7 +264,7 @@ describe('reactivity/readonly', () => {
})
if (Collection === Map) {
- test('should retrive readonly values on iteration', () => {
+ test('should retrieve readonly values on iteration', () => {
const key1 = {}
const key2 = {}
const original = new Collection([[key1, {}], [key2, {}]])
@@ -334,7 +334,7 @@ describe('reactivity/readonly', () => {
})
if (Collection === Set) {
- test('should retrive readonly values on iteration', () => {
+ test('should retrieve readonly values on iteration', () => {
const original = new Collection([{}, {}])
const observed: any = readonly(original)
for (const value of observed) {
diff --git a/packages/runtime-core/__tests__/errorHandling.spec.ts b/packages/runtime-core/__tests__/errorHandling.spec.ts
index 6d346cdf..6f3f9c6a 100644
--- a/packages/runtime-core/__tests__/errorHandling.spec.ts
+++ b/packages/runtime-core/__tests__/errorHandling.spec.ts
@@ -13,7 +13,7 @@ import {
describe('error handling', () => {
mockWarn()
- test('propagtaion', () => {
+ test('propagation', () => {
const err = new Error('foo')
const fn = jest.fn()
@@ -365,8 +365,8 @@ describe('error handling', () => {
const onError = jest.spyOn(console, 'error')
onError.mockImplementation(() => {})
- const groupCollpased = jest.spyOn(console, 'groupCollapsed')
- groupCollpased.mockImplementation(() => {})
+ const groupCollapsed = jest.spyOn(console, 'groupCollapsed')
+ groupCollapsed.mockImplementation(() => {})
const log = jest.spyOn(console, 'log')
log.mockImplementation(() => {})
@@ -397,7 +397,7 @@ describe('error handling', () => {
expect(onError).toHaveBeenCalledWith(err)
onError.mockRestore()
- groupCollpased.mockRestore()
+ groupCollapsed.mockRestore()
log.mockRestore()
process.env.NODE_ENV = 'test'
})
diff --git a/packages/runtime-core/__tests__/rendererSuspense.spec.ts b/packages/runtime-core/__tests__/rendererSuspense.spec.ts
index 47c7148c..78221da4 100644
--- a/packages/runtime-core/__tests__/rendererSuspense.spec.ts
+++ b/packages/runtime-core/__tests__/rendererSuspense.spec.ts
@@ -285,7 +285,7 @@ describe('renderer: suspense', () => {
expect(serializeInner(root)).toBe(`fallback
`)
expect(calls).toEqual([])
- // remvoe the async dep before it's resolved
+ // remove the async dep before it's resolved
toggle.value = false
await nextTick()
// should cause the suspense to resolve immediately
diff --git a/packages/runtime-core/src/apiOptions.ts b/packages/runtime-core/src/apiOptions.ts
index 643da777..14276eab 100644
--- a/packages/runtime-core/src/apiOptions.ts
+++ b/packages/runtime-core/src/apiOptions.ts
@@ -168,7 +168,7 @@ export interface LegacyOptions<
beforeUpdate?(): void
updated?(): void
activated?(): void
- decativated?(): void
+ deactivated?(): void
beforeUnmount?(): void
unmounted?(): void
renderTracked?(e: DebuggerEvent): void
@@ -206,7 +206,7 @@ export function applyOptions(
beforeUpdate,
updated,
// TODO activated
- // TODO decativated
+ // TODO deactivated
beforeUnmount,
unmounted,
renderTracked,
diff --git a/packages/runtime-core/src/componentProps.ts b/packages/runtime-core/src/componentProps.ts
index 4f32d3c6..511e66dd 100644
--- a/packages/runtime-core/src/componentProps.ts
+++ b/packages/runtime-core/src/componentProps.ts
@@ -33,36 +33,36 @@ export type PropType = PropConstructor | PropConstructor[]
type PropConstructor = { new (...args: any[]): T & object } | { (): T }
-type RequiredKeys = {
+type RequiredKeys = {
[K in keyof T]: T[K] extends
| { required: true }
- | (MakeDefautRequired extends true ? { default: any } : never)
+ | (MakeDefaultRequired extends true ? { default: any } : never)
? K
: never
}[keyof T]
-type OptionalKeys = Exclude<
+type OptionalKeys = Exclude<
keyof T,
- RequiredKeys
+ RequiredKeys
>
type InferPropType = T extends null
? any // null & true would fail to infer
: T extends { type: null | true }
- ? any // somehow `ObjectContructor` when inferred from { (): T } becomes `any`
+ ? any // somehow `ObjectConstructor` when inferred from { (): T } becomes `any`
: T extends ObjectConstructor | { type: ObjectConstructor }
? { [key: string]: any }
: T extends Prop ? V : T
export type ExtractPropTypes<
O,
- MakeDefautRequired extends boolean = true
+ MakeDefaultRequired extends boolean = true
> = O extends object
? {
- readonly [K in RequiredKeys]: InferPropType
+ readonly [K in RequiredKeys]: InferPropType
} &
{
- readonly [K in OptionalKeys]?: InferPropType<
+ readonly [K in OptionalKeys]?: InferPropType<
O[K]
>
}
diff --git a/packages/runtime-core/src/helpers/renderSlot.ts b/packages/runtime-core/src/helpers/renderSlot.ts
index de633b22..e2f1f2ea 100644
--- a/packages/runtime-core/src/helpers/renderSlot.ts
+++ b/packages/runtime-core/src/helpers/renderSlot.ts
@@ -13,7 +13,7 @@ export function renderSlot(
name: string,
props: any = {},
// this is not a user-facing function, so the fallback is always generated by
- // the compiler and gurunteed to be an array
+ // the compiler and guaranteed to be an array
fallback?: VNodeChildren
): VNode {
const slot = slots[name]
diff --git a/packages/runtime-core/src/helpers/toString.ts b/packages/runtime-core/src/helpers/toString.ts
index bb3b997e..92879b89 100644
--- a/packages/runtime-core/src/helpers/toString.ts
+++ b/packages/runtime-core/src/helpers/toString.ts
@@ -1,6 +1,6 @@
import { isArray, isPlainObject, objectToString } from '@vue/shared'
-// for conversting {{ interpolation }} values to displayed strings.
+// for converting {{ interpolation }} values to displayed strings.
export function toString(val: any): string {
return val == null
? ''
diff --git a/packages/runtime-core/src/warning.ts b/packages/runtime-core/src/warning.ts
index 4ae71f95..e1d6f9e9 100644
--- a/packages/runtime-core/src/warning.ts
+++ b/packages/runtime-core/src/warning.ts
@@ -65,14 +65,14 @@ function getComponentTrace(): ComponentTraceStack {
// we can't just use the stack because it will be incomplete during updates
// that did not start from the root. Re-construct the parent chain using
// instance parent pointers.
- const normalizeStack: ComponentTraceStack = []
+ const normalizedStack: ComponentTraceStack = []
while (currentVNode) {
- const last = normalizeStack[0]
+ const last = normalizedStack[0]
if (last && last.vnode === currentVNode) {
last.recurseCount++
} else {
- normalizeStack.push({
+ normalizedStack.push({
vnode: currentVNode,
recurseCount: 0
})
@@ -82,7 +82,7 @@ function getComponentTrace(): ComponentTraceStack {
currentVNode = parentInstance && parentInstance.vnode
}
- return normalizeStack
+ return normalizedStack
}
function formatTrace(trace: ComponentTraceStack): string[] {