diff --git a/.eslintrc.yml b/.eslintrc.yml index 0ece5295..9f9ce9eb 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -52,6 +52,8 @@ rules: MemberExpression: 1 ImportDeclaration: 1 ObjectExpression: 1 + ignoredNodes: + - TemplateLiteral # https://github.com/babel/babel-eslint/issues/530 react/jsx-curly-spacing: - error - always diff --git a/.travis.yml b/.travis.yml index 42aea22f..be881fa1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,9 +4,6 @@ notifications: email: false node_js: - '10' -cache: - directories: - - node_modules install: - npm install script: diff --git a/package.json b/package.json index 92377b1d..b4f3e77a 100644 --- a/package.json +++ b/package.json @@ -3,21 +3,21 @@ "version": "1.1.0", "private": false, "dependencies": { - "@babel/runtime": "^7.11.0", - "@patternfly/patternfly": "^4.87.2", - "@patternfly/react-core": "^4.97.3", - "@patternfly/react-table": "^4.23.1", - "@redhat-cloud-services/frontend-components": "^2.4.23", - "@redhat-cloud-services/frontend-components-notifications": "^3.0.4", - "@redhat-cloud-services/frontend-components-utilities": "^2.2.7", - "classnames": "^2.2.6", - "react": "^16.12.0", - "react-dom": "^16.12.0", - "react-redux": "^7.1.3", - "react-router-dom": "^5.1.2", - "redux": "^4.0.5", - "redux-logger": "^3.0.6", - "redux-promise-middleware": "^6.1.2" + "@babel/runtime": "7.11.0", + "@patternfly/patternfly": "4.87.2", + "@patternfly/react-core": "4.97.3", + "@patternfly/react-table": "4.23.1", + "@redhat-cloud-services/frontend-components": "2.4.23", + "@redhat-cloud-services/frontend-components-notifications": "3.0.4", + "@redhat-cloud-services/frontend-components-utilities": "2.2.7", + "classnames": "2.2.6", + "react": "16.12.0", + "react-dom": "16.12.0", + "react-redux": "7.1.3", + "react-router-dom": "5.1.2", + "redux": "4.0.5", + "redux-logger": "3.0.6", + "redux-promise-middleware": "6.1.2" }, "jest": { "coverageDirectory": "./coverage/", @@ -35,40 +35,40 @@ } }, "devDependencies": { - "@babel/core": "^7.8.4", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.8.3", - "@babel/preset-env": "^7.8.4", - "@babel/preset-flow": "^7.8.3", - "@babel/preset-react": "^7.8.3", - "@redhat-cloud-services/frontend-components-config": "^2.1.9", - "@testing-library/react": "^11.0.4", - "@testing-library/jest-dom": "^5.10.1", - "@testing-library/user-event": "^12.2.2", - "babel-core": "^7.0.0-bridge.0", - "babel-eslint": "^10.0.3", - "babel-jest": "^26.1.0", - "babel-plugin-dual-import": "^1.2.1", - "babel-plugin-lodash": "^3.3.4", - "css-loader": "^3.4.2", - "eslint": "^6.8.0", - "eslint-config-prettier": "^6.10.0", - "eslint-loader": "^3.0.3", - "eslint-plugin-jest-dom": "^3.2.4", - "eslint-plugin-react": "^7.18.3", - "eslint-plugin-testing-library": "^3.10.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^26.1.0", - "npm-run-all": "^4.1.5", - "prop-types": "^15.7.2", - "redux-mock-store": "^1.5.4", - "stylelint": "^13.1.0", - "stylelint-config-recommended-scss": "^4.2.0", - "stylelint-scss": "^3.14.2", - "webpack": "^4.41.6", - "webpack-bundle-analyzer": "^3.6.0", - "webpack-cli": "^3.3.11" + "@babel/core": "7.8.4", + "@babel/plugin-proposal-object-rest-spread": "7.8.3", + "@babel/plugin-syntax-dynamic-import": "7.8.3", + "@babel/plugin-transform-runtime": "7.8.3", + "@babel/preset-env": "7.8.7", + "@babel/preset-flow": "7.8.3", + "@babel/preset-react": "7.8.3", + "@redhat-cloud-services/frontend-components-config": "2.1.9", + "@testing-library/react": "11.0.4", + "@testing-library/jest-dom": "5.10.1", + "@testing-library/user-event": "12.2.2", + "babel-core": "7.0.0-bridge.0", + "babel-eslint": "10.0.3", + "babel-jest": "26.1.0", + "babel-plugin-dual-import": "1.2.1", + "babel-plugin-lodash": "3.3.4", + "css-loader": "3.4.2", + "eslint": "6.8.0", + "eslint-config-prettier": "6.10.0", + "eslint-loader": "3.0.3", + "eslint-plugin-jest-dom": "3.2.4", + "eslint-plugin-react": "7.18.3", + "eslint-plugin-testing-library": "3.10.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.1.0", + "npm-run-all": "4.1.5", + "prop-types": "15.7.2", + "redux-mock-store": "1.5.4", + "stylelint": "13.1.0", + "stylelint-config-recommended-scss": "4.2.0", + "stylelint-scss": "3.14.2", + "webpack": "4.41.6", + "webpack-bundle-analyzer": "3.6.0", + "webpack-cli": "3.3.11" }, "scripts": { "build": "webpack --config config/prod.webpack.config.js",