From faf10d81e661dad3406b2875c62dc92c6a24bbc6 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Sun, 17 Dec 2017 19:09:37 -0800 Subject: [PATCH] Updated to support React 16 --- CHANGELOG.md | 3 ++ package.json | 17 +++++---- yarn.lock | 99 ++++++++++++++++++++++++---------------------------- 3 files changed, 57 insertions(+), 62 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 80ac9c5..701f16d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +#### 0.8.0 +Updated `peerDependencies` and `dependencies` (only where required) to support React 16. + #### 0.7.0 Added snap-to-botom behavior to log monitor so that the most recent actions remain visible. Thanks to [@edtoken](https://github.com/edtoken) for this contribution via PR #36. diff --git a/package.json b/package.json index 55abfa6..85ff006 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redux-devtools-filterable-log-monitor", - "version": "0.7.0", + "version": "0.8.0", "description": "Filterable tree view monitor for Redux DevTools", "main": "dist/commonjs/index.js", "jsnext:main": "dist/es/index.js", @@ -99,9 +99,8 @@ "karma-spec-reporter": "0.0.23", "karma-webpack": "^1.7.0", "phantomjs": "^1.9.19", - "react": "^15.0.1", - "react-addons-test-utils": "^15.0.1", - "react-dom": "^15.0.1", + "react": "16", + "react-dom": "16", "react-redux": "^4.0.2", "react-transform-catch-errors": "^1.0.0", "react-transform-hmr": "^1.0.1", @@ -118,15 +117,15 @@ "webpack-dev-server": "^1.14.0" }, "peerDependencies": { - "react": "^0.14.0 || ^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0", "redux-devtools": "^3.0.0" }, "dependencies": { "lodash.debounce": "^3.1.1", - "prop-types": "^15.5.10", - "react-highlighter": "^0.3.2", - "react-json-tree": "^0.7.3", - "react-responsive": "^1.1.2", + "prop-types": "^15.6.0", + "react-highlighter": "^0.4.2", + "react-json-tree": "^0.11.0", + "react-responsive": "^4.0.3", "redux-devtools-themes": "^1.0.0" } } diff --git a/yarn.lock b/yarn.lock index 2ecd4f3..3112b88 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1194,12 +1194,6 @@ babel-plugin-transform-regenerator@^6.24.1: dependencies: regenerator-transform "^0.10.0" -babel-plugin-transform-runtime@^6.7.5: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee" - dependencies: - babel-runtime "^6.22.0" - babel-plugin-transform-strict-mode@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.22.0.tgz#e008df01340fdc87e959da65991b7e05970c8c7c" @@ -1567,7 +1561,7 @@ bl@~1.0.0: dependencies: readable-stream "~2.0.5" -blacklist@^1.1.2: +blacklist@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/blacklist/-/blacklist-1.1.4.tgz#b2dd09d6177625b2caa69835a37b28995fa9a2f2" @@ -2146,7 +2140,7 @@ core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -create-react-class@^15.5.1, create-react-class@^15.6.0: +create-react-class@^15.5.1, create-react-class@^15.6.2: version "15.6.2" resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.2.tgz#cf1ed15f12aad7f14ef5f2dfe05e6c42f91ef02a" dependencies: @@ -4412,6 +4406,10 @@ lodash.difference@^3.2.1: lodash._baseflatten "^3.0.0" lodash.restparam "^3.0.0" +lodash.flow@^3.3.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" + lodash.isarguments@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" @@ -4592,9 +4590,9 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" -matchmedia@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/matchmedia/-/matchmedia-0.1.2.tgz#cfd47f2bf68fbc7f5ea1bd3a3cf1715ecba3c1bd" +matchmediaquery@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/matchmediaquery/-/matchmediaquery-0.2.1.tgz#223c7005793de03e47ce92b13285a72c44ada2cf" dependencies: css-mediaquery "^0.1.2" @@ -5854,14 +5852,7 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -prop-types@^15.5.10: - version "15.5.10" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.10.tgz#2797dfc3126182e3a95e3dfbb2e893ddd7456154" - dependencies: - fbjs "^0.8.9" - loose-envify "^1.3.1" - -prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8: +prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8, prop-types@^15.6.0: version "15.6.0" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856" dependencies: @@ -5900,6 +5891,10 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" +pure-color@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" + q-io@1.13.2: version "1.13.2" resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" @@ -5987,16 +5982,14 @@ rc@~1.1.6: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-addons-test-utils@^15.0.1: - version "15.6.2" - resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz#c12b6efdc2247c10da7b8770d185080a7b047156" - -react-base16-styling@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.2.3.tgz#344a457b34740bd6890f85f24b6ce2187415a402" +react-base16-styling@^0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.5.3.tgz#3858f24e9c4dd8cbd3f702f3f74d581ca2917269" dependencies: base16 "^1.0.0" lodash.curry "^4.0.1" + lodash.flow "^3.3.0" + pure-color "^1.2.0" react-deep-force-update@^1.0.0: version "1.0.1" @@ -6009,30 +6002,31 @@ react-dock@^0.2.4: lodash.debounce "^3.1.1" prop-types "^15.5.8" -react-dom@^15.0.1: - version "15.6.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.2.tgz#41cfadf693b757faf2708443a1d1fd5a02bef730" +react-dom@16: + version "16.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.2.0.tgz#69003178601c0ca19b709b33a83369fe6124c044" dependencies: - fbjs "^0.8.9" + fbjs "^0.8.16" loose-envify "^1.1.0" - object-assign "^4.1.0" - prop-types "^15.5.10" + object-assign "^4.1.1" + prop-types "^15.6.0" -react-highlighter@^0.3.2: - version "0.3.3" - resolved "https://registry.yarnpkg.com/react-highlighter/-/react-highlighter-0.3.3.tgz#92f8a9e3948c503a215d8eb9a778cabac2fd0ea4" +react-highlighter@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/react-highlighter/-/react-highlighter-0.4.2.tgz#a3a9a8f6eba4c40809d586ac3bf6bec3e04b1735" dependencies: - blacklist "^1.1.2" + blacklist "^1.1.4" + create-react-class "^15.6.2" escape-string-regexp "^1.0.5" + prop-types "^15.6.0" -react-json-tree@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/react-json-tree/-/react-json-tree-0.7.4.tgz#43cac3811b2c12a9f54b26d6fb236a888204acbe" +react-json-tree@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/react-json-tree/-/react-json-tree-0.11.0.tgz#f5b17e83329a9c76ae38be5c04fda3a7fd684a35" dependencies: - babel-plugin-transform-runtime "^6.7.5" babel-runtime "^6.6.1" - react-base16-styling "^0.2.3" - react-pure-render "^1.0.2" + prop-types "^15.5.8" + react-base16-styling "^0.5.1" react-proxy@^1.1.7: version "1.1.8" @@ -6056,12 +6050,12 @@ react-redux@^4.0.2: loose-envify "^1.1.0" prop-types "^15.5.4" -react-responsive@^1.1.2: - version "1.2.7" - resolved "https://registry.yarnpkg.com/react-responsive/-/react-responsive-1.2.7.tgz#c6fa23f7a28652d04dbf4d10e60ddbd46fc191a5" +react-responsive@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/react-responsive/-/react-responsive-4.0.3.tgz#1dccb135d21329a5b1e3bdfaa4e96b157647b265" dependencies: hyphenate-style-name "^1.0.0" - matchmedia "^0.1.2" + matchmediaquery "^0.2.1" react-transform-catch-errors@^1.0.0: version "1.0.2" @@ -6074,15 +6068,14 @@ react-transform-hmr@^1.0.1: global "^4.3.0" react-proxy "^1.1.7" -react@^15.0.1: - version "15.6.2" - resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72" +react@16: + version "16.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba" dependencies: - create-react-class "^15.6.0" - fbjs "^0.8.9" + fbjs "^0.8.16" loose-envify "^1.1.0" - object-assign "^4.1.0" - prop-types "^15.5.10" + object-assign "^4.1.1" + prop-types "^15.6.0" read-file-stdin@^0.2.0: version "0.2.1"