{"id":184502825,"number":"4.0.2-beta.9","published_at":"2026-04-01T03:04:55.273Z","licenses":"","integrity":"sha512-gfmg9awlDYQQHBIDn0ZLcSbzZ+TAqY1/fqgZTeaHx0NwiBkX00okMNM8W2sRh4/iLvsii8pQOoVRLhZzV0SPKQ==","status":null,"download_url":"https://registry.npmjs.org/@eggjs/controller-plugin/-/controller-plugin-4.0.2-beta.9.tgz","registry_url":"https://www.npmjs.com/package/@eggjs/controller-plugin/v/4.0.2-beta.9","documentation_url":null,"install_command":"npm install @eggjs/controller-plugin@4.0.2-beta.9","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f536c882-5d7a-4417-b369-0da277908cf2"}},"dist":{"integrity":"sha512-gfmg9awlDYQQHBIDn0ZLcSbzZ+TAqY1/fqgZTeaHx0NwiBkX00okMNM8W2sRh4/iLvsii8pQOoVRLhZzV0SPKQ==","shasum":"d054fe76db48078139043b231cae89a6ce19d1f5","tarball":"https://registry.npmjs.org/@eggjs/controller-plugin/-/controller-plugin-4.0.2-beta.9.tgz","fileCount":57,"unpackedSize":94816,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eggjs%2fcontroller-plugin@4.0.2-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGdfH6qIm83R/NhZnRDFlWr3B8Z7GJRLT1T3tXPk1PLJAiEAj/UIDA7FL2g01W5i94lsSM8Y7oKWBFg9Oe1hFmAkwEY="}]},"gitHead":null,"main":"./dist/index.js","scripts":{"typecheck":"tsgo --noEmit"},"_npmVersion":"11.9.0","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=22.18.0"},"exports":{".":"./dist/index.js","./app":"./dist/app.js","./app/middleware/mcp_body_middleware":"./dist/app/middleware/mcp_body_middleware.js","./app/middleware/tegg_root_proto":"./dist/app/middleware/tegg_root_proto.js","./config/config.default":"./dist/config/config.default.js","./lib/AgentControllerObject":"./dist/lib/AgentControllerObject.js","./lib/AgentControllerProto":"./dist/lib/AgentControllerProto.js","./lib/AppLoadUnitControllerHook":"./dist/lib/AppLoadUnitControllerHook.js","./lib/ControllerLoadUnit":"./dist/lib/ControllerLoadUnit.js","./lib/ControllerLoadUnitHandler":"./dist/lib/ControllerLoadUnitHandler.js","./lib/ControllerLoadUnitInstance":"./dist/lib/ControllerLoadUnitInstance.js","./lib/ControllerMetadataManager":"./dist/lib/ControllerMetadataManager.js","./lib/ControllerRegister":"./dist/lib/ControllerRegister.js","./lib/ControllerRegisterFactory":"./dist/lib/ControllerRegisterFactory.js","./lib/EggControllerLoader":"./dist/lib/EggControllerLoader.js","./lib/EggControllerPrototypeHook":"./dist/lib/EggControllerPrototypeHook.js","./lib/errors":"./dist/lib/errors.js","./lib/impl/http/Acl":"./dist/lib/impl/http/Acl.js","./lib/impl/http/HTTPControllerRegister":"./dist/lib/impl/http/HTTPControllerRegister.js","./lib/impl/http/HTTPMethodRegister":"./dist/lib/impl/http/HTTPMethodRegister.js","./lib/impl/http/Req":"./dist/lib/impl/http/Req.js","./lib/impl/mcp/MCPConfig":"./dist/lib/impl/mcp/MCPConfig.js","./lib/impl/mcp/MCPControllerRegister":"./dist/lib/impl/mcp/MCPControllerRegister.js","./lib/impl/mcp/MCPServerHelper":"./dist/lib/impl/mcp/MCPServerHelper.js","./lib/MiddlewareGraphHook":"./dist/lib/MiddlewareGraphHook.js","./lib/RootProtoManager":"./dist/lib/RootProtoManager.js","./types":"./dist/types.js","./package.json":"./package.json"},"browserify":null},"created_at":"2026-04-02T11:13:44.697Z","updated_at":"2026-06-05T07:32:57.227Z","purl":"pkg:npm/%40eggjs/controller-plugin@4.0.2-beta.9","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@eggjs%2Fcontroller-plugin/versions/4.0.2-beta.9","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@eggjs%2Fcontroller-plugin/versions/4.0.2-beta.9/codemeta","dependencies":[{"id":1983337104,"ecosystem":"npm","package_name":"@modelcontextprotocol/sdk","requirements":"^1.23.0","kind":"runtime","optional":false},{"id":1983337105,"ecosystem":"npm","package_name":"await-event","requirements":"2","kind":"runtime","optional":false},{"id":1983337106,"ecosystem":"npm","package_name":"content-type","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1983337107,"ecosystem":"npm","package_name":"egg-errors","requirements":"^2.3.0","kind":"runtime","optional":false},{"id":1983337108,"ecosystem":"npm","package_name":"globby","requirements":"^11.0.2","kind":"runtime","optional":false},{"id":1983337109,"ecosystem":"npm","package_name":"koa-compose","requirements":"^4.1.0","kind":"runtime","optional":false},{"id":1983337110,"ecosystem":"npm","package_name":"path-to-regexp","requirements":"^1.9.0","kind":"runtime","optional":false},{"id":1983337111,"ecosystem":"npm","package_name":"raw-body","requirements":"^2.5.2","kind":"runtime","optional":false},{"id":1983337112,"ecosystem":"npm","package_name":"sdk-base","requirements":"^5.0.1","kind":"runtime","optional":false},{"id":1983337113,"ecosystem":"npm","package_name":"@eggjs/agent-runtime","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337114,"ecosystem":"npm","package_name":"@eggjs/lifecycle","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337115,"ecosystem":"npm","package_name":"@eggjs/core-decorator","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337116,"ecosystem":"npm","package_name":"@eggjs/metadata","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337117,"ecosystem":"npm","package_name":"@eggjs/module-common","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337118,"ecosystem":"npm","package_name":"@eggjs/controller-decorator","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337119,"ecosystem":"npm","package_name":"@eggjs/tegg-common-util","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337120,"ecosystem":"npm","package_name":"@eggjs/tegg-loader","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337121,"ecosystem":"npm","package_name":"@eggjs/tegg-types","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337122,"ecosystem":"npm","package_name":"@eggjs/tegg-runtime","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337123,"ecosystem":"npm","package_name":"@eggjs/router","requirements":"4.0.2-beta.9","kind":"runtime","optional":false},{"id":1983337124,"ecosystem":"npm","package_name":"@types/koa-compose","requirements":"^3.2.8","kind":"Development","optional":false},{"id":1983337125,"ecosystem":"npm","package_name":"@types/node","requirements":"^24.10.2","kind":"Development","optional":false},{"id":1983337126,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1983337127,"ecosystem":"npm","package_name":"@eggjs/module-test-util","requirements":"4.0.0-beta.29","kind":"Development","optional":false},{"id":1983337128,"ecosystem":"npm","package_name":"@eggjs/tegg","requirements":"4.0.2-beta.9","kind":"Development","optional":false},{"id":1983337129,"ecosystem":"npm","package_name":"@eggjs/tegg-config","requirements":"4.0.2-beta.9","kind":"Development","optional":false},{"id":1983337130,"ecosystem":"npm","package_name":"@eggjs/mock","requirements":"7.0.2-beta.9","kind":"Development","optional":false},{"id":1983337131,"ecosystem":"npm","package_name":"@eggjs/tegg-plugin","requirements":"4.0.2-beta.9","kind":"Development","optional":false},{"id":1983337132,"ecosystem":"npm","package_name":"@eggjs/tracer","requirements":"4.0.2-beta.9","kind":"Development","optional":false},{"id":1983337133,"ecosystem":"npm","package_name":"egg","requirements":"4.1.2-beta.9","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@eggjs%2Fcontroller-plugin"}