From 3434ddd0b2cab8ca74a382a9729815387657f700 Mon Sep 17 00:00:00 2001 From: sofisl <55454395+sofisl@users.noreply.github.com> Date: Wed, 18 May 2022 13:53:49 -0700 Subject: [PATCH 1/9] build!: update library to use Node 12 (#1084) --- .github/.OwlBot.lock.yaml | 2 +- .github/sync-repo-settings.yaml | 2 +- .github/workflows/ci.yaml | 2 +- .kokoro/continuous/node10/common.cfg | 34 ---------------------------- .kokoro/continuous/node10/docs.cfg | 4 ---- .kokoro/continuous/node10/test.cfg | 9 -------- .kokoro/continuous/node8/common.cfg | 24 -------------------- .kokoro/continuous/node8/test.cfg | 0 .kokoro/presubmit/node10/common.cfg | 34 ---------------------------- .kokoro/presubmit/node10/docs.cfg | 4 ---- .kokoro/presubmit/node10/lint.cfg | 4 ---- .kokoro/presubmit/node10/test.cfg | 0 .kokoro/presubmit/node8/common.cfg | 24 -------------------- .kokoro/presubmit/node8/test.cfg | 0 package.json | 10 ++++---- samples/package.json | 2 +- src/agent/debuglet.ts | 15 +++++++----- src/agent/io/scanner.ts | 2 +- src/agent/oneplatform-controller.ts | 2 +- src/agent/state/legacy-state.ts | 4 ++-- src/agent/v8/inspector-debugapi.ts | 3 ++- src/agent/v8/legacy-debugapi.ts | 2 +- test/test-debuglet.ts | 2 +- 23 files changed, 26 insertions(+), 159 deletions(-) delete mode 100644 .kokoro/continuous/node10/common.cfg delete mode 100644 .kokoro/continuous/node10/docs.cfg delete mode 100644 .kokoro/continuous/node10/test.cfg delete mode 100644 .kokoro/continuous/node8/common.cfg delete mode 100644 .kokoro/continuous/node8/test.cfg delete mode 100644 .kokoro/presubmit/node10/common.cfg delete mode 100644 .kokoro/presubmit/node10/docs.cfg delete mode 100644 .kokoro/presubmit/node10/lint.cfg delete mode 100644 .kokoro/presubmit/node10/test.cfg delete mode 100644 .kokoro/presubmit/node8/common.cfg delete mode 100644 .kokoro/presubmit/node8/test.cfg diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 9acbabb1..d33f08aa 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest - digest: sha256:b9e4584a1fe3c749e3c37c92497b13dce653b2e694f0261f0610eb0e15941357 + digest: sha256:079b0f3bd8427671745ec03a5179575b4c86a4e776fb6041427e553719c65c2b # created: 2022-05-05T21:08:42.530332893Z diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 1b362683..d1e8b5e6 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -9,9 +9,9 @@ branchProtectionRules: - "ci/kokoro: System test" - docs - lint - - test (10) - test (12) - test (14) + - test (16) - cla/google - windows - OwlBot Post Processor diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 767f348c..943af26a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: [10, 12, 14, 16] + node: [12, 14, 16] steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 diff --git a/.kokoro/continuous/node10/common.cfg b/.kokoro/continuous/node10/common.cfg deleted file mode 100644 index 1f623d18..00000000 --- a/.kokoro/continuous/node10/common.cfg +++ /dev/null @@ -1,34 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Bring in codecov.io token into the build as $KOKORO_KEYSTORE_DIR/73713_dpebot_codecov_token -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "dpebot_codecov_token" - } - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "cloud-debug-nodejs/.kokoro/trampoline_v2.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:10-user" -} -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/test.sh" -} diff --git a/.kokoro/continuous/node10/docs.cfg b/.kokoro/continuous/node10/docs.cfg deleted file mode 100644 index 7b17ce0f..00000000 --- a/.kokoro/continuous/node10/docs.cfg +++ /dev/null @@ -1,4 +0,0 @@ -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/docs.sh" -} diff --git a/.kokoro/continuous/node10/test.cfg b/.kokoro/continuous/node10/test.cfg deleted file mode 100644 index 609c0cf0..00000000 --- a/.kokoro/continuous/node10/test.cfg +++ /dev/null @@ -1,9 +0,0 @@ -# Bring in codecov.io token into the build as $KOKORO_KEYSTORE_DIR/73713_dpebot_codecov_token -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "dpebot_codecov_token" - } - } -} diff --git a/.kokoro/continuous/node8/common.cfg b/.kokoro/continuous/node8/common.cfg deleted file mode 100644 index 2186006d..00000000 --- a/.kokoro/continuous/node8/common.cfg +++ /dev/null @@ -1,24 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "cloud-debug-nodejs/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:8-user" -} -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/test.sh" -} diff --git a/.kokoro/continuous/node8/test.cfg b/.kokoro/continuous/node8/test.cfg deleted file mode 100644 index e69de29b..00000000 diff --git a/.kokoro/presubmit/node10/common.cfg b/.kokoro/presubmit/node10/common.cfg deleted file mode 100644 index 1f623d18..00000000 --- a/.kokoro/presubmit/node10/common.cfg +++ /dev/null @@ -1,34 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Bring in codecov.io token into the build as $KOKORO_KEYSTORE_DIR/73713_dpebot_codecov_token -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "dpebot_codecov_token" - } - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "cloud-debug-nodejs/.kokoro/trampoline_v2.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:10-user" -} -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/test.sh" -} diff --git a/.kokoro/presubmit/node10/docs.cfg b/.kokoro/presubmit/node10/docs.cfg deleted file mode 100644 index 7b17ce0f..00000000 --- a/.kokoro/presubmit/node10/docs.cfg +++ /dev/null @@ -1,4 +0,0 @@ -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/docs.sh" -} diff --git a/.kokoro/presubmit/node10/lint.cfg b/.kokoro/presubmit/node10/lint.cfg deleted file mode 100644 index cdfef859..00000000 --- a/.kokoro/presubmit/node10/lint.cfg +++ /dev/null @@ -1,4 +0,0 @@ -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/lint.sh" -} diff --git a/.kokoro/presubmit/node10/test.cfg b/.kokoro/presubmit/node10/test.cfg deleted file mode 100644 index e69de29b..00000000 diff --git a/.kokoro/presubmit/node8/common.cfg b/.kokoro/presubmit/node8/common.cfg deleted file mode 100644 index 2186006d..00000000 --- a/.kokoro/presubmit/node8/common.cfg +++ /dev/null @@ -1,24 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "cloud-debug-nodejs/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:8-user" -} -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/cloud-debug-nodejs/.kokoro/test.sh" -} diff --git a/.kokoro/presubmit/node8/test.cfg b/.kokoro/presubmit/node8/test.cfg deleted file mode 100644 index e69de29b..00000000 diff --git a/package.json b/package.json index af6e7dc9..c296387a 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ ], "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": ">=12.0.0" }, "files": [ "build/src" @@ -74,9 +74,9 @@ "cpy-cli": "^3.1.0", "cross-env": "^7.0.0", "execa": "^5.0.0", - "gts": "^2.0.0", + "gts": "^3.1.0", "linkinator": "^2.0.0", - "mocha": "^8.0.0", + "mocha": "^9.2.2", "mv": "^2.1.1", "ncp": "^2.0.0", "nock": "^13.0.0", @@ -84,7 +84,7 @@ "proxyquire": "^2.0.0", "teeny-request": "^7.0.0", "tmp-promise": "^3.0.0", - "typescript": "^3.8.3", + "typescript": "^4.6.4", "uuid": "^8.0.0" } -} +} \ No newline at end of file diff --git a/samples/package.json b/samples/package.json index 263b6497..4c556cdd 100644 --- a/samples/package.json +++ b/samples/package.json @@ -6,7 +6,7 @@ "author": "Google LLC", "repository": "googleapis/cloud-debug-nodejs", "engines": { - "node": ">=10" + "node": ">=12.0.0" }, "files": [ "*.js" diff --git a/src/agent/debuglet.ts b/src/agent/debuglet.ts index 61769327..255f337e 100644 --- a/src/agent/debuglet.ts +++ b/src/agent/debuglet.ts @@ -388,7 +388,7 @@ export class Debuglet extends EventEmitter { findResults = await Debuglet.findFiles(this.config, gaeId); findResults.errors.forEach(this.logger.warn); } catch (err) { - this.logger.error('Error scanning the filesystem.', err); + this.logger.error('Error scanning the filesystem.', err as Error); this.emit('initError', err); return; } @@ -397,7 +397,7 @@ export class Debuglet extends EventEmitter { try { mapper = await SourceMapper.create(findResults.mapFiles, this.logger); } catch (err3) { - this.logger.error('Error processing the sourcemaps.', err3); + this.logger.error('Error processing the sourcemaps.', err3 as Error); this.emit('initError', err3); return; } @@ -418,7 +418,8 @@ export class Debuglet extends EventEmitter { onGCP = await Debuglet.runningOnGCP(); } catch (err) { this.logger.warn( - 'Unexpected error detecting GCE metadata service: ' + err.message + 'Unexpected error detecting GCE metadata service: ' + + (err as Error).message ); // Continue, assuming not on GCP. onGCP = false; @@ -435,7 +436,9 @@ export class Debuglet extends EventEmitter { this.controller = new FirebaseController(firebaseDb); project = (this.controller as FirebaseController).getProjectId(); } catch (err) { - this.logger.error('Unable to connect to Firebase: ' + err.message); + this.logger.error( + 'Unable to connect to Firebase: ' + (err as Error).message + ); this.emit('initError', err); return; } @@ -444,7 +447,7 @@ export class Debuglet extends EventEmitter { project = await this.debug.authClient.getProjectId(); } catch (err) { this.logger.error( - 'The project ID could not be determined: ' + err.message + 'The project ID could not be determined: ' + (err as Error).message ); this.emit('initError', err); return; @@ -481,7 +484,7 @@ export class Debuglet extends EventEmitter { (this.config.sourceContext as {} as SourceContext) || (await Debuglet.getSourceContextFromFile()); } catch (err5) { - this.logger.warn('Unable to discover source context', err5); + this.logger.warn('Unable to discover source context', err5 as Error); // This is ignorable. } diff --git a/src/agent/io/scanner.ts b/src/agent/io/scanner.ts index 6a3200a3..4a8fbab2 100644 --- a/src/agent/io/scanner.ts +++ b/src/agent/io/scanner.ts @@ -162,7 +162,7 @@ function computeStats( } statistics[filename] = fileStats; } catch (err) { - errors.set(filename, err); + errors.set(filename, err as Error); } } diff --git a/src/agent/oneplatform-controller.ts b/src/agent/oneplatform-controller.ts index 6ea9711f..34ae43de 100644 --- a/src/agent/oneplatform-controller.ts +++ b/src/agent/oneplatform-controller.ts @@ -207,7 +207,7 @@ export class OnePlatformController extends ServiceObject implements Controller { callback(err!, body); }); } catch (error) { - callback(error); + callback(error as Error); } } diff --git a/src/agent/state/legacy-state.ts b/src/agent/state/legacy-state.ts index 4e112092..2a5994e5 100644 --- a/src/agent/state/legacy-state.ts +++ b/src/agent/state/legacy-state.ts @@ -50,7 +50,7 @@ export function evaluate( return {error: 'Expression not allowed'}; } } catch (err) { - return {error: err.message}; + return {error: (err as Error).message}; } // Now actually ask V8 to evaluate the expression @@ -58,7 +58,7 @@ export function evaluate( const mirror = frame.evaluate(expression); return {error: null, mirror}; } catch (error) { - return {error}; + return {error: error as string}; } } diff --git a/src/agent/v8/inspector-debugapi.ts b/src/agent/v8/inspector-debugapi.ts index e6c8a1ed..fa20bbcf 100644 --- a/src/agent/v8/inspector-debugapi.ts +++ b/src/agent/v8/inspector-debugapi.ts @@ -402,7 +402,8 @@ export class InspectorDebugApi implements debugapi.DebugApi { ); } } catch (e) { - const message = utils.messages.SYNTAX_ERROR_IN_CONDITION + e.message; + const message = + utils.messages.SYNTAX_ERROR_IN_CONDITION + (e as Error).message; return utils.setErrorStatusAndCallback( cb, breakpoint, diff --git a/src/agent/v8/legacy-debugapi.ts b/src/agent/v8/legacy-debugapi.ts index c3965f9b..d14e0ccb 100644 --- a/src/agent/v8/legacy-debugapi.ts +++ b/src/agent/v8/legacy-debugapi.ts @@ -320,7 +320,7 @@ export class V8DebugApi implements debugapi.DebugApi { cb, breakpoint, StatusMessage.BREAKPOINT_CONDITION, - utils.messages.SYNTAX_ERROR_IN_CONDITION + err.message + utils.messages.SYNTAX_ERROR_IN_CONDITION + (err as Error).message ); } } diff --git a/test/test-debuglet.ts b/test/test-debuglet.ts index 7a02ce2e..c8b7f152 100644 --- a/test/test-debuglet.ts +++ b/test/test-debuglet.ts @@ -103,7 +103,7 @@ describe('Debuglet', () => { try { await Debuglet.findFiles(config, 'fake-id'); } catch (e) { - err = e; + err = e as Error; } assert.ok(err); }); From 20ff5c53f8f2bbbae4308703f0a75a1f2770c713 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 18 May 2022 23:32:46 +0200 Subject: [PATCH 2/9] fix(deps): update dependency gcp-metadata to v5 (#1068) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c296387a..52d8c5d4 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "extend": "^3.0.2", "findit2": "^2.2.3", "firebase-admin": "^9.11.1", - "gcp-metadata": "^4.0.0", + "gcp-metadata": "^5.0.0", "p-limit": "^3.0.1", "semver": "^7.0.0", "source-map": "^0.8.0-beta.0", From 0c5d95d53fee1851e3fb7b8423b1d8b4ea3053d9 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 May 2022 01:16:14 +0200 Subject: [PATCH 3/9] chore(deps): update dependency teeny-request to v8 (#1085) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 52d8c5d4..8e9df21a 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "nock": "^13.0.0", "nyc": "^15.0.0", "proxyquire": "^2.0.0", - "teeny-request": "^7.0.0", + "teeny-request": "^8.0.0", "tmp-promise": "^3.0.0", "typescript": "^4.6.4", "uuid": "^8.0.0" From 957ea3cd9be2eb7627dad9c32c512669534732bd Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 May 2022 18:16:10 +0200 Subject: [PATCH 4/9] fix(deps): update dependency firebase-admin to v10 (#1080) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8e9df21a..82bf7bac 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "console-log-level": "^1.4.0", "extend": "^3.0.2", "findit2": "^2.2.3", - "firebase-admin": "^9.11.1", + "firebase-admin": "^10.0.0", "gcp-metadata": "^5.0.0", "p-limit": "^3.0.1", "semver": "^7.0.0", From 792ef81f4eb5462ce61155162b6f5233f736a338 Mon Sep 17 00:00:00 2001 From: sofisl <55454395+sofisl@users.noreply.github.com> Date: Fri, 20 May 2022 12:32:31 -0700 Subject: [PATCH 5/9] feat!: upgrade to stable (#1088) * feat!: upgrade to stable --- .repo-metadata.json | 2 +- README.md | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.repo-metadata.json b/.repo-metadata.json index 59658e98..60ca52ab 100644 --- a/.repo-metadata.json +++ b/.repo-metadata.json @@ -4,7 +4,7 @@ "product_documentation": "https://cloud.google.com/debugger", "client_documentation": "https://cloud.google.com/nodejs/docs/reference/debug-agent/latest", "issue_tracker": "https://issuetracker.google.com/savedsearches/559771", - "release_level": "preview", + "release_level": "stable", "language": "nodejs", "repo": "googleapis/cloud-debug-nodejs", "distribution_name": "@google-cloud/debug-agent", diff --git a/README.md b/README.md index c8015047..2da133e5 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ # [Stackdriver Debugger: Node.js Client](https://github.com/googleapis/cloud-debug-nodejs) -[![release level](https://img.shields.io/badge/release%20level-preview-yellow.svg?style=flat)](https://cloud.google.com/terms/launch-stages) +[![release level](https://img.shields.io/badge/release%20level-stable-brightgreen.svg?style=flat)](https://cloud.google.com/terms/launch-stages) [![npm version](https://img.shields.io/npm/v/@google-cloud/debug-agent.svg)](https://www.npmjs.org/package/@google-cloud/debug-agent) @@ -96,13 +96,14 @@ This library follows [Semantic Versioning](http://semver.org/). +This library is considered to be **stable**. The code surface will not change in backwards-incompatible ways +unless absolutely necessary (e.g. because of critical security issues) or with +an extensive deprecation period. Issues and requests against **stable** libraries +are addressed with the highest priority. -This library is considered to be in **preview**. This means it is still a -work-in-progress and under active development. Any release is subject to -backwards-incompatible changes at any time. More Information: [Google Cloud Platform Launch Stages][launch_stages] From de97824793cbf3dcfc1caf39fa73fd1e31fbbc7c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 7 Jun 2022 22:04:14 +0000 Subject: [PATCH 6/9] build(node): add new jsteam + enforce branches up-to-date (#1451) (#1089) Source-Link: https://github.com/googleapis/synthtool/commit/cd785291d51d97003d1263056cd2b9de1849a0ab Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:ddb19a6df6c1fa081bc99fb29658f306dd64668bc26f75d1353b28296f3a78e6 --- .github/.OwlBot.lock.yaml | 4 ++-- .github/sync-repo-settings.yaml | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index d33f08aa..f3ca5561 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest - digest: sha256:079b0f3bd8427671745ec03a5179575b4c86a4e776fb6041427e553719c65c2b -# created: 2022-05-05T21:08:42.530332893Z + digest: sha256:ddb19a6df6c1fa081bc99fb29658f306dd64668bc26f75d1353b28296f3a78e6 +# created: 2022-06-07T21:18:30.024751809Z diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index d1e8b5e6..4a30a08e 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -3,7 +3,7 @@ branchProtectionRules: isAdminEnforced: true requiredApprovingReviewCount: 1 requiresCodeOwnerReviews: true - requiresStrictStatusChecks: false + requiresStrictStatusChecks: true requiredStatusCheckContexts: - "ci/kokoro: Samples test" - "ci/kokoro: System test" @@ -15,3 +15,10 @@ branchProtectionRules: - cla/google - windows - OwlBot Post Processor +permissionRules: + - team: yoshi-admins + permission: admin + - team: jsteam-admins + permission: admin + - team: jsteam + permission: push From f4f6ad48a9eb62ceca735ea0f79d47e4764b9e15 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 20 Jun 2022 22:04:31 +0200 Subject: [PATCH 7/9] fix(deps): update dependency @google-cloud/common to v4 (#1090) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 82bf7bac..3a92b975 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "precompile": "gts clean" }, "dependencies": { - "@google-cloud/common": "^3.0.0", + "@google-cloud/common": "^4.0.0", "acorn": "^8.0.0", "coffeescript": "^2.0.0", "console-log-level": "^1.4.0", From 53795be9a3bbcd83b4608d158abaeb3f89943b74 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Sat, 25 Jun 2022 13:34:11 +0200 Subject: [PATCH 8/9] chore(deps): update dependency @types/estree to v0.0.52 (#1093) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/estree](https://togithub.com/DefinitelyTyped/DefinitelyTyped) | [`0.0.51` -> `0.0.52`](https://renovatebot.com/diffs/npm/@types%2festree/0.0.51/0.0.52) | [![age](https://badges.renovateapi.com/packages/npm/@types%2festree/0.0.52/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2festree/0.0.52/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2festree/0.0.52/compatibility-slim/0.0.51)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2festree/0.0.52/confidence-slim/0.0.51)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/cloud-debug-nodejs). --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3a92b975..e247bdfa 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@compodoc/compodoc": "1.1.19", "@types/acorn": "^4.0.2", "@types/console-log-level": "^1.4.0", - "@types/estree": "0.0.51", + "@types/estree": "0.0.52", "@types/extend": "^3.0.0", "@types/mocha": "^9.0.0", "@types/mv": "^2.1.0", From 92aa3016a5a3a3f4ee5205fc183cb15c9f1a3246 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 30 Jun 2022 19:10:14 +0000 Subject: [PATCH 9/9] chore(main): release 7.0.0 (#1087) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit :robot: I have created a release *beep* *boop* --- ## [7.0.0](https://github.com/googleapis/cloud-debug-nodejs/compare/v6.0.1...v7.0.0) (2022-06-25) ### ⚠ BREAKING CHANGES * upgrade to stable (#1088) * update library to use Node 12 (#1084) ### Features * upgrade to stable ([#1088](https://github.com/googleapis/cloud-debug-nodejs/issues/1088)) ([792ef81](https://github.com/googleapis/cloud-debug-nodejs/commit/792ef81f4eb5462ce61155162b6f5233f736a338)) ### Bug Fixes * **deps:** update dependency @google-cloud/common to v4 ([#1090](https://github.com/googleapis/cloud-debug-nodejs/issues/1090)) ([f4f6ad4](https://github.com/googleapis/cloud-debug-nodejs/commit/f4f6ad48a9eb62ceca735ea0f79d47e4764b9e15)) * **deps:** update dependency firebase-admin to v10 ([#1080](https://github.com/googleapis/cloud-debug-nodejs/issues/1080)) ([957ea3c](https://github.com/googleapis/cloud-debug-nodejs/commit/957ea3cd9be2eb7627dad9c32c512669534732bd)) * **deps:** update dependency gcp-metadata to v5 ([#1068](https://github.com/googleapis/cloud-debug-nodejs/issues/1068)) ([20ff5c5](https://github.com/googleapis/cloud-debug-nodejs/commit/20ff5c53f8f2bbbae4308703f0a75a1f2770c713)) ### Build System * update library to use Node 12 ([#1084](https://github.com/googleapis/cloud-debug-nodejs/issues/1084)) ([3434ddd](https://github.com/googleapis/cloud-debug-nodejs/commit/3434ddd0b2cab8ca74a382a9729815387657f700)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- CHANGELOG.md | 24 ++++++++++++++++++++++++ package.json | 2 +- samples/package.json | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7473ffd7..896f5298 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Node.js Agent for Google Cloud Debug ChangeLog +## [7.0.0](https://github.com/googleapis/cloud-debug-nodejs/compare/v6.0.1...v7.0.0) (2022-06-25) + + +### ⚠ BREAKING CHANGES + +* upgrade to stable (#1088) +* update library to use Node 12 (#1084) + +### Features + +* upgrade to stable ([#1088](https://github.com/googleapis/cloud-debug-nodejs/issues/1088)) ([792ef81](https://github.com/googleapis/cloud-debug-nodejs/commit/792ef81f4eb5462ce61155162b6f5233f736a338)) + + +### Bug Fixes + +* **deps:** update dependency @google-cloud/common to v4 ([#1090](https://github.com/googleapis/cloud-debug-nodejs/issues/1090)) ([f4f6ad4](https://github.com/googleapis/cloud-debug-nodejs/commit/f4f6ad48a9eb62ceca735ea0f79d47e4764b9e15)) +* **deps:** update dependency firebase-admin to v10 ([#1080](https://github.com/googleapis/cloud-debug-nodejs/issues/1080)) ([957ea3c](https://github.com/googleapis/cloud-debug-nodejs/commit/957ea3cd9be2eb7627dad9c32c512669534732bd)) +* **deps:** update dependency gcp-metadata to v5 ([#1068](https://github.com/googleapis/cloud-debug-nodejs/issues/1068)) ([20ff5c5](https://github.com/googleapis/cloud-debug-nodejs/commit/20ff5c53f8f2bbbae4308703f0a75a1f2770c713)) + + +### Build System + +* update library to use Node 12 ([#1084](https://github.com/googleapis/cloud-debug-nodejs/issues/1084)) ([3434ddd](https://github.com/googleapis/cloud-debug-nodejs/commit/3434ddd0b2cab8ca74a382a9729815387657f700)) + ### [6.0.1](https://github.com/googleapis/cloud-debug-nodejs/compare/v6.0.0...v6.0.1) (2022-05-16) diff --git a/package.json b/package.json index e247bdfa..3c54916a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@google-cloud/debug-agent", - "version": "6.0.1", + "version": "7.0.0", "author": "Google Inc.", "description": "Stackdriver Debug Agent for Node.js", "main": "./build/src/index", diff --git a/samples/package.json b/samples/package.json index 4c556cdd..bc3c1369 100644 --- a/samples/package.json +++ b/samples/package.json @@ -17,7 +17,7 @@ "test": "mocha" }, "dependencies": { - "@google-cloud/debug-agent": "^6.0.1", + "@google-cloud/debug-agent": "^7.0.0", "express": "4.18.1" }, "devDependencies": {