package.json 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. {
  2. "name": "egg",
  3. "version": "2.36.0",
  4. "description": "A web framework's framework for Node.js",
  5. "keywords": [
  6. "web",
  7. "app",
  8. "http",
  9. "application",
  10. "framework",
  11. "middleware",
  12. "koa",
  13. "egg"
  14. ],
  15. "dependencies": {
  16. "@types/accepts": "^1.3.5",
  17. "@types/koa": "^2.0.48",
  18. "@types/koa-router": "^7.0.40",
  19. "accepts": "^1.3.5",
  20. "agentkeepalive": "^4.0.2",
  21. "cache-content-type": "^1.0.1",
  22. "circular-json-for-egg": "^1.0.0",
  23. "cluster-client": "^3.0.1",
  24. "debug": "^4.1.1",
  25. "delegates": "^1.0.0",
  26. "egg-cluster": "^1.23.0",
  27. "egg-cookies": "^2.3.0",
  28. "egg-core": "^4.18.0",
  29. "egg-development": "^2.4.2",
  30. "egg-errors": "^2.3.0",
  31. "egg-i18n": "^2.0.0",
  32. "egg-jsonp": "^2.0.0",
  33. "egg-logger": "^2.3.2",
  34. "egg-logrotator": "^3.0.5",
  35. "egg-multipart": "^2.4.0",
  36. "egg-onerror": "^2.1.0",
  37. "egg-schedule": "^3.6.0",
  38. "egg-security": "^2.4.3",
  39. "egg-session": "^3.1.0",
  40. "egg-static": "^2.2.0",
  41. "egg-view": "^2.1.2",
  42. "egg-watcher": "^3.1.0",
  43. "extend2": "^1.0.0",
  44. "graceful": "^1.0.2",
  45. "humanize-ms": "^1.2.1",
  46. "is-type-of": "^1.2.1",
  47. "koa-bodyparser": "^4.2.1",
  48. "koa-is-json": "^1.0.0",
  49. "koa-override": "^3.0.0",
  50. "ms": "^2.1.1",
  51. "mz": "^2.7.0",
  52. "on-finished": "^2.3.0",
  53. "semver": "^7.3.2",
  54. "sendmessage": "^1.1.0",
  55. "urllib": "^2.33.0",
  56. "utility": "^1.15.0",
  57. "ylru": "^1.2.1"
  58. },
  59. "devDependencies": {
  60. "@umijs/preset-react": "^2.1.2",
  61. "address": "^1.0.3",
  62. "antd": "^4.18.6",
  63. "assert-extends": "^1.0.1",
  64. "assert-file": "^1.0.0",
  65. "autod": "^3.0.1",
  66. "autod-egg": "^1.1.0",
  67. "coffee": "^5.2.1",
  68. "dumi": "^1.1.38",
  69. "dumi-theme-egg": "^1.2.0",
  70. "egg-alinode": "^1.0.3",
  71. "egg-bin": "^4.12.3",
  72. "egg-doctools": "^2.9.1",
  73. "egg-mock": "^3.21.0",
  74. "egg-plugin-puml": "^2.4.0",
  75. "egg-tracer": "^1.1.0",
  76. "egg-view-nunjucks": "^2.2.0",
  77. "eslint": "^5.15.1",
  78. "eslint-config-egg": "^7.1.0",
  79. "findlinks": "^2.1.0",
  80. "formstream": "^1.1.0",
  81. "glob": "^7.1.3",
  82. "jsdoc": "^3.6.10",
  83. "koa": "^2.11.0",
  84. "koa-static": "^3.0.0",
  85. "mz": "^2.7.0",
  86. "mz-modules": "^2.1.0",
  87. "pedding": "^1.1.0",
  88. "prettier": "^2.5.1",
  89. "runscript": "^1.3.0",
  90. "spy": "^1.0.0",
  91. "supertest": "^3.4.2",
  92. "ts-node": "^8.0.3",
  93. "typescript": "^3.3.3333"
  94. },
  95. "main": "index.js",
  96. "types": "index.d.ts",
  97. "files": [
  98. "index.js",
  99. "lib",
  100. "app",
  101. "config",
  102. "agent.js",
  103. "index.d.ts"
  104. ],
  105. "scripts": {
  106. "lint": "eslint app config lib test *.js",
  107. "test": "npm run lint -- --fix && egg-bin pkgfiles && npm run test-local",
  108. "test-local": "egg-bin test",
  109. "test-local-changed": "egg-bin test --changed",
  110. "cov": "egg-bin cov --timeout 100000",
  111. "ci": "npm run lint && egg-bin pkgfiles --check && npm run cov",
  112. "site:jsdoc": "node ./scripts/jsdoc.js",
  113. "site:dev": "APP_ROOT=./site dumi dev",
  114. "site:build": "APP_ROOT=./site dumi build && npm run site:jsdoc",
  115. "site:prettier": "prettier --config site/.prettierrc --ignore-path site/.prettierignore --write \"site/**/*.{js,jsx,tsx,ts,less,md,json}\"",
  116. "autod": "autod",
  117. "puml": "puml . --dest ./site",
  118. "commits": "./scripts/commits.sh"
  119. },
  120. "homepage": "https://github.com/eggjs/egg",
  121. "repository": {
  122. "type": "git",
  123. "url": "https://github.com/eggjs/egg.git"
  124. },
  125. "engines": {
  126. "node": ">= 8.5.0"
  127. },
  128. "license": "MIT"
  129. }