0.0.0-concept.24 • Published 3 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
3 years ago
0.0.0-concept.21
3 years ago
0.0.0-concept.19
3 years ago
0.0.0-concept.18
3 years ago
0.0.0-concept.17
3 years ago
0.0.0-concept.16
3 years ago
0.0.0-concept.15
3 years ago
0.0.0-concept.14
3 years ago
0.0.0-concept.13
3 years ago
0.0.0-concept.12
3 years ago
0.0.0-concept.11
3 years ago
0.0.0-concept.10
3 years ago
0.0.0-concept.9
3 years ago
0.0.0-concept.8
3 years ago
0.0.0-concept.6
3 years ago
0.0.0-concept.5
3 years ago
0.0.0-concept.4
3 years ago
0.0.0-concept.3
3 years ago
0.0.0-concept.2
3 years ago
0.0.0-concept.1
3 years ago
0.0.0-concept.24
3 years ago
0.0.0-concept.23
3 years ago
0.0.0-concept.0
3 years ago