MCPcopy Index your code
hub / github.com/bem/bem-react

github.com/bem/bem-react @4.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 4.5.0 ↗ · + Follow
36 symbols 69 edges 23 files 2 documented · 6%
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

IRegistryOptions (Interface)
(no doc)
packages/di/di.tsx
IClassNameProps (Interface)
(no doc)
packages/core/core.tsx
IPreset (Interface)
(no doc)
packages/classname/classname.tsx
IDisplayNameData (Interface)
(no doc)
packages/core/core.tsx
IStringifierOptions (Interface)
(no doc)
packages/classname/classname.tsx
IPresenterProps (Interface)
(no doc)
packages/core/test/withBemMod.test.tsx

Core symbols most depended-on inside this repo

withBemMod
called by 7
packages/core/core.tsx
classnames
called by 4
packages/classnames/classnames.tsx
set
called by 2
packages/di/di.tsx
get
called by 2
packages/di/di.tsx
getDisplayName
called by 2
packages/core/core.tsx
setDisplayName
called by 2
packages/core/core.tsx
withNaming
called by 2
packages/classname/classname.tsx
copyProps
called by 1
enzyme.config.js

Shape

Function 21
Interface 6
Method 5
Class 4

Languages

TypeScript100%

Modules by API surface

packages/di/di.tsx8 symbols
packages/core/core.tsx8 symbols
packages/core/test/withBemMod.test.tsx7 symbols
packages/classname/classname.tsx5 symbols
scripts/rollup/build.js3 symbols
packages/di/test/di.test.tsx2 symbols
scripts/rollup/utils.js1 symbols
packages/classnames/classnames.tsx1 symbols
enzyme.config.js1 symbols

For agents

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

⬇ download graph artifact