diff --git a/package-lock.json b/package-lock.json index b6f96a9fca6..9f89fd98f67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "reselect": "^4.1.7", "short-unique-id": "^4.4.4", "styled-components": "^5.3.8", - "swagger-ui-react": "^4.17.1", + "swagger-ui-react": "^4.18.0", "vscode": "npm:@codingame/monaco-vscode-api@~1.69.13", "vscode-languageclient": "^8.1.0", "vscode-languageserver-textdocument": "^1.0.8" @@ -86,9 +86,8 @@ } }, "create-react-app/packages/react-scripts": { - "version": "5.0.1", + "version": "0.0.1", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", @@ -111,6 +110,7 @@ "eslint-webpack-plugin": "^3.1.1", "file-loader": "^6.2.0", "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", "git-describe": "^4.1.1", "html-webpack-plugin": "^5.5.0", "https-browserify": "^1.0.0", @@ -127,8 +127,10 @@ "postcss-preset-env": "^7.0.1", "process": "^0.11.10", "prompts": "^2.4.2", + "react": "^18.0.0", "react-app-polyfill": "^3.0.0", "react-dev-utils": "^12.0.1", + "react-dom": "^18.0.0", "react-refresh": "^0.11.0", "resolve": "^1.20.0", "resolve-url-loader": "^4.0.0", @@ -146,28 +148,6 @@ "webpack-manifest-plugin": "^4.0.2", "webpack-node-externals": "^3.0.0", "workbox-webpack-plugin": "^6.4.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "devDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "create-react-app/packages/react-scripts/node_modules/react": { @@ -6502,7 +6482,7 @@ "version": "17.0.19", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz", "integrity": "sha512-PiYG40pnQRdPHnlf7tZnp0aQ6q9tspYr72vD61saO6zFCybLfMqwUCN0va1/P+86DXn18ZWeW30Bk7xlC5eEAQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/react": "^17" } @@ -6515,17 +6495,6 @@ "@types/react": "*" } }, - "node_modules/@types/react-redux": { - "version": "7.1.25", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.25.tgz", - "integrity": "sha512-bAGh4e+w5D8dajd6InASVIyCo4pZLJ66oLb80F9OBLO1gKESbZcRCJpTT6uLXX+HAB57zw1WTdwJdAsewuTweg==", - "dependencies": { - "@types/hoist-non-react-statics": "^3.3.0", - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0", - "redux": "^4.0.0" - } - }, "node_modules/@types/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", @@ -6625,6 +6594,11 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + }, "node_modules/@types/ws": { "version": "8.5.4", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", @@ -13228,7 +13202,6 @@ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "hasInstallScript": true, - "optional": true, "os": [ "darwin" ], @@ -22474,35 +22447,6 @@ "react-dom": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18" } }, - "node_modules/react-redux": { - "version": "7.2.9", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz", - "integrity": "sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==", - "dependencies": { - "@babel/runtime": "^7.15.4", - "@types/react-redux": "^7.1.20", - "hoist-non-react-statics": "^3.3.2", - "loose-envify": "^1.4.0", - "prop-types": "^15.7.2", - "react-is": "^17.0.2" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17 || ^18" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/react-redux/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, "node_modules/react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -25046,9 +24990,9 @@ } }, "node_modules/swagger-client": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.19.0.tgz", - "integrity": "sha512-qpmxroj7fuXNSx4Ha720iyoXcUrfS7GRZfUpjuOp6Z85EIbaLcV+8Pf4s5j2ZgX4qPeVgTMApG8KpzGk1Wu68Q==", + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.19.1.tgz", + "integrity": "sha512-PO+ttw+PGA8umvyli4ljSlmN7Jkzao74TPvrbXoRAGW3UChb3w18fmJKebLGeo2DDebYyrQ8ycPobyNP40b7BQ==", "dependencies": { "@babel/runtime-corejs3": "^7.20.13", "@swagger-api/apidom-core": "=0.69.0", @@ -25070,9 +25014,9 @@ } }, "node_modules/swagger-ui-react": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/swagger-ui-react/-/swagger-ui-react-4.17.1.tgz", - "integrity": "sha512-y2dXQjwPoKfEqcmCrflMOj5EfIvY+Tkuwsyu2/LJTG82AsMJILzYzLc8vlAZRLsbVxl26Jq1Cqhc1O/umf2gsg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/swagger-ui-react/-/swagger-ui-react-4.18.0.tgz", + "integrity": "sha512-94yBtrEb1Scu1ogKsaB6AtJixJvjydtTftqjVlhyGujwKLXW/ZEz5cLtOptKpKDrP4oEIOBm1ByctqgjJslfzw==", "dependencies": { "@babel/runtime-corejs3": "^7.18.9", "@braintree/sanitize-url": "=6.0.2", @@ -25095,7 +25039,7 @@ "react-immutable-proptypes": "2.2.0", "react-immutable-pure-component": "^2.2.0", "react-inspector": "^6.0.1", - "react-redux": "^7.2.4", + "react-redux": "^8.0.5", "react-syntax-highlighter": "^15.5.0", "redux": "^4.1.2", "redux-immutable": "^4.0.0", @@ -25103,7 +25047,7 @@ "reselect": "^4.1.5", "serialize-error": "^8.1.0", "sha.js": "^2.4.11", - "swagger-client": "^3.19.0", + "swagger-client": "^3.19.1", "url-parse": "^1.5.8", "xml": "=1.0.1", "xml-but-prettier": "^1.0.1", @@ -25119,6 +25063,44 @@ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.10.tgz", "integrity": "sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g==" }, + "node_modules/swagger-ui-react/node_modules/react-redux": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.0.5.tgz", + "integrity": "sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -26081,6 +26063,14 @@ "react-dom": ">=16.8.0" } }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", @@ -32208,7 +32198,7 @@ "version": "17.0.19", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz", "integrity": "sha512-PiYG40pnQRdPHnlf7tZnp0aQ6q9tspYr72vD61saO6zFCybLfMqwUCN0va1/P+86DXn18ZWeW30Bk7xlC5eEAQ==", - "dev": true, + "devOptional": true, "requires": { "@types/react": "^17" } @@ -32221,17 +32211,6 @@ "@types/react": "*" } }, - "@types/react-redux": { - "version": "7.1.25", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.25.tgz", - "integrity": "sha512-bAGh4e+w5D8dajd6InASVIyCo4pZLJ66oLb80F9OBLO1gKESbZcRCJpTT6uLXX+HAB57zw1WTdwJdAsewuTweg==", - "requires": { - "@types/hoist-non-react-statics": "^3.3.0", - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0", - "redux": "^4.0.0" - } - }, "@types/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", @@ -32331,6 +32310,11 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "@types/use-sync-external-store": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + }, "@types/ws": { "version": "8.5.4", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", @@ -37268,8 +37252,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true + "dev": true }, "function-bind": { "version": "1.1.1", @@ -43945,26 +43928,6 @@ "warning": "^4.0.3" } }, - "react-redux": { - "version": "7.2.9", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz", - "integrity": "sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==", - "requires": { - "@babel/runtime": "^7.15.4", - "@types/react-redux": "^7.1.20", - "hoist-non-react-statics": "^3.3.2", - "loose-envify": "^1.4.0", - "prop-types": "^15.7.2", - "react-is": "^17.0.2" - }, - "dependencies": { - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - } - } - }, "react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -46021,9 +45984,9 @@ } }, "swagger-client": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.19.0.tgz", - "integrity": "sha512-qpmxroj7fuXNSx4Ha720iyoXcUrfS7GRZfUpjuOp6Z85EIbaLcV+8Pf4s5j2ZgX4qPeVgTMApG8KpzGk1Wu68Q==", + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.19.1.tgz", + "integrity": "sha512-PO+ttw+PGA8umvyli4ljSlmN7Jkzao74TPvrbXoRAGW3UChb3w18fmJKebLGeo2DDebYyrQ8ycPobyNP40b7BQ==", "requires": { "@babel/runtime-corejs3": "^7.20.13", "@swagger-api/apidom-core": "=0.69.0", @@ -46045,9 +46008,9 @@ } }, "swagger-ui-react": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/swagger-ui-react/-/swagger-ui-react-4.17.1.tgz", - "integrity": "sha512-y2dXQjwPoKfEqcmCrflMOj5EfIvY+Tkuwsyu2/LJTG82AsMJILzYzLc8vlAZRLsbVxl26Jq1Cqhc1O/umf2gsg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/swagger-ui-react/-/swagger-ui-react-4.18.0.tgz", + "integrity": "sha512-94yBtrEb1Scu1ogKsaB6AtJixJvjydtTftqjVlhyGujwKLXW/ZEz5cLtOptKpKDrP4oEIOBm1ByctqgjJslfzw==", "requires": { "@babel/runtime-corejs3": "^7.18.9", "@braintree/sanitize-url": "=6.0.2", @@ -46070,7 +46033,7 @@ "react-immutable-proptypes": "2.2.0", "react-immutable-pure-component": "^2.2.0", "react-inspector": "^6.0.1", - "react-redux": "^7.2.4", + "react-redux": "^8.0.5", "react-syntax-highlighter": "^15.5.0", "redux": "^4.1.2", "redux-immutable": "^4.0.0", @@ -46078,7 +46041,7 @@ "reselect": "^4.1.5", "serialize-error": "^8.1.0", "sha.js": "^2.4.11", - "swagger-client": "^3.19.0", + "swagger-client": "^3.19.1", "url-parse": "^1.5.8", "xml": "=1.0.1", "xml-but-prettier": "^1.0.1", @@ -46089,6 +46052,19 @@ "version": "2.3.10", "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.10.tgz", "integrity": "sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g==" + }, + "react-redux": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.0.5.tgz", + "integrity": "sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==", + "requires": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + } } } }, @@ -46832,6 +46808,12 @@ "@juggle/resize-observer": "^3.3.1" } }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} + }, "util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", diff --git a/package.json b/package.json index 950b692edf5..5eec7657159 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "reselect": "^4.1.7", "short-unique-id": "^4.4.4", "styled-components": "^5.3.8", - "swagger-ui-react": "^4.17.1", + "swagger-ui-react": "^4.18.0", "vscode": "npm:@codingame/monaco-vscode-api@~1.69.13", "vscode-languageclient": "^8.1.0", "vscode-languageserver-textdocument": "^1.0.8"