2.0.10 • Published 3 years ago
tsviz v2.0.10
tsviz
This simple tool creates a UML diagram from typescript modules.
Installation
npm install -g tsviz-cli
You also need to install GraphViz, including correctly added it to your PATH.
Usage
Cli
tsviz-cli <switches> <sources filename/directory> <output.png>
Available switches:
-d, dependencies: produces the modules dependencies diagram
-svg: output an svg file
In order to create a diagram for an entire project you simply type:
tsviz-cli samples/ diagram.png
Library
You may also consume tsviz npm library in your project to obtain a digest of modules, classes, methods, etc, of a given typescript project.
npm install tsviz
import { getModules, getModulesDependencies } from "tsviz";
const tsConfigDir = "path/where/your/tsconfig/lives";
const modules = getModules(tsConfigDir);
...
const modulesDependencies = getModulesDependencies(tsConfigDir);
...
2.0.10
3 years ago
2.0.5
4 years ago
2.0.7
4 years ago
2.0.6
4 years ago
2.0.9
3 years ago
2.0.8
4 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.4
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.0.11
9 years ago
1.0.10
9 years ago
1.0.9
9 years ago
1.0.8
9 years ago
1.0.7
9 years ago
1.0.6
9 years ago
1.0.5
9 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago