UNPKG

1.89 kBJSONView Raw
1{
2 "name": "koa",
3 "version": "2.13.1",
4 "description": "Koa web app framework",
5 "main": "lib/application.js",
6 "exports": {
7 ".": {
8 "require": "./lib/application.js",
9 "import": "./dist/koa.mjs"
10 },
11 "./": "./"
12 },
13 "scripts": {
14 "test": "egg-bin test test",
15 "test-cov": "egg-bin cov test",
16 "lint": "eslint benchmarks lib test",
17 "bench": "make -C benchmarks",
18 "authors": "git log --format='%aN <%aE>' | sort -u > AUTHORS",
19 "build": "gen-esm-wrapper . ./dist/koa.mjs",
20 "prepare": "npm run build"
21 },
22 "repository": "koajs/koa",
23 "keywords": [
24 "web",
25 "app",
26 "http",
27 "application",
28 "framework",
29 "middleware",
30 "rack"
31 ],
32 "license": "MIT",
33 "dependencies": {
34 "accepts": "^1.3.5",
35 "cache-content-type": "^1.0.0",
36 "content-disposition": "~0.5.2",
37 "content-type": "^1.0.4",
38 "cookies": "~0.8.0",
39 "debug": "~3.1.0",
40 "delegates": "^1.0.0",
41 "depd": "^2.0.0",
42 "destroy": "^1.0.4",
43 "encodeurl": "^1.0.2",
44 "escape-html": "^1.0.3",
45 "fresh": "~0.5.2",
46 "http-assert": "^1.3.0",
47 "http-errors": "^1.6.3",
48 "is-generator-function": "^1.0.7",
49 "koa-compose": "^4.1.0",
50 "koa-convert": "^1.2.0",
51 "on-finished": "^2.3.0",
52 "only": "~0.0.2",
53 "parseurl": "^1.3.2",
54 "statuses": "^1.5.0",
55 "type-is": "^1.6.16",
56 "vary": "^1.1.2"
57 },
58 "devDependencies": {
59 "egg-bin": "^4.13.0",
60 "eslint": "^6.5.1",
61 "eslint-config-koa": "^2.0.0",
62 "eslint-config-standard": "^14.1.0",
63 "eslint-plugin-import": "^2.18.2",
64 "eslint-plugin-node": "^10.0.0",
65 "eslint-plugin-promise": "^4.2.1",
66 "eslint-plugin-standard": "^4.0.1",
67 "gen-esm-wrapper": "^1.0.6",
68 "mm": "^2.5.0",
69 "supertest": "^3.1.0"
70 },
71 "engines": {
72 "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4"
73 },
74 "files": [
75 "dist",
76 "lib"
77 ]
78}