{"library":"grpc-boom","type":"library","category":null,"description":"A gRPC implementation of the Boom library for creating gRPC-friendly error objects in Node.js. Version 3.0.12 is current. It maps HTTP error concepts to gRPC status codes, supporting metadata, boomiify, and convenience methods for all 16 gRPC status codes. Zero external dependencies (only peer dependency @grpc/grpc-js v1.8.14). Ships TypeScript types. Differentiators: mimics hapi/boom API, easy integration with gRPC callback patterns, and supports custom error details.","language":"javascript","status":"active","version":"3.0.12","tags":["javascript","grpc","boom","error","errors","error-handling","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-boom","imports":["import GrpcBoom from 'grpc-boom'","const GrpcBoom = require('grpc-boom').default","import type { GrpcBoom } from 'grpc-boom'"]},{"cmd":"yarn add grpc-boom","imports":[]},{"cmd":"pnpm add grpc-boom","imports":[]}],"homepage":"https://github.com/nicolaspearson/kalos#readme","github":"https://github.com/nicolaspearson/kalos","docs":null,"changelog":null,"pypi":null,"npm":"grpc-boom","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}