{ "name": "@executor-js/desktop", "version": "1.4.0", "private": true, "description": "Executor desktop app", "homepage": "https://github.com/RhysSullivan/executor", "author": { "name": "Rhys Sullivan", "email": "39114868+RhysSullivan@users.noreply.github.com" }, "main": "dist/main.js", "scripts": { "dev": "node scripts/dev.js", "build": "tsc -p tsconfig.build.json", "bundle-cli": "node scripts/bundle-cli.js", "dist": "npm run build && npm run bundle-cli && electron-builder", "dist:mac": "npm run build && npm run bundle-cli && electron-builder --mac", "dist:win": "npm run build && npm run bundle-cli && electron-builder --win", "dist:linux": "npm run build && npm run bundle-cli && electron-builder --linux", "typecheck": "tsgo --noEmit", "typecheck:slow": "tsc --noEmit" }, "dependencies": {}, "devDependencies": { "@types/node": "catalog:", "electron": "35.7.5", "electron-builder": "^26.0.12", "typescript": "catalog:" }, "build": { "appId": "com.executor.desktop", "productName": "Executor", "publish": null, "files": [ "dist/**/*" ], "extraResources": [ { "from": "resources/", "to": "", "filter": [ "executor*", "emscripten-module.wasm" ] } ], "mac": { "category": "public.app-category.developer-tools", "target": [ { "target": "dmg", "arch": [ "arm64", "x64" ] }, { "target": "zip", "arch": [ "arm64", "x64" ] } ], "icon": "build/icon.icns" }, "win": { "target": [ "nsis" ], "icon": "build/icon.ico" }, "linux": { "target": [ "AppImage", "deb" ], "category": "Development", "icon": "build/icons" }, "dmg": { "title": "Executor", "contents": [ { "x": 130, "y": 220 }, { "x": 410, "y": 220, "type": "link", "path": "/Applications" } ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true } } }