Registry / devops / sooni-user-grpc-node

sooni-user-grpc-node

JSON →
library1.0.6jsnpmunverified

SOONI user gRPC interface project for Node.js version 1.0.6. This package provides a gRPC client and server implementation for the SOONI user service. It is designed for Node.js environments and is likely used internally within the SOONI ecosystem. No release cadence is specified. The package differentiates by being specific to SOONI's user service, but lacks documentation or community support. As of version 1.0.6, there is no active development or maintenance visible.

npm install sooni-user-grpc-node
INSTALL
IMPORT
SIG · SOONI-USER-GRPC-NO
S
sooni-user-grpc-node
devopsjavascriptv1.0.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

UserServiceClient
import { UserServiceClient } from 'sooni-user-grpc-node'
const UserServiceClient = require('sooni-user-grpc-node').UserServiceClient
ESM import recommended; CJS require is valid but may lack TypeScript types.
UserServiceServer
import { UserServiceServer } from 'sooni-user-grpc-node'
import UserServiceServer from 'sooni-user-grpc-node'
Default export may not exist; named import is correct.
proto
import { proto } from 'sooni-user-grpc-node'
const proto = require('sooni-user-grpc-node').proto
Access to the gRPC proto definition for custom usage.

Instantiate a gRPC client using insecure credentials and call getUser.

import { UserServiceClient } from 'sooni-user-grpc-node'; import * as grpc from '@grpc/grpc-js'; const client = new UserServiceClient('localhost:50051', grpc.credentials.createInsecure()); client.getUser({ id: '123' }, (error, response) => { if (error) { console.error(error); } else { console.log(response); } });
Debug
Known issues
gotchaNo README or documentation provided; usage may require knowledge of the SOONI user service API.
fix
Refer to internal documentation or source code of the service.
affects: >=1.0.0
gotchaPackage requires a running SOONI user gRPC server; client will fail without one.
fix
Ensure the server is started before initializing the client.
affects: >=1.0.0
deprecatedgRPC dependency may use deprecated @grpc/grpc-js or grpc package; check compatibility.
fix
Use @grpc/grpc-js for modern gRPC.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'sooni-user-grpc-node'
Package not installed or incorrectly imported.
fix
Run 'npm install sooni-user-grpc-node' and ensure correct import path.
TypeError: UserServiceClient is not a constructor
Incorrect import (e.g., default import instead of named).
fix
Use named import: import { UserServiceClient } from 'sooni-user-grpc-node'.
Upgrade
Version history
1.0.6latest on npm
Audit
Dependencies
grpcrequiredgRPC core library required for client/server functionality
Agent activity
5 hits · last 30 days
node
4
Amazon
1
Resources
sooni-user-grpc-node — npm install sooni-user-grpc-node · libregistry