/ package.json
package.json
1 { 2 "name": "dreamspace", 3 "version": "0.1.0", 4 "private": true, 5 "main": "public/electron.js", 6 "homepage": "./", 7 "dependencies": { 8 "@react-three/drei": "^9.88.17", 9 "@react-three/fiber": "^8.15.11", 10 "adm-zip": "^0.5.16", 11 "archiver": "^7.0.1", 12 "electron-is-dev": "^2.0.0", 13 "electron-store": "^8.1.0", 14 "gsap": "^3.12.2", 15 "react": "^18.2.0", 16 "react-dom": "^18.2.0", 17 "react-scripts": "5.0.1", 18 "react-select": "^5.7.0", 19 "three": "^0.159.0" 20 }, 21 "scripts": { 22 "start": "react-scripts start", 23 "build": "react-scripts build", 24 "test": "react-scripts test", 25 "eject": "react-scripts eject", 26 "electron-dev": "concurrently \"BROWSER=none npm start\" \"wait-on http://localhost:3000 && electron .\"", 27 "electron": "electron .", 28 "pack": "electron-builder --dir", 29 "dist": "electron-builder", 30 "dist:mac": "electron-builder --mac", 31 "dist:win": "electron-builder --win", 32 "dist:linux": "electron-builder --linux", 33 "dist:mac-arm64": "electron-builder --mac --arm64" 34 }, 35 "eslintConfig": { 36 "extends": [ 37 "react-app", 38 "react-app/jest" 39 ] 40 }, 41 "browserslist": { 42 "production": [ 43 ">0.2%", 44 "not dead", 45 "not op_mini all" 46 ], 47 "development": [ 48 "last 1 chrome version", 49 "last 1 firefox version", 50 "last 1 safari version" 51 ] 52 }, 53 "devDependencies": { 54 "@babel/plugin-proposal-private-property-in-object": "^7.21.11", 55 "@testing-library/jest-dom": "^6.5.0", 56 "@testing-library/react": "^14.0.0", 57 "@testing-library/user-event": "^14.5.1", 58 "concurrently": "^8.2.2", 59 "electron": "^27.0.3", 60 "electron-builder": "^24.6.4", 61 "wait-on": "^7.2.0" 62 }, 63 "build": { 64 "appId": "com.projectliminality.app", 65 "productName": "ProjectLiminality", 66 "files": [ 67 "build/**/*", 68 "node_modules/**/*", 69 "package.json", 70 "src/**/*" 71 ], 72 "directories": { 73 "buildResources": "assets" 74 }, 75 "mac": { 76 "category": "public.app-category.graphics-design", 77 "icon": "assets/icon.png", 78 "target": ["dmg", "zip"] 79 }, 80 "win": { 81 "target": ["nsis", "portable"], 82 "icon": "assets/icon.png" 83 }, 84 "linux": { 85 "target": ["AppImage", "deb"], 86 "icon": "assets/icon.png" 87 } 88 } 89 }