diff --git a/docs/content/3.docs/3.migration/1.overview.md b/docs/content/3.docs/3.migration/1.overview.md
index a84e971ea0..c34c890aa9 100644
--- a/docs/content/3.docs/3.migration/1.overview.md
+++ b/docs/content/3.docs/3.migration/1.overview.md
@@ -12,7 +12,7 @@ Nuxt 3 is a complete rewrite of Nuxt 2, and also based on a new set of underlyin
Some of these significant changes include:
-1. Moving from Vue 2 to Vue 3, including defaulting to the composition API and script setup.
+1. Moving from Vue 2 to Vue 3, including defaulting to the Composition API and script setup.
1. Moving from webpack 4 and Babel to Vite or webpack 5 and esbuild.
1. Moving from a runtime Nuxt dependency to a minimal, standalone server compiled with nitropack.
diff --git a/docs/content/3.docs/3.migration/20.module-authors.md b/docs/content/3.docs/3.migration/20.module-authors.md
index 1808620fc6..5faf0bd29b 100644
--- a/docs/content/3.docs/3.migration/20.module-authors.md
+++ b/docs/content/3.docs/3.migration/20.module-authors.md
@@ -16,7 +16,7 @@ Nuxt 3 plugins are **not** fully backward compatible with Nuxt 2.
### Vue Compatibility
-Plugins or components using the composition API need exclusive Vue 2 or Vue 3 support.
+Plugins or components using the Composition API need exclusive Vue 2 or Vue 3 support.
By using [vue-demi](https://github.com/vueuse/vue-demi) they should be compatible with both Nuxt 2 and 3.
diff --git a/docs/content/3.docs/8.deployment/6.vercel.md b/docs/content/3.docs/8.deployment/6.vercel.md
index cf55c2b925..41b3012bed 100644
--- a/docs/content/3.docs/8.deployment/6.vercel.md
+++ b/docs/content/3.docs/8.deployment/6.vercel.md
@@ -27,7 +27,7 @@ vercel
## Git
-1. Push your code to your git repository (GitHub, GitLab, BitBucket).
+1. Push your code to your git repository (GitHub, GitLab, Bitbucket).
2. [Import your project](https://vercel.com/new) into Vercel.
3. Vercel will detect that you are using Nuxt and will enable the correct settings for your deployment.
4. Your application is deployed! (e.g. [nuxt.vercel.app](https://nuxt.vercel.app/))
diff --git a/docs/content/5.community/2.reporting-bugs.md b/docs/content/5.community/2.reporting-bugs.md
index 188583d403..85c4a3ee9e 100644
--- a/docs/content/5.community/2.reporting-bugs.md
+++ b/docs/content/5.community/2.reporting-bugs.md
@@ -25,11 +25,11 @@ If your issue concerns Vue 3 or Vite, please try to reproduce it first with the
**Nuxt 3**:
:button-link[Nuxt 3 on StackBlitz]{href="https://stackblitz.com/github/nuxt/starter/tree/v3-stackblitz" blank}
-:button-link[Nuxt 3 on CodeSandBox]{href="https://codesandbox.io/s/github/nuxt/starter/tree/v3-codesandbox" blank}
+:button-link[Nuxt 3 on CodeSandbox]{href="https://codesandbox.io/s/github/nuxt/starter/tree/v3-codesandbox" blank}
**Nuxt Bridge**:
-:button-link[Nuxt Bridge on CodeSandBox]{href="https://codesandbox.io/s/github/nuxt/starter/tree/v2-bridge-codesandbox" blank}
+:button-link[Nuxt Bridge on CodeSandbox]{href="https://codesandbox.io/s/github/nuxt/starter/tree/v2-bridge-codesandbox" blank}
**Vue 3**:
diff --git a/docs/content/5.community/4.roadmap.md b/docs/content/5.community/4.roadmap.md
index f818fb5352..a78d580f8c 100644
--- a/docs/content/5.community/4.roadmap.md
+++ b/docs/content/5.community/4.roadmap.md
@@ -44,7 +44,7 @@ Test Utils | Q1 2022 | [nuxt/framework#3198](https://github.com/nuxt/framework
Nuxt 3 RC | Q1 2022 | [nuxt/framework#3447](https://github.com/nuxt/framework/discussions/3447) | Nuxt v3 first release candidate
Extending | Q1 2022 | [nuxt/framework#3222](https://github.com/nuxt/framework/issues/3222) | Native extending and theme support
Content v2 | Q1 2022 | - | A rewrite of [nuxt/content](https://github.com/nuxt/content) for Nuxt 3 support
-Devtools | Q2 2022 | - | An integrated devtools experience for Nuxt
+DevTools | Q2 2022 | - | An integrated devtools experience for Nuxt
Auth | Q2 2022 | - | A rewrite of [nuxt-community/auth-module](https://github.com/nuxt-community/auth-module) for Nuxt 3 support
SEO & PWA | Q2 2022 | [nuxt/framework#1823](https://github.com/nuxt/framework/discussions/1823) | Migrating from [nuxt-community/pwa-module](https://github.com/nuxt-community/pwa-module) for built-in SEO utils and service worker support
Translations | Q2/Q3 2022 | [nuxt/translations#4](https://github.com/nuxt/translations/discussions/4) (private) | A collaborative project for a stable translation process for Nuxt 3 docs. Currently pending for ideas and documentation tooling support (content v2 with remote sources).
diff --git a/docs/content/index.md b/docs/content/index.md
index 1cd57373a9..238e28c9c1 100644
--- a/docs/content/index.md
+++ b/docs/content/index.md
@@ -87,7 +87,7 @@ Nuxt 3 has been re-architected with a smaller core and optimized for faster perf
::section-content-item
---
soon: true
- title: Nuxt Devtools
+ title: Nuxt DevTools
description: 'Work faster with info and quick fixes right in the browser.'
image: IconDevtools
imageClass: w-10 h-10
@@ -180,7 +180,7 @@ Nuxt 3 has been re-architected with a smaller core and optimized for faster perf
::list{.mb-8}
- Using [Nitro server](/concepts/server-engine) with Nuxt 2
- Using Composition API (same as Nuxt 3) with Nuxt 2
- - Using new CLI and Devtools with Nuxt 2
+ - Using new CLI and DevTools with Nuxt 2
- Progressively upgrade to Nuxt 3
- Compatibility with Nuxt 2 module ecosystem
- Upgrade piece by piece (Nitro, Composition API, Nuxt Kit)
diff --git a/package.json b/package.json
index 22cf9a69f3..b495a4cbc3 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
"example": "yarn workspace example-$0 dev",
"example:build": "yarn workspace example-$0 build",
"lint": "eslint --ext .vue,.ts,.js,.mjs .",
- "lint:docs": "./node_modules/.bin/markdownlint ./",
+ "lint:docs": "./node_modules/.bin/markdownlint ./ && case-police '**/*.md'",
"nuxi": "./node_modules/.bin/nuxi",
"nuxt": "./node_modules/.bin/nuxi",
"play": "echo use yarn dev && exit 1",
@@ -43,6 +43,7 @@
"@types/node": "^16.11.26",
"@types/object-hash": "^2",
"@unocss/reset": "^0.30.11",
+ "case-police": "^0.5.1",
"esbuild": "^0.14.31",
"eslint": "^8.12.0",
"eslint-plugin-jsdoc": "^38.1.6",
diff --git a/yarn.lock b/yarn.lock
index 7fb749f44e..91eabbb929 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7300,6 +7300,15 @@ __metadata:
languageName: node
linkType: hard
+"case-police@npm:^0.5.1":
+ version: 0.5.1
+ resolution: "case-police@npm:0.5.1"
+ bin:
+ case-police: bin/case-police.mjs
+ checksum: 315d1e58c684c944454e5734b923e3e9ae061e63cb3c866ccf9fb3b88fd23321a9caab4b7c8841a488af66524ce13107ceb8f47916e2659133a0493f59c29a28
+ languageName: node
+ linkType: hard
+
"caseless@npm:~0.12.0":
version: 0.12.0
resolution: "caseless@npm:0.12.0"
@@ -15739,6 +15748,7 @@ __metadata:
"@types/node": ^16.11.26
"@types/object-hash": ^2
"@unocss/reset": ^0.30.11
+ case-police: ^0.5.1
esbuild: ^0.14.31
eslint: ^8.12.0
eslint-plugin-jsdoc: ^38.1.6