{ "name": "ESH-Media", "version": "1.0.0", "private": true, "main": "main.js", "scripts": { "dev:renderer": "vite", "dev:electron": "node scripts/start-electron.js", "dev": "concurrently \"npm:dev:renderer\" \"npm:dev:electron\"", "build:renderer": "vite build", "build:win": "npm run build:renderer && electron-builder --win", "build:linux": "npm run build:renderer && electron-builder --linux", "build": "npm run build:renderer && electron-builder --win --linux", "dist": "electron-builder" }, "dependencies": { "@cliqz/adblocker-electron": "^1.34.0", "cheerio": "^1.2.0", "node-fetch": "^2.7.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "concurrently": "^8.2.2", "electron": "^32.0.0", "electron-builder": "^24.13.3", "typescript": "^5.5.4", "vite": "^5.4.2", "wait-on": "^8.0.0" }, "build": { "appId": "com.ESH-Media", "productName": "ESH-Media", "asar": true, "directories": { "output": "release" }, "files": [ "dist/**/*", "main.js", "preload.js", "package.json", "extensions/**/*" ], "win": { "target": ["zip"], "icon": "public/favicon.ico" }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "installerLanguages": ["Russian", "English"], "language": "1049" }, "linux": { "target": ["AppImage", "deb"], "icon": "public/logo.png", "category": "Utility" } } }