Skip to content

files

Data and settings files parse, match their schema, and use one layout.

Check Stage Level What it does
files/taplo-format commit recommended Checks that every TOML file parses and matches the taplo output under the shared settings.
files/yamllint commit recommended Parses every YAML file and checks its indentation, keys, and values with yamllint.
files/v8r push recommended Validates each file that matches a SchemaStore schema, such as package.json, tsconfig.json, mise files, and workflows.
files/xmllint commit recommended Parses every XML file with xmllint.
Setting What it sets
tools.yamllint.rules Option tables for active YAML rules; the level decides which rules run, and [format] sets the width. Ignore a finding with gspot ignore files/yamllint --rule <rule> --reason <why>.
tools.v8r.schema File patterns mapped to schema URLs, for files that the SchemaStore catalog does not know.

Always selected.

Rule file Installed when
.gspot/configurations/general/files/rules/YAML.md Always
Tool Version
taplo 0.10.0
yamllint 1.38.0
v8r 6.1.0
ajv 8.20.0
xmllint Any

gspot writes .gspot/configurations/general/files/taplo.toml, .gspot/configurations/general/files/yamllint.yml, and .gspot/configurations/general/files/v8r.yml.