MCPcopy Index your code
hub / github.com/adamhaile/surplus

github.com/adamhaile/surplus @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
411 symbols 983 edges 68 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

Element (Interface)
(no doc)
index.d.ts
Options (Interface)
(no doc)
compiler/es/compile.d.ts
Range (Interface)
(no doc)
es/insert.d.ts
Indents (Interface)
(no doc)
src/compiler/codeGen.ts
Range (Interface)
(no doc)
src/runtime/insert.ts
ElementChildrenAttribute (Interface)
(no doc)
index.d.ts
Params (Interface)
(no doc)
compiler/es/compile.d.ts
Options (Interface)
(no doc)
src/compiler/compile.ts

Core symbols most depended-on inside this repo

NEXT
called by 26
compiler/index.js
ERR
called by 26
compiler/index.js
IS
called by 26
compiler/index.js
NEXT
called by 26
compiler/es/parse.js
ERR
called by 26
compiler/es/parse.js
IS
called by 26
compiler/es/parse.js
NEXT
called by 26
src/compiler/parse.ts
ERR
called by 26
src/compiler/parse.ts

Shape

Function 351
Interface 45
Class 6
Enum 6
Method 3

Languages

TypeScript100%

Modules by API surface

compiler/index.js83 symbols
src/compiler/codeGen.ts44 symbols
compiler/es/codeGen.js37 symbols
index.js27 symbols
src/compiler/parse.ts26 symbols
compiler/es/parse.js24 symbols
src/compiler/transform.ts23 symbols
src/compiler/AST.ts14 symbols
compiler/es/AST.d.ts14 symbols
src/runtime/content.ts9 symbols
index.d.ts9 symbols
es/content.js9 symbols

For agents

$ claude mcp add surplus \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact