From 3ec3acb1ce66a335ca6bbf61d2574bd4eedad3b6 Mon Sep 17 00:00:00 2001 From: Jon Skeet Date: Thu, 18 Jun 2026 10:50:44 +0000 Subject: [PATCH] chore: migrate google-monitoring-dashboard to librarian --- librarian.yaml | 1 - .../google-monitoring-dashboard/.OwlBot.yaml | 19 ------------ .../.repo-metadata.json | 30 +++++++++---------- .../google-monitoring-dashboard/src/index.ts | 12 ++++---- 4 files changed, 22 insertions(+), 40 deletions(-) delete mode 100644 packages/google-monitoring-dashboard/.OwlBot.yaml diff --git a/librarian.yaml b/librarian.yaml index 7a9e2d132c27..75e5adf6a135 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -1859,7 +1859,6 @@ libraries: apis: - path: google/monitoring/dashboard/v1 copyright_year: "2026" - skip_generate: true nodejs: default_version: v1 package_name: '@google-cloud/monitoring-dashboards' diff --git a/packages/google-monitoring-dashboard/.OwlBot.yaml b/packages/google-monitoring-dashboard/.OwlBot.yaml deleted file mode 100644 index 3c221810118d..000000000000 --- a/packages/google-monitoring-dashboard/.OwlBot.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2025 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -deep-copy-regex: - - source: /google/monitoring/dashboard/google-monitoring-dashboard-nodejs - dest: /owl-bot-staging/google-monitoring-dashboard - -api-name: dashboard \ No newline at end of file diff --git a/packages/google-monitoring-dashboard/.repo-metadata.json b/packages/google-monitoring-dashboard/.repo-metadata.json index 62c9073942e7..f9fcbb2a2e0e 100644 --- a/packages/google-monitoring-dashboard/.repo-metadata.json +++ b/packages/google-monitoring-dashboard/.repo-metadata.json @@ -1,16 +1,16 @@ { - "api_id": "monitoring.googleapis.com", - "name": "monitoring-dashboards", - "language": "nodejs", - "product_documentation": "https://cloud.google.com/monitoring/docs", - "distribution_name": "@google-cloud/monitoring-dashboards", - "issue_tracker": "https://issuetracker.google.com/savedsearches/559785", - "name_pretty": "Monitoring Dashboards", - "default_version": "v1", - "release_level": "stable", - "repo": "googleapis/google-cloud-node", - "client_documentation": "https://cloud.google.com/nodejs/docs/reference/monitoring-dashboards/latest", - "requires_billing": true, - "api_shortname": "monitoring", - "library_type": "GAPIC_AUTO" -} + "api_description": "Manages your Cloud Monitoring data and configurations.", + "api_id": "monitoring.googleapis.com", + "api_shortname": "monitoring", + "client_documentation": "https://cloud.google.com/nodejs/docs/reference/monitoring-dashboards/latest", + "default_version": "v1", + "distribution_name": "@google-cloud/monitoring-dashboards", + "issue_tracker": "https://issuetracker.google.com/savedsearches/559785", + "language": "nodejs", + "library_type": "GAPIC_AUTO", + "name": "monitoring", + "name_pretty": "Cloud Monitoring", + "product_documentation": "https://cloud.google.com/monitoring/dashboards/docs", + "release_level": "stable", + "repo": "googleapis/google-cloud-node" +} \ No newline at end of file diff --git a/packages/google-monitoring-dashboard/src/index.ts b/packages/google-monitoring-dashboard/src/index.ts index 32997faebdb3..41eee6e1d027 100644 --- a/packages/google-monitoring-dashboard/src/index.ts +++ b/packages/google-monitoring-dashboard/src/index.ts @@ -12,14 +12,16 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// ** This file is automatically generated by gapic-generator-typescript. ** -// ** https://github.com/googleapis/gapic-generator-typescript ** +// ** This file is automatically generated by synthtool. ** +// ** https://github.com/googleapis/synthtool ** // ** All changes to this file may be overwritten. ** import * as v1 from './v1'; + const DashboardsServiceClient = v1.DashboardsServiceClient; type DashboardsServiceClient = v1.DashboardsServiceClient; -export { v1, DashboardsServiceClient }; -export default { v1, DashboardsServiceClient }; + +export {v1, DashboardsServiceClient}; +export default {v1, DashboardsServiceClient}; import * as protos from '../protos/protos'; -export { protos }; +export {protos};