{ "name": "@follow/electron-main", "type": "module", "private": true, "author": "Folo Team", "license": "GPL-3.0-only", "homepage": "https://github.com/RSSNext", "repository": { "url": "https://github.com/RSSNext/follow", "type": "git" }, "exports": { ".": { "import": "./export.js" } }, "scripts": { "build": "tsc", "test": "vitest", "typecheck": "tsc --noEmit" }, "dependencies": { "@electron-toolkit/preload": "3.0.2", "@electron-toolkit/utils": "4.0.0", "@eneris/push-receiver": "4.3.0", "@follow-app/readability": "workspace:*", "@follow/shared": "workspace:*", "@follow/utils": "workspace:*", "@openpanel/web": "1.0.1", "@sentry/electron": "6.8.0", "builder-util-runtime": "9.3.1", "electron-context-menu": "4.0.5", "electron-log": "5.4.1", "electron-squirrel-startup": "1.0.1", "electron-store": "10.1.0", "electron-updater": "6.6.2", "es-toolkit": "1.39.6", "font-list": "1.5.1", "i18next": "25.3.1", "js-yaml": "4.1.0", "ky": "1.8.2", "linkedom": "0.18.11", "lowdb": "7.0.1", "msedge-tts": "2.0.0", "node-machine-id": "1.1.12", "ofetch": "1.4.1", "pathe": "2.0.3", "semver": "7.7.2", "tar": "7.4.3", "vscode-languagedetection": "npm:@vscode/vscode-languagedetection@1.0.22" }, "devDependencies": { "@follow/models": "workspace:*", "@follow/types": "workspace:*", "@types/js-yaml": "4.0.9", "@types/node": "24.0.10", "electron": "37.2.0", "electron-devtools-installer": "4.0.0", "hono": "4.8.1", "typescript": "catalog:" } }