{"library":"grpc-alt-proto-loader","type":"library","category":null,"description":"Utility package for loading .proto files for gRPC, using Protobuf.js. Version 0.5.0 runs on Node >=6 and ships TypeScript types. It provides both async (load) and sync (loadSync) loading of protobuf definitions, returning a package definition object that can be consumed by gRPC libraries (grpc or @grpc/grpc-js). Supports options like keepCase, longs, enums, bytes, defaults, arrays, objects, oneofs, and includeDirs. It is the recommended replacement for the deprecated grpc.load(). Community-maintained, part of the grpc-node monorepo.","language":"javascript","status":"active","version":"0.5.0","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-alt-proto-loader","imports":["import { load } from '@grpc/proto-loader'","import { loadSync } from '@grpc/proto-loader'","import protoLoader from '@grpc/proto-loader'","import type { GrpcObject } from '@grpc/proto-loader'"]},{"cmd":"yarn add grpc-alt-proto-loader","imports":[]},{"cmd":"pnpm add grpc-alt-proto-loader","imports":[]}],"homepage":"https://grpc.io/","github":"https://github.com/grpc/grpc-node","docs":null,"changelog":null,"pypi":null,"npm":"grpc-alt-proto-loader","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}