codespeak.json
The configuration file created by codespeak init controls how CodeSpeak operates.
specs
An array of paths to spec files, relative to the project root:
{
"specs": [
"src/converters/eml_converter.cs.md",
"src/reports/line_report.spec.md"
]
}whitelisted_files
Files that CodeSpeak is allowed to modify but doesn't own:
{
"whitelisted_files": [
"src/converters/__init__.py",
"src/app/_registry.py"
]
}Supports glob patterns:
{
"whitelisted_files": [
"src/**/__init__.py"
]
}See Managed files for more on how CodeSpeak tracks file ownership.
Other settings
| Setting | Type | Description |
|---|---|---|
strictManagedFilesControl | boolean | Prevents CodeSpeak from writing to non-managed files |
suppressNonManagedFilesNotification | boolean | Hides the non-managed files notification |
See also
codespeak initโ creates this filecodespeak whitelistโ add files towhitelisted_files- Managed files โ how file ownership works