MCPcopy Index your code
hub / github.com/LinusBorg/varia

github.com/LinusBorg/varia @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
161 symbols 390 edges 99 files 3 documented · 2%
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

ArrowNavigationOptions (Interface)
(no doc)
packages/aria-composables/src/types/index.ts
ComponentOptions (Interface)
(no doc)
packages/aria-widgets/templates/childComponent.ts
ArrowNavigation (Interface)
(no doc)
packages/aria-composables/src/types/index.ts
AccordionOptions (Interface)
(no doc)
packages/aria-widgets/src/types/index.ts
FocusTrackerAPI (Interface)
(no doc)
packages/aria-composables/src/types/index.ts
AccordionAPI (Interface)
(no doc)
packages/aria-widgets/src/types/index.ts
BaseAPI (Interface)
(no doc)
packages/aria-composables/src/types/index.ts
TabbableOptions (Interface)
(no doc)
packages/aria-widgets/src/types/index.ts

Core symbols most depended-on inside this repo

useEvent
called by 14
packages/aria-composables/src/composables/events.ts
wrapProp
called by 8
packages/aria-composables/src/composables/state.ts
createCachedIdFn
called by 7
packages/aria-composables/src/utils/id.ts
createInjector
called by 7
packages/aria-composables/src/utils/inject.ts
useEventIf
called by 7
packages/aria-composables/src/composables/events.ts
moveto
called by 6
packages/aria-composables/src/composables/arrow-navigation.ts
click
called by 5
packages/aria-composables/src/composables/arrow-navigation.ts
useButton
called by 5
packages/aria-widgets/src/Button/Button.ts

Shape

Function 130
Interface 31

Languages

TypeScript100%

Modules by API surface

packages/aria-widgets/src/types/index.ts19 symbols
packages/aria-composables/src/composables/arrow-navigation.ts13 symbols
packages/aria-widgets/src/FocusTrap/FocusTrap.ts9 symbols
packages/aria-composables/src/types/index.ts8 symbols
packages/aria-composables/test/helpers.ts6 symbols
packages/aria-widgets/src/ListBox/useListBox.ts5 symbols
packages/aria-widgets/src/Accordion/use-accordion.ts5 symbols
packages/aria-composables/src/utils/focusable-elements.ts5 symbols
packages/aria-widgets/src/utils/pick.ts4 symbols
packages/aria-composables/src/composables/__tests__/keys.spec.ts4 symbols
packages/aria-widgets/templates/childComponent.ts3 symbols
packages/aria-widgets/src/Tabs/use-tabs.ts3 symbols

For agents

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

⬇ download graph artifact