diff --git a/package.json b/package.json index 91848b3b..52fa59bf 100644 --- a/package.json +++ b/package.json @@ -11,10 +11,10 @@ "jquery": "3.4.1", "lodash": "^4.17.10", "lz-string": "^1.4.4", - "react": "^16.4.2", + "react": "^18.0.0", "react-codemirror": "^1.0.0", "react-copy-to-clipboard": "^5.0.1", - "react-dom": "^16.4.2", + "react-dom": "^18.0.0", "react-github-button": "^0.1.11", "react-jsonschema-form": "^1.8.1", "unibeautify": "^0.17.0" @@ -24,10 +24,10 @@ "@types/lodash": "4.14.171", "@types/lz-string": "1.3.34", "@types/node": "10.17.60", - "@types/react": "16.14.11", + "@types/react": "18.2.79", "@types/react-codemirror": "1.0.5", "@types/react-copy-to-clipboard": "4.3.0", - "@types/react-dom": "16.9.14", + "@types/react-dom": "18.2.25", "@types/react-jsonschema-form": "1.7.6", "@types/react-router-dom": "5.1.8", "@types/webpack-env": "1.16.2", diff --git a/yarn.lock b/yarn.lock index db1084ce..23d99b59 100644 --- a/yarn.lock +++ b/yarn.lock @@ -215,12 +215,12 @@ dependencies: "@types/react" "*" -"@types/react-dom@16.9.14": - version "16.9.14" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.14.tgz" - integrity sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A== +"@types/react-dom@18.2.25": + version "18.2.25" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.25.tgz#2946a30081f53e7c8d585eb138277245caedc521" + integrity sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA== dependencies: - "@types/react" "^16" + "@types/react" "*" "@types/react-jsonschema-form@1.7.6": version "1.7.6" @@ -247,7 +247,7 @@ "@types/history" "*" "@types/react" "*" -"@types/react@*", "@types/react@16.14.11", "@types/react@^16": +"@types/react@*": version "16.14.11" resolved "https://registry.npmjs.org/@types/react/-/react-16.14.11.tgz" integrity sha512-Don0MtsZZ3fjwTJ2BsoqkyOy7e176KplEAKOpr/4XDdzinlyJBn9yfsKn5mcSgn4kh1B22+3tBnzBC1z63ybtQ== @@ -256,6 +256,14 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@18.2.79": + version "18.2.79" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.79.tgz#c40efb4f255711f554d47b449f796d1c7756d865" + integrity sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + "@types/scheduler@*": version "0.16.1" resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz" @@ -4217,7 +4225,7 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1: +prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.1: version "15.6.1" resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz" integrity sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ== @@ -4380,15 +4388,13 @@ react-copy-to-clipboard@^5.0.1: copy-to-clipboard "^3" prop-types "^15.5.8" -react-dom@^16.4.2: - version "16.4.2" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.4.2.tgz" - integrity sha512-Usl73nQqzvmJN+89r97zmeUpQDKDlh58eX6Hbs/ERdDHzeBzWy+ENk7fsGQ+5KxArV1iOFPT46/VneklK9zoWw== +react-dom@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== dependencies: - fbjs "^0.8.16" loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" + scheduler "^0.23.0" react-github-button@^0.1.11: version "0.1.11" @@ -4464,15 +4470,12 @@ react-router@5.2.0: tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react@^16.4.2: - version "16.4.2" - resolved "https://registry.npmjs.org/react/-/react-16.4.2.tgz" - integrity sha512-dMv7YrbxO4y2aqnvA7f/ik9ibeLSHQJTI6TrYAenPSaQ6OXfb+Oti+oJiy8WBxgRzlKatYqtCjphTgDSCEiWFg== +react@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: - fbjs "^0.8.16" loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" "readable-stream@1 || 2", readable-stream@1.0: version "1.0.34" @@ -4742,6 +4745,13 @@ sax@^1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz"