dsi-icl/optimise

View on GitHub
packages/optimise-ui/package.json

Summary

Maintainability
Test Coverage
{
    "name": "optimise-ui",
    "version": "3.1.4",
    "private": true,
    "description": "Optimise:MS UI",
    "keywords": [
        "ms"
    ],
    "author": {
        "name": "Florian Guitton",
        "email": "f.guitton@imperial.ac.uk"
    },
    "scripts": {
        "build": "cross-env SKIP_PREFLIGHT_CHECK=true NODE_OPTIONS=--openssl-legacy-provider react-app-rewired build",
        "lint": "eslint --ext .jsx --ext .js ./",
        "start": "cross-env BROWSER=none SKIP_PREFLIGHT_CHECK=true NODE_OPTIONS=--openssl-legacy-provider react-app-rewired start",
        "test": "cross-env SKIP_PREFLIGHT_CHECK=true NODE_OPTIONS=--openssl-legacy-provider CI=true react-app-rewired test --colors"
    },
    "browserslist": [
        ">0.2%",
        "not dead",
        "not ie <= 11",
        "not op_mini all"
    ],
    "eslintConfig": {
        "extends": "react-app"
    },
    "jest": {
        "collectCoverageFrom": [
            "<rootDir>/src/**/*.{js,jsx}",
            "!<rootDir>/node_modules/"
        ]
    },
    "dependencies": {
        "deepmerge": "4.3.1",
        "detect-browser": "5.3.0",
        "draft-js": "0.11.7",
        "file-saver": "2.0.5",
        "history": "4.10.1",
        "immutable": "4.3.7",
        "interactjs": "1.10.27",
        "is-plain-object": "5.0.0",
        "moment": "2.30.1",
        "query-string": "7.1.3",
        "react": "17.0.2",
        "react-calendar-timeline": "0.26.7",
        "react-datepicker": "4.25.0",
        "react-dom": "17.0.2",
        "react-event-timeline": "1.6.3",
        "react-helmet-async": "1.3.0",
        "react-markdown": "8.0.7",
        "react-medium-image-zoom": "5.1.6",
        "react-redux": "8.1.3",
        "react-router-dom": "5.3.4",
        "react-virtualized": "9.22.5",
        "react-virtualized-tree": "3.4.1",
        "redux": "4.2.1",
        "redux-thunk": "2.4.2",
        "rehype-raw": "6.1.1"
    },
    "devDependencies": {
        "@babel/core": "7.22.20",
        "@babel/eslint-parser": "7.22.15",
        "@babel/eslint-plugin": "7.22.10",
        "@babel/helper-builder-react-jsx": "7.22.10",
        "@babel/helper-builder-react-jsx-experimental": "7.12.11",
        "@babel/plugin-proposal-decorators": "7.22.15",
        "@babel/plugin-syntax-jsx": "7.22.5",
        "@typescript-eslint/eslint-plugin": "5.62.0",
        "@typescript-eslint/parser": "5.62.0",
        "cross-env": "7.0.3",
        "eslint": "8.57.1",
        "eslint-config-react-app": "7.0.1",
        "eslint-plugin-flowtype": "8.0.3",
        "eslint-plugin-import": "2.31.0",
        "eslint-plugin-jsx-a11y": "6.10.2",
        "eslint-plugin-react": "7.37.2",
        "eslint-plugin-react-hooks": "4.6.2",
        "http-proxy-middleware": "2.0.7",
        "markdown-image-loader": "3.0.1",
        "prop-types": "15.8.1",
        "react-app-rewired": "2.2.1",
        "react-scripts": "3.4.4",
        "webpack": "5.95.0"
    },
    "productName": "Optimise MS"
}