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.