diff --git a/.changeset/cool-pigs-wash.md b/.changeset/cool-pigs-wash.md new file mode 100644 index 0000000..4d36b83 --- /dev/null +++ b/.changeset/cool-pigs-wash.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +update ascii art diff --git a/apps/cli/src/index.ts b/apps/cli/src/index.ts index 6def2a5..92be8f0 100644 --- a/apps/cli/src/index.ts +++ b/apps/cli/src/index.ts @@ -4,7 +4,7 @@ import pc from "picocolors"; import { DEFAULT_CONFIG } from "./constants"; import { createProject } from "./helpers/create-project"; import { gatherConfig } from "./prompts/config-prompts"; -import type { PackageManager, ProjectConfig, ProjectFeature } from "./types"; +import type { ProjectConfig, ProjectFeature } from "./types"; import { displayConfig } from "./utils/display-config"; import { generateReproducibleCommand } from "./utils/generate-reproducible-command"; import { getVersion } from "./utils/get-version"; @@ -20,7 +20,6 @@ const program = new Command(); async function main() { const s = spinner(); try { - process.stdout.write("\x1Bc"); renderTitle(); intro(pc.magenta("Creating a new Better-T-Stack project")); program diff --git a/apps/cli/src/utils/generate-reproducible-command.ts b/apps/cli/src/utils/generate-reproducible-command.ts index d7bc704..a232612 100644 --- a/apps/cli/src/utils/generate-reproducible-command.ts +++ b/apps/cli/src/utils/generate-reproducible-command.ts @@ -14,7 +14,6 @@ export function generateReproducibleCommand(config: ProjectConfig): string { flags.push("-y"); } - // Handle database flag if (config.database !== DEFAULT_CONFIG.database) { if (config.database === "none") { flags.push("--no-database"); @@ -23,7 +22,6 @@ export function generateReproducibleCommand(config: ProjectConfig): string { } } - // Handle ORM flag only if database is not "none" if (config.database !== "none" && config.orm !== DEFAULT_CONFIG.orm) { flags.push(config.orm === "drizzle" ? "--drizzle" : "--prisma"); } diff --git a/apps/cli/src/utils/render-title.ts b/apps/cli/src/utils/render-title.ts index 92c3b34..e87d8e1 100644 --- a/apps/cli/src/utils/render-title.ts +++ b/apps/cli/src/utils/render-title.ts @@ -1,28 +1,22 @@ import gradient from "gradient-string"; export const TITLE_TEXT = ` - ╔════════════════════════════════════════════════════════════╗ - ║ ║ - ║ ██████╗ ███████╗████████╗████████╗███████╗██████╗ ║ - ║ ██╔══██╗██╔════╝╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗ ║ - ║ ██████╔╝█████╗ ██║ ██║ █████╗ ██████╔╝ ║ - ║ ██╔══██╗██╔══╝ ██║ ██║ ██╔══╝ ██╔══██╗ ║ - ║ ██████╔╝███████╗ ██║ ██║ ███████╗██║ ██║ ║ - ║ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ ║ - ║ ║ - ║ ████████╗ ███████╗████████╗ █████╗ ██████╗██╗ ██╗ ║ - ║ ╚══██╔══╝ ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝ ║ - ║ ██║ ███████╗ ██║ ███████║██║ █████╔╝ ║ - ║ ██║ ╚════██║ ██║ ██╔══██║██║ ██╔═██╗ ║ - ║ ██║ ███████║ ██║ ██║ ██║╚██████╗██║ ██╗ ║ - ║ ╚═╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ║ - ║ ║ - ╚════════════════════════════════════════════════════════════╝ + ██████╗ ███████╗████████╗████████╗███████╗██████╗ + ██╔══██╗██╔════╝╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗ + ██████╔╝█████╗ ██║ ██║ █████╗ ██████╔╝ + ██╔══██╗██╔══╝ ██║ ██║ ██╔══╝ ██╔══██╗ + ██████╔╝███████╗ ██║ ██║ ███████╗██║ ██║ + ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ + + ████████╗ ███████╗████████╗ █████╗ ██████╗██╗ ██╗ + ╚══██╔══╝ ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝ + ██║ ███████╗ ██║ ███████║██║ █████╔╝ + ██║ ╚════██║ ██║ ██╔══██║██║ ██╔═██╗ + ██║ ███████║ ██║ ██║ ██║╚██████╗██║ ██╗ + ╚═╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ `; const catppuccinTheme = { - rosewater: "#F5E0DC", - flamingo: "#F2CDCD", pink: "#F5C2E7", mauve: "#CBA6F7", red: "#F38BA8",