Features: - Cross-platform Tauri desktop application - React + TypeScript + Vite frontend - Rust backend with Tauri 2.0 - Multi-package management (PNPM + Cargo workspaces) - GitHub Actions CI/CD pipeline - Modern project structure and configuration Build artifacts: - Windows MSI and NSIS installers - Cross-platform executable - Automated release workflow Tech stack: - Frontend: React 18 + TypeScript + Vite - Backend: Rust + Tauri 2.0 - Package management: PNPM Workspace + Cargo Workspace - CI/CD: GitHub Actions
19 lines
314 B
YAML
19 lines
314 B
YAML
# PNPM Workspace Configuration
|
|
packages:
|
|
# Desktop application (Tauri + React)
|
|
- 'apps/*'
|
|
|
|
# Shared packages
|
|
- 'packages/*'
|
|
|
|
# Tools and utilities
|
|
- 'tools/*'
|
|
|
|
# Exclude patterns
|
|
exclude:
|
|
- '**/node_modules/**'
|
|
- '**/dist/**'
|
|
- '**/build/**'
|
|
- '**/target/**'
|
|
- '**/.next/**'
|
|
- '**/.nuxt/**' |