3box / 3box-dapp

3Box Hub App: User profiles and storage drive
https://3box.io/hub
MIT License
40 stars 28 forks source link

Remove Unnecessary Dependencies from package.json & Update React to 16.x.x #4

Closed kamescg closed 6 years ago

kamescg commented 6 years ago

The package.json contains multiple unnecessary dependencies. I will review in the coming days and remove packages which are no longer required for this project.

Additionally, after removing a few outdated dependencies I should be able to update to React 16, so the project can use fancy new React features in the future.

"dependencies": {
    "@material-ui/core": "^1.2.0",
    "blob-util": "^2.0.2",
    "ethers": "3.0.15",
    "filter-keys": "^1.1.0",
    "firebase": "^4.9.1",
    "glamor": "^2.20.40",
    "history": "^4.6.3",
    "idx": "^1.5.0",
    "ipfs-api": "^22.0.1",
    "js-sha3": "^0.7.0",
    "lodash": "^4.17.4",
    "material": "^0.2.6",
    "material-ui": "^0.18.6",
    "material-ui-chip-input": "^0.19.0",
    "mnid": "^0.1.1",
    "palx": "^1.0.2",
    "raw-loader": "^0.5.1",
    "react": "^15.6.1",
    "react-addons-css-transition-group": "^15.6.0",
    "react-async-component": "^1.0.2",
    "react-dev-utils": "^3.0.2",
    "react-dom": "^15.6.1",
    "react-dropzone": "^4.2.11",
    "react-error-overlay": "^1.0.9",
    "react-hot-loader": "next",
    "react-particles-js": "^2.2.0",
    "react-perfect-scrollbar": "^1.0.0",
    "react-places-autocomplete": "^7.1.2",
    "react-popover": "^0.4.16",
    "react-qr-svg": "^2.1.0",
    "react-redux": "^5.0.5",
    "react-remarkable": "^1.1.3",
    "react-router": "^4.1.1",
    "react-router-dom": "^4.1.1",
    "react-router-redux": "next",
    "react-svg-inline": "^2.0.0",
    "react-tap-event-plugin": "^2.0.1",
    "react-toastify": "^3.3.2",
    "recompose": "^0.25.0",
    "redux": "^3.7.2",
    "redux-form": "7.1.2",
    "redux-form-material-ui": "^4.2.0",
    "redux-logger": "^3.0.6",
    "redux-saga": "^0.15.4",
    "redux-saga-firebase": "git+https://github.com/KamesCG/redux-saga-firebase",
    "redux-saga-thunk": "^0.5.1",
    "style-loader": "0.18.2",
    "styled-components": "^2.1.1",
    "styled-system": "1.1.1",
    "styled-theme": "^0.3.3",
    "sw-precache-webpack-plugin": "0.11.3",
    "uport-connect": "^0.7.0",
    "url-loader": "0.5.9",
    "uuid": "^3.2.1",
    "validator": "^8.0.0",
    "web3": "^1.0.0-beta.34",
    "webassembly": "^0.11.0",
    "whatwg-fetch": "2.0.3",
    "write-file-webpack-plugin": "^4.2.0"
michaelsena commented 6 years ago

closing as old