📅 You're Invited: Meet the Socket team at RSAC (April 28 – May 1).RSVP →

@fonoster/grpc-health-check

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fonoster/grpc-health-check - npm Package Compare versions

Comparing version

to
3.1.2

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -10,3 +7,4 @@ exports.useHealth = void 0;

const proto_definition_1 = require("./proto-definition");
const logger_1 = __importDefault(require("@fonoster/logger"));
const logger_1 = require("@fonoster/logger");
const logger = (0, logger_1.getLogger)({ service: "grpc-health-check", filePath: __filename });
function useHealth(server, proto = (0, proto_definition_1.getProto)()) {

@@ -18,3 +16,3 @@ const statusMap = {

server.addService(proto.grpc.health.v1.Health.service, service);
logger_1.default.info("added healthcheck service from @fonoster/grpc-health-check");
logger.info("added healthcheck service");
return server;

@@ -21,0 +19,0 @@ }

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.checker = void 0;
const logger_1 = __importDefault(require("@fonoster/logger"));
const logger_1 = require("@fonoster/logger");
const health_client_1 = require("./health-client");
const logger = (0, logger_1.getLogger)({ service: "grpc-health-check", filePath: __filename });
async function checker(service, address) {

@@ -13,7 +11,7 @@ const health = new health_client_1.HealthClient(address);

const { status } = await health.check(service);
logger_1.default.info(`@fonoster/grpc-health-check healthcheck success [status: ${status}]`);
logger.info(`healthcheck success [status: ${status}]`);
process.exit(0);
}
catch (error) {
logger_1.default.error(`@fonoster/grpc-health-check healthcheck failed: ${error}`, error);
logger.error(`healthcheck failed: ${error}`, error);
process.exit(1);

@@ -20,0 +18,0 @@ }

{
"name": "@fonoster/grpc-health-check",
"version": "3.1.1",
"version": "3.1.2",
"description": "An implementation of gRPC health checks, written in typescript.",

@@ -30,4 +30,4 @@ "keywords": [

"devDependencies": {
"@fonoster/logger": "^0.3.16-alpha.2",
"@grpc/grpc-js": "^1.6.10",
"@fonoster/logger": "^0.3.20",
"@grpc/grpc-js": "^1.8.4",
"@grpc/proto-loader": "^0.7.2",

@@ -43,4 +43,4 @@ "@types/google-protobuf": "^3.15.6",

"peerDependencies": {
"@fonoster/logger": "^0.3.16-alpha.2",
"@grpc/grpc-js": "^1.6.10",
"@fonoster/logger": "^0.3.20",
"@grpc/grpc-js": "^1.8.4",
"@grpc/proto-loader": "^0.7.2"

@@ -47,0 +47,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet