diff --git a/awx/ui/package-lock.json b/awx/ui/package-lock.json index cd02d42b2b53..6fcfa31ed875 100644 --- a/awx/ui/package-lock.json +++ b/awx/ui/package-lock.json @@ -6,32 +6,32 @@ "": { "name": "ui", "dependencies": { - "@lingui/react": "3.9.0", - "@patternfly/patternfly": "4.192.1", + "@lingui/react": "3.13.3", + "@patternfly/patternfly": "4.194.4", "@patternfly/react-core": "^4.201.0", "@patternfly/react-icons": "4.49.19", - "@patternfly/react-table": "4.75.2", - "ace-builds": "^1.4.12", + "@patternfly/react-table": "4.83.1", + "ace-builds": "^1.5.1", "ansi-to-html": "0.7.2", "axios": "0.22.0", - "codemirror": "^5.47.0", + "codemirror": "^5.65.4", "d3": "7.4.4", "dagre": "^0.8.4", "formik": "2.2.9", "has-ansi": "5.0.1", - "html-entities": "2.3.2", + "html-entities": "2.3.3", "js-yaml": "^3.13.1", "luxon": "^2.4.0", "prop-types": "^15.6.2", "react": "17.0.2", "react-ace": "^9.3.0", "react-dom": "17.0.2", - "react-error-boundary": "^3.1.3", + "react-error-boundary": "^3.1.4", "react-router-dom": "^5.1.2", "react-virtualized": "^9.21.1", "rrule": "2.6.4", "sanitize-html": "2.4.0", - "styled-components": "5.3.0" + "styled-components": "5.3.5" }, "devDependencies": { "@babel/core": "^7.16.10", @@ -56,14 +56,14 @@ "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "8.3.0", "eslint-import-resolver-webpack": "0.13.2", - "eslint-plugin-i18next": "5.1.2", + "eslint-plugin-i18next": "5.2.1", "eslint-plugin-import": "2.25.4", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-react": "7.28.0", "eslint-plugin-react-hooks": "4.3.0", "http-proxy-middleware": "^1.0.3", "jest-websocket-mock": "^2.0.2", - "mock-socket": "^9.0.3", + "mock-socket": "^9.1.3", "prettier": "2.3.2", "react-scripts": "5.0.0" }, @@ -1956,17 +1956,17 @@ } }, "node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "dependencies": { - "@emotion/memoize": "0.7.4" + "@emotion/memoize": "^0.7.4" } }, "node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, "node_modules/@emotion/stylis": { "version": "0.8.5", @@ -3546,9 +3546,9 @@ } }, "node_modules/@lingui/core": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.9.0.tgz", - "integrity": "sha512-tbOBqou4fPzHB5aivir1fuikFoMYFcvpWk68Pysg34KN0xagPtyj0Dnz3clmq6Vnuf4SaK4LJdXwNUPWXpah7A==", + "version": "3.13.3", + "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.13.3.tgz", + "integrity": "sha512-3rQDIC7PtPfUuZCSNfU0nziWNMlGk3JhpxENzGrlt1M8w5RHson89Mk1Ce/how+hWzFpumCQDWLDDhyRPpydbg==", "dependencies": { "@babel/runtime": "^7.11.2", "make-plural": "^6.2.2", @@ -3589,15 +3589,18 @@ } }, "node_modules/@lingui/react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.9.0.tgz", - "integrity": "sha512-VG+sQyttrIouhBq0h6aTtzxKO3kKWRjJPiBnaFs3gVNcmodIpzdTA9YqbFusu3+Q/+w6LYP9HuSv5eMM5jQ5Cw==", + "version": "3.13.3", + "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.13.3.tgz", + "integrity": "sha512-sCCI5xMcUY9b6w2lwbwy6iHpo1Fb9TDcjcHAD2KI5JueLH+WWQG66tIHiVAlSsQ+hmQ9Tt+f86H05JQEiDdIvg==", "dependencies": { "@babel/runtime": "^7.11.2", - "@lingui/core": "^3.9.0" + "@lingui/core": "^3.13.3" }, "engines": { "node": ">=10.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@nodelib/fs.scandir": { @@ -3642,18 +3645,18 @@ "dev": true }, "node_modules/@patternfly/patternfly": { - "version": "4.192.1", - "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.192.1.tgz", - "integrity": "sha512-eNJ3aI9mGfvwMtBwkI+CBJHPhZx1FoNN6QY36iYEvrEOIL5xuuKRDG2tbOzeucQOzNqZ1PO1Eoock5xTcCG86Q==" + "version": "4.194.4", + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.194.4.tgz", + "integrity": "sha512-SJxr502v0xXk1N5OiPLunD9pdKvHp5XXJLXcD5lIPrimjjUcy46m48X8YONjDvnC/Y5xV92UI2KxoCVucE34eA==" }, "node_modules/@patternfly/react-core": { - "version": "4.201.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.201.0.tgz", - "integrity": "sha512-3vHeAoEqUhHW1UD0aSVDRRKSBhlotzbenAYdcbwM00HcSFtiHtRYIyJGn0JDZ4F2W9J4ROpNSvpSA77+SovuZQ==", + "version": "4.214.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.214.1.tgz", + "integrity": "sha512-XHEqXpnBEDyLVdAEDOYlGqFHnN43eNLSD5HABB99xO6541JV9MRnbxs0+v9iYnfhcKh/8bhA9ITXnUi3f2PEvg==", "dependencies": { - "@patternfly/react-icons": "^4.52.0", - "@patternfly/react-styles": "^4.51.0", - "@patternfly/react-tokens": "^4.53.0", + "@patternfly/react-icons": "^4.65.1", + "@patternfly/react-styles": "^4.64.1", + "@patternfly/react-tokens": "^4.66.1", "focus-trap": "6.2.2", "react-dropzone": "9.0.0", "tippy.js": "5.1.2", @@ -3665,9 +3668,9 @@ } }, "node_modules/@patternfly/react-core/node_modules/@patternfly/react-icons": { - "version": "4.57.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.57.2.tgz", - "integrity": "sha512-ajpOEKDcDAgrpwMQZ56VtZP1JIgCjyuJ9DQWnbo17C5zShDpT4NZQ0GcoEY2htQS0cgkiXRxYE+Ebakx6Rgkyw==", + "version": "4.65.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.65.1.tgz", + "integrity": "sha512-CUYFRPztFkR7qrXq/0UAhLjeHd8FdjLe4jBjj8tfKc7OXwxDeZczqNFyRMATZpPaduTH7BU2r3OUjQrgAbquWg==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0" @@ -3688,19 +3691,19 @@ } }, "node_modules/@patternfly/react-styles": { - "version": "4.56.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.56.2.tgz", - "integrity": "sha512-6UWiyf9hz9ljIIDqD12XpWMq+TKjd83NN7K5X8yOFvKk7MltUyd01tiHYhKRrS4O84XAEwuw9mvBl7vGLKKEbg==" + "version": "4.64.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.64.1.tgz", + "integrity": "sha512-+GxULkP2o5Vpr9w+J4NiGOGzhTfNniYzdPGEF/yC+oDoAXB6Q1HJyQnEj+kJH31xNvwmw3G3VFtwRLX4ZWr0oA==" }, "node_modules/@patternfly/react-table": { - "version": "4.75.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.75.2.tgz", - "integrity": "sha512-FTSPGxFyfenHp6Z8V0Q0z5pTM6P5IYoO6e9QTg0cpls5SnDkpud6CXc1gjTKJCdmtgPvx+6LXzSORAXRexDCjA==", - "dependencies": { - "@patternfly/react-core": "^4.206.2", - "@patternfly/react-icons": "^4.57.2", - "@patternfly/react-styles": "^4.56.2", - "@patternfly/react-tokens": "^4.58.2", + "version": "4.83.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.83.1.tgz", + "integrity": "sha512-mkq13x9funh+Nh2Uzj2ZQBOacNYc+a60yUAHZMXgNcljCJ3LTQUoYy6EonvYrqwSrpC7vj8nLt8+/XbDNc0Aig==", + "dependencies": { + "@patternfly/react-core": "^4.214.1", + "@patternfly/react-icons": "^4.65.1", + "@patternfly/react-styles": "^4.64.1", + "@patternfly/react-tokens": "^4.66.1", "lodash": "^4.17.19", "tslib": "^2.0.0" }, @@ -3709,42 +3712,24 @@ "react-dom": "^16.8.0 || ^17.0.0" } }, - "node_modules/@patternfly/react-table/node_modules/@patternfly/react-core": { - "version": "4.206.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.206.2.tgz", - "integrity": "sha512-jzxhc/lb3iSfytPYIyyiHVT00Xm9VrvNr6mIpIaV2XA6ShZ6KIrio/EEWsduhrU8+KEzhAIkE6cDlABxzOB6yg==", - "dependencies": { - "@patternfly/react-icons": "^4.57.2", - "@patternfly/react-styles": "^4.56.2", - "@patternfly/react-tokens": "^4.58.2", - "focus-trap": "6.2.2", - "react-dropzone": "9.0.0", - "tippy.js": "5.1.2", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, "node_modules/@patternfly/react-table/node_modules/@patternfly/react-icons": { - "version": "4.57.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.57.2.tgz", - "integrity": "sha512-ajpOEKDcDAgrpwMQZ56VtZP1JIgCjyuJ9DQWnbo17C5zShDpT4NZQ0GcoEY2htQS0cgkiXRxYE+Ebakx6Rgkyw==", + "version": "4.65.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.65.1.tgz", + "integrity": "sha512-CUYFRPztFkR7qrXq/0UAhLjeHd8FdjLe4jBjj8tfKc7OXwxDeZczqNFyRMATZpPaduTH7BU2r3OUjQrgAbquWg==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0" } }, "node_modules/@patternfly/react-table/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/@patternfly/react-tokens": { - "version": "4.58.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.58.2.tgz", - "integrity": "sha512-gsEz5z3+6pOHTy/fChZJHR8qUBPO87gRIUrQZlN5+gkrY6y0pT2UIs/WbRdsgV8xJDMev1iZaC9RMGwfR9mtfQ==" + "version": "4.66.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.66.1.tgz", + "integrity": "sha512-k0IWqpufM6ezT+3gWlEamqQ7LW9yi8e8cBBlude5IU8eIEqIG6AccwR1WNBEK1wCVWGwVxakLMdf0XBLl4k52Q==" }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { "version": "0.5.4", @@ -5181,9 +5166,9 @@ } }, "node_modules/ace-builds": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", - "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.5.1.tgz", + "integrity": "sha512-2G313uyM7lfqZgCs6xCW4QPeuX2GZKaCyRqKhTC2mBeZqC7TjkTXguKRyLzsAIMLJfj3koq98RXCBoemoZVAnQ==" }, "node_modules/acorn": { "version": "7.4.1", @@ -6617,9 +6602,9 @@ } }, "node_modules/codemirror": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.61.0.tgz", - "integrity": "sha512-D3wYH90tYY1BsKlUe0oNj2JAhQ9TepkD51auk3N7q+4uz7A/cgJ5JsWHreT0PqieW1QhOuqxQ2reCXV1YXzecg==" + "version": "5.65.4", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.4.tgz", + "integrity": "sha512-tytrSm5Rh52b6j36cbDXN+FHwHCl9aroY4BrDZB2NFFL3Wjfq9nuYVLFFhaOYOczKAg3JXTr8BuT8LcE5QY4Iw==" }, "node_modules/collect-v8-coverage": { "version": "1.0.1", @@ -8903,9 +8888,9 @@ } }, "node_modules/eslint-plugin-i18next": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-i18next/-/eslint-plugin-i18next-5.1.2.tgz", - "integrity": "sha512-YuJWaio8BE7eoWE2V3UnddwJhf3XNQ2tb7XAKZhbkeA+BWzm33ujOv6Ezm98Wjc8VCyT9NJvDyvs5/a9AG4QpQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18next/-/eslint-plugin-i18next-5.2.1.tgz", + "integrity": "sha512-yXlWOMiyWz9aCGVrLeFijt+LsCXZj9QoddYXmxUeFZrqst4Z2j6vAMBn2iSE2JTNbPDyrdGl3H03UCo+CbdKbQ==", "dev": true, "dependencies": { "requireindex": "~1.1.0" @@ -10487,9 +10472,9 @@ } }, "node_modules/html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" }, "node_modules/html-escaper": { "version": "2.0.2", @@ -15592,13 +15577,10 @@ } }, "node_modules/mock-socket": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.0.3.tgz", - "integrity": "sha512-SxIiD2yE/By79p3cNAAXyLQWTvEFNEzcAO7PH+DzRqKSFaplAPFjiQLmw8ofmpCsZf+Rhfn2/xCJagpdGmYdTw==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.1.3.tgz", + "integrity": "sha512-uz8lx8c5wuJYJ21f5UtovqpV0+KJuVwE7cVOLNhrl2QW/CvmstOLRfjXnLSbfFHZtJtiaSGQu0oCJA8SmRcK6A==", "dev": true, - "dependencies": { - "url-parse": "^1.4.4" - }, "engines": { "node": ">= 8" } @@ -17763,12 +17745,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -18250,15 +18226,18 @@ } }, "node_modules/react-error-boundary": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.3.tgz", - "integrity": "sha512-A+F9HHy9fvt9t8SNDlonq01prnU8AmkjvGKV4kk8seB9kU3xMEO8J/PQlLVmoOIDODl5U2kufSBs4vrWIqhsAA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", + "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", "dependencies": { "@babel/runtime": "^7.12.5" }, "engines": { "node": ">=10", "npm": ">=6" + }, + "peerDependencies": { + "react": ">=16.13.1" } }, "node_modules/react-error-overlay": { @@ -20056,13 +20035,14 @@ } }, "node_modules/styled-components": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", - "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", + "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", @@ -21005,16 +20985,6 @@ "punycode": "^2.1.0" } }, - "node_modules/url-parse": { - "version": "1.5.9", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.9.tgz", - "integrity": "sha512-HpOvhKBvre8wYez+QhHcYiVvVmeF6DVnuSOOPhe3cTum3BnqHhvKaZm8FU5yTiOu/Jut2ZpB2rA/SbBA1JIGlQ==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -23494,17 +23464,17 @@ } }, "@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "requires": { - "@emotion/memoize": "0.7.4" + "@emotion/memoize": "^0.7.4" } }, "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, "@emotion/stylis": { "version": "0.8.5", @@ -24741,9 +24711,9 @@ } }, "@lingui/core": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.9.0.tgz", - "integrity": "sha512-tbOBqou4fPzHB5aivir1fuikFoMYFcvpWk68Pysg34KN0xagPtyj0Dnz3clmq6Vnuf4SaK4LJdXwNUPWXpah7A==", + "version": "3.13.3", + "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.13.3.tgz", + "integrity": "sha512-3rQDIC7PtPfUuZCSNfU0nziWNMlGk3JhpxENzGrlt1M8w5RHson89Mk1Ce/how+hWzFpumCQDWLDDhyRPpydbg==", "requires": { "@babel/runtime": "^7.11.2", "make-plural": "^6.2.2", @@ -24775,12 +24745,12 @@ } }, "@lingui/react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.9.0.tgz", - "integrity": "sha512-VG+sQyttrIouhBq0h6aTtzxKO3kKWRjJPiBnaFs3gVNcmodIpzdTA9YqbFusu3+Q/+w6LYP9HuSv5eMM5jQ5Cw==", + "version": "3.13.3", + "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.13.3.tgz", + "integrity": "sha512-sCCI5xMcUY9b6w2lwbwy6iHpo1Fb9TDcjcHAD2KI5JueLH+WWQG66tIHiVAlSsQ+hmQ9Tt+f86H05JQEiDdIvg==", "requires": { "@babel/runtime": "^7.11.2", - "@lingui/core": "^3.9.0" + "@lingui/core": "^3.13.3" } }, "@nodelib/fs.scandir": { @@ -24816,18 +24786,18 @@ "dev": true }, "@patternfly/patternfly": { - "version": "4.192.1", - "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.192.1.tgz", - "integrity": "sha512-eNJ3aI9mGfvwMtBwkI+CBJHPhZx1FoNN6QY36iYEvrEOIL5xuuKRDG2tbOzeucQOzNqZ1PO1Eoock5xTcCG86Q==" + "version": "4.194.4", + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.194.4.tgz", + "integrity": "sha512-SJxr502v0xXk1N5OiPLunD9pdKvHp5XXJLXcD5lIPrimjjUcy46m48X8YONjDvnC/Y5xV92UI2KxoCVucE34eA==" }, "@patternfly/react-core": { - "version": "4.201.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.201.0.tgz", - "integrity": "sha512-3vHeAoEqUhHW1UD0aSVDRRKSBhlotzbenAYdcbwM00HcSFtiHtRYIyJGn0JDZ4F2W9J4ROpNSvpSA77+SovuZQ==", + "version": "4.214.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.214.1.tgz", + "integrity": "sha512-XHEqXpnBEDyLVdAEDOYlGqFHnN43eNLSD5HABB99xO6541JV9MRnbxs0+v9iYnfhcKh/8bhA9ITXnUi3f2PEvg==", "requires": { - "@patternfly/react-icons": "^4.52.0", - "@patternfly/react-styles": "^4.51.0", - "@patternfly/react-tokens": "^4.53.0", + "@patternfly/react-icons": "^4.65.1", + "@patternfly/react-styles": "^4.64.1", + "@patternfly/react-tokens": "^4.66.1", "focus-trap": "6.2.2", "react-dropzone": "9.0.0", "tippy.js": "5.1.2", @@ -24835,9 +24805,9 @@ }, "dependencies": { "@patternfly/react-icons": { - "version": "4.57.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.57.2.tgz", - "integrity": "sha512-ajpOEKDcDAgrpwMQZ56VtZP1JIgCjyuJ9DQWnbo17C5zShDpT4NZQ0GcoEY2htQS0cgkiXRxYE+Ebakx6Rgkyw==", + "version": "4.65.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.65.1.tgz", + "integrity": "sha512-CUYFRPztFkR7qrXq/0UAhLjeHd8FdjLe4jBjj8tfKc7OXwxDeZczqNFyRMATZpPaduTH7BU2r3OUjQrgAbquWg==", "requires": {} }, "tslib": { @@ -24854,54 +24824,40 @@ "requires": {} }, "@patternfly/react-styles": { - "version": "4.56.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.56.2.tgz", - "integrity": "sha512-6UWiyf9hz9ljIIDqD12XpWMq+TKjd83NN7K5X8yOFvKk7MltUyd01tiHYhKRrS4O84XAEwuw9mvBl7vGLKKEbg==" + "version": "4.64.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.64.1.tgz", + "integrity": "sha512-+GxULkP2o5Vpr9w+J4NiGOGzhTfNniYzdPGEF/yC+oDoAXB6Q1HJyQnEj+kJH31xNvwmw3G3VFtwRLX4ZWr0oA==" }, "@patternfly/react-table": { - "version": "4.75.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.75.2.tgz", - "integrity": "sha512-FTSPGxFyfenHp6Z8V0Q0z5pTM6P5IYoO6e9QTg0cpls5SnDkpud6CXc1gjTKJCdmtgPvx+6LXzSORAXRexDCjA==", - "requires": { - "@patternfly/react-core": "^4.206.2", - "@patternfly/react-icons": "^4.57.2", - "@patternfly/react-styles": "^4.56.2", - "@patternfly/react-tokens": "^4.58.2", + "version": "4.83.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.83.1.tgz", + "integrity": "sha512-mkq13x9funh+Nh2Uzj2ZQBOacNYc+a60yUAHZMXgNcljCJ3LTQUoYy6EonvYrqwSrpC7vj8nLt8+/XbDNc0Aig==", + "requires": { + "@patternfly/react-core": "^4.214.1", + "@patternfly/react-icons": "^4.65.1", + "@patternfly/react-styles": "^4.64.1", + "@patternfly/react-tokens": "^4.66.1", "lodash": "^4.17.19", "tslib": "^2.0.0" }, "dependencies": { - "@patternfly/react-core": { - "version": "4.206.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.206.2.tgz", - "integrity": "sha512-jzxhc/lb3iSfytPYIyyiHVT00Xm9VrvNr6mIpIaV2XA6ShZ6KIrio/EEWsduhrU8+KEzhAIkE6cDlABxzOB6yg==", - "requires": { - "@patternfly/react-icons": "^4.57.2", - "@patternfly/react-styles": "^4.56.2", - "@patternfly/react-tokens": "^4.58.2", - "focus-trap": "6.2.2", - "react-dropzone": "9.0.0", - "tippy.js": "5.1.2", - "tslib": "^2.0.0" - } - }, "@patternfly/react-icons": { - "version": "4.57.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.57.2.tgz", - "integrity": "sha512-ajpOEKDcDAgrpwMQZ56VtZP1JIgCjyuJ9DQWnbo17C5zShDpT4NZQ0GcoEY2htQS0cgkiXRxYE+Ebakx6Rgkyw==", + "version": "4.65.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.65.1.tgz", + "integrity": "sha512-CUYFRPztFkR7qrXq/0UAhLjeHd8FdjLe4jBjj8tfKc7OXwxDeZczqNFyRMATZpPaduTH7BU2r3OUjQrgAbquWg==", "requires": {} }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" } } }, "@patternfly/react-tokens": { - "version": "4.58.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.58.2.tgz", - "integrity": "sha512-gsEz5z3+6pOHTy/fChZJHR8qUBPO87gRIUrQZlN5+gkrY6y0pT2UIs/WbRdsgV8xJDMev1iZaC9RMGwfR9mtfQ==" + "version": "4.66.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.66.1.tgz", + "integrity": "sha512-k0IWqpufM6ezT+3gWlEamqQ7LW9yi8e8cBBlude5IU8eIEqIG6AccwR1WNBEK1wCVWGwVxakLMdf0XBLl4k52Q==" }, "@pmmmwh/react-refresh-webpack-plugin": { "version": "0.5.4", @@ -26080,9 +26036,9 @@ } }, "ace-builds": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", - "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.5.1.tgz", + "integrity": "sha512-2G313uyM7lfqZgCs6xCW4QPeuX2GZKaCyRqKhTC2mBeZqC7TjkTXguKRyLzsAIMLJfj3koq98RXCBoemoZVAnQ==" }, "acorn": { "version": "7.4.1", @@ -27222,9 +27178,9 @@ } }, "codemirror": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.61.0.tgz", - "integrity": "sha512-D3wYH90tYY1BsKlUe0oNj2JAhQ9TepkD51auk3N7q+4uz7A/cgJ5JsWHreT0PqieW1QhOuqxQ2reCXV1YXzecg==" + "version": "5.65.4", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.4.tgz", + "integrity": "sha512-tytrSm5Rh52b6j36cbDXN+FHwHCl9aroY4BrDZB2NFFL3Wjfq9nuYVLFFhaOYOczKAg3JXTr8BuT8LcE5QY4Iw==" }, "collect-v8-coverage": { "version": "1.0.1", @@ -29105,9 +29061,9 @@ } }, "eslint-plugin-i18next": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-i18next/-/eslint-plugin-i18next-5.1.2.tgz", - "integrity": "sha512-YuJWaio8BE7eoWE2V3UnddwJhf3XNQ2tb7XAKZhbkeA+BWzm33ujOv6Ezm98Wjc8VCyT9NJvDyvs5/a9AG4QpQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18next/-/eslint-plugin-i18next-5.2.1.tgz", + "integrity": "sha512-yXlWOMiyWz9aCGVrLeFijt+LsCXZj9QoddYXmxUeFZrqst4Z2j6vAMBn2iSE2JTNbPDyrdGl3H03UCo+CbdKbQ==", "dev": true, "requires": { "requireindex": "~1.1.0" @@ -30221,9 +30177,9 @@ } }, "html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" }, "html-escaper": { "version": "2.0.2", @@ -34109,13 +34065,10 @@ "dev": true }, "mock-socket": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.0.3.tgz", - "integrity": "sha512-SxIiD2yE/By79p3cNAAXyLQWTvEFNEzcAO7PH+DzRqKSFaplAPFjiQLmw8ofmpCsZf+Rhfn2/xCJagpdGmYdTw==", - "dev": true, - "requires": { - "url-parse": "^1.4.4" - } + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.1.3.tgz", + "integrity": "sha512-uz8lx8c5wuJYJ21f5UtovqpV0+KJuVwE7cVOLNhrl2QW/CvmstOLRfjXnLSbfFHZtJtiaSGQu0oCJA8SmRcK6A==", + "dev": true }, "moo": { "version": "0.5.1", @@ -35664,12 +35617,6 @@ "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", "dev": true }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -36011,9 +35958,9 @@ } }, "react-error-boundary": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.3.tgz", - "integrity": "sha512-A+F9HHy9fvt9t8SNDlonq01prnU8AmkjvGKV4kk8seB9kU3xMEO8J/PQlLVmoOIDODl5U2kufSBs4vrWIqhsAA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", + "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", "requires": { "@babel/runtime": "^7.12.5" } @@ -37374,13 +37321,13 @@ "requires": {} }, "styled-components": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", - "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", + "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", @@ -38086,16 +38033,6 @@ "punycode": "^2.1.0" } }, - "url-parse": { - "version": "1.5.9", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.9.tgz", - "integrity": "sha512-HpOvhKBvre8wYez+QhHcYiVvVmeF6DVnuSOOPhe3cTum3BnqHhvKaZm8FU5yTiOu/Jut2ZpB2rA/SbBA1JIGlQ==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/awx/ui/package.json b/awx/ui/package.json index 6b02a5c51504..972e00bd2004 100644 --- a/awx/ui/package.json +++ b/awx/ui/package.json @@ -6,32 +6,32 @@ "node": ">=16.13.1" }, "dependencies": { - "@lingui/react": "3.9.0", - "@patternfly/patternfly": "4.192.1", + "@lingui/react": "3.13.3", + "@patternfly/patternfly": "4.194.4", "@patternfly/react-core": "^4.201.0", "@patternfly/react-icons": "4.49.19", - "@patternfly/react-table": "4.75.2", - "ace-builds": "^1.4.12", + "@patternfly/react-table": "4.83.1", + "ace-builds": "^1.5.1", "ansi-to-html": "0.7.2", "axios": "0.22.0", - "codemirror": "^5.47.0", + "codemirror": "^5.65.4", "d3": "7.4.4", "dagre": "^0.8.4", "formik": "2.2.9", "has-ansi": "5.0.1", - "html-entities": "2.3.2", + "html-entities": "2.3.3", "js-yaml": "^3.13.1", "luxon": "^2.4.0", "prop-types": "^15.6.2", "react": "17.0.2", "react-ace": "^9.3.0", "react-dom": "17.0.2", - "react-error-boundary": "^3.1.3", + "react-error-boundary": "^3.1.4", "react-router-dom": "^5.1.2", "react-virtualized": "^9.21.1", "rrule": "2.6.4", "sanitize-html": "2.4.0", - "styled-components": "5.3.0" + "styled-components": "5.3.5" }, "devDependencies": { "@babel/core": "^7.16.10", @@ -56,14 +56,14 @@ "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "8.3.0", "eslint-import-resolver-webpack": "0.13.2", - "eslint-plugin-i18next": "5.1.2", + "eslint-plugin-i18next": "5.2.1", "eslint-plugin-import": "2.25.4", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-react": "7.28.0", "eslint-plugin-react-hooks": "4.3.0", "http-proxy-middleware": "^1.0.3", "jest-websocket-mock": "^2.0.2", - "mock-socket": "^9.0.3", + "mock-socket": "^9.1.3", "prettier": "2.3.2", "react-scripts": "5.0.0" },