MCPcopy Index your code
hub / github.com/devexperts/dx-platform

github.com/devexperts/dx-platform @v0.29.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.29.1 ↗ · + Follow
674 symbols 1,574 edges 189 files 43 documented · 6% updated 44d ago★ 3329 open issues

Browse by type

Functions 449 Types & classes 225
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

build status

dx-platform

Contribution Prerequisites

  • You have Node installed at v8.0.0+ and Yarn at v1.2.0+.

Development Workflow

dx-platform is a monorepo project.

After cloning, run yarn to fetch dependencies for all packages. Then, run yarn lerna run prepare to build all packages.

Also you can run several commands:

  • yarn test — checks codestyle and run tests for all packages.
  • yarn lerna run watch --parallel — runs watch task for each package in parallel. You can manage scope of packages using --scope [glob] flag (see lerna documentation for details)

Commit name convention

https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#commits

Publish

--conventional-commit flag enabled by lerna.json file. It forces bump version to next major if breaking changes was introduced. To avoid this behaviour during 0.x phase use yarn lerna publish --cd-version <minor|patch> --force-publish=* for publishing.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 270
Class 204
Function 179
Enum 13
Interface 8

Languages

TypeScript100%

Modules by API surface

packages/react-kit/src/components/Grid/Grid.tsx30 symbols
packages/utils/src/collection/Collection.ts18 symbols
packages/rx-utils/src/observable-map.utils.ts17 symbols
packages/rx-utils/src/context.utils.ts17 symbols
packages/react-kit/src/components/Table/Table.tsx15 symbols
packages/react-kit/src/components/Popover/Popover.tsx14 symbols
packages/rx-utils/src/sink.utils.ts13 symbols
packages/react-kit/src/components/EventListener/EventListener.tsx13 symbols
packages/utils/src/bem/bem.ts12 symbols
packages/react-kit/src/components/NumericStepper/NumericStepper.tsx12 symbols
packages/react-kit/src/components/DateInput/DateInput.tsx12 symbols
packages/react-kit/src/utils/withTheme.ts11 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page