egg
Version:
A web application framework for Node.js
212 lines (211 loc) • 8.7 kB
JSON
{
"name": "egg",
"version": "4.2.0",
"description": "A web application framework for Node.js",
"keywords": [
"app",
"application",
"egg",
"framework",
"http",
"koa",
"middleware",
"web"
],
"homepage": "https://github.com/eggjs/egg/tree/next/packages/egg",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/eggjs/egg.git",
"directory": "packages/egg"
},
"files": [
"dist"
],
"type": "module",
"types": "./dist/index.d.ts",
"exports": {
".": "./dist/index.js",
"./agent": "./dist/agent.js",
"./ajv": "./dist/ajv.js",
"./aop": "./dist/aop.js",
"./app/extend/context": "./dist/app/extend/context.js",
"./app/extend/helper": "./dist/app/extend/helper.js",
"./app/extend/request": "./dist/app/extend/request.js",
"./app/extend/response": "./dist/app/extend/response.js",
"./app/middleware/body_parser": "./dist/app/middleware/body_parser.js",
"./app/middleware/meta": "./dist/app/middleware/meta.js",
"./app/middleware/notfound": "./dist/app/middleware/notfound.js",
"./app/middleware/override_method": "./dist/app/middleware/override_method.js",
"./app/middleware/site_file": "./dist/app/middleware/site_file.js",
"./config/config.default": "./dist/config/config.default.js",
"./config/config.local": "./dist/config/config.local.js",
"./config/config.unittest": "./dist/config/config.unittest.js",
"./config/plugin": "./dist/config/plugin.js",
"./dal": "./dist/dal.js",
"./errors": "./dist/errors.js",
"./helper": "./dist/helper.js",
"./lib/agent": "./dist/lib/agent.js",
"./lib/application": "./dist/lib/application.js",
"./lib/core/base_context_class": "./dist/lib/core/base_context_class.js",
"./lib/core/base_context_logger": "./dist/lib/core/base_context_logger.js",
"./lib/core/base_hook_class": "./dist/lib/core/base_hook_class.js",
"./lib/core/context_httpclient": "./dist/lib/core/context_httpclient.js",
"./lib/core/httpclient": "./dist/lib/core/httpclient.js",
"./lib/core/logger": "./dist/lib/core/logger.js",
"./lib/core/messenger": "./dist/lib/core/messenger/index.js",
"./lib/core/messenger/base": "./dist/lib/core/messenger/base.js",
"./lib/core/messenger/IMessenger": "./dist/lib/core/messenger/IMessenger.js",
"./lib/core/messenger/ipc": "./dist/lib/core/messenger/ipc.js",
"./lib/core/messenger/local": "./dist/lib/core/messenger/local.js",
"./lib/core/utils": "./dist/lib/core/utils.js",
"./lib/define": "./dist/lib/define.js",
"./lib/egg": "./dist/lib/egg.js",
"./lib/error": "./dist/lib/error/index.js",
"./lib/error/CookieLimitExceedError": "./dist/lib/error/CookieLimitExceedError.js",
"./lib/error/MessageUnhandledRejectionError": "./dist/lib/error/MessageUnhandledRejectionError.js",
"./lib/loader": "./dist/lib/loader/index.js",
"./lib/loader/AgentWorkerLoader": "./dist/lib/loader/AgentWorkerLoader.js",
"./lib/loader/AppWorkerLoader": "./dist/lib/loader/AppWorkerLoader.js",
"./lib/loader/EggApplicationLoader": "./dist/lib/loader/EggApplicationLoader.js",
"./lib/snapshot": "./dist/lib/snapshot.js",
"./lib/start": "./dist/lib/start.js",
"./lib/types": "./dist/lib/types.js",
"./lib/types.plugin": "./dist/lib/types.plugin.js",
"./orm": "./dist/orm.js",
"./schedule": "./dist/schedule.js",
"./transaction": "./dist/transaction.js",
"./urllib": "./dist/urllib.js",
"./package.json": "./package.json"
},
"publishConfig": {
"exports": {
".": "./dist/index.js",
"./agent": "./dist/agent.js",
"./ajv": "./dist/ajv.js",
"./aop": "./dist/aop.js",
"./app/extend/context": "./dist/app/extend/context.js",
"./app/extend/helper": "./dist/app/extend/helper.js",
"./app/extend/request": "./dist/app/extend/request.js",
"./app/extend/response": "./dist/app/extend/response.js",
"./app/middleware/body_parser": "./dist/app/middleware/body_parser.js",
"./app/middleware/meta": "./dist/app/middleware/meta.js",
"./app/middleware/notfound": "./dist/app/middleware/notfound.js",
"./app/middleware/override_method": "./dist/app/middleware/override_method.js",
"./app/middleware/site_file": "./dist/app/middleware/site_file.js",
"./config/config.default": "./dist/config/config.default.js",
"./config/config.local": "./dist/config/config.local.js",
"./config/config.unittest": "./dist/config/config.unittest.js",
"./config/plugin": "./dist/config/plugin.js",
"./dal": "./dist/dal.js",
"./errors": "./dist/errors.js",
"./helper": "./dist/helper.js",
"./lib/agent": "./dist/lib/agent.js",
"./lib/application": "./dist/lib/application.js",
"./lib/core/base_context_class": "./dist/lib/core/base_context_class.js",
"./lib/core/base_context_logger": "./dist/lib/core/base_context_logger.js",
"./lib/core/base_hook_class": "./dist/lib/core/base_hook_class.js",
"./lib/core/context_httpclient": "./dist/lib/core/context_httpclient.js",
"./lib/core/httpclient": "./dist/lib/core/httpclient.js",
"./lib/core/logger": "./dist/lib/core/logger.js",
"./lib/core/messenger": "./dist/lib/core/messenger/index.js",
"./lib/core/messenger/base": "./dist/lib/core/messenger/base.js",
"./lib/core/messenger/IMessenger": "./dist/lib/core/messenger/IMessenger.js",
"./lib/core/messenger/ipc": "./dist/lib/core/messenger/ipc.js",
"./lib/core/messenger/local": "./dist/lib/core/messenger/local.js",
"./lib/core/utils": "./dist/lib/core/utils.js",
"./lib/define": "./dist/lib/define.js",
"./lib/egg": "./dist/lib/egg.js",
"./lib/error": "./dist/lib/error/index.js",
"./lib/error/CookieLimitExceedError": "./dist/lib/error/CookieLimitExceedError.js",
"./lib/error/MessageUnhandledRejectionError": "./dist/lib/error/MessageUnhandledRejectionError.js",
"./lib/loader": "./dist/lib/loader/index.js",
"./lib/loader/AgentWorkerLoader": "./dist/lib/loader/AgentWorkerLoader.js",
"./lib/loader/AppWorkerLoader": "./dist/lib/loader/AppWorkerLoader.js",
"./lib/loader/EggApplicationLoader": "./dist/lib/loader/EggApplicationLoader.js",
"./lib/snapshot": "./dist/lib/snapshot.js",
"./lib/start": "./dist/lib/start.js",
"./lib/types": "./dist/lib/types.js",
"./lib/types.plugin": "./dist/lib/types.plugin.js",
"./orm": "./dist/orm.js",
"./schedule": "./dist/schedule.js",
"./transaction": "./dist/transaction.js",
"./urllib": "./dist/urllib.js",
"./package.json": "./package.json"
},
"access": "public",
"tag": "beta"
},
"scripts": {
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@eggjs/ajv-plugin": "4.1.0",
"@eggjs/aop-plugin": "4.1.0",
"@eggjs/cluster": "4.1.0",
"@eggjs/controller-plugin": "4.1.0",
"@eggjs/cookies": "4.1.0",
"@eggjs/core": "7.1.0",
"@eggjs/dal-plugin": "4.1.0",
"@eggjs/development": "5.1.0",
"@eggjs/errors": "3.1.0",
"@eggjs/eventbus-plugin": "4.1.0",
"@eggjs/extend2": "5.1.0",
"@eggjs/i18n": "4.1.0",
"@eggjs/jsonp": "4.1.0",
"@eggjs/logrotator": "5.1.0",
"@eggjs/multipart": "5.1.0",
"@eggjs/onerror": "4.1.0",
"@eggjs/orm-plugin": "4.1.0",
"@eggjs/schedule": "6.1.0",
"@eggjs/schedule-plugin": "4.1.0",
"@eggjs/security": "5.1.0",
"@eggjs/session": "5.1.0",
"@eggjs/static": "4.1.0",
"@eggjs/tegg": "4.1.0",
"@eggjs/tegg-config": "4.1.0",
"@eggjs/tegg-plugin": "4.1.0",
"@eggjs/utils": "5.1.0",
"@eggjs/view": "4.1.0",
"@eggjs/watcher": "5.1.0",
"circular-json-for-egg": "^1.0.0",
"cluster-client": "^3.7.0",
"egg-logger": "^3.5.0",
"graceful": "^2.0.0",
"humanize-ms": "^2.0.0",
"is-type-of": "^2.2.0",
"koa-bodyparser": "^4.4.1",
"koa-override": "^4.0.0",
"onelogger": "^1.0.1",
"performance-ms": "^1.1.0",
"sendmessage": "^3.0.1",
"type-fest": "^5.0.1",
"urllib": "^4.8.2",
"utility": "^2.5.0"
},
"devDependencies": {
"@eggjs/koa": "3.2.0",
"@eggjs/mock": "7.1.0",
"@eggjs/supertest": "9.1.0",
"@eggjs/tracer": "4.1.0",
"@types/koa-bodyparser": "^4.3.12",
"address": "2",
"assert-file": "1",
"coffee": "5",
"egg-plugin-puml": "^2.4.0",
"egg-view-nunjucks": "^2.3.0",
"formstream": "^1.5.1",
"koa-static": "^5.0.0",
"mm": "^4.0.2",
"runscript": "^2.0.1",
"sdk-base": "^5.0.1",
"spy": "^1.0.0",
"typescript": "^7.0.2"
},
"engines": {
"node": ">=22.18.0"
},
"egg": {
"framework": true
}
}