MCPcopy Index your code
hub / github.com/daybrush/keycon

github.com/daybrush/keycon @0.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.2.0 ↗ · + Follow
47 symbols 105 edges 34 files 6 documented · 13% 2 cross-repo links
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

VueKeyControllerProps (Interface)
(no doc)
packages/vue2-keycon/src/useKeycon.ts
SvelteKeyControllerProps (Interface)
(no doc)
packages/svelte-keycon/src/svelte-keycon/useKeycon.ts
ReactKeyControllerProps (Interface)
(no doc)
packages/react-keycon/src/react-keycon/useKeycon.ts
VueKeyControllerProps (Interface)
(no doc)
packages/vue-keycon/src/useKeycon.ts
ReactiveKeyControllerData (Interface)
(no doc)
packages/keycon/src/reactive.ts
VueKeyControllerResult (Interface)
(no doc)
packages/vue2-keycon/src/useKeycon.ts
SvelteKeyControllerResult (Interface)
(no doc)
packages/svelte-keycon/src/svelte-keycon/useKeycon.ts
ReactKeyControllerResult (Interface)
(no doc)
packages/react-keycon/src/react-keycon/useKeycon.ts

Core symbols most depended-on inside this repo

destroy
called by 2
packages/keycon/src/KeyController.ts
keydown
called by 2
packages/keycon/src/KeyController.ts
keyup
called by 2
packages/keycon/src/KeyController.ts
addEvent
called by 2
packages/keycon/src/KeyController.ts
removeEvent
called by 2
packages/keycon/src/KeyController.ts
triggerEvent
called by 2
packages/keycon/src/KeyController.ts
getKey
called by 2
packages/keycon/src/utils.ts
getArrangeCombi
called by 2
packages/keycon/src/utils.ts

Shape

Function 20
Interface 14
Method 11
Class 2

Languages

TypeScript100%

Modules by API surface

packages/keycon/src/KeyController.ts18 symbols
packages/keycon/src/reactive.ts5 symbols
packages/vue2-keycon/src/useKeycon.ts4 symbols
packages/vue-keycon/src/useKeycon.ts4 symbols
packages/svelte-keycon/src/svelte-keycon/useKeycon.ts4 symbols
packages/react-keycon/src/react-keycon/useKeycon.ts4 symbols
packages/keycon/src/utils.ts4 symbols
packages/svelte-keycon/rollup.config.js3 symbols
packages/react-keycon/src/App.tsx1 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

For agents

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

⬇ download graph artifact