I'm trying to structure my files a little bit and split big files into smaller ones for readability purpose. I'm facing an issue and not sure if this is due to bad usage from my side.
Here is the structure I use so far:
workspace.dsl
models/
system1/
system1.dsl
docs/
system1.md
system2/
...
The thing is if I !include models inside workspace.dsl it try to interpret the .md files and throw error.
structurizr validate -w .\workspace.dsl
Unexpected tokens (expected: enterprise, group, person, softwareSystem, deploymentEnvironment, element, ->) at line 1: test at line 3: !include models
Question
I'm trying to structure my files a little bit and split big files into smaller ones for readability purpose. I'm facing an issue and not sure if this is due to bad usage from my side.
Here is the structure I use so far:
The thing is if I
!include models
inside workspace.dsl it try to interpret the .md files and throw error.If I include each system dsl one by one it works.
Files attached in .zip workspace.zip
Should I change the structure of my project or is there a way to "ignore" .md files ?