UNPKG

1.56 kBJSONView Raw
1{
2 "name": "@betit/orion",
3 "version": "0.1.18",
4 "description": "Pluggable microservice framework",
5 "license": "MIT",
6 "repository": "betit/orion",
7 "typings": "lib/orion.d.ts",
8 "main": "lib/orion.js",
9 "scripts": {
10 "build": "tsc",
11 "buildtest": "tsc --project test",
12 "pretest": "npm run build && npm run buildtest",
13 "test": "ava --verbose tmp",
14 "coverage": "npm run pretest && nyc ava tmp",
15 "coveralls": "npm run coverage && nyc report --reporter=text-lcov | coveralls",
16 "stress": "npm run pretest && for i in {1..10}; do ava --verbose tmp; done",
17 "lint": "tslint --config tslint.json src/**/*.ts --exclude src/**/*.d.ts",
18 "site": "rm -rf public && metalsmith && npm run build && jsdoc -c jsdoc.json",
19 "prevsite": "metalsmith && jsdoc -c jsdoc.json",
20 "ghpages": "npm run site && gh-pages -d public",
21 "postpublish": "greenkeeper-postpublish"
22 },
23 "dependencies": {
24 "debug": "^2.2.0",
25 "msgpack-lite": "^0.1.20",
26 "nats": "^0.6.4"
27 },
28 "devDependencies": {
29 "@types/node": "^6.0.42",
30 "@types/request": "0.0.31",
31 "@types/ws": "0.0.33",
32 "ava": "^0.16.0",
33 "coveralls": "^2.11.14",
34 "docdash": "^0.4.0",
35 "gh-pages": "^0.11.0",
36 "github-changes": "^1.0.4",
37 "greenkeeper-postpublish": "^1.0.1",
38 "handlebars": "^4.0.5",
39 "jsdoc": "^3.4.2",
40 "metalsmith": "^2.2.0",
41 "metalsmith-layouts": "^1.6.5",
42 "metalsmith-markdown": "^0.2.1",
43 "metalsmith-permalinks": "^0.5.0",
44 "nyc": "^8.3.0",
45 "tslint": "^3.15.1",
46 "typescript": "^2.0.3"
47 }
48}