MCPcopy Index your code
hub / github.com/ShaMan123/erase2d

github.com/ShaMan123/erase2d @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
48 symbols 107 edges 22 files 10 documented · 21%
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

FabricObjectProps (Interface)
(no doc)
packages/fabric/types/fabric.d.ts
ViteTypeOptions (Interface)
(no doc)
packages/app/vite-env.d.ts
FabricObject (Interface)
(no doc)
packages/fabric/types/fabric.d.ts
ImportMetaEnv (Interface)
(no doc)
packages/app/vite-env.d.ts
ImportMeta (Interface)
(no doc)
packages/app/vite-env.d.ts

Core symbols most depended-on inside this repo

on
called by 4
packages/fabric/src/EraserBrush.ts
drawImage
called by 2
packages/core/src/erase.ts
isImageDataTransparent
called by 2
packages/fabric/src/isTransparent.ts
isTransparent
called by 2
packages/fabric/src/isTransparent.ts
commitErasing
called by 2
packages/fabric/src/EraserBrush.ts
drawEffect
called by 2
packages/fabric/src/EraserBrush.ts
commit
called by 2
packages/fabric/src/EraserBrush.ts
useStore
called by 2
packages/app/src/Store.tsx

Shape

Function 23
Method 16
Interface 5
Class 4

Languages

TypeScript100%

Modules by API surface

packages/fabric/src/EraserBrush.ts22 symbols
packages/fabric/src/ClippingGroup.ts4 symbols
packages/fabric/src/isTransparent.ts3 symbols
packages/fabric/src/ErasingEffect.ts3 symbols
packages/app/vite-env.d.ts3 symbols
packages/fabric/types/fabric.d.ts2 symbols
packages/fabric/src/util.ts2 symbols
packages/core/src/erase.ts2 symbols
packages/app/src/Store.tsx2 symbols
packages/app/src/Fabric.tsx2 symbols
packages/app/src/useIsTransparentWorker.tsx1 symbols
packages/app/src/index.tsx1 symbols

For agents

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

⬇ download graph artifact