Alexander Fenster
Alexander Fenster
As reported in https://github.com/googleapis/nodejs-firestore/issues/1943, `@google-cloud/firestore` used in GCF in REST mode `{preferRest: true}`, which translates to `{fallback: 'rest'}`, often results in `ECONNRESET` error. We need to investigate what might be...
This branch will be used for changes required to make this package work with `protobuf-es` library. This is work in progress.
Whenever we drop Node 14 support, we'll need to drop these three modules and replace them with their modern `fs` counterparts (`fs.mkdir`, `fs.rm`, `fs.cp`) with `{recursive: true}`.
For the next major (engines >= 14), let's start using https://nodejs.org/api/packages.html#subpath-exports to export various parts of gax (fallback, main module, and gax separately).
At this moment, the gax package contains two duplicate of protos: in `protos/` and in `build/protos/`, which is caused by some legacy and does not make any sense. We need...
If a proto has `message Object`, the following code in `pbts` will emit lowercase `object` in the types, which won't compile. https://github.com/protobufjs/protobuf.js/blob/2f846fe09c1e4033bdfb63ea622a63dc7ae559db/cli/lib/tsd-jsdoc/publish.js#L298-L300 The resulting strings in the generated `.d.ts` will...