From da16fdcd781c345921a40e4e83274171cbfd6070 Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Sat, 7 Jun 2025 19:30:15 +0530 Subject: [PATCH] remove biome check after installation --- .changeset/spicy-lamps-check.md | 5 ++++ .../project-generation/create-project.ts | 1 - .../install-dependencies.ts | 28 +------------------ 3 files changed, 6 insertions(+), 28 deletions(-) create mode 100644 .changeset/spicy-lamps-check.md diff --git a/.changeset/spicy-lamps-check.md b/.changeset/spicy-lamps-check.md new file mode 100644 index 0000000..f13e275 --- /dev/null +++ b/.changeset/spicy-lamps-check.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +remove biome check after installation diff --git a/apps/cli/src/helpers/project-generation/create-project.ts b/apps/cli/src/helpers/project-generation/create-project.ts index 0c73519..a472924 100644 --- a/apps/cli/src/helpers/project-generation/create-project.ts +++ b/apps/cli/src/helpers/project-generation/create-project.ts @@ -75,7 +75,6 @@ export async function createProject(options: ProjectConfig) { await installDependencies({ projectDir, packageManager: options.packageManager, - addons: options.addons, }); } diff --git a/apps/cli/src/helpers/project-generation/install-dependencies.ts b/apps/cli/src/helpers/project-generation/install-dependencies.ts index 0f48ad4..d965266 100644 --- a/apps/cli/src/helpers/project-generation/install-dependencies.ts +++ b/apps/cli/src/helpers/project-generation/install-dependencies.ts @@ -1,4 +1,4 @@ -import { log, spinner } from "@clack/prompts"; +import { spinner } from "@clack/prompts"; import consola from "consola"; import { $ } from "execa"; import pc from "picocolors"; @@ -7,7 +7,6 @@ import type { Addons, PackageManager } from "../../types"; export async function installDependencies({ projectDir, packageManager, - addons = [], }: { projectDir: string; packageManager: PackageManager; @@ -24,10 +23,6 @@ export async function installDependencies({ })`${packageManager} install`; s.stop("Dependencies installed successfully"); - - if (addons.includes("biome") || addons.includes("husky")) { - await runBiomeCheck(projectDir, packageManager); - } } catch (error) { s.stop(pc.red("Failed to install dependencies")); if (error instanceof Error) { @@ -35,24 +30,3 @@ export async function installDependencies({ } } } - -async function runBiomeCheck( - projectDir: string, - packageManager: PackageManager, -) { - const s = spinner(); - - try { - s.start("Running Biome format check..."); - - await $({ - cwd: projectDir, - stderr: "inherit", - })`${packageManager} biome check --write .`; - - s.stop("Biome check completed successfully"); - } catch (_error) { - s.stop(pc.yellow("Biome check encountered issues")); - log.warn(pc.yellow("Some files may need manual formatting")); - } -}