{
  "name": "grpc-ts-health-check",
  "version": "3.1.3",
  "description": "An implementation of gRPC health checks, written in typescript.",
  "license": "MIT",
  "main": "dist/index.js",
  "keywords": [
    "grpc",
    "health",
    "check",
    "health-check",
    "typescript"
  ],
  "installConfig": {
    "hoistingLimits": "dependencies",
    "selfReferences": false
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "repository": "https://github.com/nicolaspearson/kalos.git",
  "scripts": {
    "build": "rimraf dist && tsc -p tsconfig.build.json && cp src/proto/health.proto dist/",
    "gen:proto": "yarn proto-loader-gen-types --arrays --objects --keepCase --longs=String --enums=String --defaults --oneofs --grpcLib=@grpc/grpc-js --outDir=src/proto/ src/proto/health.proto",
    "lint:eslint": "yarn exec:eslint --cache-file .eslintcache $(pwd)",
    "lint:eslint:fix": "yarn lint:eslint --fix",
    "lint:prettier": "yarn exec:prettier --check $(pwd)",
    "lint:prettier:fix": "yarn exec:prettier --write $(pwd)",
    "lint": "yarn lint:eslint && yarn lint:prettier",
    "lint:fix": "yarn lint:eslint:fix && yarn lint:prettier:fix",
    "test:unit": "echo \"coming soon...\"",
    "test:unit:future": "yarn exec:jest --config $(pwd)/test/jest.config.js"
  },
  "dependencies": {
    "google-protobuf": "3.21.2",
    "grpc-boom": "npm:^3.0.11"
  },
  "devDependencies": {
    "@grpc/grpc-js": "1.8.14",
    "@grpc/proto-loader": "0.7.7",
    "@types/google-protobuf": "3.15.6",
    "@types/jest": "29.5.1",
    "@types/node": "18.16.15",
    "grpc-boom": "link:../grpc-boom/src",
    "jest": "29.5.0",
    "kalos": "workspace:*",
    "protobufjs": "7.2.3",
    "rimraf": "5.0.1",
    "typescript": "5.0.4"
  },
  "peerDependencies": {
    "@grpc/grpc-js": "1.8.14",
    "@grpc/proto-loader": "0.7.7"
  }
}
