{ "name": "chia-blockchain", "author": "Chia Network (https://chia.net/)", "description": "GUI for Chia Blockchain", "productName": "Chia Blockchain", "private": true, "homepage": "./", "main": "src/electron-starter.js", "scripts": { "start": "craco start", "build": "craco build", "test": "craco test --env=jsdom", "eject": "react-scripts eject", "electron": "electron .", "dev": "cross-env NODE_ENV=development BROWSER=none nf start", "dev:testnet": "cross-env TESTNET=true NODE_ENV=development BROWSER=none nf start -p 3000", "styleguide": "styleguidist server", "styleguide:build": "styleguidist build", "locale:extract": "lingui extract --overwrite", "locale:compile": "lingui compile", "eslint": "eslint src/**/*.[t]s{,x}", "format": "prettier --write src/**/*.[jt]s{,x} && eslint --fix src/**/*.[jt]s{,x}", "lint": "tsc --noEmit && npm run eslint" }, "dependencies": { "@lingui/core": "^3.4.0", "@lingui/macro": "^3.4.0", "@lingui/react": "^3.4.0", "@material-ui/core": "^4.11.3", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "4.0.0-alpha.57", "@material-ui/styles": "^4.11.3", "@rehooks/local-storage": "^2.4.0", "about-window": "^1.13.4", "byte-size": "^7.0.0", "bytes-iec": "^3.1.1", "connected-react-router": "^6.8.0", "framer-motion": "^3.2.1", "history": "^4.10.1", "is-electron": "^2.2.0", "lodash": "^4.17.20", "make-plural": "^6.2.2", "match-sorter": "^6.1.0", "moment": "^2.29.1", "npm-audit-resolver": "^2.2.1", "polished": "^4.1.0", "react": "^17.0.1", "react-dom": "^17.0.1", "react-hook-form": "^6.14.2", "react-redux": "^7.2.2", "react-router": "^5.2.0", "react-router-dom": "^5.2.0", "react-scroll-to-bottom": "^4.1.0", "react-teleporter": "^2.1.1", "react-use": "^15.3.8", "redux": "^4.0.5", "redux-thunk": "^2.3.0", "stringify": "^5.2.0", "styled-components": "^5.2.1", "tail": "^2.2.0", "use-dark-mode": "^2.3.1", "ws": "^7.4.2" }, "devDependencies": { "@babel/core": "^7.12.10", "@lingui/cli": "^3.4.0", "@types/jest": "^26.0.20", "@types/lingui__macro": "^2.7.4", "@types/lingui__react": "^2.8.3", "@types/lodash": "^4.14.168", "@types/node": "^14.14.22", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@types/react-redux": "^7.1.16", "@types/react-router-dom": "^5.1.7", "@types/styled-components": "^5.1.7", "@typescript-eslint/eslint-plugin": "4.14.0", "@typescript-eslint/parser": "4.14.0", "babel-core": "^7.0.0-bridge.0", "craco": "^0.0.3", "craco-alias": "^2.1.1", "cross-env": "^7.0.3", "cypress": "^6.3.0", "electron": "^8.5.5", "electron-osx-sign": "github:electron/electron-osx-sign#master", "electron-winstaller": "^4.0.1", "eslint": "^7.18.0", "eslint-config-airbnb-typescript": "^12.0.0", "eslint-config-prettier": "^6.15.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jest": "^24.1.3", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-unicorn": "^27.0.0", "eslint-webpack-plugin": "^2.4.3", "foreman": "^3.0.1", "prettier-eslint": "^12.0.0", "prettier-eslint-cli": "^5.0.0", "react-scripts": "4.0.1", "react-styleguidist": "^11.1.5", "redux-devtools-extension": "^2.13.8", "terser-webpack-plugin": "^5.1.1", "tsconfig-paths-webpack-plugin": "^3.3.0", "typescript": "^4.1.3" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }