• Stars
    star
    232
  • Rank 172,847 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

CLI to generate an interactive graph of functions and calls from your TypeScript files

npm

TypeScript Call Graph

This CLI will create an interactive graph of all the functions and their calls in the TypeScript files you provide.

⚠️ This is a work in progress 🚧 More visualization contributions are welcome.

image

How to use

Install globally:

npm install -g typescript-call-graph

Inside any directory, run:

tcg

It will remind you how to use the CLI: you need to provide specific files, or globs (wildcard paths):

tcg myFile.ts folder/* anotherFolder/**/*

Developing

Clone repository. Edit index.ts and/or extract.ts and run npm start to build changes, npm test to run CLI against files in this repository.

Suggestions or PRs for how to improve this CLI are very welcome 🙇

You may also edit this repository as you'd like and install your custom version of tcg command with npm run global

Thank you

More Repositories

1

Video-Hub-App

Official repository for Video Hub App
TypeScript
571
star
2

Simplest-File-Renamer

Simplest file renamer - rename your files quickly and easily
TypeScript
100
star
3

ml-with-python-and-keras

Based off Deep Learning with Python by François Chollet
Jupyter Notebook
41
star
4

JSON-i18n-Editor

Translate your i18n JSONs for your website or app with this tool
TypeScript
36
star
5

mortgage-and-investments

Estimate mortgage and investments
JavaScript
26
star
6

Gravity-Wars

Artillery game written in Lua with help of Love2D
Lua
17
star
7

Digital-Piano-LED

Light up an LED strip with your digital piano and a Raspberry Pi
Python
14
star
8

Global-Income-Distribution

Exploration and charting of world income distribution
Jupyter Notebook
12
star
9

utilitarianism.net

Official repository for utilitarianism.net
HTML
10
star
10

karma-helpful-reporter

A karma reporter based on karma-nyan-reporter
JavaScript
6
star
11

dotfiles

my terminal configuration
Shell
5
star
12

Video-Hub-App-remote

Remote control for Video Hub App
TypeScript
4
star
13

keras-hist-graph

Keras Loss & Accuracy Plot Helper Function
Python
3
star
14

PDF-to-JPG-to-PDF

Convert PDF to JPG images, convert JPG images to PDF, extract select pages from a PDF into a new PDF
JavaScript
2
star
15

YAML-env-CLI

CLI to help you set environment variables based on your YAML file
JavaScript
2
star
16

worldpics

Shows geotagged Flickr photos from wherever you click on the Google Map
CSS
2
star
17

video-hub-app-gatsby-website

Public website for Video Hub App 3 built with Gatsby
JavaScript
2
star
18

Arduino-LED

Control addressable LED with Arduino
C++
1
star
19

Digital-Piano-Visualization

Full screen visualization of what you play on your piano
Processing
1
star
20

Intro-to-Python

A short introduction to Python - how to get started & some tools
Jupyter Notebook
1
star
21

extract-faces-node

Extract all faces found in an image into a new image
TypeScript
1
star
22

Simple-Image-Browser

Simple Image Browser is a simple way to browse your photos.
TypeScript
1
star
23

income-inequality.info

income-inequality.info website
HTML
1
star
24

fp

wip
PHP
1
star