UNPKG

2.77 kBJSONView Raw
1{
2 "name": "pandora",
3 "version": "1.9.1",
4 "description": "A powerful and lightweight application manager for Node.js applications powered by TypeScript.",
5 "main": "dist/index.js",
6 "typings": "dist/index.d.ts",
7 "bin": {
8 "pandora": "bin/pandora"
9 },
10 "scripts": {
11 "build": "npm run lint && rm -rf ./dist && ../../node_modules/.bin/tsc",
12 "start": "npm run build && node dist/index",
13 "lint": "../../node_modules/.bin/tslint --format prose -c ../../tslint.json src/**/*.ts test/**/*.ts",
14 "test": "npm run lint && NODE_ENV=unittest mocha --trace-warnings",
15 "cov": "NODE_ENV=unittest nyc mocha",
16 "ci": "npm run test",
17 "gen-api-ref": "../../node_modules/.bin/typedoc --mode file --hideGenerator --excludeExternals --ignoreCompilerErrors --out ../../docs/.vuepress/dist/api-reference/pandora src/"
18 },
19 "keywords": [
20 "pandora",
21 "cluster"
22 ],
23 "repository": {
24 "type": "git",
25 "url": "git://github.com/midwayjs/pandora.git"
26 },
27 "license": "MIT",
28 "dependencies": {
29 "cfork": "^1.6.1",
30 "chalk": "^2.3.2",
31 "colors": "^1.2.1",
32 "commander": "^2.15.0",
33 "debug": "^2.6.8",
34 "delegates": "^1.0.0",
35 "egg-logger": "^1.6.1",
36 "extend": "^3.0.1",
37 "inquirer": "^4.0.1",
38 "is-type-of": "^1.2.0",
39 "mkdirp": "^0.5.1",
40 "module-hook": "^1.0.2",
41 "moment": "^2.21.0",
42 "mz": "^2.7.0",
43 "pandora-dollar": "^1.9.1",
44 "pandora-env": "^1.9.1",
45 "pandora-hook": "^1.9.1",
46 "pandora-hub": "^1.9.1",
47 "pandora-messenger": "^1.9.1",
48 "pandora-metrics": "^1.9.1",
49 "pandora-service-logger": "^1.9.1",
50 "pandora-spawn-wrap": "^1.0.3",
51 "read-last-lines": "^1.4.0",
52 "semver": "^5.5.0",
53 "shimmer": "^1.2.0",
54 "source-map-support": "^0.4.15",
55 "table": "^4.0.3",
56 "tail": "^1.2.3",
57 "treeify": "^1.1.0",
58 "yargs": "^10.0.3"
59 },
60 "devDependencies": {
61 "@types/chai": "^3.5.2",
62 "@types/chai-as-promised": "^7.1.0",
63 "@types/lodash": "^4.14.105",
64 "@types/mocha": "^2.2.48",
65 "@types/mz": "^0.0.32",
66 "@types/node": "^8.9.5",
67 "chai": "^3.5.0",
68 "chai-as-promised": "^7.1.1",
69 "mm": "^2.1.0",
70 "mocha": "^3.5.0",
71 "nyc": "^11.6.0",
72 "nyc-ts-patch": "^1.0.0",
73 "urllib": "^2.26.0"
74 },
75 "nyc": {
76 "include": [
77 "src/*.ts",
78 "src/**/*.ts"
79 ],
80 "exclude": [
81 "src/debug",
82 "src/index.ts",
83 "src/domain.ts",
84 "typings",
85 "doc",
86 "test.bak",
87 "**/*.d.ts"
88 ],
89 "extension": [
90 ".ts"
91 ],
92 "require": [
93 "ts-node/register"
94 ],
95 "reporter": [
96 "text",
97 "json",
98 "html",
99 "lcovonly"
100 ],
101 "all": true
102 },
103 "files": [
104 "3rd",
105 "bin",
106 "cli",
107 "d.ts",
108 "dist",
109 "src",
110 "logo"
111 ]
112}