{ "name": "@nanobot/desktop", "version": "0.2.1", "private": true, "type": "module", "main": "build/main.js", "scripts": { "build": "tsc -p tsconfig.json", "build:webui": "cd ../webui && bun run build", "prepare-engine": "node scripts/prepare-engine.mjs", "print-engine-url": "node scripts/prepare-engine.mjs --print-runtime-url", "dev": "bun run dev:app", "dev:app": "NANOBOT_DESKTOP_WEB_DEV_URL=http://127.0.0.1:5173 bun run build && electron .", "dev:webui": "cd ../webui && bun run dev", "start": "electron .", "make:mac:arm64": "bun run build:webui && NANOBOT_DESKTOP_ARCH=arm64 bun run prepare-engine && bun run build && electron-builder --mac dmg --arm64", "make:mac:x64": "bun run build:webui && NANOBOT_DESKTOP_ARCH=x64 bun run prepare-engine && bun run build && electron-builder --mac dmg --x64", "dist:mac:arm64": "electron-builder --mac dmg --arm64", "dist:mac:x64": "electron-builder --mac dmg --x64" }, "devDependencies": { "@types/node": "^22.10.5", "electron": "^42.3.0", "electron-builder": "^26.8.1", "typescript": "^5.7.2" }, "build": { "appId": "wiki.nanobot.desktop", "productName": "nanobot", "asar": true, "files": [ "build/**/*", "package.json" ], "extraResources": [ { "from": "../nanobot/web/dist", "to": "nanobot-webui" }, { "from": "resources/nanobot-engine", "to": "nanobot-engine", "filter": [ "**/*" ] } ], "mac": { "category": "public.app-category.developer-tools", "target": [ "dmg" ] } } }