From a8ab3db95b9b44a17ed379513970bd44235c3cd6 Mon Sep 17 00:00:00 2001 From: Boris Shulyak <55171497+BorysShulyak@users.noreply.github.com> Date: Wed, 10 Apr 2024 19:08:59 +0300 Subject: [PATCH] chore(eslint-config): update dependencies (#100) --- apps/archive/package.json | 24 +- ...-update-dependencies_2024-04-10-15-43.json | 10 + common/config/rush/pnpm-lock.yaml | 1424 +++++++++++------ eslint/eslint-config/package.json | 24 +- 4 files changed, 1001 insertions(+), 481 deletions(-) create mode 100644 common/changes/@runespoorstack/eslint-config/chore-eslint-config-update-dependencies_2024-04-10-15-43.json diff --git a/apps/archive/package.json b/apps/archive/package.json index 1bec688..c736299 100644 --- a/apps/archive/package.json +++ b/apps/archive/package.json @@ -20,28 +20,28 @@ "lint:fix": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --ignore-path ../../.gitignore --fix" }, "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/preset-classic": "3.1.1", - "@mdx-js/react": "3.0.0", + "@docusaurus/core": "3.2.1", + "@docusaurus/preset-classic": "3.2.1", + "@mdx-js/react": "3.0.1", "clsx": "2.1.0", "prism-react-renderer": "2.3.1", "react": "18.2.0", "react-dom": "18.2.0", - "@algolia/client-search": "4.22.1", + "@algolia/client-search": "4.23.2", "search-insights": "2.13.0", - "@docusaurus/theme-mermaid": "3.1.1" + "@docusaurus/theme-mermaid": "3.2.1" }, "devDependencies": { "@runespoorstack/eslint-config": "workspace:*", - "@rushstack/eslint-config": "3.6.2", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", + "@rushstack/eslint-config": "3.6.8", + "@docusaurus/module-type-aliases": "3.2.1", + "@docusaurus/types": "3.2.1", "prettier": "3.2.5", - "eslint": "8.56.0", + "eslint": "8.57.0", "eslint-plugin-import": "2.29.1", "eslint-import-resolver-custom-alias": "1.3.2", - "typescript": "5.3.3", - "@types/react": "18.2.48" + "typescript": "5.4.5", + "@types/react": "18.2.75" }, "browserslist": { "production": [ @@ -63,7 +63,7 @@ "url": "git+https://github.com/runespoor-engineering/runespoorstack.git" }, "keywords": [ - "runsespoor", + "runespoor", "engineering", "playbook", "archive", diff --git a/common/changes/@runespoorstack/eslint-config/chore-eslint-config-update-dependencies_2024-04-10-15-43.json b/common/changes/@runespoorstack/eslint-config/chore-eslint-config-update-dependencies_2024-04-10-15-43.json new file mode 100644 index 0000000..066b404 --- /dev/null +++ b/common/changes/@runespoorstack/eslint-config/chore-eslint-config-update-dependencies_2024-04-10-15-43.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@runespoorstack/eslint-config", + "comment": "dependencies:
- Update the following dependencies: `@typescript-eslint/parser@7.6.0`, `@typescript-eslint/eslint-plugin@7.6.0`, `eslint-plugin-jest@28.2.0`, `eslint-plugin-react@7.34.1`, `eslint-plugin-storybook@0.8.0`, `eslint-plugin-tailwindcss@3.15.1`, `eslint-plugin-vitest@0.5.1`.
- Update the following devDependencies: `typescript@5.4.5`, `eslint@8.57.0`, `tailwindcss@3.4.3`.
- Update the following peerDependencies: `typescript@5.4.5`, `eslint@8.57.0`.", + "type": "minor" + } + ], + "packageName": "@runespoorstack/eslint-config" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 85cb82d..d789cd3 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -7,18 +7,18 @@ importers: ../../apps/archive: specifiers: - '@algolia/client-search': 4.22.1 - '@docusaurus/core': 3.1.1 - '@docusaurus/module-type-aliases': 3.1.1 - '@docusaurus/preset-classic': 3.1.1 - '@docusaurus/theme-mermaid': 3.1.1 - '@docusaurus/types': 3.1.1 - '@mdx-js/react': 3.0.0 + '@algolia/client-search': 4.23.2 + '@docusaurus/core': 3.2.1 + '@docusaurus/module-type-aliases': 3.2.1 + '@docusaurus/preset-classic': 3.2.1 + '@docusaurus/theme-mermaid': 3.2.1 + '@docusaurus/types': 3.2.1 + '@mdx-js/react': 3.0.1 '@runespoorstack/eslint-config': workspace:* - '@rushstack/eslint-config': 3.6.2 - '@types/react': 18.2.48 + '@rushstack/eslint-config': 3.6.8 + '@types/react': 18.2.75 clsx: 2.1.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-custom-alias: 1.3.2 eslint-plugin-import: 2.29.1 prettier: 3.2.5 @@ -26,81 +26,81 @@ importers: react: 18.2.0 react-dom: 18.2.0 search-insights: 2.13.0 - typescript: 5.3.3 + typescript: 5.4.5 dependencies: - '@algolia/client-search': 4.22.1 - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/preset-classic': 3.1.1_uav7nz2xigc362irihuhrhy3du - '@docusaurus/theme-mermaid': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@mdx-js/react': 3.0.0_7kh72gklg5qjlh5zc6s6v3p6v4 + '@algolia/client-search': 4.23.2 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/preset-classic': 3.2.1_2uaberl3vrtjn2bo6zdmgnayua + '@docusaurus/theme-mermaid': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@mdx-js/react': 3.0.1_5vltyd222judxlmi5ppkhudyhq clsx: 2.1.0 prism-react-renderer: 2.3.1_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 search-insights: 2.13.0 devDependencies: - '@docusaurus/module-type-aliases': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/module-type-aliases': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y '@runespoorstack/eslint-config': link:../../eslint/eslint-config - '@rushstack/eslint-config': 3.6.2_xdgzedli73k7lw4xlyzszm74om - '@types/react': 18.2.48 - eslint: 8.56.0 + '@rushstack/eslint-config': 3.6.8_te743w6atip6hhlha3uq43n2xe + '@types/react': 18.2.75 + eslint: 8.57.0 eslint-import-resolver-custom-alias: 1.3.2_gblj7z6526q5ff7xdcrfk7bm7e - eslint-plugin-import: 2.29.1_eslint@8.56.0 + eslint-plugin-import: 2.29.1_eslint@8.57.0 prettier: 3.2.5 - typescript: 5.3.3 + typescript: 5.4.5 ../../date/timezones: specifiers: {} ../../eslint/eslint-config: specifiers: - '@typescript-eslint/eslint-plugin': 7.0.1 - '@typescript-eslint/parser': 7.0.1 - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 7.6.0 + '@typescript-eslint/parser': 7.6.0 + eslint: 8.57.0 eslint-config-airbnb: 19.0.4 eslint-config-airbnb-base: 15.0.0 eslint-config-prettier: 9.1.0 eslint-import-resolver-custom-alias: 1.3.2 eslint-plugin-import: 2.29.1 - eslint-plugin-jest: 27.8.0 + eslint-plugin-jest: 28.2.0 eslint-plugin-jest-formatting: 3.1.0 eslint-plugin-jsx-a11y: 6.8.0 eslint-plugin-prettier: 5.1.3 - eslint-plugin-react: 7.33.2 + eslint-plugin-react: 7.34.1 eslint-plugin-react-hooks: 4.6.0 eslint-plugin-simple-import-sort: 12.0.0 - eslint-plugin-storybook: 0.6.15 - eslint-plugin-tailwindcss: 3.14.2 + eslint-plugin-storybook: 0.8.0 + eslint-plugin-tailwindcss: 3.15.1 eslint-plugin-testing-library: 6.2.0 - eslint-plugin-vitest: 0.3.22 + eslint-plugin-vitest: 0.5.1 prettier: 3.2.5 - tailwindcss: 3.4.1 - typescript: 5.3.3 - dependencies: - '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a - '@typescript-eslint/parser': 7.0.1_xdgzedli73k7lw4xlyzszm74om - eslint-config-airbnb: 19.0.4_5xixws3m7nk6vkx7keji2g5lme - eslint-config-airbnb-base: 15.0.0_p3qtbz6miylwitk5ew22wvdzca - eslint-config-prettier: 9.1.0_eslint@8.56.0 + tailwindcss: 3.4.3 + typescript: 5.4.5 + dependencies: + '@typescript-eslint/eslint-plugin': 7.6.0_q6kcaffdztycjutu3hkwcd2s7m + '@typescript-eslint/parser': 7.6.0_te743w6atip6hhlha3uq43n2xe + eslint-config-airbnb: 19.0.4_ajn7wjni6hp7nfznr7wd7dwmuq + eslint-config-airbnb-base: 15.0.0_jrbq5spb6ym3vlo5mnlvtmgpyy + eslint-config-prettier: 9.1.0_eslint@8.57.0 eslint-import-resolver-custom-alias: 1.3.2_gblj7z6526q5ff7xdcrfk7bm7e - eslint-plugin-import: 2.29.1_eslint@8.56.0 - eslint-plugin-jest: 27.8.0_imxtaqomzfe7vciaipcjhygije - eslint-plugin-jest-formatting: 3.1.0_eslint@8.56.0 - eslint-plugin-jsx-a11y: 6.8.0_eslint@8.56.0 - eslint-plugin-prettier: 5.1.3_roii55ymmf2x2gcdisgexmmcgu - eslint-plugin-react: 7.33.2_eslint@8.56.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.56.0 - eslint-plugin-simple-import-sort: 12.0.0_eslint@8.56.0 - eslint-plugin-storybook: 0.6.15_xdgzedli73k7lw4xlyzszm74om - eslint-plugin-tailwindcss: 3.14.2_tailwindcss@3.4.1 - eslint-plugin-testing-library: 6.2.0_xdgzedli73k7lw4xlyzszm74om - eslint-plugin-vitest: 0.3.22_imxtaqomzfe7vciaipcjhygije + eslint-plugin-import: 2.29.1_eslint@8.57.0 + eslint-plugin-jest: 28.2.0_6njm5mi4mqpzd6nd56b5g6ff24 + eslint-plugin-jest-formatting: 3.1.0_eslint@8.57.0 + eslint-plugin-jsx-a11y: 6.8.0_eslint@8.57.0 + eslint-plugin-prettier: 5.1.3_udeglvt2rvqfn252kbszwwr7nu + eslint-plugin-react: 7.34.1_eslint@8.57.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.57.0 + eslint-plugin-simple-import-sort: 12.0.0_eslint@8.57.0 + eslint-plugin-storybook: 0.8.0_te743w6atip6hhlha3uq43n2xe + eslint-plugin-tailwindcss: 3.15.1_tailwindcss@3.4.3 + eslint-plugin-testing-library: 6.2.0_te743w6atip6hhlha3uq43n2xe + eslint-plugin-vitest: 0.5.1_6njm5mi4mqpzd6nd56b5g6ff24 devDependencies: - eslint: 8.56.0 + eslint: 8.57.0 prettier: 3.2.5 - tailwindcss: 3.4.1 - typescript: 5.3.3 + tailwindcss: 3.4.3 + typescript: 5.4.5 packages: @@ -108,47 +108,47 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - /@algolia/autocomplete-core/1.9.3_w65aoq6nrawhofverkkodnox5m: + /@algolia/autocomplete-core/1.9.3_cvy4tydet3hweza7ubtiaz43w4: resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3_w65aoq6nrawhofverkkodnox5m - '@algolia/autocomplete-shared': 1.9.3_o6cw5erynfbljcs3vrwmj4ndka + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3_cvy4tydet3hweza7ubtiaz43w4 + '@algolia/autocomplete-shared': 1.9.3_6diceoeopvxtc5bq2d67secgty transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights dev: false - /@algolia/autocomplete-plugin-algolia-insights/1.9.3_w65aoq6nrawhofverkkodnox5m: + /@algolia/autocomplete-plugin-algolia-insights/1.9.3_cvy4tydet3hweza7ubtiaz43w4: resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: - '@algolia/autocomplete-shared': 1.9.3_o6cw5erynfbljcs3vrwmj4ndka + '@algolia/autocomplete-shared': 1.9.3_6diceoeopvxtc5bq2d67secgty search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch dev: false - /@algolia/autocomplete-preset-algolia/1.9.3_o6cw5erynfbljcs3vrwmj4ndka: + /@algolia/autocomplete-preset-algolia/1.9.3_6diceoeopvxtc5bq2d67secgty: resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.9.3_o6cw5erynfbljcs3vrwmj4ndka - '@algolia/client-search': 4.22.1 + '@algolia/autocomplete-shared': 1.9.3_6diceoeopvxtc5bq2d67secgty + '@algolia/client-search': 4.23.2 algoliasearch: 4.22.1 dev: false - /@algolia/autocomplete-shared/1.9.3_o6cw5erynfbljcs3vrwmj4ndka: + /@algolia/autocomplete-shared/1.9.3_6diceoeopvxtc5bq2d67secgty: resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/client-search': 4.22.1 + '@algolia/client-search': 4.23.2 algoliasearch: 4.22.1 dev: false @@ -162,6 +162,10 @@ packages: resolution: {integrity: sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==} dev: false + /@algolia/cache-common/4.23.2: + resolution: {integrity: sha512-OUK/6mqr6CQWxzl/QY0/mwhlGvS6fMtvEPyn/7AHUx96NjqDA4X4+Ju7aXFQKh+m3jW9VPB0B9xvEQgyAnRPNw==} + dev: false + /@algolia/cache-in-memory/4.22.1: resolution: {integrity: sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==} dependencies: @@ -192,6 +196,13 @@ packages: '@algolia/transporter': 4.22.1 dev: false + /@algolia/client-common/4.23.2: + resolution: {integrity: sha512-Q2K1FRJBern8kIfZ0EqPvUr3V29ICxCm/q42zInV+VJRjldAD9oTsMGwqUQ26GFMdFYmqkEfCbY4VGAiQhh22g==} + dependencies: + '@algolia/requester-common': 4.23.2 + '@algolia/transporter': 4.23.2 + dev: false + /@algolia/client-personalization/4.22.1: resolution: {integrity: sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==} dependencies: @@ -208,6 +219,14 @@ packages: '@algolia/transporter': 4.22.1 dev: false + /@algolia/client-search/4.23.2: + resolution: {integrity: sha512-CxSB29OVGSE7l/iyoHvamMonzq7Ev8lnk/OkzleODZ1iBcCs3JC/XgTIKzN/4RSTrJ9QybsnlrN/bYCGufo7qw==} + dependencies: + '@algolia/client-common': 4.23.2 + '@algolia/requester-common': 4.23.2 + '@algolia/transporter': 4.23.2 + dev: false + /@algolia/events/4.0.1: resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} dev: false @@ -216,6 +235,10 @@ packages: resolution: {integrity: sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==} dev: false + /@algolia/logger-common/4.23.2: + resolution: {integrity: sha512-jGM49Q7626cXZ7qRAWXn0jDlzvoA1FvN4rKTi1g0hxKsTTSReyYk0i1ADWjChDPl3Q+nSDhJuosM2bBUAay7xw==} + dev: false + /@algolia/logger-console/4.22.1: resolution: {integrity: sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==} dependencies: @@ -232,6 +255,10 @@ packages: resolution: {integrity: sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==} dev: false + /@algolia/requester-common/4.23.2: + resolution: {integrity: sha512-3EfpBS0Hri0lGDB5H/BocLt7Vkop0bTTLVUBB844HH6tVycwShmsV6bDR7yXbQvFP1uNpgePRD3cdBCjeHmk6Q==} + dev: false + /@algolia/requester-node-http/4.22.1: resolution: {integrity: sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==} dependencies: @@ -246,6 +273,14 @@ packages: '@algolia/requester-common': 4.22.1 dev: false + /@algolia/transporter/4.23.2: + resolution: {integrity: sha512-GY3aGKBy+8AK4vZh8sfkatDciDVKad5rTY2S10Aefyjh7e7UGBP4zigf42qVXwU8VOPwi7l/L7OACGMOFcjB0Q==} + dependencies: + '@algolia/cache-common': 4.23.2 + '@algolia/logger-common': 4.23.2 + '@algolia/requester-common': 4.23.2 + dev: false + /@alloc/quick-lru/5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} @@ -1582,7 +1617,7 @@ packages: resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} dev: false - /@docsearch/react/3.5.2_nrcsgwdnqak6bgdodqmjw5ti6m: + /@docsearch/react/3.5.2_o255tfdlkx6nqy6fnpora764fu: resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1599,10 +1634,10 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3_w65aoq6nrawhofverkkodnox5m - '@algolia/autocomplete-preset-algolia': 1.9.3_o6cw5erynfbljcs3vrwmj4ndka + '@algolia/autocomplete-core': 1.9.3_cvy4tydet3hweza7ubtiaz43w4 + '@algolia/autocomplete-preset-algolia': 1.9.3_6diceoeopvxtc5bq2d67secgty '@docsearch/css': 3.5.2 - '@types/react': 18.2.48 + '@types/react': 18.2.75 algoliasearch: 4.22.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -1611,8 +1646,8 @@ packages: - '@algolia/client-search' dev: false - /@docusaurus/core/3.1.1_kwxrhhdytlvuirxor3b4mti5ly: - resolution: {integrity: sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==} + /@docusaurus/core/3.2.1_wpdbt6sxhtzredzxe3cgcep2rm: + resolution: {integrity: sha512-ZeMAqNvy0eBv2dThEeMuNzzuu+4thqMQakhxsgT5s02A8LqRcdkg+rbcnuNqUIpekQ4GRx3+M5nj0ODJhBXo9w==} engines: {node: '>=18.0'} hasBin: true peerDependencies: @@ -1629,14 +1664,13 @@ packages: '@babel/runtime': 7.23.8 '@babel/runtime-corejs3': 7.23.9 '@babel/traverse': 7.23.9 - '@docusaurus/cssnano-preset': 3.1.1 - '@docusaurus/logger': 3.1.1 - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme + '@docusaurus/cssnano-preset': 3.2.1 + '@docusaurus/logger': 3.2.1 + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm '@docusaurus/react-loadable': 5.5.2_react@18.2.0 - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-common': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 - '@slorber/static-site-generator-webpack-plugin': 4.0.7 + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 '@svgr/webpack': 6.5.1 autoprefixer: 10.4.17_postcss@8.4.33 babel-loader: 9.1.3_nbyk5unbhi5brwpch5tjfpnbyq @@ -1657,6 +1691,7 @@ packages: detect-port: 1.5.1 escape-html: 1.0.3 eta: 2.2.0 + eval: 0.1.8 file-loader: 6.2.0_webpack@5.90.1 fs-extra: 11.2.0 html-minifier-terser: 7.2.0 @@ -1665,11 +1700,12 @@ packages: leven: 3.1.0 lodash: 4.17.21 mini-css-extract-plugin: 2.8.0_webpack@5.90.1 + p-map: 4.0.0 postcss: 8.4.33 - postcss-loader: 7.3.4_p5mebde3mv6bksmygc7uyqmcli + postcss-loader: 7.3.4_ydjsit77rbhc6znfntfsjgidtu prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1_7sv57te374rmond3tzcieer2ii + react-dev-utils: 12.0.1_gy4d4pp7wppmhi6zpgzmc5satm react-dom: 18.2.0_react@18.2.0 react-helmet-async: 1.3.0_biqbaboplfbrettd7655fr4n2y react-loadable: /@docusaurus/react-loadable/5.5.2_react@18.2.0 @@ -1710,8 +1746,8 @@ packages: - webpack-cli dev: false - /@docusaurus/cssnano-preset/3.1.1: - resolution: {integrity: sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==} + /@docusaurus/cssnano-preset/3.2.1: + resolution: {integrity: sha512-wTL9KuSSbMJjKrfu385HZEzAoamUsbKqwscAQByZw4k6Ja/RWpqgVvt/CbAC+aYEH6inLzOt+MjuRwMOrD3VBA==} engines: {node: '>=18.0'} dependencies: cssnano-preset-advanced: 5.3.10_postcss@8.4.33 @@ -1720,26 +1756,24 @@ packages: tslib: 2.6.2 dev: false - /@docusaurus/logger/3.1.1: - resolution: {integrity: sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==} + /@docusaurus/logger/3.2.1: + resolution: {integrity: sha512-0voOKJCn9RaM3np6soqEfo7SsVvf2C+CDTWhW+H/1AyBhybASpExtDEz+7ECck9TwPzFQ5tt+I3zVugUJbJWDg==} engines: {node: '>=18.0'} dependencies: chalk: 4.1.2 tslib: 2.6.2 dev: false - /@docusaurus/mdx-loader/3.1.1_7dp5rplhg4hbvqa7vucnnfycme: - resolution: {integrity: sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==} + /@docusaurus/mdx-loader/3.2.1_bb54xh5g3ryxuxvkzemdczttqm: + resolution: {integrity: sha512-Fs8tXhXKZjNkdGaOy1xSLXSwfjCMT73J3Zfrju2U16uGedRFRjgK0ojpK5tiC7TnunsL3tOFgp1BSMBRflX9gw==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/parser': 7.23.9 - '@babel/traverse': 7.23.9 - '@docusaurus/logger': 3.1.1 - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/logger': 3.2.1 + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 '@mdx-js/mdx': 3.0.0 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 @@ -1772,16 +1806,16 @@ packages: - webpack-cli dev: false - /@docusaurus/module-type-aliases/3.1.1_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==} + /@docusaurus/module-type-aliases/3.2.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-FyViV5TqhL1vsM7eh29nJ5NtbRE6Ra6LP1PDcPvhwPSlA7eiWGRKAn3jWwMUcmjkos5SYY+sr0/feCdbM3eQHQ==} peerDependencies: react: '*' react-dom: '*' dependencies: '@docusaurus/react-loadable': 5.5.2_react@18.2.0 - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 react: 18.2.0 @@ -1795,20 +1829,20 @@ packages: - uglify-js - webpack-cli - /@docusaurus/plugin-content-blog/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==} + /@docusaurus/plugin-content-blog/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-lOx0JfhlGZoZu6pEJfeEpSISZR5dQbJGGvb42IP13G5YThNHhG9R9uoWuo4IOimPqBC7sHThdLA3VLevk61Fsw==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/logger': 3.1.1 - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-common': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/logger': 3.2.1 + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.2.0 @@ -1840,20 +1874,21 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-docs/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==} + /@docusaurus/plugin-content-docs/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-GHe5b/lCskAR8QVbfWAfPAApvRZgqk7FN3sOHgjCtjzQACZxkHmq6QqyqZ8Jp45V7lVck4wt2Xw2IzBJ7Cz3bA==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/logger': 3.1.1 - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme - '@docusaurus/module-type-aliases': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/logger': 3.2.1 + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm + '@docusaurus/module-type-aliases': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -1883,18 +1918,18 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-pages/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==} + /@docusaurus/plugin-content-pages/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-TOqVfMVTAHqWNEGM94Drz+PUpHDbwFy6ucHFgyTx9zJY7wPNSG5EN+rd/mU7OvAi26qpOn2o9xTdUmb28QLjEQ==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -1919,16 +1954,16 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==} + /@docusaurus/plugin-debug/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-AMKq8NuUKf2sRpN1m/sIbqbRbnmk+rSA+8mNU1LNxEl9BW9F/Gng8m9HKlzeyMPrf5XidzS1jqkuTLDJ6KIrFw==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -1953,16 +1988,16 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-analytics/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==} + /@docusaurus/plugin-google-analytics/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-/rJ+9u+Px0eTCiF4TNcNtj3kHf8cp6K1HCwOTdbsSlz6Xn21syZYcy+f1VM9wF6HrvUkXUcbM5TDCvg2IRL6bQ==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 tslib: 2.6.2 @@ -1985,16 +2020,16 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-gtag/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==} + /@docusaurus/plugin-google-gtag/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-XtuJnlMvYfppeVdUyKiDIJAa/gTJKCQU92z8CLZZ9ibJdgVjFOLS10s0hIC0eL5z0U2u2loJz2rZ63HOkNHbBA==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 '@types/gtag.js': 0.0.12 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2018,16 +2053,16 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-tag-manager/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==} + /@docusaurus/plugin-google-tag-manager/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-wiS/kE0Ny5pnjTxVCs8ljRnkL1RVMj59t6jmSsgEX7piDOoaXSMIUaoIt9ogS/v132uO0xEsxHstkRUZHQyPcQ==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 tslib: 2.6.2 @@ -2050,19 +2085,19 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-sitemap/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==} + /@docusaurus/plugin-sitemap/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-uWZ7AxzdeaQSTCwD2yZtOiEm9zyKU+wqCmi/Sf25kQQqqFSBZUStXfaQ8OHP9cecnw893ZpZ811rPhB/wfujJw==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/logger': 3.1.1 - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-common': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/logger': 3.2.1 + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2087,26 +2122,26 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic/3.1.1_uav7nz2xigc362irihuhrhy3du: - resolution: {integrity: sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==} + /@docusaurus/preset-classic/3.2.1_2uaberl3vrtjn2bo6zdmgnayua: + resolution: {integrity: sha512-E3OHSmttpEBcSMhfPBq3EJMBxZBM01W1rnaCUTXy9EHvkmB5AwgTfW1PwGAybPAX579ntE03R+2zmXdizWfKnQ==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/plugin-content-blog': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-docs': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-pages': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-debug': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-google-analytics': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-google-gtag': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-google-tag-manager': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-sitemap': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/theme-classic': 3.1.1_ujkzom347ynj7pu5lwtehbh4xy - '@docusaurus/theme-common': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/theme-search-algolia': 3.1.1_zk7xy2hqkc72v43bghn4oxkkly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/plugin-content-blog': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-docs': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-pages': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-debug': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-google-analytics': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-google-gtag': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-google-tag-manager': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-sitemap': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/theme-classic': 3.2.1_z7ovab2jcvp6ausvmij224bdyy + '@docusaurus/theme-common': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/theme-search-algolia': 3.2.1_4x7zkwsax4kgfqmwlgxbwtqc2a + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 transitivePeerDependencies: @@ -2136,30 +2171,30 @@ packages: peerDependencies: react: '*' dependencies: - '@types/react': 18.2.48 + '@types/react': 18.2.75 prop-types: 15.8.1 react: 18.2.0 - /@docusaurus/theme-classic/3.1.1_ujkzom347ynj7pu5lwtehbh4xy: - resolution: {integrity: sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==} + /@docusaurus/theme-classic/3.2.1_z7ovab2jcvp6ausvmij224bdyy: + resolution: {integrity: sha512-+vSbnQyoWjc6vRZi4vJO2dBU02wqzynsai15KK+FANZudrYaBHtkbLZAQhgmxzBGVpxzi87gRohlMm+5D8f4tA==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme - '@docusaurus/module-type-aliases': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/plugin-content-blog': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-docs': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-pages': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/theme-common': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/theme-translations': 3.1.1 - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-common': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 - '@mdx-js/react': 3.0.0_7kh72gklg5qjlh5zc6s6v3p6v4 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm + '@docusaurus/module-type-aliases': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/plugin-content-blog': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-docs': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-pages': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/theme-common': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/theme-translations': 3.2.1 + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 + '@mdx-js/react': 3.0.1_5vltyd222judxlmi5ppkhudyhq clsx: 2.1.0 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.43 @@ -2194,22 +2229,22 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-common/3.1.1_kwxrhhdytlvuirxor3b4mti5ly: - resolution: {integrity: sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==} + /@docusaurus/theme-common/3.2.1_wpdbt6sxhtzredzxe3cgcep2rm: + resolution: {integrity: sha512-d+adiD7L9xv6EvfaAwUqdKf4orsM3jqgeqAM+HAjgL/Ux0GkVVnfKr+tsoe+4ow4rHe6NUt+nkkW8/K8dKdilA==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/mdx-loader': 3.1.1_7dp5rplhg4hbvqa7vucnnfycme - '@docusaurus/module-type-aliases': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/plugin-content-blog': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-docs': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/plugin-content-pages': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-common': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/mdx-loader': 3.2.1_bb54xh5g3ryxuxvkzemdczttqm + '@docusaurus/module-type-aliases': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/plugin-content-blog': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-docs': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/plugin-content-pages': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 '@types/react-router-config': 5.0.11 clsx: 2.1.0 parse-numeric-range: 1.3.0 @@ -2238,18 +2273,18 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-mermaid/3.1.1_cehzpgfasnpywoop7olowz2liq: - resolution: {integrity: sha512-O6u9/7QX/ZapV4HJJSzNs0Jir1KA/LRLORWYeDvbGswqZNusj6q4iLELrKIClysJ3PB3zWUzyKtI/wjIKiV1vA==} + /@docusaurus/theme-mermaid/3.2.1_lkeuzdnxdjnasbl6bis6gypfwe: + resolution: {integrity: sha512-l1FzUPgDUor/25XeJDeO22dttmzB0QnmAbF2qKjDz3ENa9vlD5rd5r0NrItZIe8y7qoa+OOxkl5lLBKBxBVbLg==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/module-type-aliases': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/theme-common': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/module-type-aliases': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/theme-common': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 mermaid: 10.8.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2273,21 +2308,21 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia/3.1.1_zk7xy2hqkc72v43bghn4oxkkly: - resolution: {integrity: sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==} + /@docusaurus/theme-search-algolia/3.2.1_4x7zkwsax4kgfqmwlgxbwtqc2a: + resolution: {integrity: sha512-bzhCrpyXBXzeydNUH83II2akvFEGfhsNTPPWsk5N7e+odgQCQwoHhcF+2qILbQXjaoZ6B3c48hrvkyCpeyqGHw==} engines: {node: '>=18.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@docsearch/react': 3.5.2_nrcsgwdnqak6bgdodqmjw5ti6m - '@docusaurus/core': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/logger': 3.1.1 - '@docusaurus/plugin-content-docs': 3.1.1_cehzpgfasnpywoop7olowz2liq - '@docusaurus/theme-common': 3.1.1_kwxrhhdytlvuirxor3b4mti5ly - '@docusaurus/theme-translations': 3.1.1 - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 - '@docusaurus/utils-validation': 3.1.1_@docusaurus+types@3.1.1 + '@docsearch/react': 3.5.2_o255tfdlkx6nqy6fnpora764fu + '@docusaurus/core': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/logger': 3.2.1 + '@docusaurus/plugin-content-docs': 3.2.1_lkeuzdnxdjnasbl6bis6gypfwe + '@docusaurus/theme-common': 3.2.1_wpdbt6sxhtzredzxe3cgcep2rm + '@docusaurus/theme-translations': 3.2.1 + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-validation': 3.2.1_@docusaurus+types@3.2.1 algoliasearch: 4.22.1 algoliasearch-helper: 3.16.2_algoliasearch@4.22.1 clsx: 2.1.0 @@ -2321,23 +2356,23 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-translations/3.1.1: - resolution: {integrity: sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==} + /@docusaurus/theme-translations/3.2.1: + resolution: {integrity: sha512-jAUMkIkFfY+OAhJhv6mV8zlwY6J4AQxJPTgLdR2l+Otof9+QdJjHNh/ifVEu9q0lp3oSPlJj9l05AaP7Ref+cg==} engines: {node: '>=18.0'} dependencies: fs-extra: 11.2.0 tslib: 2.6.2 dev: false - /@docusaurus/types/3.1.1_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==} + /@docusaurus/types/3.2.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-n/toxBzL2oxTtRTOFiGKsHypzn/Pm+sXyw+VSk1UbqbXQiHOwHwts55bpKwbcUgA530Is6kix3ELiFOv9GAMfw==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: '@mdx-js/mdx': 3.0.0 '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 commander: 5.1.0 joi: 17.12.1 react: 18.2.0 @@ -2353,8 +2388,8 @@ packages: - uglify-js - webpack-cli - /@docusaurus/utils-common/3.1.1_@docusaurus+types@3.1.1: - resolution: {integrity: sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==} + /@docusaurus/utils-common/3.2.1_@docusaurus+types@3.2.1: + resolution: {integrity: sha512-N5vadULnRLiqX2QfTjVEU3u5vo6RG2EZTdyXvJdzDOdrLCGIZAfnf/VkssinFZ922sVfaFfQ4FnStdhn5TWdVg==} engines: {node: '>=18.0'} peerDependencies: '@docusaurus/types': '*' @@ -2362,16 +2397,17 @@ packages: '@docusaurus/types': optional: true dependencies: - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y tslib: 2.6.2 dev: false - /@docusaurus/utils-validation/3.1.1_@docusaurus+types@3.1.1: - resolution: {integrity: sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==} + /@docusaurus/utils-validation/3.2.1_@docusaurus+types@3.2.1: + resolution: {integrity: sha512-+x7IR9hNMXi62L1YAglwd0s95fR7+EtirjTxSN4kahYRWGqOi3jlQl1EV0az/yTEvKbxVvOPcdYicGu9dk4LJw==} engines: {node: '>=18.0'} dependencies: - '@docusaurus/logger': 3.1.1 - '@docusaurus/utils': 3.1.1_@docusaurus+types@3.1.1 + '@docusaurus/logger': 3.2.1 + '@docusaurus/utils': 3.2.1_@docusaurus+types@3.2.1 + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 joi: 17.12.1 js-yaml: 4.1.0 tslib: 2.6.2 @@ -2384,8 +2420,8 @@ packages: - webpack-cli dev: false - /@docusaurus/utils/3.1.1_@docusaurus+types@3.1.1: - resolution: {integrity: sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==} + /@docusaurus/utils/3.2.1_@docusaurus+types@3.2.1: + resolution: {integrity: sha512-DPkIS/EPc+pGAV798PUXgNzJFM3HJouoQXgr0KDZuJVz1EkWbDLOcQwLIz8Qx7liI9ddfkN/TXTRQdsTPZNakw==} engines: {node: '>=18.0'} peerDependencies: '@docusaurus/types': '*' @@ -2393,8 +2429,9 @@ packages: '@docusaurus/types': optional: true dependencies: - '@docusaurus/logger': 3.1.1 - '@docusaurus/types': 3.1.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/logger': 3.2.1 + '@docusaurus/types': 3.2.1_biqbaboplfbrettd7655fr4n2y + '@docusaurus/utils-common': 3.2.1_@docusaurus+types@3.2.1 '@svgr/webpack': 6.5.1 escape-string-regexp: 4.0.0 file-loader: 6.2.0_webpack@5.90.1 @@ -2406,6 +2443,7 @@ packages: js-yaml: 4.1.0 lodash: 4.17.21 micromatch: 4.0.5 + prompts: 2.4.2 resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.6.2 @@ -2419,13 +2457,13 @@ packages: - webpack-cli dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.56.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.57.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp/4.10.0: @@ -2448,8 +2486,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js/8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js/8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@hapi/hoek/9.3.0: @@ -2571,14 +2609,14 @@ packages: transitivePeerDependencies: - supports-color - /@mdx-js/react/3.0.0_7kh72gklg5qjlh5zc6s6v3p6v4: - resolution: {integrity: sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==} + /@mdx-js/react/3.0.1_5vltyd222judxlmi5ppkhudyhq: + resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: '@types/react': '>=16' react: '>=16' dependencies: '@types/mdx': 2.0.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 react: 18.2.0 dev: false @@ -2649,74 +2687,74 @@ packages: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: false - /@rushstack/eslint-config/3.6.2_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-xD41k/chgJihMa/ac+pMYiqPo9Rnk6s193Od6zF3eN+A75oE+jpcfV1cww0dnQl2vdSu4DANQpVRNcRiDfK9Ug==} + /@rushstack/eslint-config/3.6.8_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-Y7P89YvWw0RoSXSDPMb4Mb+BjD0g2/EPcBnS7B9Dya6MSDOUEBoUL8e1bBRCrfvOPocON8gM+DoHrqSsiJu3Rw==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '>=4.7.0' dependencies: - '@rushstack/eslint-patch': 1.7.2 - '@rushstack/eslint-plugin': 0.14.0_xdgzedli73k7lw4xlyzszm74om - '@rushstack/eslint-plugin-packlets': 0.9.0_xdgzedli73k7lw4xlyzszm74om - '@rushstack/eslint-plugin-security': 0.8.0_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/eslint-plugin': 6.19.1_khyhgvqstqrciwjpryeonfnplm - '@typescript-eslint/parser': 6.19.1_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.3.3 - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 - eslint-plugin-promise: 6.1.1_eslint@8.56.0 - eslint-plugin-react: 7.33.2_eslint@8.56.0 + '@rushstack/eslint-patch': 1.10.1 + '@rushstack/eslint-plugin': 0.15.1_te743w6atip6hhlha3uq43n2xe + '@rushstack/eslint-plugin-packlets': 0.9.1_te743w6atip6hhlha3uq43n2xe + '@rushstack/eslint-plugin-security': 0.8.1_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/eslint-plugin': 6.19.1_k5w3pw42c4dhnefsamwmrkeewq + '@typescript-eslint/parser': 6.19.1_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.4.5 + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 + eslint-plugin-promise: 6.1.1_eslint@8.57.0 + eslint-plugin-react: 7.33.2_eslint@8.57.0 eslint-plugin-tsdoc: 0.2.17 - typescript: 5.3.3 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@rushstack/eslint-patch/1.7.2: - resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} + /@rushstack/eslint-patch/1.10.1: + resolution: {integrity: sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==} dev: true - /@rushstack/eslint-plugin-packlets/0.9.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-8vFjRdx+r5cE/GrwXoE+/ne6LdVae9jTbpj2+cAI3xd+K7ZOrxbV3gYdG70WxR/ZdcD5AihJURvSNr99nzYRow==} + /@rushstack/eslint-plugin-packlets/0.9.1_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-CN7RKrrpBj+UXzOYUxArzV7lUKX8UlZBJWPzdAI8HFYg0g1EVASjGRlcq3Q+e1KRZ1MeliVigRsoodfmJCHv+A==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.2 - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@rushstack/tree-pattern': 0.3.3 + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@rushstack/eslint-plugin-security/0.8.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-CevjngtrAc6Ftq8DVJEs7bnqW/PEzuhpaLF7AjNs6rkPlz96UWAEV1sgRd+ANMqIzfJ3vfvNytnUBZYLTvM+TQ==} + /@rushstack/eslint-plugin-security/0.8.1_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-XEMt9dvifXO6mmIfVggUNd4PP8pZlewn1D7OGXdMtLasRUiOkZGOYu24Kj5fgLnPDH1xqAdG9okhPZwT4yar7w==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.2 - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@rushstack/tree-pattern': 0.3.3 + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@rushstack/eslint-plugin/0.14.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-BXQ3plOYCk5AoZugRHijcPuthlbMf0t3x4yUSvNlrCz3FUf2DaEulIe570jkrEpkNRwXiPEKAUVy/jA4l0ZwlQ==} + /@rushstack/eslint-plugin/0.15.1_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-xgu6jwMscLCX0SWCDAUEpIFou3ApyTkJC76zgrWs6oOH1oeF8PLfzkdwhaSF8QptXG6oxXV7aqGMkDwH5ToBwQ==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@rushstack/tree-pattern': 0.3.2 - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@rushstack/tree-pattern': 0.3.3 + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@rushstack/tree-pattern/0.3.2: - resolution: {integrity: sha512-cF8gIPVDQSM9Ui2L0gRMmn63/iDA8JSgeqI575evPYAtDcIL2W65wvpWkWBTuvsEJjmecXoX9hCj7suzyIlzEA==} + /@rushstack/tree-pattern/0.3.3: + resolution: {integrity: sha512-IBsPzcdZhzlMfYWEZxK87Zuqzu7gEOY5eB6KkkD9HfMHLXP2l/54jKI0Tmo5OcbrVa8aivwy0AlVcaPlobLwaQ==} dev: true /@sideway/address/4.1.5: @@ -2752,15 +2790,6 @@ packages: micromark-util-symbol: 1.1.0 dev: false - /@slorber/static-site-generator-webpack-plugin/4.0.7: - resolution: {integrity: sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==} - engines: {node: '>=14'} - dependencies: - eval: 0.1.8 - p-map: 4.0.0 - webpack-sources: 3.2.3 - dev: false - /@storybook/csf/0.0.1: resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} dependencies: @@ -3135,27 +3164,26 @@ packages: resolution: {integrity: sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 '@types/react-router': 5.1.20 /@types/react-router-dom/5.3.3: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 '@types/react-router': 5.1.20 /@types/react-router/5.1.20: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.48 + '@types/react': 18.2.75 - /@types/react/18.2.48: - resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==} + /@types/react/18.2.75: + resolution: {integrity: sha512-+DNnF7yc5y0bHkBTiLKqXFe+L4B3nvOphiMY3tuA5X10esmjqk7smyBZzbGTy2vsiy/Bnzj8yFIBL8xhRacoOg==} dependencies: '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 csstype: 3.1.3 /@types/retry/0.12.0: @@ -3168,12 +3196,13 @@ packages: '@types/node': 20.11.10 dev: false - /@types/scheduler/0.16.8: - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - /@types/semver/7.5.6: resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + /@types/semver/7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: false + /@types/send/0.17.4: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: @@ -3223,7 +3252,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin/6.19.1_khyhgvqstqrciwjpryeonfnplm: + /@typescript-eslint/eslint-plugin/6.19.1_k5w3pw42c4dhnefsamwmrkeewq: resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3235,26 +3264,26 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.19.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/parser': 6.19.1_te743w6atip6hhlha3uq43n2xe '@typescript-eslint/scope-manager': 6.19.1 - '@typescript-eslint/type-utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/type-utils': 6.19.1_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + ts-api-utils: 1.0.3_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/7.0.1_mcxxtisxe7z5y2qrpgtbybia2a: - resolution: {integrity: sha512-OLvgeBv3vXlnnJGIAgCLYKjgMEU+wBGj07MQ/nxAaON+3mLzX7mJbhRYrVGiVvFiXtwFlkcBa/TtmglHy0UbzQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin/7.6.0_q6kcaffdztycjutu3hkwcd2s7m: + resolution: {integrity: sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 eslint: ^8.56.0 @@ -3264,24 +3293,24 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.0.1_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/scope-manager': 7.0.1 - '@typescript-eslint/type-utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/parser': 7.6.0_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/scope-manager': 7.6.0 + '@typescript-eslint/type-utils': 7.6.0_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/utils': 7.6.0_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/visitor-keys': 7.6.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + semver: 7.6.0 + ts-api-utils: 1.3.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser/6.19.1_xdgzedli73k7lw4xlyzszm74om: + /@typescript-eslint/parser/6.19.1_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3293,18 +3322,18 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.19.1 '@typescript-eslint/types': 6.19.1 - '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.3.3 + '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.4.5 '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.3.3 + eslint: 8.57.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/7.0.1_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-8GcRRZNzaHxKzBPU3tKtFNing571/GwPBeCvmAUw0yBtfE2XVd0zFKJIMSWkHJcPQi0ekxjIts6L/rrZq5cxGQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser/7.6.0_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' @@ -3312,13 +3341,13 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.0.1 - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/scope-manager': 7.6.0 + '@typescript-eslint/types': 7.6.0 + '@typescript-eslint/typescript-estree': 7.6.0_typescript@5.4.5 + '@typescript-eslint/visitor-keys': 7.6.0 debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.3.3 + eslint: 8.57.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false @@ -3347,15 +3376,15 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: false - /@typescript-eslint/scope-manager/7.0.1: - resolution: {integrity: sha512-v7/T7As10g3bcWOOPAcbnMDuvctHzCFYCG/8R4bK4iYzdFqsZTbXGln0cZNVcwQcwewsYU2BJLay8j0/4zOk4w==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager/7.6.0: + resolution: {integrity: sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/types': 7.6.0 + '@typescript-eslint/visitor-keys': 7.6.0 dev: false - /@typescript-eslint/type-utils/6.19.1_xdgzedli73k7lw4xlyzszm74om: + /@typescript-eslint/type-utils/6.19.1_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3365,19 +3394,19 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.3.3 - '@typescript-eslint/utils': 6.19.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.4.5 + '@typescript-eslint/utils': 6.19.1_te743w6atip6hhlha3uq43n2xe debug: 4.3.4 - eslint: 8.56.0 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + eslint: 8.57.0 + ts-api-utils: 1.0.3_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils/7.0.1_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-YtT9UcstTG5Yqy4xtLiClm1ZpM/pWVGFnkAa90UfdkkZsR1eP2mR/1jbHeYp8Ay1l1JHPyGvoUYR6o3On5Nhmw==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils/7.6.0_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' @@ -3385,12 +3414,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 - '@typescript-eslint/utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/typescript-estree': 7.6.0_typescript@5.4.5 + '@typescript-eslint/utils': 7.6.0_te743w6atip6hhlha3uq43n2xe debug: 4.3.4 - eslint: 8.56.0 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + eslint: 8.57.0 + ts-api-utils: 1.3.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false @@ -3410,12 +3439,12 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: false - /@typescript-eslint/types/7.0.1: - resolution: {integrity: sha512-uJDfmirz4FHib6ENju/7cz9SdMSkeVvJDK3VcMFvf/hAShg8C74FW+06MaQPODHfDJp/z/zHfgawIJRjlu0RLg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types/7.6.0: + resolution: {integrity: sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==} + engines: {node: ^18.18.0 || >=20.0.0} dev: false - /@typescript-eslint/typescript-estree/5.62.0_typescript@5.3.3: + /@typescript-eslint/typescript-estree/5.62.0_typescript@5.4.5: resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3430,13 +3459,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0_typescript@5.3.3 - typescript: 5.3.3 + tsutils: 3.21.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree/6.19.1_typescript@5.3.3: + /@typescript-eslint/typescript-estree/6.19.1_typescript@5.4.5: resolution: {integrity: sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3452,13 +3481,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + ts-api-utils: 1.0.3_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/6.21.0_typescript@5.3.3: + /@typescript-eslint/typescript-estree/6.21.0_typescript@5.4.5: resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3474,47 +3503,47 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + ts-api-utils: 1.0.3_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree/7.0.1_typescript@5.3.3: - resolution: {integrity: sha512-SO9wHb6ph0/FN5OJxH4MiPscGah5wjOd0RRpaLvuBv9g8565Fgu0uMySFEPqwPHiQU90yzJ2FjRYKGrAhS1xig==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree/7.6.0_typescript@5.4.5: + resolution: {integrity: sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/types': 7.6.0 + '@typescript-eslint/visitor-keys': 7.6.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3_typescript@5.3.3 - typescript: 5.3.3 + minimatch: 9.0.4 + semver: 7.6.0 + ts-api-utils: 1.3.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils/5.62.0_xdgzedli73k7lw4xlyzszm74om: + /@typescript-eslint/utils/5.62.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.3.3 - eslint: 8.56.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.5 + eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -3522,58 +3551,58 @@ packages: - typescript dev: false - /@typescript-eslint/utils/6.19.1_xdgzedli73k7lw4xlyzszm74om: + /@typescript-eslint/utils/6.19.1_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.19.1 '@typescript-eslint/types': 6.19.1 - '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.3.3 - eslint: 8.56.0 + '@typescript-eslint/typescript-estree': 6.19.1_typescript@5.4.5 + eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils/6.21.0_xdgzedli73k7lw4xlyzszm74om: + /@typescript-eslint/utils/6.21.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.3.3 - eslint: 8.56.0 + '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.4.5 + eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/utils/7.0.1_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-oe4his30JgPbnv+9Vef1h48jm0S6ft4mNwi9wj7bX10joGn07QRfqIqFHoMiajrtoU88cIhXf8ahwgrcbNLgPA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils/7.6.0_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 7.0.1 - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 - eslint: 8.56.0 - semver: 7.5.4 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 7.6.0 + '@typescript-eslint/types': 7.6.0 + '@typescript-eslint/typescript-estree': 7.6.0_typescript@5.4.5 + eslint: 8.57.0 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -3603,11 +3632,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@typescript-eslint/visitor-keys/7.0.1: - resolution: {integrity: sha512-hwAgrOyk++RTXrP4KzCg7zB2U0xt7RUU0ZdMSCsqF3eKUwkdXUMyTb0qdCuji7VIbcpG62kKTU9M1J1c9UpFBw==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys/7.6.0: + resolution: {integrity: sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/types': 7.6.0 eslint-visitor-keys: 3.4.3 dev: false @@ -3897,6 +3926,14 @@ packages: call-bind: 1.0.5 is-array-buffer: 3.0.2 + /array-buffer-byte-length/1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: false + /array-flatten/1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: false @@ -3915,6 +3952,18 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} + /array.prototype.findlast/1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: false + /array.prototype.findlastindex/1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} @@ -3943,6 +3992,15 @@ packages: es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 + /array.prototype.toreversed/1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + dev: false + /array.prototype.tosorted/1.1.2: resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} dependencies: @@ -3951,6 +4009,17 @@ packages: es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.2 + dev: true + + /array.prototype.tosorted/1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: false /arraybuffer.prototype.slice/1.0.2: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} @@ -3964,6 +4033,20 @@ packages: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 + /arraybuffer.prototype.slice/1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: false + /ast-types-flow/0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} dev: false @@ -4002,6 +4085,13 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + /available-typed-arrays/1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: false + /axe-core/4.7.0: resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} engines: {node: '>=4'} @@ -4208,6 +4298,17 @@ packages: get-intrinsic: 1.2.2 set-function-length: 1.2.0 + /call-bind/1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + dev: false + /callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -4592,7 +4693,7 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig/8.3.6_typescript@5.3.3: + /cosmiconfig/8.3.6_typescript@5.4.5: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -4605,7 +4706,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.5 dev: false /cross-spawn/7.0.3: @@ -5111,6 +5212,33 @@ packages: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: false + /data-view-buffer/1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: false + + /data-view-byte-length/1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: false + + /data-view-byte-offset/1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: false + /dayjs/1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} dev: false @@ -5186,6 +5314,15 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /define-data-property/1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: false + /define-lazy-prop/2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -5484,6 +5621,70 @@ packages: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 + /es-abstract/1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: false + + /es-define-property/1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: false + + /es-errors/1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + /es-iterator-helpers/1.0.15: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: @@ -5502,9 +5703,36 @@ packages: iterator.prototype: 1.1.2 safe-array-concat: 1.1.0 + /es-iterator-helpers/1.0.18: + resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.2 + dev: false + /es-module-lexer/1.4.1: resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + /es-object-atoms/1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: false + /es-set-tostringtag/2.0.2: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} @@ -5513,6 +5741,15 @@ packages: has-tostringtag: 1.0.0 hasown: 2.0.0 + /es-set-tostringtag/2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: false + /es-shim-unscopables/1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: @@ -5553,7 +5790,7 @@ packages: engines: {node: '>=12'} dev: false - /eslint-config-airbnb-base/15.0.0_p3qtbz6miylwitk5ew22wvdzca: + /eslint-config-airbnb-base/15.0.0_jrbq5spb6ym3vlo5mnlvtmgpyy: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -5561,14 +5798,14 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.56.0 - eslint-plugin-import: 2.29.1_eslint@8.56.0 + eslint: 8.57.0 + eslint-plugin-import: 2.29.1_eslint@8.57.0 object.assign: 4.1.5 object.entries: 1.1.7 semver: 6.3.1 dev: false - /eslint-config-airbnb/19.0.4_5xixws3m7nk6vkx7keji2g5lme: + /eslint-config-airbnb/19.0.4_ajn7wjni6hp7nfznr7wd7dwmuq: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5578,23 +5815,23 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.56.0 - eslint-config-airbnb-base: 15.0.0_p3qtbz6miylwitk5ew22wvdzca - eslint-plugin-import: 2.29.1_eslint@8.56.0 - eslint-plugin-jsx-a11y: 6.8.0_eslint@8.56.0 - eslint-plugin-react: 7.33.2_eslint@8.56.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.56.0 + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0_jrbq5spb6ym3vlo5mnlvtmgpyy + eslint-plugin-import: 2.29.1_eslint@8.57.0 + eslint-plugin-jsx-a11y: 6.8.0_eslint@8.57.0 + eslint-plugin-react: 7.34.1_eslint@8.57.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.57.0 object.assign: 4.1.5 object.entries: 1.1.7 dev: false - /eslint-config-prettier/9.1.0_eslint@8.56.0: + /eslint-config-prettier/9.1.0_eslint@8.57.0: resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: false /eslint-import-resolver-custom-alias/1.3.2_gblj7z6526q5ff7xdcrfk7bm7e: @@ -5602,7 +5839,7 @@ packages: peerDependencies: eslint-plugin-import: '>=2.2.0' dependencies: - eslint-plugin-import: 2.29.1_eslint@8.56.0 + eslint-plugin-import: 2.29.1_eslint@8.57.0 glob-parent: 6.0.2 resolve: 1.22.8 @@ -5613,7 +5850,7 @@ packages: is-core-module: 2.13.1 resolve: 1.22.8 - /eslint-module-utils/2.8.0_eslint@8.56.0: + /eslint-module-utils/2.8.0_eslint@8.57.0: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5623,9 +5860,9 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.56.0 + eslint: 8.57.0 - /eslint-plugin-import/2.29.1_eslint@8.56.0: + /eslint-plugin-import/2.29.1_eslint@8.57.0: resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -5637,9 +5874,9 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_eslint@8.56.0 + eslint-module-utils: 2.8.0_eslint@8.57.0 hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -5650,21 +5887,21 @@ packages: semver: 6.3.1 tsconfig-paths: 3.15.0 - /eslint-plugin-jest-formatting/3.1.0_eslint@8.56.0: + /eslint-plugin-jest-formatting/3.1.0_eslint@8.57.0: resolution: {integrity: sha512-XyysraZ1JSgGbLSDxjj5HzKKh0glgWf+7CkqxbTqb7zEhW7X2WHo5SBQ8cGhnszKN+2Lj3/oevBlHNbHezoc/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=0.8.0' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: false - /eslint-plugin-jest/27.8.0_imxtaqomzfe7vciaipcjhygije: - resolution: {integrity: sha512-347hVFiu4ZKMYl5xFp0X81gLNwBdno0dl0CMpUMjwuAux9X/M2a7z+ab2VHmPL6XCT87q8nv1vaVzhIO4TE/hw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /eslint-plugin-jest/28.2.0_6njm5mi4mqpzd6nd56b5g6ff24: + resolution: {integrity: sha512-yRDti/a+f+SMSmNTiT9/M/MzXGkitl8CfzUxnpoQcTyfq8gUrXMriVcWU36W1X6BZSUoyUCJrDAWWUA2N4hE5g==} + engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/eslint-plugin': ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 jest: '*' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': @@ -5672,15 +5909,15 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a - '@typescript-eslint/utils': 5.62.0_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 7.6.0_q6kcaffdztycjutu3hkwcd2s7m + '@typescript-eslint/utils': 6.21.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: false - /eslint-plugin-jsx-a11y/6.8.0_eslint@8.56.0: + /eslint-plugin-jsx-a11y/6.8.0_eslint@8.57.0: resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} engines: {node: '>=4.0'} peerDependencies: @@ -5696,7 +5933,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5705,7 +5942,7 @@ packages: object.fromentries: 2.0.7 dev: false - /eslint-plugin-prettier/5.1.3_roii55ymmf2x2gcdisgexmmcgu: + /eslint-plugin-prettier/5.1.3_udeglvt2rvqfn252kbszwwr7nu: resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5719,32 +5956,32 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.56.0 - eslint-config-prettier: 9.1.0_eslint@8.56.0 + eslint: 8.57.0 + eslint-config-prettier: 9.1.0_eslint@8.57.0 prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: false - /eslint-plugin-promise/6.1.1_eslint@8.56.0: + /eslint-plugin-promise/6.1.1_eslint@8.57.0: resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.56.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.57.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: false - /eslint-plugin-react/7.33.2_eslint@8.56.0: + /eslint-plugin-react/7.33.2_eslint@8.57.0: resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -5755,7 +5992,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -5767,24 +6004,52 @@ packages: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.10 + dev: true - /eslint-plugin-simple-import-sort/12.0.0_eslint@8.56.0: + /eslint-plugin-react/7.34.1_eslint@8.57.0: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.7 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.3 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.18 + eslint: 8.57.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + object.hasown: 1.1.3 + object.values: 1.1.7 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.10 + dev: false + + /eslint-plugin-simple-import-sort/12.0.0_eslint@8.57.0: resolution: {integrity: sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: false - /eslint-plugin-storybook/0.6.15_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} - engines: {node: 12.x || 14.x || >= 16} + /eslint-plugin-storybook/0.8.0_te743w6atip6hhlha3uq43n2xe: + resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} + engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -5792,25 +6057,25 @@ packages: - typescript dev: false - /eslint-plugin-tailwindcss/3.14.2_tailwindcss@3.4.1: - resolution: {integrity: sha512-fNzdf4poZP2yQC0xC2prQxMuArMSb5mnellLQvwb9HC3NcLzxs+0IVKWIg1BqUqyui0c+bbjMmhWcKUWK67SLQ==} + /eslint-plugin-tailwindcss/3.15.1_tailwindcss@3.4.3: + resolution: {integrity: sha512-4RXRMIaMG07C2TBEW1k0VM4+dDazz1kxcZhkK4zirvmHGZTA4jnlSO2kq5mamuSPi+Wo17dh2SlC8IyFBuCd7Q==} engines: {node: '>=12.13.0'} peerDependencies: tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 postcss: 8.4.33 - tailwindcss: 3.4.1 + tailwindcss: 3.4.3 dev: false - /eslint-plugin-testing-library/6.2.0_xdgzedli73k7lw4xlyzszm74om: + /eslint-plugin-testing-library/6.2.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript @@ -5823,12 +6088,12 @@ packages: '@microsoft/tsdoc-config': 0.16.2 dev: true - /eslint-plugin-vitest/0.3.22_imxtaqomzfe7vciaipcjhygije: - resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==} + /eslint-plugin-vitest/0.5.1_6njm5mi4mqpzd6nd56b5g6ff24: + resolution: {integrity: sha512-g137wC+LCq2N+tfqK39Nl6Rs2N9u+zu6lWxaVgpN3wX+Kq6zSyxjPSI/ZBXUjP+qandT3z1DM5wK5IjD4XrAIw==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': '*' - eslint: '>=8.0.0' + eslint: ^8.57.0 || ^9.0.0 vitest: '*' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': @@ -5836,9 +6101,9 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a - '@typescript-eslint/utils': 6.21.0_xdgzedli73k7lw4xlyzszm74om - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 7.6.0_q6kcaffdztycjutu3hkwcd2s7m + '@typescript-eslint/utils': 7.6.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript @@ -5862,15 +6127,15 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint/8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 + '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -6238,7 +6503,7 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.1.0 - /fork-ts-checker-webpack-plugin/6.5.3_7sv57te374rmond3tzcieer2ii: + /fork-ts-checker-webpack-plugin/6.5.3_gy4d4pp7wppmhi6zpgzmc5satm: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -6258,7 +6523,7 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.56.0 + eslint: 8.57.0 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -6266,7 +6531,7 @@ packages: schema-utils: 2.7.0 semver: 7.5.4 tapable: 1.1.3 - typescript: 5.3.3 + typescript: 5.4.5 webpack: 5.90.1 dev: false @@ -6355,6 +6620,17 @@ packages: has-symbols: 1.0.3 hasown: 2.0.0 + /get-intrinsic/1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.0 + dev: false + /get-own-enumerable-property-symbols/3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: false @@ -6371,6 +6647,15 @@ packages: call-bind: 1.0.5 get-intrinsic: 1.2.2 + /get-symbol-description/1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: false + /github-slugger/1.5.0: resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} dev: false @@ -6543,10 +6828,21 @@ packages: dependencies: get-intrinsic: 1.2.2 + /has-property-descriptors/1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: false + /has-proto/1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + /has-proto/1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + dev: false + /has-symbols/1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -6557,6 +6853,13 @@ packages: dependencies: has-symbols: 1.0.3 + /has-tostringtag/1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: false + /has-yarn/3.0.0: resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6568,6 +6871,13 @@ packages: dependencies: function-bind: 1.1.2 + /hasown/2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: false + /hast-util-from-parse5/8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} dependencies: @@ -6896,6 +7206,11 @@ packages: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} + /ignore/5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + dev: false + /image-size/1.1.1: resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} engines: {node: '>=16.x'} @@ -6970,6 +7285,15 @@ packages: hasown: 2.0.0 side-channel: 1.0.4 + /internal-slot/1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.0 + side-channel: 1.0.4 + dev: false + /internmap/1.0.1: resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} dev: false @@ -7015,6 +7339,14 @@ packages: get-intrinsic: 1.2.2 is-typed-array: 1.1.12 + /is-array-buffer/3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: false + /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: false @@ -7059,6 +7391,13 @@ packages: dependencies: hasown: 2.0.0 + /is-data-view/1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + dependencies: + is-typed-array: 1.1.13 + dev: false + /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -7122,6 +7461,11 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} + /is-negative-zero/2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: false + /is-npm/6.0.0: resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7206,6 +7550,13 @@ packages: dependencies: call-bind: 1.0.5 + /is-shared-array-buffer/1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: false + /is-stream/2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -7229,6 +7580,13 @@ packages: dependencies: which-typed-array: 1.1.13 + /is-typed-array/1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.15 + dev: false + /is-typedarray/1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: false @@ -8470,6 +8828,13 @@ packages: dependencies: brace-expansion: 2.0.1 + /minimatch/9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimist/1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -8937,6 +9302,11 @@ packages: find-up: 3.0.0 dev: false + /possible-typed-array-names/1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: false + /postcss-calc/8.2.4_postcss@8.4.33: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: @@ -9053,14 +9423,14 @@ packages: postcss: 8.4.33 yaml: 2.3.4 - /postcss-loader/7.3.4_p5mebde3mv6bksmygc7uyqmcli: + /postcss-loader/7.3.4_ydjsit77rbhc6znfntfsjgidtu: resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 dependencies: - cosmiconfig: 8.3.6_typescript@5.3.3 + cosmiconfig: 8.3.6_typescript@5.4.5 jiti: 1.21.0 postcss: 8.4.33 semver: 7.5.4 @@ -9537,7 +9907,7 @@ packages: strip-json-comments: 2.0.1 dev: false - /react-dev-utils/12.0.1_7sv57te374rmond3tzcieer2ii: + /react-dev-utils/12.0.1_gy4d4pp7wppmhi6zpgzmc5satm: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} dependencies: @@ -9550,7 +9920,7 @@ packages: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3_7sv57te374rmond3tzcieer2ii + fork-ts-checker-webpack-plugin: 6.5.3_gy4d4pp7wppmhi6zpgzmc5satm global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -9776,6 +10146,16 @@ packages: define-properties: 1.2.1 set-function-name: 2.0.1 + /regexp.prototype.flags/1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.1 + dev: false + /regexpu-core/5.3.2: resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} engines: {node: '>=4'} @@ -10032,6 +10412,16 @@ packages: has-symbols: 1.0.3 isarray: 2.0.5 + /safe-array-concat/1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: false + /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: false @@ -10047,6 +10437,15 @@ packages: get-intrinsic: 1.2.2 is-regex: 1.1.4 + /safe-regex-test/1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: false + /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false @@ -10129,6 +10528,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver/7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /send/0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -10199,6 +10606,18 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /set-function-length/1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + dev: false + /set-function-name/2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} @@ -10428,6 +10847,16 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 + /string.prototype.trim/1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: false + /string.prototype.trimend/1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: @@ -10435,6 +10864,14 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 + /string.prototype.trimend/1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: false + /string.prototype.trimstart/1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: @@ -10442,6 +10879,15 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 + /string.prototype.trimstart/1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: false + /string_decoder/1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: @@ -10591,8 +11037,8 @@ packages: tslib: 2.6.2 dev: false - /tailwindcss/3.4.1: - resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} + /tailwindcss/3.4.3: + resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -10716,13 +11162,22 @@ packages: /trough/2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - /ts-api-utils/1.0.3_typescript@5.3.3: + /ts-api-utils/1.0.3_typescript@5.4.5: resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.5 + + /ts-api-utils/1.3.0_typescript@5.4.5: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.4.5 + dev: false /ts-dedent/2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -10748,14 +11203,14 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false - /tsutils/3.21.0_typescript@5.3.3: + /tsutils/3.21.0_typescript@5.4.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.5 dev: false /type-check/0.4.0: @@ -10794,6 +11249,15 @@ packages: get-intrinsic: 1.2.2 is-typed-array: 1.1.12 + /typed-array-buffer/1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: false + /typed-array-byte-length/1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} @@ -10803,6 +11267,17 @@ packages: has-proto: 1.0.1 is-typed-array: 1.1.12 + /typed-array-byte-length/1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: false + /typed-array-byte-offset/1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} @@ -10813,6 +11288,18 @@ packages: has-proto: 1.0.1 is-typed-array: 1.1.12 + /typed-array-byte-offset/1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: false + /typed-array-length/1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: @@ -10820,14 +11307,26 @@ packages: for-each: 0.3.3 is-typed-array: 1.1.12 + /typed-array-length/1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: false + /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 dev: false - /typescript/5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript/5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -11292,6 +11791,17 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.0 + /which-typed-array/1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: false + /which/1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true diff --git a/eslint/eslint-config/package.json b/eslint/eslint-config/package.json index 5585b5b..b10b19c 100644 --- a/eslint/eslint-config/package.json +++ b/eslint/eslint-config/package.json @@ -8,11 +8,11 @@ "lint:fix": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --ignore-path ../../.gitignore --fix" }, "dependencies": { - "@typescript-eslint/parser": "7.0.1", - "@typescript-eslint/eslint-plugin": "7.0.1", + "@typescript-eslint/parser": "7.6.0", + "@typescript-eslint/eslint-plugin": "7.6.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.1.0", - "eslint-plugin-jest": "27.8.0", + "eslint-plugin-jest": "28.2.0", "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-import": "2.29.1", @@ -20,22 +20,22 @@ "eslint-config-airbnb": "19.0.4", "eslint-import-resolver-custom-alias": "1.3.2", "eslint-plugin-jsx-a11y": "6.8.0", - "eslint-plugin-react": "7.33.2", + "eslint-plugin-react": "7.34.1", "eslint-plugin-react-hooks": "4.6.0", - "eslint-plugin-storybook": "0.6.15", - "eslint-plugin-tailwindcss": "3.14.2", + "eslint-plugin-storybook": "0.8.0", + "eslint-plugin-tailwindcss": "3.15.1", "eslint-plugin-testing-library": "6.2.0", - "eslint-plugin-vitest": "0.3.22" + "eslint-plugin-vitest": "0.5.1" }, "devDependencies": { - "typescript": "5.3.3", - "eslint": "8.56.0", + "typescript": "5.4.5", + "eslint": "8.57.0", "prettier": "3.2.5", - "tailwindcss": "3.4.1" + "tailwindcss": "3.4.3" }, "peerDependencies": { - "typescript": ">=5.3.3", - "eslint": ">=8.56.0", + "typescript": ">=5.4.5", + "eslint": ">=8.57.0", "prettier": ">=3.2.5" }, "homepage": "https://github.com/runespoor-engineering/runespoorstack/tree/main/eslint/eslint-config#readme",