Skip to content
Snippets Groups Projects
package.json 1.72 KiB
Newer Older
{
  "name": "openbis-ng-ui",
  "version": "1.0.0",
  "description": "React-based UI proto for openBIS",
  "author": "Antti Luomi",
  "license": "Apache-2.0",
  "dependencies": {
    "@material-ui/core": "3.0.2",
    "@material-ui/icons": "3.0.1",
    "install": "^0.12.2",
    "npm": "^6.4.1",
    "prop-types": "^15.6.2",
    "react": "16.4.2",
    "react-dnd": "5.0.0",
    "react-dnd-html5-backend": "5.0.1",
    "react-dom": "16.4.2",
    "react-redux": "5.0.7",
    "redux": "4.0.0",
    "redux-saga": "0.16.0",
    "typeface-roboto": "0.0.54"
  },
  "devDependencies": {
    "babel-core": "6.26.0",
    "babel-loader": "7.1.4",
    "babel-preset-env": "1.7.0",
    "babel-preset-react": "6.24.1",
    "html-webpack-plugin": "3.2.0",
    "source-map-loader": "0.2.3",
    "webpack": "4.6.0",
    "webpack-dev-server": "3.1.3",
    "webpack-cli": "2.0.14",
    "style-loader": "0.21.0",
    "css-loader": "1.0.0",
    "url-loader": "1.1.1",
    "raw-loader": "0.5.1",
    "file-loader": "1.1.11",
    "jest": "23.1.0",
    "eslint": "4.19.1",
    "react-loader": "2.4.5",
    "react-hot-loader": "4.3.6",
    "eslint-config-standard": "11.0.0",
    "eslint-plugin-standard": "3.1.0",
    "eslint-plugin-react": "7.11.1",
    "eslint-plugin-import": "2.13.0",
    "eslint-plugin-node": "6.0.1",
    "eslint-plugin-promise": "3.8.0",
    "eslint-plugin-jest": "21.17.0",
    "babel-eslint": "8.2.5"
  },
  "scripts": {
    "dev": "webpack-dev-server --hot --inline --watch --host 0.0.0.0 --port 9124 --config webpack.config.dev.js",
    "build": "webpack-cli --config webpack.config.js",
    "unit": "jest",
    "lint": "eslint --ext .js,.jsx src test",
    "lint:fix": "eslint --ext .js,.jsx src test --fix",
    "test": "npm run lint && npm run unit"
  }
}