Skip to main content

Tooling

Smocker mocks are written using simple YAML files. To simplify the writing process, we provide a JSON Schema that you can integrate with your editor of choice to benefit from real time validation and completion.

Visual Studio Code

To integrate with Visual Studio Code, download the YAML extension.

Then, in your project, create a .vscode/settings.json file containing the following configuration:

{
"yaml.schemas": {
"https://smocker.dev/smocker.schema.json": "/**/*mock*.yml"
}
}

Using this configuration, the schema will be applied on every YAML file containing the word mock in their name.