d3ro-voice/apps/desktop/package.json
Yun Chan 035d0a76f5 feat(release): ship the current feature set as 1.2.0
Version 1.1.0 was published on 2026-09-15, so its tag is closed. Every commit
since then, the update-feed rework, dictionary import and export, the extra
push transports, and entitlement gating, needs its own immutable version.

Product version, Android version code, iOS build number, and all package and
store surfaces move to 1.2.0 / 1020001, with Korean and English store notes for
the new version code. The download centers read that version and its release
date from one place instead of repeating them inline.
2026-09-16 23:49:50 +09:00

69 lines
2.5 KiB
JSON

{
"name": "@d3ro/desktop",
"version": "1.2.0",
"productName": "d3ro-voice",
"description": "로컬 AI 음성 어시스턴트 (Electron)",
"main": "./out/main/index.js",
"scripts": {
"dev": "electron-vite dev",
"build": "electron-vite build",
"preview": "electron-vite preview",
"typecheck": "tsc --noEmit",
"typecheck:strict": "tsc --noEmit -p tsconfig.check.json && tsc --noEmit -p tsconfig.check-node.json",
"lint": "eslint . --ext .ts,.tsx",
"format": "prettier --write \"src/**/*.{ts,tsx,css}\"",
"test": "vitest run --config vitest.config.ts",
"test:unit": "vitest run --config vitest.config.ts",
"test:watch": "vitest --config vitest.config.ts",
"test:e2e": "playwright test",
"pack": "electron-vite build && electron-builder --dir",
"dist": "electron-vite build && electron-builder --config electron-builder.yml",
"dist:win": "electron-vite build && electron-builder --win --config electron-builder.yml --publish never",
"dist:mac": "electron-vite build && electron-builder --mac --config electron-builder.yml --publish never -c.mac.identity=- -c.mac.hardenedRuntime=false",
"setup:sox": "powershell -ExecutionPolicy Bypass -File scripts/download-sox.ps1"
},
"author": "D3RO",
"license": "MIT",
"devDependencies": {
"@electron-toolkit/tsconfig": "^1.0.1",
"@playwright/test": "^1.62.1",
"@types/better-sqlite3": "^7.6.13",
"@types/node": "^22.13.0",
"@types/react": "^19.0.0",
"@types/react-dom": "^19.0.0",
"@vitejs/plugin-react": "^4.3.0",
"electron": "33.4.11",
"electron-builder": "^26.8.1",
"electron-vite": "^2.3.0",
"vite": "^5.4.0",
"vitest": "^2.1.0"
},
"dependencies": {
"@d3ro/core": "*",
"@d3ro/i18n": "*",
"@d3ro/ui": "*",
"@electron-toolkit/utils": "^4.0.0",
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@mui/material": "^7.0.0",
"@nut-tree-fork/nut-js": "^4.2.6",
"@supabase/supabase-js": "^2.45.0",
"better-sqlite3": "^12.8.0",
"docx": "^9.6.1",
"drizzle-orm": "^0.45.2",
"electron-log": "^5.2.0",
"electron-store": "^10.0.0",
"electron-updater": "^6.3.9",
"lucide-react": "^1.25.0",
"overlayscrollbars": "^2.16.0",
"overlayscrollbars-react": "^0.5.6",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-markdown": "^10.1.0",
"remark-gfm": "^4.0.1",
"uiohook-napi": "^1.5.5"
},
"optionalDependencies": {
"@rollup/rollup-win32-x64-msvc": "^4.60.1"
}
}