0.0.0-concept.24 • Published 2 years ago
archpolisher v0.0.0-concept.24
🍰 archpolisher
WIP:
At the moment at work - use carefully(C) KPFU ITIS diploma work 2022
Architecture analyze toolkit
- calculate architectural metrics (Instability & Abstractness)
- clusterize modules and search architectural issues
- provides interactive UI with issues details
Get Started
Setup user config
.archpolisherrc
{ /** modules | files */ "strategy": "modules", /** Analysis options (files filter, module graph rollout depth) */ "analyzer": { "extensions": ["tsx", "ts", "jsx", "js"], "abstractnessDepth": 5, "root": "./src/index.ts", }, /** Clustering options (neares neighbours num and neighbours nums) */ "clustering": { "neighNum": 1, "neighRadius": 0.05 "spread": 0.00, "withFSDist": true, }, /** Refactor options (dists, ui) */ "refactorer": { "onlyIssues": false, "minDist": 1, "minDiff": 3, }, }
Run toolkit
$ npx archpolisher
0.0.0-concept.22
2 years ago
0.0.0-concept.21
2 years ago
0.0.0-concept.19
2 years ago
0.0.0-concept.18
2 years ago
0.0.0-concept.17
2 years ago
0.0.0-concept.16
2 years ago
0.0.0-concept.15
2 years ago
0.0.0-concept.14
2 years ago
0.0.0-concept.13
2 years ago
0.0.0-concept.12
2 years ago
0.0.0-concept.11
2 years ago
0.0.0-concept.10
2 years ago
0.0.0-concept.9
2 years ago
0.0.0-concept.8
2 years ago
0.0.0-concept.6
2 years ago
0.0.0-concept.5
2 years ago
0.0.0-concept.4
2 years ago
0.0.0-concept.3
2 years ago
0.0.0-concept.2
2 years ago
0.0.0-concept.1
2 years ago
0.0.0-concept.24
2 years ago
0.0.0-concept.23
2 years ago
0.0.0-concept.0
2 years ago