{"library":"nice-grpc-client-middleware-devtools","type":"library","category":null,"description":"This package provides a client-side middleware for `nice-grpc` and `nice-grpc-web` that integrates with the `grpc-web-devtools` browser extension. Its primary function is to log gRPC-Web requests and responses, making them visible and inspectable within the browser's developer tools. This is crucial for debugging frontend applications that communicate with gRPC backends via gRPC-Web, a common pain point due to gRPC-Web's protocol translation layer. Currently at version 1.0.10, the package generally follows the active development and release cadence of its parent `nice-grpc` project, which sees frequent updates. It offers a straightforward way to gain visibility into gRPC-Web traffic, differentiating itself by specifically targeting the popular `grpc-web-devtools` extension for an enhanced developer experience.","language":"javascript","status":"active","version":"1.0.10","tags":["javascript","typescript"],"install":[{"cmd":"npm install nice-grpc-client-middleware-devtools","imports":["import { devtoolsClientMiddleware } from 'nice-grpc-client-middleware-devtools';","import { devtoolsUnaryLoggingMiddleware } from 'nice-grpc-client-middleware-devtools';","import { devtoolsStreamLoggingMiddleware } from 'nice-grpc-client-middleware-devtools';"]},{"cmd":"yarn add nice-grpc-client-middleware-devtools","imports":[]},{"cmd":"pnpm add nice-grpc-client-middleware-devtools","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/nice-grpc-client-middleware-devtools","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/nice-grpc-client-middleware-devtools/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}