|
|
|
|
|
by sw3d
2376 days ago
|
|
The treemap json file is created on a cheap VPS droplet: it git-clones a github repo, extracts AST with the TypeScript Compiler API, applies d3.treemap and converts the treemap into a flat list of 3d boxes for WebGL. The repo can be set in the URL: https://iswaac.dev?microsoft/vscode/src (careful with this one: it generates 40K boxes and WebGL may crash). Disclaimer: I do not work for MS; the typescript/vscode are just good examples of sufficiently complex TS projects. |
|