├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── deploy.sh ├── dprint.json ├── dump ├── dump.ts └── package.json ├── package.json ├── tsconfig.json ├── viz ├── .gitignore ├── Inter-Bold.ttf ├── Inter-Regular.ttf ├── code-treemap.tsx ├── css.ts ├── inline-edit.tsx ├── memo.ts ├── module.tsx ├── package.json ├── section-code.tsx ├── section-data.tsx ├── section-element.tsx ├── section-function.tsx ├── section-globals.tsx ├── section-impexp.tsx ├── section-memory.tsx ├── section-names.tsx ├── section-producers.tsx ├── section-table.tsx ├── section-types.tsx ├── sections.tsx ├── symbol.ts ├── symbol_test.ts ├── table.tsx ├── viz.html └── viz.tsx └── wasm ├── code.ts ├── index.ts ├── package.json ├── reader.ts ├── sections.ts ├── shared.ts └── type.ts /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "html.completion.attributeDefaultValue": "singlequotes" 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/README.md -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/deploy.sh -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/dprint.json -------------------------------------------------------------------------------- /dump/dump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/dump/dump.ts -------------------------------------------------------------------------------- /dump/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/dump/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/tsconfig.json -------------------------------------------------------------------------------- /viz/.gitignore: -------------------------------------------------------------------------------- 1 | *.wasm 2 | bundle.js* 3 | -------------------------------------------------------------------------------- /viz/Inter-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/Inter-Bold.ttf -------------------------------------------------------------------------------- /viz/Inter-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/Inter-Regular.ttf -------------------------------------------------------------------------------- /viz/code-treemap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/code-treemap.tsx -------------------------------------------------------------------------------- /viz/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/css.ts -------------------------------------------------------------------------------- /viz/inline-edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/inline-edit.tsx -------------------------------------------------------------------------------- /viz/memo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/memo.ts -------------------------------------------------------------------------------- /viz/module.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/module.tsx -------------------------------------------------------------------------------- /viz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/package.json -------------------------------------------------------------------------------- /viz/section-code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-code.tsx -------------------------------------------------------------------------------- /viz/section-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-data.tsx -------------------------------------------------------------------------------- /viz/section-element.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-element.tsx -------------------------------------------------------------------------------- /viz/section-function.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-function.tsx -------------------------------------------------------------------------------- /viz/section-globals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-globals.tsx -------------------------------------------------------------------------------- /viz/section-impexp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-impexp.tsx -------------------------------------------------------------------------------- /viz/section-memory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-memory.tsx -------------------------------------------------------------------------------- /viz/section-names.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-names.tsx -------------------------------------------------------------------------------- /viz/section-producers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-producers.tsx -------------------------------------------------------------------------------- /viz/section-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-table.tsx -------------------------------------------------------------------------------- /viz/section-types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/section-types.tsx -------------------------------------------------------------------------------- /viz/sections.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/sections.tsx -------------------------------------------------------------------------------- /viz/symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/symbol.ts -------------------------------------------------------------------------------- /viz/symbol_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/symbol_test.ts -------------------------------------------------------------------------------- /viz/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/table.tsx -------------------------------------------------------------------------------- /viz/viz.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/viz.html -------------------------------------------------------------------------------- /viz/viz.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/viz/viz.tsx -------------------------------------------------------------------------------- /wasm/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/code.ts -------------------------------------------------------------------------------- /wasm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/index.ts -------------------------------------------------------------------------------- /wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/package.json -------------------------------------------------------------------------------- /wasm/reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/reader.ts -------------------------------------------------------------------------------- /wasm/sections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/sections.ts -------------------------------------------------------------------------------- /wasm/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/shared.ts -------------------------------------------------------------------------------- /wasm/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/weave/HEAD/wasm/type.ts --------------------------------------------------------------------------------