MCPcopy Index your code
hub / github.com/Razviar/marvelsnaptracker

github.com/Razviar/marvelsnaptracker @v1.2.36

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.36 ↗ · + Follow
472 symbols 1,086 edges 130 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Marvel Snap Tracker

Marvel Snap Tracker is an advanced Marvel Snap tracking tool that automatically uploads collection, decks, battles and inventory from your game client to our server. No manual collection input, no manual uploads. New cards, battles & stats are added immediately based on in-game events.

Extension points exported contracts — how you extend this code

BrowserWindow (Interface)
(no doc)
src/definitions/electron.d.ts
LogProperties (Interface)
(no doc)
src/lib/logger.ts
BaseOwner (Interface)
(no doc)
src/our-active-win/index.d.ts
StatesBase (Interface)
(no doc)
src/app/state_store.ts
TokenCheckRes (Interface)
(no doc)
src/api/userbytokenid.ts
Card (Interface)
(no doc)
src/models/cards.ts
ErrorWithStack (Interface)
(no doc)
src/lib/logger.ts
BaseResult (Interface)
(no doc)
src/our-active-win/index.d.ts

Core symbols most depended-on inside this repo

asNumber
called by 64
src/lib/type_utils.ts
sendMessageToIpcMain
called by 62
src/windows/messages.ts
sendMessageToHomeWindow
called by 43
src/app/messages.ts
asString
called by 42
src/lib/type_utils.ts
onMessageFromIpcMain
called by 41
src/windows/messages.ts
get
called by 37
src/app/state_store.ts
asMap
called by 34
src/lib/type_utils.ts
on
called by 30
src/app/log_parser_events.ts

Shape

Function 206
Method 118
Interface 99
Class 45
Enum 4

Languages

TypeScript87%
C#11%
C++2%

Modules by API surface

src/app/settings-store/settings_store.ts48 symbols
src/snapHooker/Program.cs26 symbols
src/app/game_state.ts23 symbols
src/lib/type_utils.ts16 symbols
src/app/log-parser/model.ts15 symbols
src/app/old_store.ts14 symbols
src/lib/optional.ts13 symbols
src/lib/func.ts13 symbols
src/app/state_store.ts13 symbols
src/app/locatewindow.ts11 symbols
src/snapHooker/easyHook/easyhook.h10 symbols
src/snapHooker/dataGetter/SigScanSharp.cs10 symbols

For agents

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

⬇ download graph artifact