From d6e30b2b390ad583168dd3af3b7a13f03497e72d Mon Sep 17 00:00:00 2001 From: Jacques Metevier Date: Thu, 1 Jun 2023 13:19:28 -0700 Subject: [PATCH] chore(build): remove unused packagese, add needed packages, add eslint caching (#50527) Co-authored-by: Oliver Eyton-Williams --- client/package.json | 3 +- .../Challenges/classic/mobile-layout.tsx | 4 +- knip.jsonc | 6 +- package.json | 6 +- pnpm-lock.yaml | 237 ++++++++++-------- 5 files changed, 149 insertions(+), 107 deletions(-) diff --git a/client/package.json b/client/package.json index d2bbce2b876..2b6a916f672 100644 --- a/client/package.json +++ b/client/package.json @@ -70,7 +70,6 @@ "date-fns": "2.30.0", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.7", - "eslint": "7", "final-form": "4.20.9", "gatsby": "3.15.0", "gatsby-cli": "3.15.0", @@ -137,7 +136,6 @@ }, "devDependencies": { "@babel/plugin-syntax-dynamic-import": "7.8.3", - "@babel/types": "7.22.3", "@codesee/babel-plugin-instrument": "0.587.0", "@codesee/tracker": "0.587.0", "@testing-library/jest-dom": "5.16.5", @@ -176,6 +174,7 @@ "copy-webpack-plugin": "9.1.0", "core-js": "2.6.12", "dotenv": "16.0.3", + "eslint-plugin-testing-library": "^3.9.0", "gatsby-plugin-webpack-bundle-analyser-v2": "1.1.31", "jest-environment-jsdom": "29.5.0", "jest-json-schema-extended": "1.0.1", diff --git a/client/src/templates/Challenges/classic/mobile-layout.tsx b/client/src/templates/Challenges/classic/mobile-layout.tsx index 5a7f907f00c..6e496de1993 100644 --- a/client/src/templates/Challenges/classic/mobile-layout.tsx +++ b/client/src/templates/Challenges/classic/mobile-layout.tsx @@ -99,7 +99,7 @@ class MobileLayout extends Component { }; // Keep the tool panel visible when mobile address bar and/or keyboard are in view. - setToolPanelPosition = () => { + setToolPanelPosition = (): void => { if (!this.#toolPanelGroup) return; // Detect the appearance of the mobile virtual keyboard. if (visualViewport?.height && window.innerHeight > visualViewport.height) { @@ -117,7 +117,7 @@ class MobileLayout extends Component { } }; - isMobileDeviceWithToolPanel = () => + isMobileDeviceWithToolPanel = (): RegExpExecArray | null => this.#toolPanelGroup && /iPhone|Android.+Mobile/.exec(navigator.userAgent); componentDidMount(): void { diff --git a/knip.jsonc b/knip.jsonc index fc2ae81b0ae..030d41ef750 100644 --- a/knip.jsonc +++ b/knip.jsonc @@ -29,5 +29,9 @@ "tools/scripts/build": { "entry": ["*.ts"] } - } + }, + "ignoreDependencies": [ + // framerunner throws error if removed + "@babel/runtime" + ] } diff --git a/package.json b/package.json index d22e6bb50a3..e78fe173ef8 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "prelint": "pnpm run -F=client predevelop", "lint": "npm-run-all create:* -p lint:*", "lint:challenges": "cd ./curriculum && pnpm run lint", - "lint:js": "eslint --max-warnings 0 .", + "lint:js": "eslint --cache --max-warnings 0 .", "lint:ts": "tsc && tsc -p config && tsc -p tools/ui-components && tsc -p utils && tsc -p api", "lint:prettier": "prettier --list-different .", "reload:server": "pm2 reload api-server/ecosystem.config.js", @@ -102,7 +102,6 @@ "pm2": "^5.2.2" }, "devDependencies": { - "@babel/eslint-parser": "7.21.8", "@babel/plugin-proposal-function-bind": "7.18.9", "@babel/preset-env": "7.22.2", "@babel/preset-react": "7.22.3", @@ -115,7 +114,9 @@ "@types/lodash": "4.14.195", "@types/node": "18.16.0", "@types/store": "2.0.2", + "@typescript-eslint/eslint-plugin": "^4.33.0", "babel-jest": "29.5.0", + "babel-eslint": "^10.1.0", "babel-plugin-transform-imports": "2.0.0", "cross-env": "7.0.3", "cypress": "11.2.0", @@ -129,7 +130,6 @@ "eslint-plugin-jest-dom": "3.9.4", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-no-only-tests": "2.6.0", - "eslint-plugin-prefer-object-spread": "1.2.1", "eslint-plugin-react": "7.32.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-testing-library": "4.12.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8fbc74b279..5e34640feb2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,9 +14,6 @@ importers: specifier: ^5.2.2 version: 5.2.2 devDependencies: - '@babel/eslint-parser': - specifier: 7.21.8 - version: 7.21.8(@babel/core@7.22.1)(eslint@7.32.0) '@babel/plugin-proposal-function-bind': specifier: 7.18.9 version: 7.18.9(@babel/core@7.22.1) @@ -53,6 +50,12 @@ importers: '@types/store': specifier: 2.0.2 version: 2.0.2 + '@typescript-eslint/eslint-plugin': + specifier: ^4.33.0 + version: 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) + babel-eslint: + specifier: ^10.1.0 + version: 10.1.0(eslint@7.32.0) babel-jest: specifier: 29.5.0 version: 29.5.0(@babel/core@7.22.1) @@ -85,7 +88,7 @@ importers: version: 0.8.0(eslint@7.32.0) eslint-plugin-import: specifier: 2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.54.0)(eslint@8.37.0) + version: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) eslint-plugin-jest-dom: specifier: 3.9.4 version: 3.9.4(eslint@7.32.0) @@ -95,9 +98,6 @@ importers: eslint-plugin-no-only-tests: specifier: 2.6.0 version: 2.6.0 - eslint-plugin-prefer-object-spread: - specifier: 1.2.1 - version: 1.2.1(eslint@7.32.0) eslint-plugin-react: specifier: 7.32.2 version: 7.32.2(eslint@7.32.0) @@ -535,15 +535,12 @@ importers: enzyme-adapter-react-16: specifier: 1.15.7 version: 1.15.7(enzyme@3.11.0)(react-dom@16.14.0)(react@16.14.0) - eslint: - specifier: '7' - version: 7.32.0 final-form: specifier: 4.20.9 version: 4.20.9 gatsby: specifier: 3.15.0 - version: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + version: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-cli: specifier: 3.15.0 version: 3.15.0 @@ -731,9 +728,6 @@ importers: '@babel/plugin-syntax-dynamic-import': specifier: 7.8.3 version: 7.8.3(@babel/core@7.22.1) - '@babel/types': - specifier: 7.22.3 - version: 7.22.3 '@codesee/babel-plugin-instrument': specifier: 0.587.0 version: 0.587.0(@babel/core@7.22.1) @@ -845,6 +839,9 @@ importers: dotenv: specifier: 16.0.3 version: 16.0.3 + eslint-plugin-testing-library: + specifier: ^3.9.0 + version: 3.9.0(eslint@7.32.0)(typescript@4.9.5) gatsby-plugin-webpack-bundle-analyser-v2: specifier: 1.1.31 version: 1.1.31(gatsby@3.15.0) @@ -2453,20 +2450,6 @@ packages: eslint-visitor-keys: 2.1.0 semver: 6.3.0 - /@babel/eslint-parser@7.21.8(@babel/core@7.22.1)(eslint@7.32.0): - resolution: {integrity: sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': '>=7.11.0' - eslint: ^7.5.0 || ^8.0.0 - dependencies: - '@babel/core': 7.22.1 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - semver: 6.3.0 - dev: true - /@babel/eslint-parser@7.21.8(@babel/core@7.22.1)(eslint@8.37.0): resolution: {integrity: sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -2589,7 +2572,7 @@ packages: dependencies: '@babel/core': 7.18.0 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -2608,7 +2591,7 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -2626,7 +2609,7 @@ packages: dependencies: '@babel/core': 7.22.1 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -2843,10 +2826,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-environment-visitor@7.18.9: - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} - engines: {node: '>=6.9.0'} - /@babel/helper-environment-visitor@7.21.5: resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} engines: {node: '>=6.9.0'} @@ -2918,7 +2897,7 @@ packages: resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-environment-visitor': 7.22.1 '@babel/helper-module-imports': 7.21.4 '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 @@ -3535,7 +3514,7 @@ packages: dependencies: '@babel/core': 7.18.0 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.18.0) + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.18.0) '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.18.0) transitivePeerDependencies: @@ -6148,6 +6127,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 + dev: false /@babel/runtime@7.21.5: resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} @@ -6768,7 +6748,7 @@ packages: react: ^0.14.9 || >=15.3.0 react-dom: ^0.14.9 || >=15.3.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 classnames: 2.3.2 dom-helpers: 3.4.0 invariant: 2.2.4 @@ -7639,7 +7619,7 @@ packages: peerDependencies: react: ^16.3.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 hoist-non-react-statics: 3.3.2 react: 16.14.0 react-is: 16.13.1 @@ -7961,7 +7941,7 @@ packages: /@redux-saga/core@1.2.2: resolution: {integrity: sha512-0qr5oleOAmI5WoZLRA6FEa30M4qKZcvx+ZQOQw+RqFeH8t20bvhE329XSPsNfTVP8C6qyDsXOSjuoV+g3+8zkg==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@redux-saga/deferred': 1.2.1 '@redux-saga/delay-p': 1.2.1 '@redux-saga/is': 1.1.3 @@ -8188,7 +8168,7 @@ packages: '@sentry/react': 6.19.7(react@16.14.0) '@sentry/tracing': 6.19.7 '@sentry/webpack-plugin': 1.18.8 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) react: 16.14.0 transitivePeerDependencies: - encoding @@ -9963,7 +9943,7 @@ packages: peerDependencies: cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@testing-library/dom': 8.20.0 cypress: 11.2.0 dev: true @@ -9987,7 +9967,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@types/aria-query': 5.0.1 aria-query: 5.1.3 chalk: 4.1.2 @@ -10000,7 +9980,7 @@ packages: engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.2.0 - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@types/testing-library__jest-dom': 5.14.5 aria-query: 5.1.3 chalk: 3.0.0 @@ -10016,7 +9996,7 @@ packages: react: <18.0.0 react-dom: <18.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@testing-library/dom': 8.20.0 '@types/react-dom': 16.9.19 react: 16.14.0 @@ -10028,7 +10008,7 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@testing-library/dom': 8.20.0 /@tokenizer/token@0.3.0: @@ -10848,6 +10828,22 @@ packages: - supports-color dev: false + /@typescript-eslint/experimental-utils@3.10.1(eslint@7.32.0)(typescript@4.9.5): + resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.11 + '@typescript-eslint/types': 3.10.1 + '@typescript-eslint/typescript-estree': 3.10.1(typescript@4.9.5) + eslint: 7.32.0 + eslint-scope: 5.1.1 + eslint-utils: 2.1.0 + transitivePeerDependencies: + - supports-color + - typescript + /@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} @@ -10915,6 +10911,7 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/scope-manager@4.33.0: resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} @@ -10929,6 +10926,7 @@ packages: dependencies: '@typescript-eslint/types': 5.54.0 '@typescript-eslint/visitor-keys': 5.54.0 + dev: false /@typescript-eslint/type-utils@5.54.0(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==} @@ -10950,6 +10948,10 @@ packages: - supports-color dev: false + /@typescript-eslint/types@3.10.1: + resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/types@4.33.0: resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -10957,6 +10959,28 @@ packages: /@typescript-eslint/types@5.54.0: resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: false + + /@typescript-eslint/typescript-estree@3.10.1(typescript@4.9.5): + resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 3.10.1 + '@typescript-eslint/visitor-keys': 3.10.1 + debug: 4.3.4(supports-color@8.1.1) + glob: 7.2.3 + is-glob: 4.0.3 + lodash: 4.17.21 + semver: 7.3.8 + tsutils: 3.21.0(typescript@4.9.5) + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color /@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5): resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} @@ -10997,6 +11021,7 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/utils@5.54.0(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==} @@ -11018,6 +11043,12 @@ packages: - typescript dev: false + /@typescript-eslint/visitor-keys@3.10.1: + resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + dependencies: + eslint-visitor-keys: 1.3.0 + /@typescript-eslint/visitor-keys@4.33.0: resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -11031,6 +11062,7 @@ packages: dependencies: '@typescript-eslint/types': 5.54.0 eslint-visitor-keys: 3.4.0 + dev: false /@uiw/react-codemirror@3.2.10(@babel/runtime@7.21.5)(codemirror@5.65.12)(react-dom@16.14.0)(react@16.14.0): resolution: {integrity: sha512-sSabPpOQFFRAZwm/JZ6gRRqQg0PBPw9nRAT9YepqUSM3TJHQzavZDRDxKF8B9jL+KU24+aKqM/clLlpPPPF5sQ==} @@ -12479,7 +12511,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 cosmiconfig: 7.1.0 resolve: 1.22.1 @@ -12682,7 +12714,7 @@ packages: resolution: {integrity: sha512-G5R+xmo5LS41A4UyZjOjV0mp9AvkuCyUOAJ6TOv/jTZS+VKh7L7HUDRcCSOb0YCM/u0fFarh7Diz0wjY8rFNFg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@types/babel__core': 7.20.0 babel-plugin-macros: 3.1.0 require-from-string: 2.0.2 @@ -12716,7 +12748,7 @@ packages: '@babel/core': 7.20.12 '@babel/runtime': 7.21.5 '@babel/types': 7.22.3 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 /babel-plugin-remove-graphql-queries@3.15.0(@babel/core@7.22.1)(gatsby@3.15.0): @@ -12729,7 +12761,7 @@ packages: '@babel/core': 7.22.1 '@babel/runtime': 7.21.5 '@babel/types': 7.22.3 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 /babel-plugin-syntax-async-functions@6.13.0: @@ -13819,7 +13851,7 @@ packages: querystring-es3: 0.2.1 read-only-stream: 2.0.0 readable-stream: 2.3.8 - resolve: 1.22.1 + resolve: 1.22.2 shasum-object: 1.0.0 shell-quote: 1.8.0 stream-browserify: 3.0.0 @@ -15618,7 +15650,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 /dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} @@ -16820,7 +16852,7 @@ packages: eslint: 7.32.0 dev: true - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@4.12.4)(eslint@7.32.0)(typescript@4.9.5): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@3.9.0)(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -16854,7 +16886,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0) eslint-plugin-react: 7.32.2(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - eslint-plugin-testing-library: 4.12.4(eslint@7.32.0)(typescript@4.9.5) + eslint-plugin-testing-library: 3.9.0(eslint@7.32.0)(typescript@4.9.5) typescript: 4.9.5 /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.3)(eslint@8.37.0)(jest@27.5.1)(typescript@4.9.5): @@ -16956,6 +16988,7 @@ packages: eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color + dev: false /eslint-plugin-filenames-simple@0.8.0(eslint@7.32.0): resolution: {integrity: sha512-8+uBzNBE5gSUMQv7bmMBiOD26eKzD4/5flPtD5Vl3dzZLXotSwXK3W7ZZqKQfU0Qyoborh+LqbN76EfmbBcU8A==} @@ -17073,6 +17106,7 @@ packages: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: false /eslint-plugin-jest-dom@3.9.4(eslint@7.32.0): resolution: {integrity: sha512-VRkaALGIhyxinnewZFHe2WJsRWp3TONpXysVXK1IUNJHCpJAIM9yRrI7fQ8i5F6UYE7+DAnvNhSSJZesLTonug==} @@ -17080,7 +17114,7 @@ packages: peerDependencies: eslint: '>=6.8' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@testing-library/dom': 7.31.2 eslint: 7.32.0 requireindex: 1.2.0 @@ -17114,7 +17148,7 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 aria-query: 5.1.3 array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 @@ -17162,15 +17196,6 @@ packages: engines: {node: '>=4.0.0'} dev: true - /eslint-plugin-prefer-object-spread@1.2.1(eslint@7.32.0): - resolution: {integrity: sha512-upA2W299LZNr49tGHmF0wUtFZw/fkQ+PkudsjZ0bP7dGFtRCFxItFtP39nDiet8u6rN/pOqhEYhBltW6T1OF5g==} - engines: {node: '>=4.0.0'} - peerDependencies: - eslint: '>=0.8.0' - dependencies: - eslint: 7.32.0 - dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@7.32.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} @@ -17234,6 +17259,18 @@ packages: string.prototype.matchall: 4.0.8 dev: false + /eslint-plugin-testing-library@3.9.0(eslint@7.32.0)(typescript@4.9.5): + resolution: {integrity: sha512-86GULfQGAyaygbkemFmDgcTW0TUYO7mwkZMZ7lcawOkDra+iYWUHFf2Fr/QMfeFQHuc7v++G35gToJ7Vaamgow==} + engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} + peerDependencies: + eslint: ^5 || ^6 || ^7 + dependencies: + '@typescript-eslint/experimental-utils': 3.10.1(eslint@7.32.0)(typescript@4.9.5) + eslint: 7.32.0 + transitivePeerDependencies: + - supports-color + - typescript + /eslint-plugin-testing-library@4.12.4(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-XZtoeyIZKFTiH8vhwnCaTo/mNrLHoLyufY4kkNg+clzZFeThWPjp+0QfrLam1on1k3JGwiRvoLH/V4QdBaB2oA==} engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} @@ -17245,6 +17282,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: true /eslint-plugin-testing-library@5.10.2(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==} @@ -18198,7 +18236,7 @@ packages: /final-form@4.20.9: resolution: {integrity: sha512-shA1X/7v8RmukWMNRHx0l7+Bm41hOivY78IvOiBrPVHjyWFIyqqIEMCz7yTVRc9Ea+EU4WkZ5r4MH6whSo5taw==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 dev: false /finalhandler@1.1.2: @@ -18709,7 +18747,7 @@ packages: requiresBuild: true dependencies: '@babel/code-frame': 7.18.6 - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@types/common-tags': 1.8.1 better-opn: 2.1.1 chalk: 4.1.2 @@ -18788,7 +18826,7 @@ packages: react: ^16.9.0 || ^17.0.0 react-dom: ^16.9.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@gatsbyjs/reach-router': 1.3.9(react-dom@16.14.0)(react@16.14.0) '@types/reach__router': 1.3.11 prop-types: 15.8.1 @@ -18816,7 +18854,7 @@ packages: dependencies: '@babel/runtime': 7.14.0 fs-extra: 10.0.1 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) lodash: 4.17.21 moment: 2.29.1 pify: 5.0.0 @@ -18829,8 +18867,8 @@ packages: peerDependencies: gatsby: ^3.0.0-next.0 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) dev: false /gatsby-plugin-manifest@3.15.0(gatsby@3.15.0)(graphql@15.8.0): @@ -18839,8 +18877,8 @@ packages: peerDependencies: gatsby: ^3.0.0-next.0 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 gatsby-plugin-utils: 1.15.0(gatsby@3.15.0)(graphql@15.8.0) semver: 7.3.8 @@ -18861,7 +18899,7 @@ packages: chokidar: 3.5.3 fs-exists-cached: 1.0.0 fs-extra: 10.1.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 gatsby-page-utils: 1.15.0 gatsby-plugin-utils: 1.15.0(gatsby@3.15.0)(graphql@15.8.0) @@ -18878,7 +18916,7 @@ packages: peerDependencies: gatsby: ~2.x.x || ~3.x.x || ~4.x.x dependencies: - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) lodash.get: 4.4.2 lodash.uniq: 4.5.0 dev: false @@ -18890,8 +18928,8 @@ packages: gatsby: ^3.0.0-next.0 postcss: ^8.0.5 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) postcss: 8.4.24 postcss-loader: 4.3.0(postcss@8.4.24)(webpack@5.80.0) transitivePeerDependencies: @@ -18905,8 +18943,8 @@ packages: gatsby: ^3.0.0-next.0 react-helmet: ^5.1.3 || ^6.0.0 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) react-helmet: 6.1.0(react@16.14.0) dev: false @@ -18927,7 +18965,7 @@ packages: '@babel/preset-typescript': 7.21.5(@babel/core@7.22.1) '@babel/runtime': 7.21.5 babel-plugin-remove-graphql-queries: 3.15.0(@babel/core@7.22.1)(gatsby@3.15.0) - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) transitivePeerDependencies: - supports-color @@ -18940,7 +18978,7 @@ packages: dependencies: '@babel/runtime': 7.21.5 fastq: 1.15.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) graphql: 15.8.0 joi: 17.9.2 @@ -18950,7 +18988,7 @@ packages: gatsby: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: '@babel/runtime': 7.21.5 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) webpack-bundle-analyzer: 4.8.0 transitivePeerDependencies: - bufferutil @@ -19046,8 +19084,8 @@ packages: gatsby: ^3.0.0-next.0 prismjs: ^1.15.0 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) parse-numeric-range: 1.3.0 prismjs: 1.29.0 unist-util-visit: 2.0.3 @@ -19059,12 +19097,12 @@ packages: peerDependencies: gatsby: ^3.0.0-next.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 chokidar: 3.5.3 fastq: 1.15.0 file-type: 16.5.4 fs-extra: 10.1.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 got: 9.6.0 md5-file: 5.0.0 @@ -19103,8 +19141,8 @@ packages: peerDependencies: gatsby: ^3.0.0-next.0 dependencies: - '@babel/runtime': 7.21.0 - gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) + '@babel/runtime': 7.21.5 + gatsby: 3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0) gatsby-core-utils: 2.15.0 gray-matter: 4.0.3 hast-util-raw: 6.1.0 @@ -19139,7 +19177,7 @@ packages: transitivePeerDependencies: - supports-color - /gatsby@3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@4.12.4)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0): + /gatsby@3.15.0(@types/node@18.16.0)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0): resolution: {integrity: sha512-zZrHYZtBksrWkOvIJIsaOdfT6rTd5g+HclsWO25H3kTecaPGm5wiKrTtEDPePHWNqEM1V0rLJ/I97/N5tS+7Lw==} engines: {node: '>=12.13.0'} hasBin: true @@ -19153,7 +19191,7 @@ packages: '@babel/eslint-parser': 7.19.1(@babel/core@7.20.12)(eslint@7.32.0) '@babel/helper-plugin-utils': 7.20.2 '@babel/parser': 7.21.2 - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@babel/traverse': 7.21.2 '@babel/types': 7.22.3 '@gatsbyjs/reach-router': 1.3.9(react-dom@16.14.0)(react@16.14.0) @@ -19197,7 +19235,7 @@ packages: devcert: 1.2.2 dotenv: 8.6.0 eslint: 7.32.0 - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@4.12.4)(eslint@7.32.0)(typescript@4.9.5) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@3.9.0)(eslint@7.32.0)(typescript@4.9.5) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-graphql: 4.0.0(@types/node@18.16.0)(graphql@15.8.0)(typescript@4.9.5) eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) @@ -26864,7 +26902,7 @@ packages: klona: 2.0.6 loader-utils: 2.0.4 postcss: 7.0.39 - schema-utils: 3.1.1 + schema-utils: 3.1.2 semver: 7.3.8 webpack: 4.46.0 dev: true @@ -26880,7 +26918,7 @@ packages: klona: 2.0.6 loader-utils: 2.0.4 postcss: 7.0.39 - schema-utils: 3.1.1 + schema-utils: 3.1.2 semver: 7.3.8 webpack: 5.80.0(webpack-cli@4.10.0) dev: true @@ -26896,7 +26934,7 @@ packages: klona: 2.0.6 loader-utils: 2.0.4 postcss: 8.4.24 - schema-utils: 3.1.1 + schema-utils: 3.1.2 semver: 7.3.8 webpack: 5.80.0(webpack-cli@4.10.0) dev: false @@ -28171,7 +28209,7 @@ packages: final-form: ^4.20.4 react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 final-form: 4.20.9 react: 16.14.0 dev: false @@ -28339,7 +28377,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@types/react-redux': 7.1.25 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -28585,7 +28623,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -28748,7 +28786,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.1 + resolve: 1.22.2 dev: true /rechoir@0.7.1: @@ -28855,7 +28893,7 @@ packages: /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 /referrer-policy@1.2.0: resolution: {integrity: sha512-LgQJIuS6nAy1Jd88DCQRemyE3mS+ispwlqMk3b0yjZ257fI1v9c+/p6SD5gP5FGyXUIgrNOAfmyioHwZtYv2VA==} @@ -29724,6 +29762,7 @@ packages: '@types/json-schema': 7.0.11 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true /schema-utils@3.1.2: resolution: {integrity: sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==}