UNPKG

pandora

Version:

A powerful and lightweight application manager for Node.js applications powered by TypeScript.

108 lines (107 loc) 2.58 kB
{ "name": "pandora", "version": "1.2.5", "description": "A powerful and lightweight application manager for Node.js applications powered by TypeScript.", "main": "dist/index.js", "typings": "src/index", "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/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.1.0", "commander": "^2.11.0", "debug": "^2.6.8", "delegates": "^1.0.0", "egg-logger": "^1.6.0", "extend": "^3.0.1", "is-type-of": "^1.2.0", "mkdirp": "^0.5.1", "module-hook": "^1.0.0", "moment": "^2.18.1", "mz": "^2.7.0", "pandora-dollar": "^1.2.4", "pandora-env": "^1.2.4", "pandora-hook": "^1.2.5", "pandora-hub": "^1.2.4", "pandora-messenger": "^1.0.0", "pandora-metrics": "^1.2.5", "pandora-service-logger": "^1.2.4", "read-last-lines": "^1.2.0", "sdk-base": "^2.0.1", "shimmer": "^1.1.0", "source-map-support": "^0.4.15", "spawn-wrap": "^1.4.0", "table": "^4.0.1", "tail": "^1.2.3", "treeify": "^1.0.1", "yargs": "^10.0.3" }, "devDependencies": { "@types/chai": "^3.5.2", "@types/mocha": "^2.2.41", "@types/mz": "^0.0.32", "@types/node": "0.0.2", "chai": "^3.5.0", "mm": "^2.1.0", "mocha": "^3.5.0", "nyc": "^11.2.1", "nyc-ts-patch": "^1.0.0", "urllib": "^2.24.0" }, "nyc": { "include": [ "src/*.ts", "src/**/*.ts" ], "exclude": [ "src/debug", "src/index.ts", "src/domain.ts", "typings", "doc", "test.bak", "**/*.d.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "text", "json", "html", "lcovonly" ], "all": true }, "files": [ "3rd", "bin", "cli", "d.ts", "dist", "src", "logo" ] }