Skip to content

Commit 52d1394

Browse files
authored
Merge pull request #90 from paskozdilar/master
Use same options in proto compile and load
2 parents 12cef07 + e5b58da commit 52d1394

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

examples/grpc-proto-loader/client.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ import { ProtoGrpcType } from './proto/example';
44
import { ServerMessage } from './proto/example_package/ServerMessage';
55

66
const host = '0.0.0.0:9090';
7-
const packageDefinition = protoLoader.loadSync('./proto/example.proto');
7+
const packageDefinition = protoLoader.loadSync('./proto/example.proto', {
8+
longs: String,
9+
enums: String,
10+
defaults: true,
11+
oneofs: true,
12+
});
813
const proto = grpc.loadPackageDefinition(
914
packageDefinition
1015
) as unknown as ProtoGrpcType;

examples/grpc-proto-loader/server.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,12 @@ const exampleServer: ExampleHandlers = {
5353
};
5454

5555
function getServer(): grpc.Server {
56-
const packageDefinition = protoLoader.loadSync('./proto/example.proto');
56+
const packageDefinition = protoLoader.loadSync('./proto/example.proto', {
57+
longs: String,
58+
enums: String,
59+
defaults: true,
60+
oneofs: true,
61+
});
5762
const proto = grpc.loadPackageDefinition(
5863
packageDefinition
5964
) as unknown as ProtoGrpcType;

0 commit comments

Comments
 (0)