MCPcopy
hub / github.com/akiver/cs-demo-manager

github.com/akiver/cs-demo-manager @v3.19.3 sqlite

repository ↗ · DeepWiki ↗ · release v3.19.3 ↗
4,109 symbols 13,169 edges 2,602 files 9 documented · 0%
README

CS Demo Manager

Companion application for your Counter-Strike demos.

Preview

Links

Download
User manual
Developer manual
Contributing

License

MIT

Extension points exported contracts — how you extend this code

Migration (Interface)
(no doc) [9 implementers]
src/node/database/migrations/migration.ts
Window (Interface)
(no doc)
types/window.d.ts
PreloadApi (Interface)
(no doc)
types/window-preload.d.ts
GitHubAssetResponse (Interface)
(no doc)
types/github.d.ts
ProcessEnv (Interface)
(no doc)
types/process.d.ts
GameServerMessagePayload (Interface)
(no doc)
src/server/game-server-message-name.ts
Migration (Interface)
(no doc) [9 implementers]
src/node/settings/migration.ts
Window (Interface)
(no doc)
types/window-preload.d.ts

Core symbols most depended-on inside this repo

on
called by 169
src/electron-main/web-socket/web-socket-client.ts
send
called by 143
src/electron-main/web-socket/web-socket-client.ts
roundNumber
called by 131
src/common/math/round-number.ts
useDialog
called by 122
src/ui/components/dialogs/use-dialog.ts
useWebSocketClient
called by 109
src/ui/hooks/use-web-socket-client.ts
useCurrentMatch
called by 106
src/ui/match/use-current-match.ts
showDialog
called by 106
src/ui/components/dialogs/dialog-provider.tsx
updateSettings
called by 95
src/ui/settings/use-update-settings.ts

Shape

Function 3,445
Class 328
Method 319
Interface 17

Languages

TypeScript100%

Modules by API surface

src/node/database/matches/insert-match.ts29 symbols
src/ui/match/rounds/round/players-information.tsx22 symbols
src/ui/components/table/use-table.ts21 symbols
src/node/xlsx/workbook.ts17 symbols
src/node/counter-strike/json-actions-file/json-actions-file-generator.ts16 symbols
src/ui/search/search.tsx14 symbols
scripts/develop.mjs14 symbols
src/ui/bootstrap/web-socket-listeners/use-register-downloads-listeners.ts13 symbols
src/node/demo/get-demo-header.ts13 symbols
src/ui/match/weapons/weapons-accuracy.tsx12 symbols
src/ui/components/timeline/use-timeline.tsx12 symbols
src/ui/routes-paths.ts11 symbols

Dependencies from manifests, versioned

@akiver/boiler-writter1.7.0 · 1×
@akiver/cs-demo-analyzer1.9.5 · 1×
@akiver/csgo-voice-extractor3.1.6 · 1×
@base-ui/react1.4.1 · 1×
@crowdin/cli4.14.1 · 1×
@date-fns/tz1.4.1 · 1×
@e18e/eslint-plugin0.3.0 · 1×
@fast-csv/parse5.0.5 · 1×
@floating-ui/react0.27.19 · 1×
@lingui/babel-plugin-lingui-macro5.9.5 · 1×
@lingui/cli5.9.5 · 1×
@lingui/conf5.9.5 · 1×

For agents

$ claude mcp add cs-demo-manager \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact