UNPKG

nice-grpc-prometheus

Version:

Prometheus monitoring for nice-grpc

48 lines (47 loc) 1.34 kB
{ "name": "nice-grpc-prometheus", "version": "0.2.11", "description": "Prometheus monitoring for nice-grpc", "keywords": [ "grpc", "nice-grpc", "prometheus", "monitoring", "metrics" ], "repository": "deeplay-io/nice-grpc", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ "lib", "src", "!src/**/*.test.ts", "!src/**/__tests__" ], "scripts": { "clean": "rimraf lib", "test": "vitest run", "build": "tsc -P tsconfig.build.json", "prepublishOnly": "npm run clean && npm run build && npm test", "build:proto": "grpc_tools_node_protoc --ts_proto_out=./fixtures --ts_proto_opt=outputServices=generic-definitions,useExactTypes=false,outputTypeRegistry=true -I fixtures fixtures/*.proto", "prepare": "npm run build:proto" }, "author": "Daniel Lytkin <aikoven@deeplay.io>", "license": "MIT", "devDependencies": { "@tsconfig/node14": "^14.1.0", "@types/defer-promise": "^1.0.0", "@types/node": "^18.0.0", "defer-promise": "^2.0.1", "grpc-tools": "^1.13.1", "nice-grpc": "^2.1.16", "protobufjs": "^8.0.0", "ts-proto": "^2.5.1" }, "dependencies": { "abort-controller-x": "^0.5.0", "nice-grpc-common": "^2.0.3", "prom-client": "^15.1.0" }, "gitHead": "91f77025e13f40b2d71735bb2dd00e669fc8d811" }