Files
FreeCrawl-SEO-Tool/apps/desktop/package.json
T
2026-10-18 00:47:06 +03:00

77 lines
2.5 KiB
JSON

{
"name": "@freecrawl/desktop",
"version": "1.1.0",
"private": true,
"description": "FreeCrawl SEO — desktop application",
"homepage": "https://github.com/kemalai/FreeCrawl-SEO-Tool",
"repository": {
"type": "git",
"url": "https://github.com/kemalai/FreeCrawl-SEO-Tool.git"
},
"funding": {
"type": "patreon",
"url": "https://www.patreon.com/kemalacar"
},
"author": {
"name": "kemalai",
"email": "kemalacarofficial@gmail.com"
},
"main": "./out/main/index.js",
"scripts": {
"dev": "electron-vite dev",
"start": "electron-vite preview",
"build": "electron-vite build",
"prepare:playwright-bundle": "node scripts/prepare-playwright-bundle.mjs",
"build:win": "npm run prepare:playwright-bundle && electron-vite build && electron-builder --win --publish never",
"build:mac": "npm run prepare:playwright-bundle && electron-vite build && electron-builder --mac --publish never",
"build:linux": "npm run prepare:playwright-bundle && electron-vite build && electron-builder --linux deb rpm --publish never && electron-builder --linux AppImage --publish never",
"typecheck:node": "tsc -p tsconfig.node.json --noEmit",
"typecheck:web": "tsc -p tsconfig.web.json --noEmit",
"typecheck": "npm run typecheck:node && npm run typecheck:web"
},
"dependencies": {
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@freecrawl/core": "*",
"@freecrawl/db": "*",
"@freecrawl/shared-types": "*",
"@tanstack/react-table": "^8.20.5",
"@tanstack/react-virtual": "^3.10.0",
"@types/cytoscape": "^3.21.9",
"3d-force-graph": "^1.80.0",
"clsx": "^2.1.1",
"cytoscape": "^3.33.2",
"cytoscape-dagre": "^2.5.0",
"dagre": "^0.8.5",
"dictionary-tr": "^2.0.0",
"eld": "^2.0.3",
"franc": "^6.2.0",
"i18next": "^26.2.0",
"lucide-react": "^0.544.0",
"nspell": "^2.1.5",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react-i18next": "^17.0.8",
"react-resizable-panels": "^2.1.9",
"undici": "^8.0.0",
"zustand": "^5.0.2"
},
"devDependencies": {
"@types/cytoscape-dagre": "^2.3.4",
"@types/dagre": "^0.7.54",
"@types/nspell": "^2.1.6",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
"@vitejs/plugin-react": "^5.0.0",
"autoprefixer": "^10.4.20",
"electron": "^41.0.0",
"electron-builder": "^26.0.0",
"electron-vite": "^5.0.0",
"postcss": "^8.5.0",
"tailwindcss": "^3.4.17",
"typescript": "^5.7.0",
"vite": "^7.0.0"
}
}