Add Tauri desktop app support

Adds integration with Tauri for building native desktop apps from the web frontend, including CLI option, setup scripts, initialization logic, and post-installation instructions.
This commit is contained in:
Aman Varshney
2025-03-22 15:16:19 +05:30
parent b2feac3f8d
commit 406864f411
9 changed files with 113 additions and 7 deletions

View File

@@ -126,7 +126,7 @@ export async function createProject(options: ProjectConfig): Promise<string> {
}
if (options.addons.length > 0) {
await setupAddons(projectDir, options.addons);
await setupAddons(projectDir, options.addons, options.packageManager);
}
await updatePackageConfigurations(projectDir, options);
@@ -138,6 +138,7 @@ export async function createProject(options: ProjectConfig): Promise<string> {
options.packageManager,
!options.noInstall,
options.orm,
options.addons,
);
return projectDir;