| { |
| "name": "solvox", |
| "version": "1.0.0", |
| "description": "Voice-First Private AI Wallet for Solana โ Powered by QVAC", |
| "main": "dist/main/main.js", |
| "author": "SolVox Team", |
| "license": "MIT", |
| "private": true, |
| "scripts": { |
| "dev": "concurrently \"npm run dev:main\" \"npm run dev:renderer\"", |
| "dev:main": "tsc -p tsconfig.main.json --watch", |
| "dev:renderer": "vite", |
| "build": "npm run build:main && npm run build:renderer", |
| "build:main": "tsc -p tsconfig.main.json", |
| "build:renderer": "vite build", |
| "start": "electron dist/main/main.js", |
| "package": "electron-builder --config electron-builder.yml", |
| "postinstall": "electron-builder install-app-deps", |
| "lint": "eslint src --ext .ts,.tsx", |
| "typecheck": "tsc --noEmit" |
| }, |
| "dependencies": { |
| "@qvac/embed-llamacpp": "latest", |
| "@qvac/llm-llamacpp": "latest", |
| "@qvac/ocr-onnx": "latest", |
| "@qvac/sdk": "latest", |
| "@qvac/transcription-whispercpp": "latest", |
| "@qvac/translation-nmtcpp": "latest", |
| "@qvac/tts-onnx": "latest", |
| "@solana/spl-token": "^0.4.6", |
| "@solana/web3.js": "^1.98.0", |
| "bip39": "^3.1.0", |
| "bs58": "^5.0.0", |
| "ed25519-hd-key": "^1.3.0", |
| "electron-store": "^8.2.0", |
| "uuid": "^9.0.0" |
| }, |
| "devDependencies": { |
| "@types/node": "^20.11.0", |
| "@types/react": "^18.3.28", |
| "@types/react-dom": "^18.3.7", |
| "@types/uuid": "^9.0.0", |
| "@vitejs/plugin-react": "^4.2.0", |
| "autoprefixer": "^10.4.0", |
| "concurrently": "^8.2.0", |
| "electron": "^30.0.0", |
| "electron-builder": "^24.13.0", |
| "eslint": "^8.56.0", |
| "postcss": "^8.4.0", |
| "react": "^18.3.1", |
| "react-dom": "^18.3.1", |
| "tailwindcss": "^3.4.0", |
| "typescript": "^5.9.3", |
| "vite": "^5.1.0" |
| } |
| } |
|
|