MCPcopy Index your code
hub / github.com/airbnb/lunar

github.com/airbnb/lunar @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,918 symbols 4,505 edges 970 files 37 documented · 2% updated 8mo ago@airbnb/lunar-apollo@4.0.0 · 2021-05-13★ 47210 open issues
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

ConnectedComponent (Interface)
(no doc) [2 implementers]
packages/app-shell/src/composers/connectToApp.tsx
HTMLElement (Interface)
(no doc)
packages/composer/src/hooks/useScrollIntoView.ts
WrappedComponent (Interface)
(no doc)
packages/test-utils/src/index.tsx
DataTableProps (Interface)
(no doc)
packages/core/src/components/DataTable/types.ts
FieldInternalProps (Interface)
(no doc)
packages/forms/src/hooks/useFormField.tsx
ResizeObserverEntry (Interface)
(no doc)
types/global.d.ts
Phrase (Interface)
(no doc)
scripts/tasks/extractPhrases.ts
GenericRow (Interface)
(no doc)
packages/core/src/components/DataTable/types.ts

Core symbols most depended-on inside this repo

withIcon
called by 180
packages/icons/src/withIcon.tsx
shallowWithStyles
called by 130
packages/test-utils/src/index.tsx
mountUseStyles
called by 115
packages/test-utils/src/index.tsx
useStyles
called by 103
packages/core/src/hooks/useStyles.ts
relative
called by 41
packages/core/src/components/DateTime/index.tsx
mountWithStyles
called by 36
packages/test-utils/src/index.tsx
get
called by 32
packages/core/src/utils/MessageBundle.ts
createDateTime
called by 29
packages/core/src/utils/createDateTime.ts

Shape

Function 1,454
Method 269
Class 168
Interface 27

Languages

TypeScript100%

Modules by API surface

packages/core/src/components/Card/story.tsx22 symbols
packages/core/src/components/Tooltip/story.tsx21 symbols
packages/core/src/components/DatePicker/story.tsx21 symbols
packages/core/src/components/Modal/story.tsx20 symbols
packages/core/src/components/DataTable/story.tsx20 symbols
packages/composer/src/Composer.story.tsx19 symbols
packages/forms/src/components/Form/index.tsx16 symbols
packages/core/src/components/Proofreader/index.tsx16 symbols
packages/core/src/components/Tooltip/index.tsx15 symbols
packages/core/src/components/Tabs/story.tsx13 symbols
packages/core/src/components/DatePickerInput/story.tsx13 symbols
packages/test-utils/src/index.tsx12 symbols

For agents

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

⬇ download graph artifact