Dependency on google-auth-library 6 breaks Node 8 support
envgap__grpc__grpc-node-1442
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
075a75b01565570b415c5a55d832863a40051ddc- Manifest
packages/grpc-js/package.json- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
grpc/grpc-node #1442 · read the original issue
### Problem description grpc-js claims support for Node 8 or Node 10: https://github.com/grpc/grpc-node/blob/master/packages/grpc-js/package.json#L9 However a recent commit added a new dependency on `google-auth-library@6`: https://github.com/grpc/grpc-node/commit/010ef569f7f83007642f3f69e0ce13dee615d680 This release of google-auth-library requires Node 10+ in the engines field: https://github.com/googleapis/google-auth-library-nodejs/releases/tag/v6.0.0 ### Reproduction steps This was reported to the Firebase CLI as a breaking issue on our side: https://github.com/firebase/firebase-tools/issues/2284 ### Environment - OS name, version and architecture: macOS - Node version: 8.x - Node installation method: nvm - If applicable, compiler version: N/A - Package name and version: grpc-js@1.0.4 ### Additional context None
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]