require-vercel-schema
Require $schema metadata in vercel.json.
Targeted pattern scopeâ
- Top-level
$schemafield invercel.json.
What this rule reportsâ
This rule reports Vercel config files that omit $schema.
Why this rule existsâ
Schema metadata enables editor validation/autocomplete and helps reviewers spot invalid or deprecated keys earlier in development.
â Incorrectâ
{
"cleanUrls": true
}
â Correctâ
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"cleanUrls": true
}
When not to use itâ
Disable this rule if your repository intentionally omits schema metadata and accepts reduced editor validation.
Rule catalog ID: R085