UNPKG

convex

Version:

Client for the Convex Cloud

32 lines (31 loc) 1.05 kB
"use strict"; import { Command } from "@commander-js/extra-typings"; import { readProjectConfig } from "./lib/config.js"; import chalk from "chalk"; import { bigBrainAPI } from "./lib/utils/utils.js"; import { logError, logMessage, logOutput, oneoffContext } from "../bundler/context.js"; export const deployments = new Command("deployments").description("List deployments associated with a project").allowExcessArguments(false).action(async () => { const ctx = await oneoffContext({ url: void 0, adminKey: void 0, envFile: void 0 }); const { projectConfig: config } = await readProjectConfig(ctx); const url = `teams/${config.team}/projects/${config.project}/deployments`; logMessage(ctx, `Deployments for project ${config.team}/${config.project}`); const deployments2 = await bigBrainAPI({ ctx, method: "GET", url }); logOutput(ctx, deployments2); if (deployments2.length === 0) { logError(ctx, chalk.yellow(`No deployments exist for project`)); } }); //# sourceMappingURL=deployments.js.map