Prompt to overwrite non-empty dirs before config

This commit is contained in:
Aman Varshney
2025-05-05 18:54:23 +05:30
parent ff13123bcb
commit 357dfbbbf9
29 changed files with 223 additions and 141 deletions

View File

@@ -1,5 +1,4 @@
import path from "node:path";
import { cancel, log, spinner } from "@clack/prompts";
import { cancel, log } from "@clack/prompts";
import fs from "fs-extra";
import pc from "picocolors";
import type { ProjectConfig } from "../types";
@@ -27,7 +26,7 @@ import {
} from "./template-manager";
export async function createProject(options: ProjectConfig) {
const projectDir = path.resolve(process.cwd(), options.projectName);
const projectDir = options.projectDir;
const isConvex = options.backend === "convex";
try {