feat(cli): add vibe rules addon (#481)

This commit is contained in:
Aman Varshney
2025-08-09 12:06:23 +05:30
committed by GitHub
parent 9005a432cf
commit 6cf476a21e
42 changed files with 429 additions and 302 deletions

View File

@@ -1,5 +1,4 @@
import { intro, log } from "@clack/prompts";
import { consola } from "consola";
import pc from "picocolors";
import { createCli, trpcServer } from "trpc-cli";
import z from "zod";
@@ -21,6 +20,7 @@ import {
RuntimeSchema,
WebDeploySchema,
} from "./types";
import { handleError } from "./utils/errors";
import { getLatestCLIVersion } from "./utils/get-latest-cli-version";
import { openUrl } from "./utils/open-url";
import { renderTitle } from "./utils/render-title";
@@ -102,8 +102,7 @@ const router = t.router({
const sponsors = await fetchSponsors();
displaySponsors(sponsors);
} catch (error) {
consola.error(error);
process.exit(1);
handleError(error, "Failed to display sponsors");
}
}),
docs: t.procedure