/ package.json
package.json
1 { 2 "name": "gnosis", 3 "productName": "Gnosis", 4 "version": "0.1.2", 5 "description": "AI-guided code review. Understand the story before you read the diff.", 6 "license": "MIT", 7 "private": true, 8 "main": ".vite/build/main.js", 9 "scripts": { 10 "start": "electron-forge start", 11 "package": "electron-forge package", 12 "make": "electron-forge make", 13 "publish": "electron-forge publish", 14 "lint": "eslint .", 15 "lint:fix": "eslint . --fix", 16 "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json,css,md}\" \"lib/**/*.{ts,tsx}\" \"components/**/*.{ts,tsx}\"", 17 "format:check": "prettier --check \"src/**/*.{ts,tsx,js,jsx,json,css,md}\" \"lib/**/*.{ts,tsx}\" \"components/**/*.{ts,tsx}\"", 18 "pre-commit:run": "pre-commit run --all-files" 19 }, 20 "dependencies": { 21 "@octokit/rest": "^22.0.1", 22 "@shikijs/transformers": "^3.22.0", 23 "class-variance-authority": "^0.7.1", 24 "clsx": "^2.1.1", 25 "lucide-react": "^0.574.0", 26 "mermaid": "^11.12.3", 27 "radix-ui": "^1.4.3", 28 "react": "19.2.3", 29 "react-dom": "19.2.3", 30 "react-markdown": "^10.1.0", 31 "react-resizable-panels": "^4.6.4", 32 "remark-gfm": "^4.0.1", 33 "shiki": "^3.22.0", 34 "tailwind-merge": "^3.5.0" 35 }, 36 "devDependencies": { 37 "@electron-forge/cli": "^7.8.0", 38 "@electron-forge/maker-deb": "^7.8.0", 39 "@electron-forge/maker-dmg": "^7.11.1", 40 "@electron-forge/maker-rpm": "^7.8.0", 41 "@electron-forge/maker-squirrel": "^7.8.0", 42 "@electron-forge/maker-zip": "^7.8.0", 43 "@electron-forge/plugin-fuses": "^7.8.0", 44 "@electron-forge/plugin-vite": "^7.8.0", 45 "@electron-forge/publisher-github": "^7.11.1", 46 "@electron/fuses": "^1.8.0", 47 "@eslint/js": "^9.39.2", 48 "@tailwindcss/vite": "^4", 49 "@types/node": "^20", 50 "@types/react": "^19", 51 "@types/react-dom": "^19", 52 "@vitejs/plugin-react": "^4", 53 "electron": "^34.0.0", 54 "eslint": "^9", 55 "eslint-config-prettier": "^10.1.8", 56 "prettier": "^3.8.1", 57 "shadcn": "^3.8.5", 58 "tailwindcss": "^4", 59 "tw-animate-css": "^1.4.0", 60 "typescript": "^5", 61 "typescript-eslint": "^8.56.0", 62 "vite": "^6" 63 } 64 }