MCPcopy Index your code
hub / github.com/danger/peril

github.com/danger/peril @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,194 symbols 1,866 edges 205 files 2 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

ConnectionArgs (Interface)
(no doc)
api/source/ambient.d.ts
StoreState (Interface)
(no doc)
web/src/store.ts
Props (Interface)
(no doc)
dashboard/src/components/partial/SetJSONPathForm.tsx
ConnectionMeta (Interface)
(no doc)
api/source/ambient.d.ts
ToggleSidebar (Interface)
(no doc)
web/src/store.ts
State (Interface)
(no doc)
dashboard/src/components/partial/SetJSONPathForm.tsx
ConnectionDefinition (Interface)
(no doc)
api/source/ambient.d.ts
Query (Interface)
(no doc)
web/src/graphql-types.d.ts

Core symbols most depended-on inside this repo

dangerRunForRules
called by 34
api/source/danger/danger_run.ts
getDB
called by 29
api/source/db/getDB.ts
getEnv
called by 24
api/source/globals.ts
dangerRepresentationForPath
called by 16
api/source/danger/danger_run.ts
generateInstallation
called by 15
api/source/testing/installationFactory.ts
setupForRequest
called by 14
api/source/github/events/github_runner.ts
authD
called by 14
api/source/api/graphql/utils/auth.ts
executorForInstallation
called by 12
api/source/danger/danger_runner.ts

Shape

Interface 930
Function 217
Class 24
Method 20
Enum 3

Languages

TypeScript100%

Modules by API surface

web/src/graphql-types.d.ts790 symbols
api/source/github/events/types/pull_request_closed.types.ts20 symbols
api/source/github/events/types/pull_request_updated.types.ts19 symbols
api/source/github/events/types/pull_request_opened.types.ts19 symbols
dashboard/src/components/installation/Websocket.tsx17 symbols
api/source/danger/danger_run.ts11 symbols
api/source/tasks/startTaskScheduler.ts9 symbols
api/source/github/events/github_runner.ts9 symbols
api/source/api/auth/github.ts8 symbols
api/source/api/api.ts8 symbols
dashboard/src/components/installation/TaskRunner.tsx7 symbols
api/source/plugins/utils/recordWebhookWithRequest.ts7 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

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

⬇ download graph artifact