arkit
Version:
Visualises JavaScript, TypeScript and Flow codebases as meaningful and committable architecture diagrams
44 lines (43 loc) • 840 B
JSON
{
"$schema": "https://arkit.pro/schema.json",
"components": [
{
"type": "Entry",
"patterns": ["*.js"]
},
{
"type": "Shared",
"patterns": ["src/shared"]
},
{
"type": "Component",
"patterns": ["src/**/*.js"],
"excludePatterns": ["**/__tests__/**", "**/*-test.js"]
}
],
"output": {
"path": "arkit.svg",
"groups": [
{
"first": true,
"components": ["Entry"],
"patterns": ["index.js", "server.js"]
},
{
"type": "Events",
"patterns": ["src/events/**"]
},
{
"type": "Client",
"patterns": ["src/client/**"]
},
{
"type": "Server",
"patterns": ["src/server/**"]
},
{
"components": ["Component", "Entry", "Shared"]
}
]
}
}