pandora
Version:
A powerful and lightweight application manager for Node.js applications powered by TypeScript.
115 lines (114 loc) • 2.92 kB
JSON
{
"name": "pandora",
"version": "2.2.0",
"description": "A powerful and lightweight application manager for Node.js applications powered by TypeScript.",
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"bin": {
"pandora": "bin/pandora"
},
"scripts": {
"build": "npm run lint && rm -rf ./dist && ../../node_modules/.bin/tsc",
"start": "npm run build && node dist/index",
"lint": "../../node_modules/.bin/tslint --format prose -c ../../tslint.json src/**/*.ts test/**/*.ts",
"test": "npm run lint && NODE_ENV=unittest mocha --trace-warnings",
"cov": "NODE_ENV=unittest nyc mocha",
"ci": "npm run test",
"gen-api-ref": "../../node_modules/.bin/typedoc --mode file --hideGenerator --excludeExternals --ignoreCompilerErrors --out ../../docs/.vuepress/dist/api-reference/pandora src/"
},
"keywords": [
"pandora",
"cluster"
],
"repository": {
"type": "git",
"url": "git://github.com/midwayjs/pandora.git"
},
"license": "MIT",
"dependencies": {
"cfork": "^1.6.1",
"chalk": "^2.3.2",
"colors": "^1.2.1",
"commander": "^2.15.0",
"debug": "^2.6.8",
"delegates": "^1.0.0",
"egg-logger": "^1.6.1",
"extend": "^3.0.1",
"inquirer": "^4.0.1",
"is-type-of": "^1.2.0",
"mkdirp": "^0.5.1",
"module-hook": "^1.0.2",
"moment": "^2.21.0",
"mz": "^2.7.0",
"pandora-component-dead-counter": "^2.1.2",
"pandora-component-file-logger-service": "^2.2.0",
"pandora-component-node-metrics": "^2.1.2",
"pandora-component-process-info": "^2.2.0",
"pandora-component-sandbox-file-reporter": "^2.2.0",
"pandora-component-system-metrics": "^2.1.2",
"pandora-core-sdk": "^2.2.0",
"pandora-dollar": "^2.1.2",
"pandora-spawn-wrap": "^1.0.3",
"read-last-lines": "^1.4.0",
"semver": "^5.5.0",
"shimmer": "^1.2.0",
"source-map-support": "^0.4.15",
"table": "^4.0.3",
"tail": "^1.2.3",
"treeify": "^1.1.0",
"yargs": "^12.0.2"
},
"devDependencies": {
"@types/chai": "^4.1.7",
"@types/chai-as-promised": "^7.1.0",
"@types/lodash": "^4.14.105",
"@types/mocha": "^2.2.48",
"@types/mz": "^0.0.32",
"@types/node": "^8.9.5",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"mm": "^2.1.0",
"mocha": "^3.5.0",
"nyc": "^13.1.0",
"nyc-ts-patch": "^1.0.0",
"urllib": "^2.33.0"
},
"nyc": {
"include": [
"src/*.ts",
"src/**/*.ts"
],
"exclude": [
"src/debug",
"src/index.ts",
"src/domain.ts",
"typings",
"doc",
"test.bak",
"**/*.d.ts",
"dist"
],
"extension": [
".ts"
],
"require": [
"ts-node/register"
],
"reporter": [
"text",
"json",
"html",
"lcovonly"
],
"all": true
},
"files": [
"3rd",
"bin",
"cli",
"d.ts",
"dist",
"src",
"logo"
]
}