const app = require(“egg”);
{
startCluster: [Function (anonymous)],
start: [AsyncFunction (anonymous)],
Application: [class Application extends EggApplication],
Agent: [class Agent extends EggApplication],
AppWorkerLoader: [class AppWorkerLoader extends EggLoader],
AgentWorkerLoader: [class AgentWorkerLoader extends EggLoader],
Controller: [class BaseContextClass extends BaseContextClass],
Service: [class BaseContextClass extends BaseContextClass],
Subscription: [class BaseContextClass extends BaseContextClass],
BaseContextClass: [class BaseContextClass extends BaseContextClass],
Boot: [class BaseHookClass]
}
Object.keys(egg)
[
'startCluster',
'start',
'Application',
'Agent',
'AppWorkerLoader',
'AgentWorkerLoader',
'Controller',
'Service',
'Subscription',
'BaseContextClass',
'Boot'
]