MCPcopy
hub / github.com/eggjs/egg

github.com/eggjs/egg @v4.0.10 sqlite

repository ↗ · DeepWiki ↗ · release v4.0.10 ↗
670 symbols 1,690 edges 564 files 84 documented · 13%
README

English | 简体中文

<img src="https://github.com/eggjs/egg/raw/v4.0.10/site/public/assets/egg-banner.png" />

NPM version NPM quality NPM download Node.js Version

Continuous Integration Test coverage Known Vulnerabilities Open Collective backers and sponsors

特性

  • 内置多进程管理
  • 高度可扩展的插件机制
  • 深度框架定制
  • 丰富的插件

支持 Node.js 14.20.0 及以上版本。

快速开始

mkdir showcase && cd showcase
npm init egg --type=simple
npm install
npm run dev

open http://localhost:7001

文档

贡献者

contributors

贡献代码

请告知我们可以为你做些什么,不过在此之前,请检查一下是否有已经存在的Bug或者意见

如果你是一个代码贡献者,请参考代码贡献规范

项目赞助

sponsors backers

开源协议

MIT

Extension points exported contracts — how you extend this code

IController (Interface)
(no doc) [4 implementers]
test/fixtures/apps/app-ts/app/controller/foo.ts
IMessenger (Interface)
(no doc) [3 implementers]
src/lib/core/messenger/IMessenger.ts
Response (Interface)
(no doc) [2 implementers]
src/app/extend/response.ts
SingleModeApplication (Interface)
(no doc)
test/utils.ts
RouterChangeProps (Interface)
(no doc)
site/app.ts
IService (Interface)
(no doc) [4 implementers]
test/fixtures/apps/app-ts/app/service/foo.ts
EggAppConfig (Interface)
(no doc) [1 implementers]
src/lib/types.ts
Request (Interface)
(no doc) [2 implementers]
src/app/extend/request.ts

Core symbols most depended-on inside this repo

get
called by 338
test/fixtures/apps/subdir-services/app/service/ok.js
ready
called by 175
test/fixtures/apps/singleton-demo/create.js
close
called by 147
src/lib/core/messenger/IMessenger.ts
info
called by 96
src/lib/core/base_context_logger.ts
request
called by 58
test/fixtures/apps/httpclient-overwrite/app.js
getFilepath
called by 56
test/utils.ts
test
called by 44
test/fixtures/apps/app-ts-type-check/normal.ts
curl
called by 37
src/lib/egg.ts

Shape

Method 332
Class 213
Function 83
Interface 42

Languages

TypeScript100%

Modules by API surface

src/lib/egg.ts48 symbols
src/lib/application.ts24 symbols
test/fixtures/apps/app-ts-type-check/normal.ts22 symbols
src/app/extend/context.ts22 symbols
test/fixtures/apps/app-ts-type-check/framework.ts19 symbols
test/index.test-d.ts17 symbols
test/fixtures/apps/app-ts/lib/export-class.ts14 symbols
test/fixtures/apps/app-ts/app/controller/foo.ts14 symbols
src/app/extend/request.ts14 symbols
test/fixtures/apps/agent-app/plugins/mock-client/app.js13 symbols
test/fixtures/apps/app-ts/app.ts11 symbols
src/lib/core/messenger/local.ts11 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@arethetypeswrong/cli0.17.3 · 1×
@eggjs/bin7.0.2 · 1×
@eggjs/cluster3.0.1 · 1×
@eggjs/cookies3.1.0 · 1×
@eggjs/core6.3.1 · 1×
@eggjs/development4.0.0 · 1×
@eggjs/i18n3.0.1 · 1×
@eggjs/jsonp3.0.0 · 1×
@eggjs/koa2.20.6 · 1×
@eggjs/logrotator4.0.0 · 1×
@eggjs/mock6.0.7 · 1×
@eggjs/multipart4.0.0 · 1×

For agents

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

⬇ download graph artifact