{ "name": "repertory-ui", "version": "1.4.0", "private": true, "author": "scott.e.graves@protonmail.com", "description": "GUI for Repertory - Repertory allows you to mount Sia, Skynet, and/or ScPrime storage solutions via FUSE on Linux/OS X or via WinFSP on Windows.", "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.32", "@fortawesome/free-solid-svg-icons": "^5.15.1", "@fortawesome/react-fontawesome": "^0.1.13", "@reduxjs/toolkit": "^1.5.0", "auto-launch": "^5.0.5", "axios": "^0.21.1", "devtron": "^1.4.0", "electron-debug": "^3.2.0", "electron-log": "^4.3.2", "focus-trap-react": "^8.4.2", "font-awesome": "^4.7.0", "node-cron": "1.2.1", "prop-types": "^15.7.2", "randomstring": "^1.1.5", "react": "16.14.0", "react-checkbox-tree": "^1.6.0", "react-dom": "16.14.0", "react-loader-spinner": "^4.0.0", "react-redux": "^7.2.2", "react-scripts": "4.0.3", "react-tooltip": "^4.2.15", "redux": "^4.0.5", "redux-thunk": "^2.3.0", "unzipper": "^0.10.11", "winreg": "^1.2.4" }, "devDependencies": { "babel-loader": "8.1.0", "cross-env": "^7.0.3", "electron": "5.0.13", "electron-builder": "22.9.1", "electron-webpack": "^2.8.2", "eslint": "^7.22.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jest": "^24.3.2", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-react": "^7.23.0", "prettier": "2.2.1", "webpack": "4.44.2", "webpack-dev-server": "3.11.1" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "electron-dev": "cross-env ELECTRON_START_URL=http://localhost:3000 electron .", "electron-dev-unix": "cross-env ELECTRON_START_URL=http://localhost:3000 electron .", "pack": "npm run build && electron-builder --dir --x64", "dist": "npm run build && electron-builder --x64", "dist-all": "npm run build && electron-builder --x64 --win --linux --mac", "dist-mac": "npm run build && electron-builder --x64 --mac", "dist-linux": "npm run build && electron-builder --x64 --linux", "dist-win": "npm run build && electron-builder --x64 --win", "postinstall": "electron-builder install-app-deps" }, "eslintConfig": { "extends": "react-app" }, "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "main": "public/electron.js", "homepage": "./", "build": { "appId": "repertory-ui", "artifactName": "${productName}_${version}_${os}_${arch}.${ext}", "files": [ "./electron.js", "src/constants.js", "build/**/*", "node_modules/**/*", "src/helpers.js", "src/renderer/**/*", "public/detect_linux.sh" ], "linux": { "category": "Utility", "target": "AppImage" }, "mac": { "category": "public.app-category.utilities", "target": "dmg", "darkModeSupport": true, "icon": "./build/icon.icns" }, "win": { "icon": "./build/icon.ico", "target": "nsis" }, "directories": { "buildResources": "public" } } }