profile
viewpoint
Benjamin E. Coe bcoe Google Oakland https://twitter.com/benjamincoe Co-founded Attachments.me, early employee at npm Inc. Maintains yargs, Istanbul, contributes to Node.js. Currently cloud at Google.

bcoe/awesome-cross-platform-nodejs 816

:two_men_holding_hands: A curated list of awesome developer tools for writing cross-platform Node.js code

bcoe/Adventures-in-Document-Thumbnailing 14

Some thoughts I have about creating thumbnails of common document types.

bcoe/ansible-nagios-config 10

Ansible role for configuring Nagios 4.

bcoe/apidoc-md 9

Generate API documentation for your README from comments in your source-code

bcoe/AFHTTPRequestOperationManager-Timeout 6

Add timeout functionality to AFHTTPRequestOperationManager with Category

bcoe/any-path 4

:rage2: make the keys on an object path.sep agnostic.

Amorelandra/ravejs 3

RaveJS Beginnings

bcoe/assertassert 3

:trollface: for when you can't decide on an assertion library

bcoe/ansible-pg-wale 2

Configure Heroku's WAL-E for Postgres

ashwinGokhale/IstanbulSplashPage 1

Splash page for Istanbul

push eventgoogleapis/gcp-metadata

WhiteSource Renovate

commit sha 39d86f28ff0adca8e2cfb11254f75436fa9d0e81

chore(deps): update dependency nock to v12

view details

Benjamin E. Coe

commit sha bf7350c49e80fc19459f1ee424549f0d69497e02

Merge branch 'master' into detect-runtime-extend-timeout

view details

push time in 2 days

push eventgoogleapis/gcp-metadata

Benjamin Coe

commit sha 244a67085cb7a80cd0bc289b2515247f4ad27847

chore: address code review

view details

push time in 2 days

push eventgoogleapis/gcp-metadata

WhiteSource Renovate

commit sha 39d86f28ff0adca8e2cfb11254f75436fa9d0e81

chore(deps): update dependency nock to v12

view details

Benjamin E. Coe

commit sha c110c70679643b962e6ee9909dfe889827cee1af

Merge branch 'master' into detect-runtime-extend-timeout

view details

push time in 2 days

pull request commentyargs/yargs

feat: deprecateOption

@laggingreflex thanks for the contribution :+1:

laggingreflex

comment created time in 2 days

push eventyargs/yargs

laggingreflex

commit sha 8aae3332251d09fa136db17ef4a40d83fa052bc4

