MCPcopy Index your code
hub / github.com/empjs/emp

github.com/empjs/emp @v3.10.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.10.1 ↗ · + Follow
841 symbols 2,255 edges 527 files 69 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img width="100%" src="https://github.com/empjs/emp/raw/v3.10.1/docs/assets/banner.jpg" alt="emp">

EMP ⚡ 3.0

npm version npm downloads github node

下一代构建实现微前端 高性能解决方案、力争配置尽可能保持一致,开箱即用。

  • 🔑 基于Rspack + Module Federation + Typescript、聚焦高性能 & 微前端
  • 🛠️ 多种开发需求、支持开箱即用。
  • 🔩 通用的插件、共享 webpackChain 插件接口.

文档

QQ 交流群

Extension points exported contracts — how you extend this code

DevServerType (Interface)
(no doc) [1 implementers]
packages/cli/src/server/types.ts
BridgeProviderReturn (Interface)
(no doc)
packages/bridge-vue3/src/index.ts
StoreOptions (Interface)
(no doc)
packages/cdn-vue-2/src/vuex.d.ts
ReactAdapterOptions (Interface)
(no doc)
packages/adapter-react/src/index.ts
BridgeProviderReturn (Interface)
(no doc)
packages/bridge-vue2/backup/index.ts
Options (Interface)
(no doc)
packages/plugin-lightningcss/src/px-to-base.ts
BridgeProviderReturn (Interface)
(no doc)
packages/bridge-react/src/types.ts
Vue3Instance (Interface)
(no doc)
projects/vue3-in-vue2/src/Adapter.ts

Core symbols most depended-on inside this repo

defineConfig
called by 79
packages/cli/src/index.ts
log
called by 77
projects/demo/src/react/classDemo.ts
use
called by 63
packages/emp-chain/src/Rule.ts
resolve
called by 54
packages/cli/src/store/empConfig.ts
render
called by 34
projects/react-eager-app/src/ErrorBoundary.tsx
pluginRspackEmpShare
called by 31
packages/emp-share/src/plugins/rspack/index.ts
set
called by 30
packages/emp-chain/src/Plugin.ts
assign
called by 25
packages/cli/src/store/empConfig.ts

Shape

Function 349
Method 341
Class 120
Interface 31

Languages

TypeScript100%

Modules by API surface

packages/plugin-lightningcss/src/postcss-polyfill.ts29 symbols
projects/vue3-in-vue2/src/Adapter.ts26 symbols
packages/cli/src/store/empConfig.ts26 symbols
packages/cli/src/store/rspack/entries.ts17 symbols
packages/bridge-vue3/src/index.ts17 symbols
packages/emp-chain/src/ChainedMap.ts16 symbols
packages/cli/src/store/lifeCycle.ts16 symbols
packages/adapter-react/src/index.ts16 symbols
packages/emp-share/src/plugins/rspack/share.ts15 symbols
packages/emp-share/src/adapter/react.tsx15 symbols
packages/cli/src/store/rspack/module.ts15 symbols
projects/react-16-adapter-18/src/store/index.ts14 symbols

For agents

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

⬇ download graph artifact