files/v8r
Validates each file that matches a SchemaStore schema, such as package.json, tsconfig.json, mise files, and workflows.
Part of the files configuration, at the recommended level. It runs at the push stage, per file. It runs v8r. It needs network access.
A key the schema rejects never takes effect, and nobody notices until the expected behavior fails to appear.
What to do
Section titled “What to do”Fix the key v8r names, or map the file to its schema under tools.v8r.schema.
Example
Section titled “Example”A JSON file with a string where its schema requires a boolean reports a mismatch. Replace the string with true or false.
Turn it off
Section titled “Turn it off”Turn it off for some files, or one of its lint rules, with a reason:
gspot ignore files/v8r --paths "<glob>" --reason "<why>"gspot ignore files/v8r --rule <rule> --reason "<why>"