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

@ -1,7 +1,26 @@
{
"name": "test-demo",
"version": "0.0.0",
"description": "",
"name": "display-ambient-light",
"version": "2.0.0-alpha",
"description": "A desktop application for controlling ambient lighting based on screen content, supporting WS2812B and SK6812 LED strips with real-time color synchronization.",
"author": "Ivan Li",
"homepage": "https://github.com/IvanLi-CN/display-ambient-light",
"repository": {
"type": "git",
"url": "https://github.com/IvanLi-CN/display-ambient-light.git"
},
"keywords": [
"ambient-light",
"led-control",
"screen-sync",
"ws2812b",
"sk6812",
"tauri",
"desktop-app"
],
"engines": {
"node": ">=22.0.0",
"pnpm": ">=10.0.0"
},
"scripts": {
"start": "vite",
"dev": "vite",