UNPKG

2.92 kBJSONView Raw
1{
2 "name": "pandora",
3 "version": "2.0.2",
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-component-dead-counter": "^2.0.2",
44 "pandora-component-file-logger-service": "^2.0.2",
45 "pandora-component-node-metrics": "^2.0.2",
46 "pandora-component-process-info": "^2.0.2",
47 "pandora-component-sandbox-file-reporter": "^2.0.2",
48 "pandora-component-system-metrics": "^2.0.2",
49 "pandora-core-sdk": "^2.0.2",
50 "pandora-dollar": "^2.0.2",
51 "pandora-spawn-wrap": "^1.0.3",
52 "read-last-lines": "^1.4.0",
53 "semver": "^5.5.0",
54 "shimmer": "^1.2.0",
55 "source-map-support": "^0.4.15",
56 "table": "^4.0.3",
57 "tail": "^1.2.3",
58 "treeify": "^1.1.0",
59 "yargs": "^12.0.2"
60 },
61 "devDependencies": {
62 "@types/chai": "^4.1.7",
63 "@types/chai-as-promised": "^7.1.0",
64 "@types/lodash": "^4.14.105",
65 "@types/mocha": "^2.2.48",
66 "@types/mz": "^0.0.32",
67 "@types/node": "^8.9.5",
68 "chai": "^4.2.0",
69 "chai-as-promised": "^7.1.1",
70 "mm": "^2.1.0",
71 "mocha": "^3.5.0",
72 "nyc": "^13.1.0",
73 "nyc-ts-patch": "^1.0.0",
74 "urllib": "^2.33.0"
75 },
76 "nyc": {
77 "include": [
78 "src/*.ts",
79 "src/**/*.ts"
80 ],
81 "exclude": [
82 "src/debug",
83 "src/index.ts",
84 "src/domain.ts",
85 "typings",
86 "doc",
87 "test.bak",
88 "**/*.d.ts",
89 "dist"
90 ],
91 "extension": [
92 ".ts"
93 ],
94 "require": [
95 "ts-node/register"
96 ],
97 "reporter": [
98 "text",
99 "json",
100 "html",
101 "lcovonly"
102 ],
103 "all": true
104 },
105 "files": [
106 "3rd",
107 "bin",
108 "cli",
109 "d.ts",
110 "dist",
111 "src",
112 "logo"
113 ]
114}