feat: upgrade to version 2.0.0-alpha with mainstream dependencies

- Update application version to 2.0.0-alpha
- Update application name to 'Ambient Light Control'
- Upgrade Node.js requirement to >=22.0.0 (current LTS)
- Upgrade pnpm requirement to >=10.0.0 (current stable)
- Update all GitHub Actions workflows to use Node.js 22 and pnpm 10
- Update README.md with current version requirements
- Add comprehensive project metadata to package.json
- Remove obsolete src-tauri/src-tauri directory structure
- Update Cargo.toml with proper project information
This commit is contained in:
2025-07-09 20:05:38 +08:00
parent a49306517e
commit ca8d4a3d36
30 changed files with 87 additions and 172 deletions

View File

@ -25,13 +25,13 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'
cache: 'npm'
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 8
version: 10
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
@ -85,12 +85,12 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 8
version: 10
- name: Install frontend dependencies
run: pnpm install