UNPKG

@catladder/cli

Version:

Panter cli tool for cloud CI/CD and DevOps

20 lines 968 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.openGoogleCloudDashboard = void 0; const getGoogleAuthUserNumber_1 = require("../apps/cli/utils/getGoogleAuthUserNumber"); const open_1 = __importDefault(require("open")); const openGoogleCloudDashboard = async (instance, path, params) => { const url = new URL("https://console.cloud.google.com/"); url.pathname = path; for (const [key, value] of Object.entries(params)) { url.searchParams.set(key, value); } const googleAuthUserNumber = await getGoogleAuthUserNumber_1.getGoogleAuthUserNumber.call(instance); url.searchParams.set("authuser", googleAuthUserNumber); (0, open_1.default)(url.toString()); }; exports.openGoogleCloudDashboard = openGoogleCloudDashboard; //# sourceMappingURL=openDashboard.js.map