MCPcopy Index your code
hub / github.com/bramblex/jsjs-vm-demo

github.com/bramblex/jsjs-vm-demo @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
82 symbols 162 edges 14 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Program (Interface)
(no doc)
src/parser.ts
BaseFunction (Interface)
(no doc)
src/parser.ts

Core symbols most depended-on inside this repo

writeOp
called by 112
src/compiler.ts
writeLabel
called by 18
src/compiler.ts
createLabelName
called by 16
src/compiler.ts
writeReference
called by 14
src/compiler.ts
writeString
called by 14
src/compiler.ts
writeNumber
called by 10
src/compiler.ts
compileExpression
called by 10
src/compiler.ts
get
called by 8
src/compiler.ts

Shape

Method 46
Class 18
Function 15
Interface 2
Enum 1

Languages

TypeScript100%

Modules by API surface

src/compiler.ts22 symbols
test-miniprogram/pages/index/virtual-machine.js19 symbols
src/virtual-machine.ts19 symbols
src/traverse.ts7 symbols
src/parser.ts6 symbols
test-miniprogram/pages/index/index.js3 symbols
test-miniprogram/utils/util.js2 symbols
test-miniprogram/pages/logs/logs.js1 symbols
test-miniprogram/app.js1 symbols
src/index.ts1 symbols
src/constrains.ts1 symbols

For agents

$ claude mcp add jsjs-vm-demo \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact