diff --git a/backend/mpc-system/services/service-party-app/package.json b/backend/mpc-system/services/service-party-app/package.json index a3d86109..24681606 100644 --- a/backend/mpc-system/services/service-party-app/package.json +++ b/backend/mpc-system/services/service-party-app/package.json @@ -2,12 +2,13 @@ "name": "service-party-app", "version": "1.0.0", "description": "Multi-party co-managed wallet participant application", - "main": "dist/electron/main.js", + "author": "RWADurian", + "main": "dist-electron/main.js", "scripts": { "dev": "concurrently \"npm run dev:vite\" \"npm run dev:electron\"", "dev:vite": "vite", "dev:electron": "wait-on http://localhost:5173 && electron .", - "build": "npx tsc && vite build && electron-builder", + "build": "npx tsc -p tsconfig.electron.json && vite build && electron-builder", "build:win": "npm run build -- --win", "build:mac": "npm run build -- --mac", "build:linux": "npm run build -- --linux", diff --git a/backend/mpc-system/services/service-party-app/tsconfig.electron.json b/backend/mpc-system/services/service-party-app/tsconfig.electron.json new file mode 100644 index 00000000..94c13018 --- /dev/null +++ b/backend/mpc-system/services/service-party-app/tsconfig.electron.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "target": "ES2020", + "module": "CommonJS", + "moduleResolution": "node", + "lib": ["ES2020"], + "outDir": "dist-electron", + "rootDir": "electron", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "resolveJsonModule": true, + "declaration": false + }, + "include": ["electron/**/*"], + "exclude": ["node_modules"] +}