diff --git a/docs/1.getting-started/11.testing.md b/docs/1.getting-started/11.testing.md
index 8290dae5b2..f9eea6d0cd 100644
--- a/docs/1.getting-started/11.testing.md
+++ b/docs/1.getting-started/11.testing.md
@@ -60,7 +60,7 @@ We currently ship an environment for unit testing code that needs a [Nuxt](https
```
::tip
-When importing `@nuxt/test-utils` in your vitest config, It is necessary to have `"type": "module"` specified in your `package.json` or rename your vitest config file appropriatly.
+When importing `@nuxt/test-utils` in your vitest config, It is necessary to have `"type": "module"` specified in your `package.json` or rename your vitest config file appropriately.
> ie. `vitest.config.m{ts,js}`.
::
diff --git a/docs/2.guide/1.concepts/9.code-style.md b/docs/2.guide/1.concepts/9.code-style.md
index 8d9a918873..2a6a32afb3 100644
--- a/docs/2.guide/1.concepts/9.code-style.md
+++ b/docs/2.guide/1.concepts/9.code-style.md
@@ -10,7 +10,7 @@ The recommended approach for Nuxt is to enable ESLint support using the [`@nuxt/
:::callout{icon="i-ph-lightbulb-duotone"}
The module is designed for the [new ESLint flat config format](https://eslint.org/docs/latest/use/configure/configuration-files-new) with is the [default format since ESLint v9](https://eslint.org/blog/2024/04/eslint-v9.0.0-released/).
-If you are using the legacy `.eslintrc` config, you will need to [configure manually with `@nuxt/eslint-config`](https://eslint.nuxt.com/packages/config#legacy-config-format). We highly recommand you to migrate over the flat config to be future-proof.
+If you are using the legacy `.eslintrc` config, you will need to [configure manually with `@nuxt/eslint-config`](https://eslint.nuxt.com/packages/config#legacy-config-format). We highly recommend you to migrate over the flat config to be future-proof.
:::
## Quick Setup
diff --git a/packages/nuxt/src/core/utils/names.ts b/packages/nuxt/src/core/utils/names.ts
index f37be12636..3397cc99e7 100644
--- a/packages/nuxt/src/core/utils/names.ts
+++ b/packages/nuxt/src/core/utils/names.ts
@@ -18,7 +18,7 @@ export function hasSuffix (path: string, suffix: string) {
export function resolveComponentNameSegments (fileName: string, prefixParts: string[]) {
/**
- * Array of fileName parts splitted by case, / or -
+ * Array of fileName parts split by case, / or -
* @example third-component -> ['third', 'component']
* @example AwesomeComponent -> ['Awesome', 'Component']
*/
diff --git a/packages/nuxt/test/treeshake-client.test.ts b/packages/nuxt/test/treeshake-client.test.ts
index c265c9d85e..9306bec381 100644
--- a/packages/nuxt/test/treeshake-client.test.ts
+++ b/packages/nuxt/test/treeshake-client.test.ts
@@ -146,7 +146,7 @@ describe('treeshake client only in ssr', () => {
expect(treeshaken).toContain('const { ButShouldNotBeTreeShaken } = defineAsyncComponent(async () => {')
expect(treeshaken).toContain('const [ { Dont, }, That] = defineAsyncComponent(async () => {')
- // treeshake object that has an assignement pattern
+ // treeshake object that has an assignment pattern
expect(treeshaken).toContain('const { woooooo, } = defineAsyncComponent(async () => {')
expect(treeshaken).not.toContain('const { Deep, assignment: { Pattern = ofComponent } } = defineAsyncComponent(async () => {')
diff --git a/test/basic.test.ts b/test/basic.test.ts
index 13102e7cf0..975ffd3a80 100644
--- a/test/basic.test.ts
+++ b/test/basic.test.ts
@@ -446,7 +446,7 @@ describe('pages', () => {
expect(html).not.toContain('
')
expect(html).toContain('hi')
- // aysnc setup
+ // async setup
expect(html).toContain('Work with async setup')
const { page, pageErrors } = await renderPage('/client-fallback')
diff --git a/test/fixtures/basic-types/extends/node_modules/foo/layouts/override.vue b/test/fixtures/basic-types/extends/node_modules/foo/layouts/override.vue
index b10cfadd9a..64753c4e0a 100644
--- a/test/fixtures/basic-types/extends/node_modules/foo/layouts/override.vue
+++ b/test/fixtures/basic-types/extends/node_modules/foo/layouts/override.vue
@@ -1,3 +1,3 @@
- This layout should be overriden by bar
+ This layout should be overridden by bar
diff --git a/test/fixtures/basic-types/extends/node_modules/foo/middleware/override.ts b/test/fixtures/basic-types/extends/node_modules/foo/middleware/override.ts
index fbbfd73091..eca4b646c3 100644
--- a/test/fixtures/basic-types/extends/node_modules/foo/middleware/override.ts
+++ b/test/fixtures/basic-types/extends/node_modules/foo/middleware/override.ts
@@ -1,3 +1,3 @@
export default defineNuxtRouteMiddleware((to) => {
- to.meta.override = 'This middleware should be overriden by bar'
+ to.meta.override = 'This middleware should be overridden by bar'
})
diff --git a/test/fixtures/basic-types/extends/node_modules/foo/pages/override.vue b/test/fixtures/basic-types/extends/node_modules/foo/pages/override.vue
index 81a97ed0f2..28d1b37d1c 100644
--- a/test/fixtures/basic-types/extends/node_modules/foo/pages/override.vue
+++ b/test/fixtures/basic-types/extends/node_modules/foo/pages/override.vue
@@ -1,3 +1,3 @@
- This page should be overriden by bar
+ This page should be overridden by bar
diff --git a/test/fixtures/basic/composables/keep-alive.ts b/test/fixtures/basic/composables/keep-alive.ts
index bee308628e..90999b752f 100644
--- a/test/fixtures/basic/composables/keep-alive.ts
+++ b/test/fixtures/basic/composables/keep-alive.ts
@@ -1,4 +1,4 @@
-export function useLifecyleLogs (name: string) {
+export function useLifecycleLogs (name: string) {
onMounted(() => console.log(`${name}: onMounted`))
onUnmounted(() => console.log(`${name}: onUnmounted`))
onActivated(() => console.log(`${name}: onActivated`))
diff --git a/test/fixtures/basic/composables/override-base.ts b/test/fixtures/basic/composables/override-base.ts
index 43f65fec99..2f8570e089 100644
--- a/test/fixtures/basic/composables/override-base.ts
+++ b/test/fixtures/basic/composables/override-base.ts
@@ -1 +1 @@
-export const useOverrideableComposable = () => 'test from project'
+export const useOverridableComposable = () => 'test from project'
diff --git a/test/fixtures/basic/extends/bar/composables/base.ts b/test/fixtures/basic/extends/bar/composables/base.ts
index 21e0ca6805..b363f9d807 100644
--- a/test/fixtures/basic/extends/bar/composables/base.ts
+++ b/test/fixtures/basic/extends/bar/composables/base.ts
@@ -1 +1 @@
-export const useOverrideableComposable = () => 'test from layer'
+export const useOverridableComposable = () => 'test from layer'
diff --git a/test/fixtures/basic/extends/node_modules/foo/components/ExtendsOverride.vue b/test/fixtures/basic/extends/node_modules/foo/components/ExtendsOverride.vue
index 5e94aa248f..70a57d916a 100644
--- a/test/fixtures/basic/extends/node_modules/foo/components/ExtendsOverride.vue
+++ b/test/fixtures/basic/extends/node_modules/foo/components/ExtendsOverride.vue
@@ -1,3 +1,3 @@
- This component should be overriden by bar
+ This component should be overridden by bar
diff --git a/test/fixtures/basic/extends/node_modules/foo/layouts/override.vue b/test/fixtures/basic/extends/node_modules/foo/layouts/override.vue
index b10cfadd9a..64753c4e0a 100644
--- a/test/fixtures/basic/extends/node_modules/foo/layouts/override.vue
+++ b/test/fixtures/basic/extends/node_modules/foo/layouts/override.vue
@@ -1,3 +1,3 @@
- This layout should be overriden by bar
+ This layout should be overridden by bar
diff --git a/test/fixtures/basic/extends/node_modules/foo/pages/override.vue b/test/fixtures/basic/extends/node_modules/foo/pages/override.vue
index 5d47effd7f..3bb95b220e 100644
--- a/test/fixtures/basic/extends/node_modules/foo/pages/override.vue
+++ b/test/fixtures/basic/extends/node_modules/foo/pages/override.vue
@@ -1,5 +1,5 @@
- This page should be overriden by bar
+ This page should be overridden by bar
diff --git a/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage-2.vue b/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage-2.vue
index bb4fd440c2..9c212fe2c6 100644
--- a/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage-2.vue
+++ b/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage-2.vue
@@ -1,5 +1,5 @@
diff --git a/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage.vue b/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage.vue
index 19c4312cca..ccd43cdb65 100644
--- a/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage.vue
+++ b/test/fixtures/basic/pages/keepalive/keepalive-in-nuxtpage.vue
@@ -1,5 +1,5 @@
diff --git a/test/fixtures/basic/pages/keepalive/not-keepalive-in-nuxtpage.vue b/test/fixtures/basic/pages/keepalive/not-keepalive-in-nuxtpage.vue
index 6d16f7173d..d3698c7978 100644
--- a/test/fixtures/basic/pages/keepalive/not-keepalive-in-nuxtpage.vue
+++ b/test/fixtures/basic/pages/keepalive/not-keepalive-in-nuxtpage.vue
@@ -1,5 +1,5 @@
diff --git a/test/fixtures/basic/pages/keepalive/not-keepalive.vue b/test/fixtures/basic/pages/keepalive/not-keepalive.vue
index e7fc57ea43..3fdbbd0425 100644
--- a/test/fixtures/basic/pages/keepalive/not-keepalive.vue
+++ b/test/fixtures/basic/pages/keepalive/not-keepalive.vue
@@ -1,5 +1,5 @@
diff --git a/test/nuxt/nuxt-island.test.ts b/test/nuxt/nuxt-island.test.ts
index 282e09c08d..68faf38f72 100644
--- a/test/nuxt/nuxt-island.test.ts
+++ b/test/nuxt/nuxt-island.test.ts
@@ -37,7 +37,7 @@ beforeEach(() => {
})
describe('runtime server component', () => {
- it('expect no data-v- attrbutes #23051', () => {
+ it('expect no data-v- attributes #23051', () => {
// @ts-expect-error mock
vi.mocked(h).mockImplementation(() => null)
diff --git a/test/nuxt/plugin.test.ts b/test/nuxt/plugin.test.ts
index 8a86cde895..02d8cef182 100644
--- a/test/nuxt/plugin.test.ts
+++ b/test/nuxt/plugin.test.ts
@@ -121,7 +121,7 @@ describe('plugin dependsOn', () => {
])
})
- it('relying on plugin not registed yet', async () => {
+ it('relying on plugin not registered yet', async () => {
const nuxtApp = useNuxtApp()
const sequence: string[] = []
const plugins = [