npm.io
0.0.1 • Published 2d agoCLI

@guillaume-docquier/show-me

Licence
Version
0.0.1
Deps
11
Size
540 kB
Vulns
0
Weekly
0

show-me

Show Me turns a JavaScript or TypeScript project into a self-contained HTML visualization of its file dependency graph.

The CLI discovers executable project files, separates code, comment, and blank physical lines, analyzes static runtime ESM dependencies, identifies external npm package roots, automatically combines conventional Istanbul or LCOV line coverage from the project and package roots, and generates an interactive static graph report. Code lines size nodes by default, while report controls can combine any line categories and reveal fixed-size external-package nodes. By default, supported JavaScript and TypeScript files are omitted when their basename contains .test. or .spec., case-insensitively; directory names and bare test.ts or spec.ts basenames do not trigger the exclusion. Start with the documentation map and the implementation roadmap.

Explore the latest validated main revision in the live Show Me report.

AI Disclosure

This project has been vibe coded. If this turns out to be a useful tool, I'll refactor the project.