feat: add ai chat example and update flags structure

This commit is contained in:
Aman Varshney
2025-03-31 22:52:21 +05:30
parent d6c4127bf5
commit a6ac5dc86c
32 changed files with 485 additions and 263 deletions

View File

@@ -1,14 +1,18 @@
import path from "node:path";
import fs from "fs-extra";
import { PKG_ROOT } from "../constants";
import type { PackageManager, ProjectAddons, ProjectFrontend } from "../types";
import type {
ProjectAddons,
ProjectFrontend,
ProjectPackageManager,
} from "../types";
import { addPackageDependency } from "../utils/add-package-deps";
import { setupTauri } from "./tauri-setup";
export async function setupAddons(
projectDir: string,
addons: ProjectAddons[],
packageManager: PackageManager,
packageManager: ProjectPackageManager,
frontends: ProjectFrontend[],
) {
const hasWebFrontend = frontends.includes("web");