MCPcopy Index your code
hub / github.com/dsherret/ts-ast-viewer

github.com/dsherret/ts-ast-viewer @v0.24.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.24.0 ↗ · + Follow
2,040 symbols 5,695 edges 606 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

TypeScript AST Viewer

Build Status

Source code for https://ts-ast-viewer.com

Developing

# install
yarn install

# run locally, this can take a long time to boot up
yarn start

# run unit tests
yarn test

# run cypress
yarn cypress

Adding a new TypeScript version

  1. Update package.json with new version.
  2. Run yarn updateCompilerFiles.

Updating Monaco Editor

  1. Update react-monaco-editor and monaco-editor packages.
  2. Copy node_modules/monaco-editor/min/vs to /public/vs.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 1,897
Method 71
Interface 35
Class 30
Enum 7

Languages

TypeScript100%

Modules by API surface

src/resources/factoryCode/typescript.ts152 symbols
src/resources/factoryCode/typescript-3.5.3.ts152 symbols
src/resources/factoryCode/typescript-3.4.5.ts152 symbols
src/resources/factoryCode/typescript-3.3.3.ts149 symbols
src/resources/factoryCode/typescript-3.2.4.ts149 symbols
src/resources/factoryCode/typescript-3.1.6.ts148 symbols
src/resources/factoryCode/typescript-3.0.3.ts148 symbols
src/resources/factoryCode/typescript-2.9.2.ts146 symbols
src/resources/factoryCode/typescript-2.8.4.ts143 symbols
src/resources/factoryCode/typescript-2.7.2.ts141 symbols
src/resources/factoryCode/typescript-2.6.2.ts141 symbols
src/components/PropertiesViewer.tsx34 symbols

For agents

$ claude mcp add ts-ast-viewer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page