Updates contributing.md

This commit is contained in:
Henning Dieterichs
2020-03-29 21:13:04 +02:00
parent d0abf90a56
commit 71c3d6c3fd
3 changed files with 17 additions and 0 deletions

View File

@@ -42,6 +42,17 @@ Implements the UI and is hosted inside a webview in VS Code.
Can be opened in a browser window.
Uses websockets and JSON RPC to communicate with the extension.
### visualization
Contains React components that visualize various JSON documents.
Also provides infrastructure for selecting the best visualization for a given JSON document.
### visualization-playground
A playground to test and play with the visualizations for the web.
Is hosted at [https://hediet.github.io/vscode-debug-visualizer/](https://hediet.github.io/vscode-debug-visualizer/).
Aims to have fast build times.
### extension
Creates the webview in VS Code, hosts a webserver and a websocket server.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -3,10 +3,16 @@
[data-extraction]
[webview]
[extension]
[visualization]
[visualization-playground]
[webview] ..> [extension]: "Uses RPC contracts, connects using websockets"
[extension] ..> [webview]: "Loads into a Webview in VS Code"
[webview] ..> [visualization]: "Uses React Components"
[visualization-playground] ..> [visualization]: "Uses React Components"
[extension] ..> [data-extraction]: "Injects Runtime into JavaScript applications"
[webview] ..> [data-extraction]: "Uses common types"