feat: deprecateOption (#1559)

view details

push time in 2 days

PR merged yargs/yargs

feat: deprecateOption

Shows a [deprecated] notice in front of an option

  • Added a method: .deprecateOption(key, [message])
  • Added a key in option conrtructor: .option(key, { deprecated: [boolean|message] })
  • Basic Tests
  • Updated Readme

Work towards #1518

+150 -2

1 comment

6 changed files

laggingreflex

pr closed time in 2 days

pull request commentgoogleapis/nodejs-dataproc

refactor: update Dataproc v1 client.

@xiaozhenliu-gg5 looks like perhaps we need to convert this library before this can land?

yoshi-automation

comment created time in 2 days

delete branch googleapis/repo-automation-bots

delete branch : support-multiple-orgs

delete time in 2 days

push eventgoogleapis/repo-automation-bots

Benjamin E. Coe

commit sha dbce6789088b7cebdd16306a73cff8f77c8201df

fix: filter to org in payload (#315)

view details

push time in 2 days

PR merged googleapis/repo-automation-bots

Reviewers
fix: filter to org in payload cla: yes

The underlying problem with automerge on GoogleCloudPlatform was that it has a different installation ID than googleapis, and we weren't clever enough to support this. We now have a cron setup for both GoogleCloudPlatform and for googleapis, each with a different installation ID.

This was the quickest fix, we may want to revisit this design in gcf-utils in the future, and make it so that a single cron can have multiple installation IDs, this would take quite a few finicky changes though.

+22 -13

1 comment

3 changed files

bcoe

pr closed time in 2 days

Pull request review commentyargs/yargs

feat: deprecateOption

 describe('usage tests', () => {     })   }) +  describe('deprecate options', () => {+    describe('using .option(x, {deprecate: [boolean|string]})', () => {+      it('{deprecated: true} should show [deprecated]', () => {+        const r = checkUsage(() => yargs('--help')+          .option('x', { deprecated: true })+          .wrap(null)+          .parse()+        )+        r.logs[0].should.include('  -x  [deprecated]')+      })+      it('{deprecated: string} should show [deprecated: string]', () => {+        const r = checkUsage(() => yargs('--help')+          .option('x', { deprecated: 'string' })+          .wrap(null)+          .parse()+        )+        r.logs[0].should.include('  -x  [deprecated: string]')+      })+    })+    describe('using .deprecateOption(x, [string])', () => {

this option should apply globally right, could we add a test that a deprecated command set at the top level carries to sub-commands?

laggingreflex

comment created time in 2 days

push eventgoogleapis/repo-automation-bots

Benjamin Coe

commit sha 94c250783628e5d2f58729d1c9ba3b2bddc1d2f7

chore: tests needed updating

view details

push time in 2 days

PR opened googleapis/repo-automation-bots

fix: filter to org in payload

The underlying problem with automerge on GoogleCloudPlatform was that it has a different installation ID than googleapis, and we weren't clever enough to support this. We now have a cron setup for both GoogleCloudPlatform and for googleapis, each with a different installation ID.

This was the quickest fix, we may want to revisit this design in gcf-utils in the future, and make it so that a single cron can have multiple installation IDs, this would take quite a few finicky changes though.

+10 -1

0 comment

2 changed files

pr created time in 2 days

create barnchgoogleapis/repo-automation-bots

branch : support-multiple-orgs

created branch time in 2 days

push eventchingor13/synthtool

Jeff Ching

commit sha aceabbed8915745a8d67d5c3fc778424d17a8a85

feat(java_templates): add samples table, use install snippet if available in README (#406) Co-authored-by: Benjamin E. Coe <bencoe@google.com> Co-authored-by: Justin Beckwith <justin.beckwith@gmail.com>

view details

Bu Sun Kim

commit sha 15c932dc9cd57052f01a6af854c7f61b12ecfae3

chore(python): remove python templates for google-cloud-python (#412)

view details

Jeff Ching

commit sha 4efe801e79aca8e92a15f3794e8d1f972a07bd49

fix(java): put generated samples into a deeper nested location (#413) Co-authored-by: Justin Beckwith <justin.beckwith@gmail.com> Co-authored-by: Benjamin E. Coe <bencoe@google.com>

view details

Benjamin E. Coe

commit sha f55de81803872e8b2d3e1b7a742c4ea7abd84aac

Merge branch 'master' into renovate-libraries-bom

view details

push time in 2 days

push eventgoogleapis/nodejs-spanner

Yoshi Automation Bot

commit sha df4c6ff444e3b4265cb9f274d1fcb26b8a0ce16b

docs: remove comments from jsdoc

view details

push time in 2 days

PR merged googleapis/nodejs-spanner

docs: remove comments from jsdoc cla: yes

This PR was generated using Autosynth. :rainbow:

Commits in this repo since last synth: be884568a841c3e78f61565eb2cf045c5fb5210a chore(deps): update dependency sinon to v9 (#833) 104dd86135a2c615f35308a89702cfd4b3991169 chore: release 4.6.2 (#823) 8b95da7c68694d7a4ce5644e82d8485d01efb434 fix: Correctly parse metadata from BatchDML response + fix flaky system test (#825) 42c27f3f8acc21651a51d66e22e19fb3a7999a3f test: modernize mocha config (#820) 22f8f27841cc55afbbba4ba5fedea361c2b3cd35 deps: remove @types/extend (#830) c0fb78f7d47b2b713d2441f92dca1f4ffd9e7e33 build: add GitHub actions config for unit tests (#827) 93137b1992d1cffc30f9bd022c46e509355b406a chore(deps): update dependency linkinator to v2 1b393c4c940d196232f8fc6ac99dbb5d1fd61e4d fix: retry 'Session not found' for r/w tx (#824) 59bafbfbcfe1fc3c45291a6fab6a343299123905 fix: retry 'Session not found' errors on getSnapshot (#819) ca15191516eb0c89bdd8f6fa360d3f05b41dddec chore: skip img.shields.io in docs test bcd15ec4c28271fc978e44a86cbaba73913b42cc chore(deps): update dependency @types/mocha to v7 1c887cfdaec59ce50c61ec73b41163a5ca3ba63d chore: release 4.6.1 (#811)

<details><summary>Log from Synthtool</summary>

synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
On branch autosynth
nothing to commit, working tree clean
HEAD detached at FETCH_HEAD
nothing to commit, working tree clean
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:6aec9c34db0e4be221cdaf6faba27bdc07cfea846808b3d3b964dfce3a9a0f9b
Status: Image is up to date for googleapis/artman:latest
synthtool > Cloning googleapis.
synthtool > Running generator for google/spanner/artman_spanner.yaml.
synthtool > Generated code into /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/js/spanner-v1.
synthtool > Running generator for google/spanner/admin/database/artman_spanner_admin_database.yaml.
synthtool > Generated code into /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/js/spanner-admin-database-v1.
synthtool > Running generator for google/spanner/admin/instance/artman_spanner_admin_instance.yaml.
synthtool > Generated code into /home/kbuilder/.cache/synthtool/googleapis/artman-genfiles/js/spanner-admin-instance-v1.
.eslintignore
.eslintrc.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.jsdoc.js
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.nycrc
.prettierignore
.prettierrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
codecov.yaml
renovate.json
samples/README.md
synthtool > Replaced "(const SpannerClient = require\\('\\./spanner_client'\\);)" in src/v1/index.js.
synthtool > Replaced '(module\\.exports\\.SpannerClient = SpannerClient;)' in src/v1/index.js.
synthtool > Replaced '../../package.json' in src/v1/database_admin_client.js.
synthtool > Replaced '../../package.json' in src/v1/instance_admin_client.js.
synthtool > Replaced '../../package.json' in src/v1/spanner_client.js.
synthtool > Replaced 'https:\\/\\/cloud\\.google\\.com[\\s\\*]*http:\\/\\/(.*)[\\s\\*]*\\)' in src/v1/doc/google/protobuf/doc_timestamp.js.
synthtool > No replacements made in **/doc/google/protobuf/doc_timestamp.js for pattern toISOString\], maybe replacement is no longer needed?
synthtool > Replaced '`\\[a-z\\]\\(https:\\/\\/cloud\\.google\\.com\\[-a-z0-9\\]\\*\\[a-z0-9\\]\\)\\?`' in src/v1/doc/google/spanner/v1/doc_spanner.js.
synthtool > Replaced '`\\[a-z\\]\\(https:\\/\\/cloud\\.google\\.com\\[-a-z0-9\\]\\*\\[a-z0-9\\]\\)\\?`' in src/v1/doc/google/spanner/admin/instance/v1/doc_spanner_instance_admin.js.
synthtool > Replaced '`\\(\\[a-z\\]\\(https:\\/\\/cloud\\.google\\.com\\[-a-z0-9\\]\\*\\[a-z0-9\\]\\)\\?\\)\\?`' in src/v1/doc/google/spanner/v1/doc_spanner.js.
synthtool > Replaced '`\\(\\[a-z\\]\\(https:\\/\\/cloud\\.google\\.com\\[-a-z0-9\\]\\*\\[a-z0-9\\]\\)\\?\\)\\?`' in src/v1/doc/google/spanner/admin/instance/v1/doc_spanner_instance_admin.js.
npm WARN npm npm does not support Node.js v12.16.1
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> grpc@1.24.2 install /tmpfs/src/git/autosynth/working_repo/node_modules/grpc
> node-pre-gyp install --fallback-to-build --library=static_library

node-pre-gyp WARN Using needle for node-pre-gyp https download 
[grpc] Success: "/tmpfs/src/git/autosynth/working_repo/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node" is installed via remote

> protobufjs@6.8.8 postinstall /tmpfs/src/git/autosynth/working_repo/node_modules/protobufjs
> node scripts/postinstall


> @google-cloud/spanner@4.6.2 prepare /tmpfs/src/git/autosynth/working_repo
> npm run compile

npm WARN npm npm does not support Node.js v12.16.1
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/spanner@4.6.2 compile /tmpfs/src/git/autosynth/working_repo
> tsc -p . && cp -r src/v1 build/src && cp -r protos build && cp -r proto build && cp test/*.js build/test

test/mockserver/mockdatabaseadmin.ts:21:34 - error TS2339: Property 'database' does not exist on type 'typeof admin'.

21 import v1 = google.spanner.admin.database.v1;
                                    ~~~~~~~~

test/mockserver/mockdatabaseadmin.ts:21:34 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.spanner.admin' has no exported member 'database'.

21 import v1 = google.spanner.admin.database.v1;
                                    ~~~~~~~~

test/mockserver/mockspanner.ts:22:34 - error TS2339: Property 'v1' does not exist on type 'typeof spanner'.

22 import protobuf = google.spanner.v1;
                                    ~~

test/mockserver/mockspanner.ts:22:34 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.spanner' has no exported member 'v1'.

22 import protobuf = google.spanner.v1;
                                    ~~

test/mockserver/mockspanner.ts:24:31 - error TS2339: Property 'RetryInfo' does not exist on type 'typeof rpc'.

24 import RetryInfo = google.rpc.RetryInfo;
                                 ~~~~~~~~~

test/mockserver/mockspanner.ts:24:31 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.rpc' has no exported member 'RetryInfo'.

24 import RetryInfo = google.rpc.RetryInfo;
                                 ~~~~~~~~~

test/mockserver/mockspanner.ts:25:49 - error TS2339: Property 'v1' does not exist on type 'typeof spanner'.

25 import ExecuteBatchDmlResponse = google.spanner.v1.ExecuteBatchDmlResponse;
                                                   ~~

test/mockserver/mockspanner.ts:25:49 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.spanner' has no exported member 'v1'.

25 import ExecuteBatchDmlResponse = google.spanner.v1.ExecuteBatchDmlResponse;
                                                   ~~

test/mockserver/mockspanner.ts:26:35 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.spanner' has no exported member 'v1'.

26 import ResultSet = google.spanner.v1.ResultSet;
                                     ~~

test/spanner.ts:1651:52 - error TS2694: Namespace '"/tmpfs/src/git/autosynth/working_repo/protos/protos".google.spanner.admin' has no exported member 'database'.

1651           return database as [google.spanner.admin.database.v1.Database];
                                                        ~~~~~~~~


Found 20 errors.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/spanner@4.6.2 compile: `tsc -p . && cp -r src/v1 build/src && cp -r protos build && cp -r proto build && cp test/*.js build/test`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @google-cloud/spanner@4.6.2 compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/kbuilder/.npm/_logs/2020-02-21T12_38_17_918Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/spanner@4.6.2 prepare: `npm run compile`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @google-cloud/spanner@4.6.2 prepare script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/kbuilder/.npm/_logs/2020-02-21T12_38_17_975Z-debug.log
npm WARN npm npm does not support Node.js v12.16.1
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/spanner@4.6.2 fix /tmpfs/src/git/autosynth/working_repo
> gts fix && eslint --fix '**/*.js'


/tmpfs/src/git/autosynth/working_repo/benchmark/ycsb.js
  25:27  error  "../" is not found  node/no-missing-require

/tmpfs/src/git/autosynth/working_repo/bin/benchwrapper.js
  17:27  error  "../build/src" is not found  node/no-missing-require

/tmpfs/src/git/autosynth/working_repo/scripts/cleanup.js
  17:27  error  "../" is not found  node/no-missing-require

✖ 3 problems (3 errors, 0 warnings)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/spanner@4.6.2 fix: `gts fix && eslint --fix '**/*.js'`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @google-cloud/spanner@4.6.2 fix script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/kbuilder/.npm/_logs/2020-02-21T12_38_36_721Z-debug.log
installing semver@^5.5.0
installing minimist@^1.2.0
installing uglify-js@^3.3.25
installing espree@^3.5.4
installing escodegen@^1.9.1
synthtool > Wrote metadata to synth.metadata.

</details>

+23 -318

1 comment

3 changed files

yoshi-automation

pr closed time in 2 days

PR opened googleapis/repo-automation-bots

chore: add timing logs

added some timing logs so that we can dig into things a bit deeper.

+43 -12

0 comment

2 changed files

pr created time in 2 days

create barnchgoogleapis/repo-automation-bots

branch : adding-some-logging

created branch time in 2 days

push eventlaggingreflex/yargs

Mael Le Guen

commit sha ecfc2c474575c6cdbc6d273c94c13181bd1dbaa6

fix(locales): remove extra space in French for 'default' (#1564)

view details

Benjamin E. Coe

commit sha bc487045aae3b94d3fad3359b4f069f7af81deab

Merge branch 'master' into feat/deprecate-option

view details

push time in 2 days

issue commentoctokit/rest.js

Upgrading to v17 breaks TypeScript types

The might be some forensic information here for you too: https://github.com/googleapis/repo-automation-bots/pull/311

willsoto

comment created time in 2 days

pull request commentgoogleapis/repo-automation-bots

fix(deps): update dependency @octokit/rest to v17

this will most likely require changing all of our types.

renovate-bot

comment created time in 2 days

push eventgoogleapis/synthtool

Jeff Ching

commit sha 4efe801e79aca8e92a15f3794e8d1f972a07bd49

fix(java): put generated samples into a deeper nested location (#413) Co-authored-by: Justin Beckwith <justin.beckwith@gmail.com> Co-authored-by: Benjamin E. Coe <bencoe@google.com>

view details

push time in 2 days

PR merged googleapis/synthtool

fix(java): put generated samples into a deeper nested location cla: yes

This frees up our samples directory to separate generated samples from hand-written samples which use different test harnesses.

+2 -2

0 comment

1 changed file

chingor13

pr closed time in 2 days

push eventgoogleapis/gapic-generator-typescript

WhiteSource Renovate

commit sha 04145410cae0458a5b9bcf2d75bfeaf9eac95368

chore(deps): update dependency @grpc/grpc-js to ^0.6.17 (#290)

view details

push time in 2 days

PR merged googleapis/gapic-generator-typescript

chore(deps): update dependency @grpc/grpc-js to ^0.6.17 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
@grpc/grpc-js (source) devDependencies patch ^0.6.16 -> ^0.6.17
@grpc/grpc-js (source) dependencies patch ^0.6.16 -> ^0.6.17

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+2 -2

0 comment

2 changed files

renovate-bot

pr closed time in 2 days

delete branch googleapis/sloth

delete branch : rc1

delete time in 2 days

push eventgoogleapis/sloth

Justin Beckwith

commit sha 9d8bd933b37e28a1b37f88970012559e8e1dce3d

fix: no required status checks for google-cloud-node (#536)

view details

push time in 2 days

push eventchingor13/synthtool

Bu Sun Kim

commit sha 15c932dc9cd57052f01a6af854c7f61b12ecfae3

chore(python): remove python templates for google-cloud-python (#412)

view details

Benjamin E. Coe

commit sha bdd207091691787dd54bafa9d965d28d8827ea66

Merge branch 'master' into java-samples-location

view details

push time in 2 days

push eventsummer-ji-eng/synthtool

Jeff Ching

commit sha aceabbed8915745a8d67d5c3fc778424d17a8a85

feat(java_templates): add samples table, use install snippet if available in README (#406) Co-authored-by: Benjamin E. Coe <bencoe@google.com> Co-authored-by: Justin Beckwith <justin.beckwith@gmail.com>

view details

Bu Sun Kim

commit sha 15c932dc9cd57052f01a6af854c7f61b12ecfae3

chore(python): remove python templates for google-cloud-python (#412)

view details

Benjamin E. Coe

commit sha b0dc5a358a5065080648a194744087e0a094e4fb

Merge branch 'master' into summer_jsdoc

view details

push time in 2 days

issue commentgoogleapis/google-auth-library-nodejs

Google Cloud Function - Error: Could not load the default credentials.

@juloko this looks like its a program you are running on your local machine, and is not running in Cloud Functions? (I'm gathering this based on the C:\Users\Ocara.

Have you followed the instructions here for authentication?

timhj

comment created time in 2 days

issue commentgoogleapis/gapic-generator-typescript

deferred client initialization

We think this might be a potential solution to https://github.com/googleapis/google-auth-library-nodejs/issues/798

The root problem being that new SomeClient() creates asynchronous work which results in background work being scheduled and throttled.

A work around people can test in the meantime is the following:

const {Storage} = require('@google-cloud/storage');
const {VisionClient} = require('@google-cloud/vision');
let storage;
let vision;
exports.handler = async (req, res) {
  if (!storage) {
    storage = new Storage();
    vision = new Vision();
  }
  await storage.someOperation();
  await vision.someOperation();
}

Lazy initialize any clients you are creating, such that the new step occurs inside your handler, rather than in the global scope of your script.

@adamworrall, @kmilo93sd, @SaschaHeyer, @bdaz, @elihorne, I wanted to put this potential fix on your radar. Also, could I bother you to try the suggestion I link to in this comment? If it makes you're issues go away, it's a good indicator that we're on the right track.

alexander-fenster

comment created time in 2 days

create barnchgoogleapis/nodejs-billing

branch : initial-library-generation

created branch time in 3 days

create barnchgoogleapis/nodejs-billing

branch : master

created branch time in 3 days

push eventgoogleapis/sloth

Graham Paye

commit sha ce5c6bce273dd7a04714d6944c38545575d37d11

feat: add required checks for google-api-ruby-client (#533)

view details

push time in 3 days

PR merged googleapis/sloth

feat: add required checks for google-api-ruby-client cla: yes

so googleapis/google-api-ruby-client can have merge-on-green

+22 -0

0 comment

1 changed file

TheRoyalTnetennba

pr closed time in 3 days

Pull request review commentgoogleapis/sloth

feat: add required checks for google-api-ruby-client

       "googleapis/gapic-generator-typescript",       "googleapis/cloud-profiler-nodejs"     ]+  },+  "ruby": {

I'd be open to this cautious approach (starting with ignoring, and then going wider once we've tested).

TheRoyalTnetennba

comment created time in 3 days

PR closed googleapis/nodejs-bigquery-storage

[CHANGE ME] Re-generated to pick up changes in the API or client library generator.

This PR was generated using Autosynth. :rainbow:

Commits in this repo since last synth:

<details><summary>Log from Synthtool</summary>

synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
On branch autosynth
nothing to commit, working tree clean
HEAD detached at FETCH_HEAD
nothing to commit, working tree clean
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:74f07b5c1da15cfb972ab316908480388735d70601cb0132146d7ddef036020b
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
synthtool > Generating code for: google/cloud/bigquery/storage/v1beta1.
synthtool > Generated code into /tmpfs/tmp/tmpy1xxsbc_.
.eslintignore
.eslintrc.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.jsdoc.js
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.nycrc
.prettierignore
.prettierrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
Skipping: README.md
codecov.yaml
renovate.json
Skipping: samples/README.md
npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> protobufjs@6.8.8 postinstall /tmpfs/src/git/autosynth/working_repo/node_modules/protobufjs
> node scripts/postinstall


> @google-cloud/bigquery-storage@0.1.0 prepare /tmpfs/src/git/autosynth/working_repo
> npm run compile-protos && npm run compile

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/bigquery-storage@0.1.0 compile-protos /tmpfs/src/git/autosynth/working_repo
> compileProtos src

installing semver@^5.5.0
installing chalk@^2.4.1
installing minimist@^1.2.0
installing uglify-js@^3.3.25
installing espree@^3.5.4
installing escodegen@^1.9.1
npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/bigquery-storage@0.1.0 compile /tmpfs/src/git/autosynth/working_repo
> tsc -p . && cp -r protos build/

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 893 packages from 898 contributors and audited 6550 packages in 27.236s
found 0 vulnerabilities

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/bigquery-storage@0.1.0 fix /tmpfs/src/git/autosynth/working_repo
> gts fix

synthtool > Wrote metadata to synth.metadata.

</details>

+26625 -0

0 comment

73 changed files

yoshi-automation

pr closed time in 3 days

push eventgoogleapis/nodejs-logging

WhiteSource Renovate

commit sha 17decd4af5caa96f8508ebdf876277b1efbd5e66

fix(deps): update dependency type-fest to ^0.11.0 (#718)

view details

push time in 3 days

PR merged googleapis/nodejs-logging

fix(deps): update dependency type-fest to ^0.11.0 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
type-fest dependencies minor ^0.10.0 -> ^0.11.0

Release Notes

<details> <summary>sindresorhus/type-fest</summary>

v0.11.0

Compare Source

New types
Enhancements

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

1 comment

1 changed file

renovate-bot

pr closed time in 3 days

issue closedgoogleapis/nodejs-datastore

Error on Mocha JSON request with firebase.

Hi Firebase Team,

I'm trying to make my own test with mocha but I don't seem to get mocha work with firebase's express module. I followed the documentation and multiple videos however I can't seem to let it work. I'm trying to call a json file (with content) and check if it has specific content in it.

My code:

var request = require('supertest');
var app = require('../index');

describe("Read Request", function () {
    it('should request a json file that has items in it.', function (done) {
        request(app).get("/project_name/europe-west1/task/read")
            .expect(200)
            .expect(`"created_at"`)
            // .expect("name")
            // .expect("description")
            // .expect("price")
    });
});

Output:

  1) Read Request
       should request a json file that has items in it.:
     TypeError: app.address is not a function
      at Test.serverAddress (node_modules\supertest\lib\test.js:55:18)
      at new Test (node_modules\supertest\lib\test.js:36:12)
      at Object.obj.(anonymous function) [as get] (node_modules\supertest\index.js:25:14)
      at Context.<anonymous> (test\test.js:6:22)

The data that is in the json file is directly outputted by Google Datastore.

closed time in 3 days

RFlintstone

issue commentgoogleapis/nodejs-datastore

Error on Mocha JSON request with firebase.

:wave: @RFlintstone sounds like things are sorted out :+1:

Let us know if you continue bumping in to any issues.

RFlintstone

comment created time in 3 days

push eventyargs/yargs

Mael Le Guen

commit sha ecfc2c474575c6cdbc6d273c94c13181bd1dbaa6

fix(locales): remove extra space in French for 'default' (#1564)

view details

Benjamin E. Coe

commit sha 45f3f036c0404ea772097b9083fee7dd711ac51a

Merge branch 'master' into 1560-french-unknown-command

view details

push time in 3 days

push eventyargs/yargs

Mael Le Guen

commit sha ecfc2c474575c6cdbc6d273c94c13181bd1dbaa6

fix(locales): remove extra space in French for 'default' (#1564)

view details

Benjamin E. Coe

commit sha 60d937756969173873bd950a10fc479a0782dabf

Merge branch 'master' into 1562-do-not-translate-option-group-names

view details

push time in 3 days

pull request commentyargs/yargs

fix(locales): remove extra space in French for 'default'

:+1: thanks for the contribution, it's great to have someone who speaks another language help with these translations.

mleguen

comment created time in 3 days

delete branch yargs/yargs

delete branch : 1561-french-translation-default

delete time in 3 days

push eventyargs/yargs

Mael Le Guen

commit sha ecfc2c474575c6cdbc6d273c94c13181bd1dbaa6

fix(locales): remove extra space in French for 'default' (#1564)

view details

push time in 3 days

PR merged yargs/yargs

fix(locales): remove extra space in French for 'default'

fixes: #1561

+23 -1

0 comment

23 changed files

mleguen

pr closed time in 3 days

issue closedyargs/yargs

Bad French translation for "default"

To display "default", we reuse the translation for "default:" and remove the final character of the translations, expecting ":" to be translated as ":", which is not the case in all languages.

In French, this leads "default" to be translated as "défaut " (with a final space) instead of "défaut".

"default" and "default:" should be 2 different translations.

closed time in 3 days

mleguen

push eventlaggingreflex/yargs

Benjamin E. Coe

commit sha 1d4cca395a98b395e6318f0505fc73bef8b01350

feat: introduces strictCommands() subset of strict mode (#1540)

view details

renovate[bot]

commit sha 996329ba505b1b5131572f7e819778478ee5e955

chore(deps): update dependency standard to v14 (#1549)

view details

Mael Le Guen

commit sha 94fa38cbab8d86943e87bf41d368ed56dffa6835

fix(translations): fix pluralization in error messages. (#1557)

view details

Mael Le Guen

commit sha a0b61ac21e2b554aa73dbf1a66d4a7af94047c2f

fix(yargs): correct support of bundled electron apps (#1554)

view details

Benjamin E. Coe

commit sha 4c1ac6ef797a177eada8636a895007997903b2b5

Merge branch 'master' into feat/deprecate-option

view details

push time in 3 days

push eventhermanbanken/nodejs-compute

release-please[bot]

commit sha 8a78318af7e3ae6c3e68fb7c0c195b93c50afc50

chore: release 1.2.0 (#393)

view details

Justin Beckwith

commit sha 6d3309efa4024d064540f30793539bbd428f4575

chore: clear synth.metadata

view details

Yoshi Automation Bot

commit sha af5db06312670e307987d06ca043049aac93709a

chore: regenerate synth.metadata (#395)

view details

Justin Beckwith

commit sha 7348f025b246a9ab43e4f7825e16aa59b5eb33b8

chore: skip img.shields.io in docs test

view details

Justin Beckwith

commit sha 109d733f2ae43cbe9343bb6e48193a7a55486ba8

test: modernize mocha config (#397)

view details

WhiteSource Renovate

commit sha ccca51c7d611c47e2f589c7d29fc5ba2aeeb6f42

chore(deps): update dependency linkinator to v2

view details

Benjamin E. Coe

commit sha cd64e463a4a06cb95d7e3aa14311193624cf92f7

build: add GitHub actions config for unit tests * build: add GitHub actions config for unit tests * chore: link root directory before linting * chore: also need to npm i

view details

Benjamin E. Coe

commit sha 6e0103b36cdac5bd5e9457d3b58bc22506a76226

Merge branch 'master' into feature/instance-template

view details

push time in 3 days

issue commentgoogleapis/google-auth-library-nodejs

Google Cloud Function - Error: Could not load the default credentials.

@elihorne please let me know if this works, because it's good confirmation that we're on the right track for a fix.

timhj

comment created time in 3 days

issue commentgoogleapis/google-auth-library-nodejs

Google Cloud Function - Error: Could not load the default credentials.

@elihorne it's important that the async work has finished before you call res.send. Both parts are important:

  1. it's important no async work happens in the global scope (new Vision() currently creates async work, we're fixing this).
  2. as soon as res.send() is called, you may lose CPU/memory, so hold off on that until critical async work is finished.
timhj

comment created time in 3 days

issue commentgoogleapis/google-auth-library-nodejs

Google Cloud Function - Error: Could not load the default credentials.

@elihorne could you share the basic structure of the code, I believe there's a chance we've debugged the root cause. If you're instantiating a client, e.g.,

const {VisionClient} = require('@google-cloud/vision');
const vision = new Vision();
exports.myHandler = async (req, res) => {
  await vision.doSomething();
  res.send(result);
}

instead do this:

const {VisionClient} = require('@google-cloud/vision');
let vision;
exports.myHandler = async (req, res) => {
  if (!vision) {
    vision = new Vision();
  }
  await vision.doSomething();
  res.send(result);
}

☝️ when you new client libraries, this causes an HTTP request to be made to detect the environment, on cold starts this request might not be made with CPU/memory available.

timhj

comment created time in 3 days

push eventgoogleapis/nodejs-bigquery-storage

bcoe

commit sha 17c3755861515f154b72f01829d4ba87929830d1

chore: does advice actually work

view details

push time in 3 days

pull request commentgoogleapis/repo-automation-bots

build: use package based CI

@JustinBeckwith the problem is that every individual invocation of c8 will reset the output directory, so you will only get reports for each individual library.

If you get things mostly working, I can take a look and fix the problem; we can make it so that c8 accepts an environment variable that prevents it from deleting the output directory perhaps? and the top level test runner could set that when invoking the individual test suites.

JustinBeckwith

comment created time in 3 days

issue commentgoogleapis/google-auth-library-nodejs

Project ID detection does not work in local docker container

@itmayziii 👍I agree, our handling of project name could be more intuitive, I believe there are plans to try to better address this in the future.

itmayziii

comment created time in 3 days

issue commentgoogleapis/nodejs-cloud-container

docs: add docs for key credentials

Thanks for the feature request @eljefedelrodeodeljefe 👌, I think you should be able to pass the credentials to the client, via a credentials field:

new Compute({
  credentials:  {client_email: 'bogus', private_key: 'bogus'}
})

I think we could do a better job of documenting this.

eljefedelrodeodeljefe

comment created time in 3 days

delete branch googleapis/nodejs-logging

delete branch : release-v7.2.1

delete time in 3 days

push eventgoogleapis/nodejs-logging

release-please[bot]

commit sha 6f01c6679d7b4689ceb03011f37e4def5d9025f4

chore: release 7.2.1 (#716)

view details

push time in 3 days

PR merged googleapis/nodejs-logging

chore: release 7.2.1 autorelease: pending cla: yes

:robot: I have created a release *beep* *boop*

7.2.1 (2020-02-20)

Bug Fixes

  • deps: update dependency @opencensus/propagation-stackdriver to v0.0.20 (#714) (865b19f)

This PR was generated with Release Please.

+9 -2

1 comment

3 changed files

release-please[bot]

pr closed time in 3 days

issue openedgoogleapis/repo-automation-bots

bug: logic for reviewers too strict

I can't for the life of me get this PR to merge with automerge, even though I dismissed the other reviewers.

In general, our workflow tends to be that, as long as a PR has an approver, we're good to go with merging. I think it would be in our favor to be less strict than the logic currently is:

if someone has given the 👍 let's allow a PR to be merged.

created time in 3 days

issue openedgoogleapis/repo-automation-bots

bug: update PR runs even if PR is up-to-date with main branch

Now that merge-on-green is a trusted contributor (hooray, thanks @chingor13 and @sofisl) I noticed that we never merge PRs, because every time we update a branch it re-kicks-off-tests.

There seem to be two potential fixes, a quick fix is to only update the branch if the merge fails:

    if (checkReview === true && checkStatus === true) {
		let merged = false;
        try {
          	console.info(`attempt to merge ${owner}/${repo}`);
        	await mergeOnGreen.merge(owner, repo, pr, github);
          	merged = true;
        } catch (err) {
          console.info(err);
            await mergeOnGreen.updateBranch(owner, repo, pr, github);
        }
      	return merged;      
    }

This works because when an attempt is made to merge a PR that isn't up-to-date, the following error is thrown:

A 2020-02-20T06:20:50.733Z merge_on_green mz3c7l1c3kdv { HttpError: Pull Request is not mergeable merge_on_green mz3c7l1c3kdv 
A 2020-02-20T06:20:50.733Z merge_on_green mz3c7l1c3kdv     at response.text.then.message (/srv/functions/node_modules/@octokit/request/dist-node/index.js:66:23) merge_on_green mz3c7l1c3kdv 
A 2020-02-20T06:20:50.733Z merge_on_green mz3c7l1c3kdv     at process._tickCallback (internal/process/next_tick.js:68:7) merge_on_green mz3c7l1c3kdv 
A 2020-02-20T06:20:50.733Z merge_on_green mz3c7l1c3kdv   name: 'HttpError', merge_on_green mz3c7l1c3kdv 

A better fix might be to eventually determine whether or not a branch is up-to-date with master, and only call update if necessary.

I suggest that we land the quick fix first, but with our sights set to the more thorough fix.

created time in 3 days

delete branch googleapis/nodejs-datastore

delete branch : release-v5.0.6

delete time in 3 days

push eventgoogleapis/nodejs-datastore

release-please[bot]

commit sha 854e4eb9d9766520933e55c490792f154cad8027

chore: release 5.0.6 (#593)

view details

push time in 3 days

PR merged googleapis/nodejs-datastore

chore: release 5.0.6 autorelease: pending cla: yes

:robot: I have created a release *beep* *boop*

5.0.6 (2020-02-20)

Bug Fixes


This PR was generated with Release Please.

+9 -2

0 comment

3 changed files

release-please[bot]

pr closed time in 3 days

delete branch googleapis/nodejs-billing-budgets

delete branch : release-v1.2.0

delete time in 3 days

pull request commentgoogleapis/nodejs-bigtable

feat: migrate to v2 type annotation

@alexander-fenster @xiaozhenliu-gg5 this looked like it was updating to v2 type annotations, do we have plans to move bigtable to the micro generator soon?

yoshi-automation

comment created time in 3 days

push eventgoogleapis/nodejs-bigtable

WhiteSource Renovate

commit sha 347c6c0ba32d58a625760a79e132829a204dfa36

chore(deps): update dependency sinon to v9

view details

Benjamin E. Coe

commit sha 2f0c3171a1517bbf7e063e84942c0ab8430235ed

Merge branch 'master' into autosynth

view details

push time in 3 days

delete branch googleapis/nodejs-dialogflow

delete branch : autosynth

delete time in 3 days

push eventgoogleapis/nodejs-dialogflow

Yoshi Automation Bot

commit sha 927441ae42cc63a8c47f9c7d4d6f8ff4b89df7db

refactor: stop defaulting options to {}

view details

push time in 3 days

PR merged googleapis/nodejs-dialogflow

refactor: stop defaulting options to {} cla: yes

This PR was generated using Autosynth. :rainbow:

Commits in this repo since last synth: 7df7f9a29a8ab1591ee453e2df0059986c21f0c1 build: add GitHub actions config for unit tests

<details><summary>Log from Synthtool</summary>

synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
On branch autosynth
nothing to commit, working tree clean
HEAD detached at FETCH_HEAD
nothing to commit, working tree clean
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:74f07b5c1da15cfb972ab316908480388735d70601cb0132146d7ddef036020b
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
synthtool > Generating code for: google/cloud/dialogflow/v2.
synthtool > Generated code into /tmpfs/tmp/tmpnmpdoti1.
synthtool > Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:74f07b5c1da15cfb972ab316908480388735d70601cb0132146d7ddef036020b
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
synthtool > Generating code for: google/cloud/dialogflow/v2beta1.
synthtool > Generated code into /tmpfs/tmp/tmpblpgvcu2.
.eslintignore
.eslintrc.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.jsdoc.js
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.nycrc
.prettierignore
.prettierrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
codecov.yaml
renovate.json
samples/README.md
npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> protobufjs@6.8.8 postinstall /tmpfs/src/git/autosynth/working_repo/node_modules/protobufjs
> node scripts/postinstall


> @google-cloud/dialogflow@1.2.0 prepare /tmpfs/src/git/autosynth/working_repo
> npm run compile

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/dialogflow@1.2.0 compile /tmpfs/src/git/autosynth/working_repo
> tsc -p . && cp -r protos build/

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 983 packages from 929 contributors and audited 6769 packages in 25.387s
found 0 vulnerabilities

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/dialogflow@1.2.0 fix /tmpfs/src/git/autosynth/working_repo
> gts fix

installing semver@^5.5.0
installing minimist@^1.2.0
installing uglify-js@^3.3.25
installing espree@^3.5.4
installing escodegen@^1.9.1
synthtool > Wrote metadata to synth.metadata.

</details>

+19 -6

0 comment

3 changed files

yoshi-automation

pr closed time in 3 days

issue commentgoogleapis/nodejs-dialogflow

entityOverrideMode for CreateSessionEntityTypeRequest should be of type number

:wave: thanks for the bug report, we have a new version of the library going out soon.

jaycosaur

comment created time in 3 days

delete branch googleapis/nodejs-billing-budgets

delete branch : autosynth

delete time in 3 days

push eventgoogleapis/nodejs-billing-budgets

Yoshi Automation Bot

commit sha dd39da49917bb5b21c07cada24d5067d99d8a426

feat(types): loosens types on various fields

view details

push time in 3 days

PR merged googleapis/nodejs-billing-budgets

feat(types): loosens types on various fields cla: yes

This PR was generated using Autosynth. :rainbow:

Commits in this repo since last synth: d4584c8c252f361b6e1505b1545183f66dc6abaa chore: release 1.1.0 (#35)

<details><summary>Log from Synthtool</summary>

synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
On branch autosynth
nothing to commit, working tree clean
HEAD detached at FETCH_HEAD
nothing to commit, working tree clean
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:74f07b5c1da15cfb972ab316908480388735d70601cb0132146d7ddef036020b
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
synthtool > Generating code for: google/cloud/billing/budgets/v1beta1.
synthtool > Generated code into /tmpfs/tmp/tmpfossbtdo.
.eslintignore
.eslintrc.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.jsdoc.js
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.nycrc
.prettierignore
.prettierrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
codecov.yaml
renovate.json
samples/README.md
npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> protobufjs@6.8.8 postinstall /tmpfs/src/git/autosynth/working_repo/node_modules/protobufjs
> node scripts/postinstall


> @google-cloud/billing-budgets@1.1.0 prepare /tmpfs/src/git/autosynth/working_repo
> npm run compile

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/billing-budgets@1.1.0 compile /tmpfs/src/git/autosynth/working_repo
> tsc -p . && cp -r protos build/

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 600 packages from 828 contributors and audited 1413 packages in 15.42s
found 0 vulnerabilities

npm WARN npm npm does not support Node.js v12.15.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/

> @google-cloud/billing-budgets@1.1.0 fix /tmpfs/src/git/autosynth/working_repo
> gts fix && eslint . --fix


/tmpfs/src/git/autosynth/working_repo/samples/quickstart.js
  24:41  error  "@google-cloud/billing-budgets" is not found  node/no-missing-require

✖ 1 problem (1 error, 0 warnings)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/billing-budgets@1.1.0 fix: `gts fix && eslint . --fix`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @google-cloud/billing-budgets@1.1.0 fix script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/kbuilder/.npm/_logs/2020-02-14T12_14_11_398Z-debug.log
installing semver@^5.5.0
installing minimist@^1.2.0
installing uglify-js@^3.3.25
installing espree@^3.5.4
installing escodegen@^1.9.1
synthtool > Wrote metadata to synth.metadata.

</details>

+39 -32

1 comment

2 changed files

yoshi-automation

pr closed time in 3 days

PR merged googleapis/teeny-request

chore(deps): update dependency nock to v12 cla: yes

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.3.2 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/teeny-request

WhiteSource Renovate

commit sha d82042f6e72d4096e8d27fcc6850e089b8abd6df

chore(deps): update dependency nock to v12

view details

push time in 3 days

push eventgoogleapis/release-please

WhiteSource Renovate

commit sha 5c3a409c033d476eb2c1badd609515034be8de65

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/release-please

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

1 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/nodejs-rcloadenv

WhiteSource Renovate

commit sha ed8d6e92aa57982963aafe266ebb2aaa5d8864f7

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/nodejs-rcloadenv

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/nodejs-googleapis-common

WhiteSource Renovate

commit sha 86bd50b55060a33377f418bb64a646e6b2144679

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/nodejs-googleapis-common

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0-beta.31 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/nodejs-error-reporting

WhiteSource Renovate

commit sha 025136e87f4f25af867f25e61594be23851e1144

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/nodejs-error-reporting

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.3.2 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/nodejs-common

WhiteSource Renovate

commit sha 4cd1750bd2b76443c1494378fe20ac8438291175

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/nodejs-common

chore(deps): update dependency nock to v12 cla: yes

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.3.2 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/node-gtoken

WhiteSource Renovate

commit sha 0bdab08d61801d3ba163339ceff797ca06041966

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/node-gtoken

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.3.2 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/github-repo-automation

WhiteSource Renovate

commit sha 44d3e1f7f6b2f1c43a02164da4cf2b56e88bfd38

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/github-repo-automation

chore(deps): update dependency nock to v12 cla: yes

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.3.2 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/gcs-resumable-upload

WhiteSource Renovate

commit sha 4cec8f74a408ea8dc03e3395555189fa6b09add0

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/gcs-resumable-upload

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/gcp-metadata

WhiteSource Renovate

commit sha 39d86f28ff0adca8e2cfb11254f75436fa9d0e81

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/gcp-metadata

chore(deps): update dependency nock to v12 cla: yes kokoro:run

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/gaxios

WhiteSource Renovate

commit sha 6ce27853c77f96538e158caba32c804b53849b2b

chore(deps): update dependency nock to v12

view details

push time in 3 days

PR merged googleapis/gaxios

chore(deps): update dependency nock to v12 cla: yes

This PR contains the following updates:

Package Type Update Change
nock devDependencies major ^11.0.0 -> ^12.0.0

Release Notes

<details> <summary>nock/nock</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

BREAKING CHANGES

When checking types of strings, Nock will no longer recognize the String constructor, only string primitives.

Features

</details>


Renovate configuration

:date: Schedule: "after 9am and before 3pm" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate-bot

pr closed time in 3 days

push eventgoogleapis/cloud-profiler-nodejs

WhiteSource Renovate

commit sha 0de502a06e554a4b5a1b4cf93d2a542160e0ea6d

chore(deps): update dependency nock to v12

view details

push time in 3 days

more