Merge pull request #5609 from mateuszmp/patch-2

Docs: Replacing deprecated import in JS readme
This commit is contained in:
Oliver Gugger authored and GitHub committed 2021-08-16 10:24:14 +02:00
commit 958119a12a
1 file changed
+4 -4
+4 -4
View File
@@ -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 Then you need to install the Javascript grpc and proto loader library
dependencies: 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 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 ### 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: `lightning.proto`, and create a connection to your client like so:
```js ```js
const grpc = require('grpc'); const grpc = require('@grpc/grpc-js');
const protoLoader = require('@grpc/proto-loader'); const protoLoader = require('@grpc/proto-loader');
const fs = require("fs"); const fs = require("fs");
@@ -183,7 +183,7 @@ The following snippet will add the macaroon to every request automatically:
```js ```js
const fs = require('fs'); const fs = require('fs');
const grpc = require('grpc'); const grpc = require('@grpc/grpc-js');
const protoLoader = require('@grpc/proto-loader'); const protoLoader = require('@grpc/proto-loader');
const loaderOptions = { const loaderOptions = {
keepCase: true, keepCase: true,