MCPcopy Index your code
hub / github.com/Codecademy/gamut

github.com/Codecademy/gamut @72.2.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 72.2.2 ↗ · + Follow
1,152 symbols 3,168 edges 831 files 16 documented · 1%
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

BackgroundProps (Interface)
(no doc)
packages/gamut-styles/src/Background.tsx
MenuItemConfig (Interface)
(no doc)
packages/styleguide/src/lib/Organisms/Lists & Tables/examples.tsx
IconStyleProps (Interface)
(no doc)
packages/gamut-icons/src/props.ts
DatePickerSharedProps (Interface)
(no doc)
packages/gamut/src/DatePicker/sharedTypes.ts
Theme (Interface)
(no doc)
packages/variance/integration/index.ts
PatternProps (Interface)
(no doc)
packages/gamut-patterns/src/props.tsx
GamutProviderProps (Interface)
(no doc)
packages/gamut-styles/src/GamutProvider.tsx
DisableContainerQueryExampleProps (Interface)
(no doc)
packages/styleguide/src/lib/Organisms/Lists & Tables/examples.tsx

Core symbols most depended-on inside this repo

handleDateSelectRange
called by 39
packages/gamut/src/DatePicker/DatePickerCalendar/utils/dateSelect.ts
keyHandler
called by 30
packages/gamut/src/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.ts
createPromise
called by 29
packages/gamut/src/utils/createPromise.ts
isOptionsGrouped
called by 25
packages/gamut/src/Form/SelectDropdown/utils.tsx
pxRem
called by 23
packages/gamut-styles/src/styles/pxRem.ts
isOptionGroup
called by 21
packages/gamut/src/Form/SelectDropdown/utils.tsx
log
called by 21
packages/gamut/bin/lib/io.mjs
fixedMode
called by 20
packages/styleguide/src/lib/Organisms/DatePicker/DatePicker.stories.tsx

Shape

Function 878
Interface 254
Method 10
Enum 6
Class 4

Languages

TypeScript100%

Modules by API surface

packages/gamut/src/Tip/__tests__/helpers.tsx26 symbols
packages/styleguide/src/lib/Molecules/Modals/Modal/Modal.stories.tsx22 symbols
packages/gamut/src/ConnectedForm/utils.tsx16 symbols
packages/gamut/src/Markdown/libs/overrides/index.tsx14 symbols
packages/gamut/src/DatePicker/DatePickerInput/Segment/utils.ts14 symbols
packages/gamut/src/BarChart/utils/hooks.ts13 symbols
packages/variance/src/createTheme/createTheme.ts12 symbols
packages/gamut/src/Tag/types.tsx12 symbols
packages/gamut/src/DatePicker/DatePickerCalendar/Calendar/utils/dateGrid.ts12 symbols
packages/gamut/src/ConnectedForm/ConnectedInputs/types.tsx12 symbols
packages/variance/src/types/config.ts10 symbols
packages/styleguide/src/lib/Foundations/ColorMode/examples.tsx10 symbols

For agents

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

⬇ download graph artifact