diff --git a/package.json b/package.json index 7d104f2d..e99d55b8 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": "^19.0.0", "react-codemirror": "^1.0.0", "react-copy-to-clipboard": "^5.0.1", - "react-dom": "^16.4.2", + "react-dom": "^19.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": "19.2.15", "@types/react-codemirror": "1.0.11", "@types/react-copy-to-clipboard": "4.3.0", - "@types/react-dom": "16.9.14", + "@types/react-dom": "19.2.3", "@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 df6ddc34..f0d0b2e4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -220,12 +220,10 @@ 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== - dependencies: - "@types/react" "^16" +"@types/react-dom@19.2.3": + version "19.2.3" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.2.3.tgz#c1e305d15a52a3e508d54dca770d202cb63abf2c" + integrity sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ== "@types/react-jsonschema-form@1.7.6": version "1.7.6" @@ -252,7 +250,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== @@ -261,6 +259,13 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@19.2.15": + version "19.2.15" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.15.tgz#9e2c6a4251a290f5c525c3143caa872fa6e01e0d" + integrity sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q== + dependencies: + csstype "^3.2.2" + "@types/scheduler@*": version "0.16.1" resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz" @@ -1416,6 +1421,11 @@ csstype@^3.0.2: resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz" integrity sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw== +csstype@^3.2.2: + version "3.2.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.2.3.tgz#ec48c0f3e993e50648c86da559e2610995cf989a" + integrity sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ== + cyclist@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" @@ -3247,7 +3257,7 @@ loglevelnext@^1.0.1: es6-symbol "^3.1.1" object.assign "^4.1.0" -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1: +loose-envify@^1.0.0, loose-envify@^1.2.0, loose-envify@^1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz" integrity sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg= @@ -4222,7 +4232,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== @@ -4385,15 +4395,12 @@ 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@^19.0.0: + version "19.2.6" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.6.tgz#44a81b0bcca22da814c00847d09d01c8615529b7" + integrity sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g== dependencies: - fbjs "^0.8.16" - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" + scheduler "^0.27.0" react-github-button@^0.1.11: version "0.1.11" @@ -4469,15 +4476,10 @@ 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== - dependencies: - fbjs "^0.8.16" - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" +react@^19.0.0: + version "19.2.6" + resolved "https://registry.yarnpkg.com/react/-/react-19.2.6.tgz#3dadb8e12b2a7934c1d5317973e5dce1301f9a4d" + integrity sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q== "readable-stream@1 || 2", readable-stream@1.0: version "1.0.34" @@ -4747,6 +4749,11 @@ sax@^1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== +scheduler@^0.27.0: + version "0.27.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd" + integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q== + schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz"