mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-02-20 13:34:32 +01:00
Replacing deprecated import with recommended replacement
npm module grpc is deprecated as of April 2021. The recommended replacement is @grpc/grpc-js. The replacement is compatible with the use cases presented in JS examples and so switching examples to it requires only changes to the list of npm modules to install and the imports. Source for deprecation: https://www.npmjs.com/package/grpc Source for replacement and compatibility information: https://www.npmjs.com/package/@grpc/grpc-js
This commit is contained in:
parent
90db8de6fe
commit
fd10d8d903
1 changed files with 4 additions and 4 deletions
|
@ -10,7 +10,7 @@ npm init (or npm init -f if you want to use the default values without prompt)
|
|||
Then you need to install the Javascript grpc and proto loader library
|
||||
dependencies:
|
||||
```
|
||||
npm install grpc @grpc/proto-loader --save
|
||||
npm install @grpc/grpc-js @grpc/proto-loader --save
|
||||
```
|
||||
|
||||
You also need to copy the `lnd` `lightning.proto` file in your project directory
|
||||
|
@ -21,11 +21,11 @@ sources](https://github.com/lightningnetwork/lnd/blob/master/lnrpc/lightning.pro
|
|||
|
||||
### Imports and Client
|
||||
|
||||
Every time you work with Javascript gRPC, you will have to import `grpc`, load
|
||||
Every time you work with Javascript gRPC, you will have to import `@grpc/grpc-js`, load
|
||||
`lightning.proto`, and create a connection to your client like so:
|
||||
|
||||
```js
|
||||
const grpc = require('grpc');
|
||||
const grpc = require('@grpc/grpc-js');
|
||||
const protoLoader = require('@grpc/proto-loader');
|
||||
const fs = require("fs");
|
||||
|
||||
|
@ -183,7 +183,7 @@ The following snippet will add the macaroon to every request automatically:
|
|||
|
||||
```js
|
||||
const fs = require('fs');
|
||||
const grpc = require('grpc');
|
||||
const grpc = require('@grpc/grpc-js');
|
||||
const protoLoader = require('@grpc/proto-loader');
|
||||
const loaderOptions = {
|
||||
keepCase: true,
|
||||
|
|
Loading…
Add table
Reference in a new issue