Thom Wright 38637405df Include index.d.ts in the published npm package
index.d.ts needs to be in the files list in order to be published.
Without it, client packages aren't able to use the Typescript types.
2017-10-31 17:24:19 +00:00
2017-09-13 02:06:15 +02:00
2017-09-12 23:47:48 +02:00
2017-09-13 02:06:15 +02:00
2017-09-16 02:31:07 +02:00
2017-08-02 15:11:07 -07:00
2017-09-13 02:06:15 +02:00
2017-09-20 19:03:40 +02:00
2017-09-20 20:15:19 +02:00
2017-08-02 15:10:19 -07:00
2017-10-06 20:19:20 +02:00
2017-09-14 18:25:14 -07:00

Build Status

gRPC on Node.js

Implementations

C-based Client and Server

Directory: packages/grpc-native-core (see here for installation information)

npm package: grpc.

This is the existing, feature-rich implementation of gRPC using a C++ addon. It works on all LTS versions of Node.js on most platforms that Node.js runs on.

Pure JavaScript Client

Directory: packages/grpc-js-core

This library is currently incomplete and experimental, built on the experimental http2 Node module.

This library implements the core functionality of gRPC purely in JavaScript, without a C++ addon. It works on the latest version of Node.js (with the --expose-http2 flag set) on all platforms that Node.js runs on.

Other Packages

gRPC Tools

Directory: packages/grpc-tools

npm package: grpc-tools

Distribution of protoc and the gRPC Node protoc plugin for ease of installation with npm.

gRPC Health Check Service

Directory: packages/grpc-health-check

npm package: grpc-health-check

Health check service for gRPC servers.

Description
gRPC for Node.js
Readme Apache-2.0 35 MiB
Languages
TypeScript 87.3%
JavaScript 10.2%
C++ 1.2%
Shell 0.8%
Dockerfile 0.2%
Other 0.2%