diff --git a/web/package.json b/web/package.json index ac6d89af5..d9d8320c1 100644 --- a/web/package.json +++ b/web/package.json @@ -163,7 +163,7 @@ "eslint-formatter-rdjson": "1.0.5", "eslint-import-resolver-typescript": "2.7.1", "eslint-plugin-import": "2.26.0", - "eslint-plugin-jsx-a11y": "6.5.1", + "eslint-plugin-jsx-a11y": "6.6.0", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-react": "7.30.1", "eslint-plugin-react-hooks": "4.6.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index d1787f655..8e2b962a6 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -34,7 +34,7 @@ specifiers: eslint-formatter-rdjson: 1.0.5 eslint-import-resolver-typescript: 2.7.1 eslint-plugin-import: 2.26.0 - eslint-plugin-jsx-a11y: 6.5.1 + eslint-plugin-jsx-a11y: 6.6.0 eslint-plugin-prettier: 4.0.0 eslint-plugin-react: 7.30.1 eslint-plugin-react-hooks: 4.6.0 @@ -112,7 +112,7 @@ devDependencies: eslint-formatter-rdjson: 1.0.5 eslint-import-resolver-typescript: 2.7.1_srrmf5la5dmnsfe2mpg6sboreu eslint-plugin-import: 2.26.0_tv7mfbbpdai4jfqt22shqpzlh4 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.18.0 + eslint-plugin-jsx-a11y: 6.6.0_eslint@8.18.0 eslint-plugin-prettier: 4.0.0_xu6ewijrtliw5q5lksq5uixwby eslint-plugin-react: 7.30.1_eslint@8.18.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.18.0 @@ -1944,6 +1944,12 @@ packages: dependencies: regenerator-runtime: 0.13.9 + /@babel/runtime/7.18.3: + resolution: {integrity: sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.9 + /@babel/template/7.16.7: resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} engines: {node: '>=6.9.0'} @@ -2195,7 +2201,7 @@ packages: dependencies: '@babel/helper-module-imports': 7.16.7 '@babel/plugin-syntax-jsx': 7.16.7 - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 '@emotion/serialize': 1.0.4 @@ -2714,7 +2720,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@emotion/is-prop-valid': 1.1.3 '@mui/types': 7.1.4_@types+react@18.0.14 '@mui/utils': 5.8.4_react@18.2.0 @@ -2789,7 +2795,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@mui/utils': 5.8.4_react@18.2.0 '@types/react': 18.0.14 prop-types: 15.8.1 @@ -2809,7 +2815,7 @@ packages: '@emotion/styled': optional: true dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@emotion/cache': 11.9.3 '@emotion/react': 11.9.3_luyos4mouogwq6z3wafb3re4ce '@emotion/styled': 11.9.3_mtgmvqaicd2yfw2b4v4o2ssbiu @@ -2864,7 +2870,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@emotion/react': 11.9.3_luyos4mouogwq6z3wafb3re4ce '@emotion/styled': 11.9.3_mtgmvqaicd2yfw2b4v4o2ssbiu '@mui/private-theming': 5.8.4_luyos4mouogwq6z3wafb3re4ce @@ -2895,7 +2901,7 @@ packages: peerDependencies: react: ^17.0.0 || ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@types/prop-types': 15.7.5 '@types/react-is': 17.0.3 prop-types: 15.8.1 @@ -3111,7 +3117,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@types/aria-query': 4.2.2 aria-query: 5.0.0 chalk: 4.1.2 @@ -3705,7 +3711,7 @@ packages: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 '@babel/runtime-corejs3': 7.17.8 dev: true @@ -3795,7 +3801,7 @@ packages: dev: true /ast-types-flow/0.0.7: - resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} + resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: true /asynckit/0.4.0: @@ -3807,9 +3813,9 @@ packages: hasBin: true dev: true - /axe-core/4.4.1: - resolution: {integrity: sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==} - engines: {node: '>=4'} + /axe-core/4.4.2: + resolution: {integrity: sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==} + engines: {node: '>=12'} dev: true /axios/0.27.2: @@ -3910,7 +3916,7 @@ packages: /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 cosmiconfig: 6.0.0 resolve: 1.22.0 dev: false @@ -3919,7 +3925,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 cosmiconfig: 7.0.1 resolve: 1.22.0 dev: true @@ -4064,7 +4070,7 @@ packages: '@babel/preset-env': 7.16.11_@babel+core@7.17.10 '@babel/preset-react': 7.16.7_@babel+core@7.17.10 '@babel/preset-typescript': 7.16.7_@babel+core@7.17.10 - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 transitivePeerDependencies: @@ -4466,7 +4472,7 @@ packages: /css-vendor/2.0.8: resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 is-in-browser: 1.1.3 dev: false @@ -4663,7 +4669,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 csstype: 3.1.0 dev: false @@ -5228,7 +5234,7 @@ packages: eslint-plugin-flowtype: 8.0.3_eslint@8.18.0 eslint-plugin-import: 2.26.0_tv7mfbbpdai4jfqt22shqpzlh4 eslint-plugin-jest: 25.7.0_ed7rxttb2wpk7audeky7cybyim - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.18.0 + eslint-plugin-jsx-a11y: 6.6.0_eslint@8.18.0 eslint-plugin-react: 7.30.1_eslint@8.18.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.18.0 eslint-plugin-testing-library: 5.2.0_b5e7v2qnwxfo6hmiq56u52mz3e @@ -5371,25 +5377,26 @@ packages: - typescript dev: true - /eslint-plugin-jsx-a11y/6.5.1_eslint@8.18.0: - resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} + /eslint-plugin-jsx-a11y/6.6.0_eslint@8.18.0: + resolution: {integrity: sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 aria-query: 4.2.2 - array-includes: 3.1.4 + array-includes: 3.1.5 ast-types-flow: 0.0.7 - axe-core: 4.4.1 + axe-core: 4.4.2 axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 eslint: 8.18.0 has: 1.0.3 - jsx-ast-utils: 3.2.2 + jsx-ast-utils: 3.3.1 language-tags: 1.0.5 minimatch: 3.1.2 + semver: 6.3.0 dev: true /eslint-plugin-prettier/4.0.0_xu6ewijrtliw5q5lksq5uixwby: @@ -6059,7 +6066,7 @@ packages: /history/5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 dev: false /hoist-non-react-statics/3.3.2: @@ -7152,7 +7159,7 @@ packages: /jss-plugin-camel-case/10.9.0: resolution: {integrity: sha512-UH6uPpnDk413/r/2Olmw4+y54yEF2lRIV8XIZyuYpgPYTITLlPOsq6XB9qeqv+75SQSg3KLocq5jUBXW8qWWww==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 hyphenate-style-name: 1.0.4 jss: 10.9.0 dev: false @@ -7160,21 +7167,21 @@ packages: /jss-plugin-default-unit/10.9.0: resolution: {integrity: sha512-7Ju4Q9wJ/MZPsxfu4T84mzdn7pLHWeqoGd/D8O3eDNNJ93Xc8PxnLmV8s8ZPNRYkLdxZqKtm1nPQ0BM4JRlq2w==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 jss: 10.9.0 dev: false /jss-plugin-global/10.9.0: resolution: {integrity: sha512-4G8PHNJ0x6nwAFsEzcuVDiBlyMsj2y3VjmFAx/uHk/R/gzJV+yRHICjT4MKGGu1cJq2hfowFWCyrr/Gg37FbgQ==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 jss: 10.9.0 dev: false /jss-plugin-nested/10.9.0: resolution: {integrity: sha512-2UJnDrfCZpMYcpPYR16oZB7VAC6b/1QLsRiAutOt7wJaaqwCBvNsosLEu/fUyKNQNGdvg2PPJFDO5AX7dwxtoA==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 jss: 10.9.0 tiny-warning: 1.0.3 dev: false @@ -7182,14 +7189,14 @@ packages: /jss-plugin-props-sort/10.9.0: resolution: {integrity: sha512-7A76HI8bzwqrsMOJTWKx/uD5v+U8piLnp5bvru7g/3ZEQOu1+PjHvv7bFdNO3DwNPC9oM0a//KwIJsIcDCjDzw==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 jss: 10.9.0 dev: false /jss-plugin-rule-value-function/10.9.0: resolution: {integrity: sha512-IHJv6YrEf8pRzkY207cPmdbBstBaE+z8pazhPShfz0tZSDtRdQua5jjg6NMz3IbTasVx9FdnmptxPqSWL5tyJg==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 jss: 10.9.0 tiny-warning: 1.0.3 dev: false @@ -7197,7 +7204,7 @@ packages: /jss-plugin-vendor-prefixer/10.9.0: resolution: {integrity: sha512-MbvsaXP7iiVdYVSEoi+blrW+AYnTDvHTW6I6zqi7JcwXdc6I9Kbm234nEblayhF38EftoenbM+5218pidmC5gA==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 css-vendor: 2.0.8 jss: 10.9.0 dev: false @@ -7205,7 +7212,7 @@ packages: /jss/10.9.0: resolution: {integrity: sha512-YpzpreB6kUunQBbrlArlsMpXYyndt9JATbt95tajx0t4MTJJcCJdd4hdNpHmOIDiUJrF/oX5wtVFrS3uofWfGw==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 csstype: 3.1.0 is-in-browser: 1.1.3 tiny-warning: 1.0.3 @@ -7219,6 +7226,14 @@ packages: object.assign: 4.1.2 dev: true + /jsx-ast-utils/3.3.1: + resolution: {integrity: sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.5 + object.assign: 4.1.2 + dev: true + /kind-of/3.2.2: resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} engines: {node: '>=0.10.0'} @@ -7253,7 +7268,7 @@ packages: dev: true /language-tags/1.0.5: - resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} + resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} dependencies: language-subtag-registry: 0.3.21 dev: true @@ -8074,7 +8089,7 @@ packages: react: '>=16.6.0 || 18' react-dom: '>=16.6.0 || 18' dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -8150,7 +8165,7 @@ packages: /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: - '@babel/runtime': 7.17.8 + '@babel/runtime': 7.18.3 dev: true /regex-not/1.0.2: