{ "name": "Synapse", "productName": "Synapse", "version": "2.0.1", "packageManager": "pnpm@10.33.0", "main": "electron.js", "author": { "name": "DarĂ­o Sevilla", "email": "dario@dariosevilla.es" }, "license": "AGPL-3.0", "description": "A privacy-first, personal knowledge management platform.", "repository": "ssh://gitea@git.dariosevilla.es:2222/dasemu/Synapse.git", "scripts": { "electron:dev": "electron .", "electron:debug": "electron --inspect=9229 .", "electron:make": "electron-builder --config electron-builder.yml --publish never", "electron:make-unsigned": "node ../scripts/electron-builder-unsigned.mjs", "electron:make-linux-arm64": "electron-builder --config electron-builder.yml --linux AppImage zip --arm64 --publish never", "electron:publish-snap": "electron-builder --linux snap --x64 --publish always", "electron:make-macos-arm64": "electron-builder --config electron-builder.yml --mac dmg zip --arm64 --publish never", "electron:make-win-arm64": "electron-builder --config electron-builder.yml --win nsis zip --arm64 --publish never", "electron:publish:github": "electron-builder --config electron-builder.yml --publish always", "rebuild:all": "install-app-deps", "postinstall": "install-app-deps" }, "dependencies": { "@fastify/cors": "11.2.0", "@js-joda/core": "3.2.0", "@modelcontextprotocol/sdk": "^1.27.1", "abort-controller": "3.0.0", "command-exists": "1.2.9", "diff-match-patch": "1.0.5", "electron-dl": "4.0.0", "electron-log": "5.4.3", "electron-updater": "6.8.3", "electron-window-state": "5.0.3", "extract-zip": "2.0.1", "fastify": "5.8.2", "fs-extra": "^11.3.4", "https-proxy-agent": "7.0.6", "keytar": "^7.9.0", "mldoc": "^1.5.9", "node-fetch": "3.3.2", "open": "11.0.0", "picocolors": "1.1.1", "remove-accents": "0.5.0", "sanitize-filename": "1.6.4", "semver": "7.7.4", "socks-proxy-agent": "8.0.5", "string-width": "8.2.0", "tiny-pinyin": "1.3.2", "ws": "^8.20.0", "zod": "^4.3.6" }, "devDependencies": { "electron": "42.3.0", "electron-builder": "26.8.2", "electron-devtools-installer": "4.0.0" }, "optionalDependencies": { "@zvec/bindings-darwin-arm64": "0.5.0", "@zvec/bindings-linux-arm64": "0.5.0", "@zvec/bindings-linux-x64": "0.5.0", "@zvec/bindings-win32-x64": "0.5.0", "@zvec/zvec": "0.5.0" }, "resolutions": { "node-abi": "4.28.0" }, "pnpm": { "onlyBuiltDependencies": [ "@zvec/zvec", "electron", "electron-winstaller", "keytar" ] } }