diff --git a/app/components/GraphTitle.jsx b/app/components/GraphTitle.jsx index 0a318920..76344629 100644 --- a/app/components/GraphTitle.jsx +++ b/app/components/GraphTitle.jsx @@ -11,9 +11,9 @@ export default class GraphTitle extends Component { } } -GraphTitle.PropTypes = { +GraphTitle.propTypes = { url: PropTypes.string, title: PropTypes.string, - isEmbedded: PropTypes.boolean, + isEmbedded: PropTypes.bool, embedded: PropTypes.object } diff --git a/package-lock.json b/package-lock.json index 1ef8778a..f483aa5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2801,17 +2801,19 @@ "rst-selector-parser": "2.2.3" } }, - "enzyme-adapter-react-15": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-15/-/enzyme-adapter-react-15-1.0.5.tgz", - "integrity": "sha512-GxQ+ZYbo6YFwwpaLc9LLyAwsx+F1au628/+hwTx3XV2OiuvHGyWgC/r1AAK1HlDRjujzfwwMNZTc/JxkjIuYVg==", + "enzyme-adapter-react-16": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.1.1.tgz", + "integrity": "sha512-kC8pAtU2Jk3OJ0EG8Y2813dg9Ol0TXi7UNxHzHiWs30Jo/hj7alc//G1YpKUsPP1oKl9X+Lkx+WlGJpPYA+nvw==", "dev": true, "requires": { "enzyme-adapter-utils": "1.3.0", "lodash": "4.17.5", "object.assign": "4.1.0", "object.values": "1.0.4", - "prop-types": "15.6.0" + "prop-types": "15.6.0", + "react-reconciler": "0.7.0", + "react-test-renderer": "16.2.0" } }, "enzyme-adapter-utils": { @@ -8607,11 +8609,10 @@ } }, "react": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", - "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", + "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", "requires": { - "create-react-class": "15.6.3", "fbjs": "0.8.16", "loose-envify": "1.3.1", "object-assign": "4.1.1", @@ -8650,9 +8651,9 @@ } }, "react-dom": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", - "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", + "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", "requires": { "fbjs": "0.8.16", "loose-envify": "1.3.1", @@ -8690,6 +8691,18 @@ "object-assign": "4.1.1" } }, + "react-reconciler": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.7.0.tgz", + "integrity": "sha512-50JwZ3yNyMS8fchN+jjWEJOH3Oze7UmhxeoJLn2j6f3NjpfCRbcmih83XTWmzqtar/ivd5f7tvQhvvhism2fgg==", + "dev": true, + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.0" + } + }, "react-redux": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz", @@ -8704,13 +8717,14 @@ } }, "react-test-renderer": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-15.6.2.tgz", - "integrity": "sha1-0DM0NPwsQ4CSaWyncNpe1IA376g=", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.2.0.tgz", + "integrity": "sha512-Kd4gJFtpNziR9ElOE/C23LeflKLZPRpNQYWP3nQBY43SJ5a+xyEGSeMrm2zxNKXcnCbBS/q1UpD9gqd5Dv+rew==", "dev": true, "requires": { "fbjs": "0.8.16", - "object-assign": "4.1.1" + "object-assign": "4.1.1", + "prop-types": "15.6.0" } }, "reactcss": { diff --git a/package.json b/package.json index 8022bb74..d32265aa 100644 --- a/package.json +++ b/package.json @@ -26,11 +26,11 @@ "classnames": "^2.2.0", "lodash": "^4.17.4", "prop-types": "^15.5.10", - "react": "^15.6.2", + "react": "^16.2.0", "react-anything-sortable": "^1.7.2", "react-color": "^2.11.7", "react-custom-scrollbars": "^4.1.2", - "react-dom": "^15.6.2", + "react-dom": "^16.2.0", "react-draggable": "^3.0.5", "react-hotkeys": "^0.10.0", "react-medium-editor": "^1.8.1", @@ -51,11 +51,11 @@ "babel-preset-react": "^6.24.1", "css-loader": "^0.28.9", "enzyme": "^3.3.0", - "enzyme-adapter-react-15": "^1.0.5", + "enzyme-adapter-react-16": "^1.1.1", "file-loader": "^1.1.8", "http-server": "^0.11.1", "jest-cli": "^22.4.0", - "react-test-renderer": "^15.5.4", + "react-test-renderer": "^16.2.0", "redux-logger": "^3.0.6", "sinon": "^4.3.0", "style-loader": "^0.20.0", diff --git a/test/setup.js b/test/setup.js index f5712e48..f6e9f16d 100644 --- a/test/setup.js +++ b/test/setup.js @@ -1,5 +1,5 @@ import Enzyme from 'enzyme'; -import Adapter from 'enzyme-adapter-react-15'; +import Adapter from 'enzyme-adapter-react-16'; Enzyme.configure({ adapter: new Adapter() });