diff --git a/web/package.json b/web/package.json index 152f42b49..3b24fb522 100644 --- a/web/package.json +++ b/web/package.json @@ -175,7 +175,7 @@ "prettier": "2.7.1", "react-test-renderer": "18.2.0", "typescript": "4.7.4", - "vite": "3.0.0", + "vite": "3.0.2", "vite-plugin-eslint": "1.7.0", "vite-plugin-istanbul": "2.9.0", "vite-plugin-svgr": "2.2.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 07ec99631..910bb8bfc 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -57,7 +57,7 @@ specifiers: react-router-dom: 6.3.0 react-test-renderer: 18.2.0 typescript: 4.7.4 - vite: 3.0.0 + vite: 3.0.2 vite-plugin-eslint: 1.7.0 vite-plugin-istanbul: 2.9.0 vite-plugin-svgr: 2.2.0 @@ -103,15 +103,15 @@ devDependencies: '@types/zxcvbn': 4.4.1 '@typescript-eslint/eslint-plugin': 5.30.7_6wltbjakwuqm7awqswigmiuhd4 '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa - '@vitejs/plugin-react': 2.0.0_vite@3.0.0 + '@vitejs/plugin-react': 2.0.0_vite@3.0.2 esbuild: 0.14.49 esbuild-jest: 0.5.0_esbuild@0.14.49 eslint: 8.20.0 eslint-config-prettier: 8.5.0_eslint@8.20.0 - eslint-config-react-app: 7.0.1_hqgs3mivdo7tgnyv226pj3xh7m + eslint-config-react-app: 7.0.1_teuieimevajegvkoowakdayf3q eslint-formatter-rdjson: 1.0.5 eslint-import-resolver-typescript: 2.7.1_afl3vkhn63baibzal45igheroq - eslint-plugin-import: 2.26.0_eslint@8.20.0 + eslint-plugin-import: 2.26.0_w3h2x6a7zgcj3scdfl3yk2yqgq eslint-plugin-jsx-a11y: 6.6.0_eslint@8.20.0 eslint-plugin-prettier: 4.2.1_g4fztgbwjyq2fvmcscny2sj6fy eslint-plugin-react: 7.30.1_eslint@8.20.0 @@ -124,11 +124,11 @@ devDependencies: prettier: 2.7.1 react-test-renderer: 18.2.0_react@18.2.0 typescript: 4.7.4 - vite: 3.0.0 - vite-plugin-eslint: 1.7.0_eslint@8.20.0+vite@3.0.0 + vite: 3.0.2 + vite-plugin-eslint: 1.7.0_eslint@8.20.0+vite@3.0.2 vite-plugin-istanbul: 2.9.0 - vite-plugin-svgr: 2.2.0_vite@3.0.0 - vite-tsconfig-paths: 3.5.0_vite@3.0.0 + vite-plugin-svgr: 2.2.0_vite@3.0.2 + vite-tsconfig-paths: 3.5.0_vite@3.0.2 packages: @@ -3316,7 +3316,7 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-react/2.0.0_vite@3.0.0: + /@vitejs/plugin-react/2.0.0_vite@3.0.2: resolution: {integrity: sha512-zHkRR+X4zqEPNBbKV2FvWSxK7Q6crjMBVIAYroSU8Nbb4M3E5x4qOiLoqJBHtXgr27kfednXjkwr3lr8jS6Wrw==} engines: {node: '>=14.18.0'} peerDependencies: @@ -3329,7 +3329,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.18.6_@babel+core@7.18.6 magic-string: 0.26.2 react-refresh: 0.14.0 - vite: 3.0.0 + vite: 3.0.2 transitivePeerDependencies: - supports-color dev: true @@ -3457,6 +3457,8 @@ packages: dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color dev: true /anymatch/3.1.2: @@ -3856,6 +3858,8 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /braces/3.0.2: @@ -4259,12 +4263,22 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -4748,11 +4762,15 @@ packages: eslint: 8.20.0 dev: true - /eslint-config-react-app/7.0.1_hqgs3mivdo7tgnyv226pj3xh7m: + /eslint-config-react-app/7.0.1_teuieimevajegvkoowakdayf3q: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: eslint: ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.18.6 '@babel/eslint-parser': 7.18.2_qfqwgqrbldst3lett5sigxr6tq @@ -4763,18 +4781,20 @@ packages: confusing-browser-globals: 1.0.11 eslint: 8.20.0 eslint-plugin-flowtype: 8.0.3_eslint@8.20.0 - eslint-plugin-import: 2.26.0_eslint@8.20.0 + eslint-plugin-import: 2.26.0_w3h2x6a7zgcj3scdfl3yk2yqgq eslint-plugin-jest: 25.7.0_pqrnuvausat2m2j2qqo3qfz22q eslint-plugin-jsx-a11y: 6.6.0_eslint@8.20.0 eslint-plugin-react: 7.30.1_eslint@8.20.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.20.0 eslint-plugin-testing-library: 5.5.1_he2ccbldppg44uulnyq4rwocfa + typescript: 4.7.4 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - jest - supports-color - - typescript dev: true /eslint-formatter-rdjson/1.0.5: @@ -4786,6 +4806,8 @@ packages: dependencies: debug: 3.2.7 resolve: 1.22.1 + transitivePeerDependencies: + - supports-color dev: true /eslint-import-resolver-typescript/2.7.1_afl3vkhn63baibzal45igheroq: @@ -4797,7 +4819,7 @@ packages: dependencies: debug: 4.3.4 eslint: 8.20.0 - eslint-plugin-import: 2.26.0_eslint@8.20.0 + eslint-plugin-import: 2.26.0_w3h2x6a7zgcj3scdfl3yk2yqgq glob: 7.2.3 is-glob: 4.0.3 resolve: 1.22.1 @@ -4806,12 +4828,31 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3: + /eslint-module-utils/2.7.3_ggupe3rfxc6u74is6c4nrru3k4: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa debug: 3.2.7 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_afl3vkhn63baibzal45igheroq find-up: 2.1.0 + transitivePeerDependencies: + - supports-color dev: true /eslint-plugin-flowtype/8.0.3_eslint@8.20.0: @@ -4832,19 +4873,24 @@ packages: string-natural-compare: 3.0.1 dev: true - /eslint-plugin-import/2.26.0_eslint@8.20.0: + /eslint-plugin-import/2.26.0_w3h2x6a7zgcj3scdfl3yk2yqgq: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: + '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.20.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3 + eslint-module-utils: 2.7.3_ggupe3rfxc6u74is6c4nrru3k4 has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -4852,6 +4898,10 @@ packages: object.values: 1.1.5 resolve: 1.22.1 tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: true /eslint-plugin-jest/25.7.0_pqrnuvausat2m2j2qqo3qfz22q: @@ -5136,6 +5186,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /expect/28.1.3: @@ -5176,6 +5228,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /fast-deep-equal/3.1.3: @@ -6201,6 +6255,8 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 + transitivePeerDependencies: + - supports-color dev: true /jest-haste-map/28.1.3: @@ -6902,6 +6958,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /micromatch/4.0.5: @@ -6992,6 +7050,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /natural-compare/1.4.0: @@ -7449,7 +7509,6 @@ packages: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 - dev: false /react-i18next/11.18.1_76fbphthii3jxinh3ka5k7ds7q: resolution: {integrity: sha512-S8cl4mvIOSA7OQCE5jNy2yhv705Vwi+7PinpqKIYcBmX/trJtHKqrf6CL67WJSA8crr2JU+oxE9jn9DQIrQezg==} @@ -7569,7 +7628,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - dev: false /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -7772,14 +7830,6 @@ packages: glob: 7.2.3 dev: true - /rollup/2.76.0: - resolution: {integrity: sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - /rollup/2.77.0: resolution: {integrity: sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==} engines: {node: '>=10.0.0'} @@ -7831,6 +7881,8 @@ packages: micromatch: 3.1.10 minimist: 1.2.6 walker: 1.0.8 + transitivePeerDependencies: + - supports-color dev: true /saxes/5.0.1: @@ -7956,6 +8008,8 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true /source-map-js/1.0.2: @@ -8568,7 +8622,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-eslint/1.7.0_eslint@8.20.0+vite@3.0.0: + /vite-plugin-eslint/1.7.0_eslint@8.20.0+vite@3.0.2: resolution: {integrity: sha512-Kz2HwBeAArmsE0QmWSm+e7CaEQrfMkEZpFw4hngoy6JmERjw7WUH8HLbG1OkreOKX4iIUReOss9N1Mkw4wEk8g==} peerDependencies: eslint: '>=7' @@ -8578,7 +8632,7 @@ packages: '@types/eslint': 8.4.5 eslint: 8.20.0 rollup: 2.77.0 - vite: 3.0.0 + vite: 3.0.2 dev: true /vite-plugin-istanbul/2.9.0: @@ -8592,19 +8646,19 @@ packages: - supports-color dev: true - /vite-plugin-svgr/2.2.0_vite@3.0.0: + /vite-plugin-svgr/2.2.0_vite@3.0.2: resolution: {integrity: sha512-CRJgz92vf3SQbt3jwF6/BhyQIhbY0pwbXAPqUh1/EMG6a4eHsHCECcDNrKZMhlRBj3LyXQSfHXJLtM2ISP5rfg==} peerDependencies: vite: ^2.6.0 || 3 dependencies: '@rollup/pluginutils': 4.2.1 '@svgr/core': 6.2.1 - vite: 3.0.0 + vite: 3.0.2 transitivePeerDependencies: - supports-color dev: true - /vite-tsconfig-paths/3.5.0_vite@3.0.0: + /vite-tsconfig-paths/3.5.0_vite@3.0.2: resolution: {integrity: sha512-NKIubr7gXgh/3uniQaOytSg+aKWPrjquP6anAy+zCWEn6h9fB8z2/qdlfQrTgZWaXJ2pHVlllrSdRZltHn9P4g==} peerDependencies: vite: '>2.0.0-0' @@ -8613,14 +8667,14 @@ packages: globrex: 0.1.2 recrawl-sync: 2.2.2 tsconfig-paths: 4.0.0 - vite: 3.0.0 + vite: 3.0.2 transitivePeerDependencies: - supports-color dev: true - /vite/3.0.0: - resolution: {integrity: sha512-M7phQhY3+fRZa0H+1WzI6N+/onruwPTBTMvaj7TzgZ0v2TE+N2sdLKxJOfOv9CckDWt5C4HmyQP81xB4dwRKzA==} - engines: {node: '>=14.18.0'} + /vite/3.0.2: + resolution: {integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==} + engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: less: '*' @@ -8640,7 +8694,7 @@ packages: esbuild: 0.14.49 postcss: 8.4.14 resolve: 1.22.1 - rollup: 2.76.0 + rollup: 2.77.0 optionalDependencies: fsevents: 2.3.2 dev: true