0.11.42 • Published 6 years ago

@chatie/grpc v0.11.42

Weekly downloads
550
License
Apache-2.0
Repository
github
Last release
6 years ago

GRPC NPM PyPI Go

chatie grpc

NPM Version PyPI Version node Python 3.7 Go Version

gRPC for Chatie

Usage

Node.js

@chatie/grpc@NPM

Python

chatie-grpc@PyPI

Go

github.com/wechaty/go-grpc

Build

./scripts/install-protoc.sh
npm install

https://github.com/google/protobuf/releases/latest

Generate Stubs

npm run generate

1. JS for Protocol Buffer

protoc \
  --js_out="import_style=commonjs,binary:${OUT_DIR}"

https://github.com/google/protobuf/releases/latest

2. JS for gRPC Stubs

protoc \
  --plugin="protoc-gen-grpc=`which grpc_tools_node_protoc_plugin`" \
  --grpc_out="${OUT_DIR}"

https://www.npmjs.com/package/grpc-tools

3. TypeScript Typing Definations for Protocol Buffer & gRPC Stubs

protoc \
  --plugin="protoc-gen-grpc=node_modules/grpc_tools_node_protoc_ts/bin/protoc-gen-ts" \
  --grpc_out="${OUT_DIR}"

https://github.com/agreatfool/grpc_tools_node_protoc_ts

4. JS & TS for gRPC Web

protoc \
  --plugin="protoc-gen-ts=node_modules/ts-protoc-gen/bin/protoc-gen-ts" \
  --ts_out="service=true:${OUT_DIR}"

https://github.com/improbable-eng/ts-protoc-gen

Development

gRPC CLI Debug

grpcc --proto ./service/myservice.proto --address 127.0.0.1:3466

Documentatoin

Resources

Protocol Buffer

gRPC Web

TypeScript Generator

Zoo Keeper

STUN

TCP hole punching

Reverse Engineering

Python Stub

History

v0.11 (Apr 2020)

  • Add Go Support (#50 by @dchaofei)
  • Publish Go Module at <github.com/wechaty/go-grpc>

v0.6 (Feb 2020)

  • Align gRPC Services with Wechaty Puppet Abstraction
  • Add Unit Tests

v0.2 (Jul 2018)

  • Automatic Generating gRPC Stubs
  • Publish to NPM

v0.0.1 (May 2018)

Initial commiit

Author

Huan LI (李卓桓) zixia@zixia.net

Profile of Huan LI (李卓桓) on StackOverflow

Copyright & License

  • Code & Docs © 2018-now Huan LI \zixia@zixia.net\
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons
0.18.12

5 years ago

0.18.11

5 years ago

0.18.10

5 years ago

0.18.7

5 years ago

0.18.8

5 years ago

0.18.3

5 years ago

0.18.2

5 years ago

0.18.1

5 years ago

0.18.0

5 years ago

0.17.4

5 years ago

0.17.3

5 years ago

0.17.2

5 years ago

0.17.1

5 years ago

0.17.0

5 years ago

0.16.5

5 years ago

0.16.4

5 years ago

0.16.3

5 years ago

0.16.2

6 years ago

0.16.1

6 years ago

0.15.6

6 years ago

0.15.5

6 years ago

0.15.4

6 years ago

0.15.3

6 years ago

0.15.2

6 years ago

0.15.0

6 years ago

0.13.6

6 years ago

0.13.7

6 years ago

0.13.8

6 years ago

0.13.9

6 years ago

0.13.3

6 years ago

0.13.4

6 years ago

0.13.5

6 years ago

0.13.2

6 years ago

0.13.1

6 years ago

0.11.42

6 years ago

0.11.41

6 years ago

0.11.39

6 years ago

0.11.40

6 years ago

0.11.28

6 years ago

0.11.29

6 years ago

0.11.30

6 years ago

0.11.31

6 years ago

0.11.37

6 years ago

0.11.38

6 years ago

0.11.33

6 years ago

0.11.34

6 years ago

0.11.35

6 years ago

0.11.36

6 years ago

0.11.25

6 years ago

0.11.8

6 years ago

0.11.1

6 years ago

0.11.2

6 years ago

0.11.3

6 years ago

0.11.22

6 years ago

0.11.4

6 years ago

0.11.23

6 years ago

0.11.5

6 years ago

0.11.24

6 years ago

0.11.6

6 years ago

0.11.7

6 years ago

0.11.10

6 years ago

0.11.15

6 years ago

0.11.16

6 years ago

0.11.11

6 years ago

0.11.12

6 years ago

0.11.14

6 years ago

0.11.0

6 years ago

0.9.2

6 years ago

0.9.1

6 years ago

0.9.3

6 years ago

0.7.11

6 years ago

0.7.10

6 years ago

0.7.12

6 years ago

0.7.9

6 years ago

0.7.8

6 years ago

0.7.6

6 years ago

0.7.5

6 years ago

0.7.7

6 years ago

0.7.4

6 years ago

0.7.3

6 years ago

0.7.2

6 years ago

0.7.1

6 years ago

0.6.17

6 years ago

0.6.16

6 years ago

0.6.15

6 years ago

0.6.13

6 years ago

0.6.12

6 years ago

0.6.11

6 years ago

0.6.10

6 years ago

0.6.9

6 years ago

0.6.7

6 years ago

0.6.6

6 years ago

0.6.3

6 years ago

0.6.4

6 years ago

0.6.2

6 years ago

0.5.25

6 years ago

0.5.26

6 years ago

0.6.1

6 years ago

0.5.24

6 years ago

0.5.22

6 years ago

0.5.23

6 years ago

0.5.21

6 years ago

0.5.18

6 years ago

0.5.16

6 years ago

0.5.17

6 years ago

0.5.15

6 years ago

0.5.14

6 years ago

0.5.13

6 years ago

0.5.12

6 years ago

0.5.11

6 years ago

0.2.24

6 years ago

0.2.23

6 years ago

0.2.22

6 years ago

0.2.21

6 years ago

0.2.20

6 years ago

0.2.4

8 years ago

0.0.1

8 years ago