/ package.json
package.json
1 { 2 "name": "discover-dapps", 3 "homepage": "https://dap.ps", 4 "version": "0.1.0", 5 "private": true, 6 "dependencies": { 7 "@babel/runtime-corejs2": "^7.4.3", 8 "@trailofbits/embark-contract-info": "^1.0.0", 9 "bignumber.js": "^8.1.1", 10 "bs58": "^4.0.1", 11 "connected-react-router": "^6.3.2", 12 "debounce": "^1.2.0", 13 "embark": "^4.0.2", 14 "embark-solium": "0.0.1", 15 "decimal.js": "^10.0.2", 16 "history": "^4.7.2", 17 "moment": "^2.24.0", 18 "node-sass": "^4.11.0", 19 "prop-types": "^15.7.2", 20 "rc-slider": "8.6.9", 21 "rc-tooltip": "3.7.3", 22 "react": "^16.8.4", 23 "react-content-loader": "^4.2.1", 24 "react-dom": "^16.8.4", 25 "react-image-fallback": "^8.0.0", 26 "react-redux": "^6.0.1", 27 "react-router": "^4.3.1", 28 "react-router-dom": "^4.3.1", 29 "react-scripts": "2.1.8", 30 "redux": "^4.0.1", 31 "redux-thunk": "^2.3.0", 32 "reselect": "^4.0.0", 33 "web3-utils": "^1.0.0-beta.35", 34 "webpack": "4.28.3" 35 }, 36 "scripts": { 37 "start": "react-scripts start", 38 "build": "react-scripts build", 39 "test": "react-scripts test", 40 "eject": "react-scripts eject", 41 "predeploy": "npm run build", 42 "deploy": "gh-pages -d build", 43 "slither": "slither . --exclude naming-convention --filter-paths token" 44 }, 45 "husky": { 46 "hooks": { 47 "pre-commit": "lint-staged" 48 } 49 }, 50 "lint-staged": { 51 "src/**/*.{js,jsx,ts,tsx,json,css,scss,md}": [ 52 "prettier --single-quote --write", 53 "git add" 54 ] 55 }, 56 "eslintConfig": { 57 "extends": "react-app" 58 }, 59 "browserslist": [ 60 ">0.2%", 61 "not dead", 62 "not ie <= 11", 63 "not op_mini all" 64 ], 65 "devDependencies": { 66 "bignumber.js": "^8.1.1", 67 "embarkjs-connector-web3": "^4.0.0", 68 "eslint-config-airbnb": "^17.1.0", 69 "eslint-config-prettier": "^4.1.0", 70 "eslint-plugin-prettier": "^3.0.1", 71 "gh-pages": "^2.0.1", 72 "husky": "^1.3.1", 73 "lint-staged": "^8.1.5", 74 "prettier": "^1.16.4", 75 "webpack": "4.28.3" 76 } 77 }