diff --git a/packages/grpc-js-xds/interop/Dockerfile b/packages/grpc-js-xds/interop/Dockerfile index 6239b5f2..9ad6091f 100644 --- a/packages/grpc-js-xds/interop/Dockerfile +++ b/packages/grpc-js-xds/interop/Dockerfile @@ -22,6 +22,8 @@ FROM node:18-slim as build WORKDIR /node/src/grpc-node COPY . . +WORKDIR /node/src/grpc-node/packages/proto-loader +RUN npm install WORKDIR /node/src/grpc-node/packages/grpc-js RUN npm install WORKDIR /node/src/grpc-node/packages/grpc-js-xds diff --git a/packages/grpc-js-xds/package.json b/packages/grpc-js-xds/package.json index 3332a06f..b76e97c6 100644 --- a/packages/grpc-js-xds/package.json +++ b/packages/grpc-js-xds/package.json @@ -33,6 +33,7 @@ "homepage": "https://github.com/grpc/grpc-node#readme", "devDependencies": { "@grpc/grpc-js": "file:../grpc-js", + "@grpc/proto-loader": "file:../proto-loader", "@types/gulp": "^4.0.6", "@types/gulp-mocha": "0.0.32", "@types/mocha": "^5.2.6",