diff --git a/.github/workflows/create-version.yml b/.github/workflows/create-version.yml index 89470165a29..73220acdaef 100644 --- a/.github/workflows/create-version.yml +++ b/.github/workflows/create-version.yml @@ -34,7 +34,7 @@ jobs: node-version: 20 - name: Semantic Release - uses: cycjimmy/semantic-release-action@v4.0.0 + uses: cycjimmy/semantic-release-action@v4.1.0 id: semantic if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository env: diff --git a/.github/workflows/development-extension.yml b/.github/workflows/development-extension.yml index c4127807036..3305fa32266 100644 --- a/.github/workflows/development-extension.yml +++ b/.github/workflows/development-extension.yml @@ -28,7 +28,7 @@ jobs: - name: Extract version id: extract_version - uses: Saionaro/extract-package-version@v1.1.1 + uses: Saionaro/extract-package-version@v1.2.1 - name: Build project env: diff --git a/.github/workflows/notify-release.yml b/.github/workflows/notify-release.yml index fda519de887..a3f03b079a7 100644 --- a/.github/workflows/notify-release.yml +++ b/.github/workflows/notify-release.yml @@ -20,7 +20,7 @@ jobs: path: firefox_version - name: Download previous Firefox version info - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v3 with: workflow: notify-release.yml workflow_conclusion: success @@ -82,7 +82,7 @@ jobs: path: chrome_version - name: Download previous Chrome version info - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v3 with: workflow: notify-release.yml workflow_conclusion: success diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 2ed7e1366e4..711b13d88ec 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -89,7 +89,7 @@ jobs: needs: test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up pnpm uses: pnpm/action-setup@v3 diff --git a/.github/workflows/publish-extensions.yml b/.github/workflows/publish-extensions.yml index 6910829cba9..ccd8bcdad43 100644 --- a/.github/workflows/publish-extensions.yml +++ b/.github/workflows/publish-extensions.yml @@ -26,7 +26,7 @@ jobs: - name: Extract version id: extract_version - uses: Saionaro/extract-package-version@v1.1.1 + uses: Saionaro/extract-package-version@v1.2.1 - name: Print version run: echo ${{ steps.extract_version.outputs.version }} @@ -121,7 +121,7 @@ jobs: path: . - name: Download release-notes.txt from create-version workflow - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v3 with: workflow: create-version.yml name: release-notes diff --git a/.github/workflows/publish-unit-test-coverage.yml b/.github/workflows/publish-unit-test-coverage.yml index 4211ad0c29b..54f4633a29b 100644 --- a/.github/workflows/publish-unit-test-coverage.yml +++ b/.github/workflows/publish-unit-test-coverage.yml @@ -20,7 +20,7 @@ jobs: run: npx make-coverage-badge - name: Publish test coverage report - uses: JamesIves/github-pages-deploy-action@4.0.0 + uses: JamesIves/github-pages-deploy-action@v4.5.0 with: branch: gh-pages folder: coverage diff --git a/package.json b/package.json index e6f821318d9..404e5e83f56 100644 --- a/package.json +++ b/package.json @@ -153,7 +153,7 @@ "@reduxjs/toolkit": "2.2.3", "@scure/base": "1.1.5", "@scure/bip32": "1.3.3", - "@scure/bip39": "1.2.2", + "@scure/bip39": "1.3.0", "@scure/btc-signer": "1.2.1", "@segment/analytics-next": "1.66.0", "@sentry/react": "7.106.0", @@ -197,7 +197,7 @@ "cross-fetch": "4.0.0", "css-loader": "6.11.0", "dayjs": "1.11.8", - "dompurify": "3.0.6", + "dompurify": "3.1.0", "dotenv": "16.4.5", "ecdsa-sig-formatter": "1.0.11", "ecpair": "2.1.0", @@ -268,7 +268,7 @@ "@storybook/addon-mdx-gfm": "8.0.1", "@storybook/addon-onboarding": "8.0.1", "@storybook/addon-webpack5-compiler-swc": "1.0.2", - "@storybook/blocks": "8.0.1", + "@storybook/blocks": "8.0.6", "@storybook/react": "8.0.1", "@storybook/react-webpack5": "8.0.1", "@storybook/test": "8.0.1", @@ -340,7 +340,7 @@ "ts-node": "10.9.2", "ts-unused-exports": "10.0.1", "tsconfig-paths-webpack-plugin": "4.1.0", - "typescript": "5.4.3", + "typescript": "5.4.4", "vitest": "1.4.0", "vm-browserify": "1.1.2", "web-ext": "7.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abedd9eb10d..381021e1124 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -84,8 +84,8 @@ dependencies: specifier: 1.3.3 version: 1.3.3 '@scure/bip39': - specifier: 1.2.2 - version: 1.2.2 + specifier: 1.3.0 + version: 1.3.0 '@scure/btc-signer': specifier: 1.2.1 version: 1.2.1 @@ -160,7 +160,7 @@ dependencies: version: 4.7.7 '@typescript-eslint/eslint-plugin': specifier: 7.5.0 - version: 7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.3) + version: 7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.4) '@zondax/ledger-stacks': specifier: 1.0.4 version: 1.0.4 @@ -216,8 +216,8 @@ dependencies: specifier: 1.11.8 version: 1.11.8 dompurify: - specifier: 3.0.6 - version: 3.0.6 + specifier: 3.1.0 + version: 3.1.0 dotenv: specifier: 16.4.5 version: 16.4.5 @@ -378,7 +378,7 @@ devDependencies: version: 3.0.0(webpack@5.91.0) '@pandacss/dev': specifier: 0.32.0 - version: 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + version: 0.32.0(jsdom@22.1.0)(typescript@5.4.4) '@playwright/test': specifier: 1.42.1 version: 1.42.1 @@ -425,14 +425,14 @@ devDependencies: specifier: 1.0.2 version: 1.0.2(webpack@5.91.0) '@storybook/blocks': - specifier: 8.0.1 - version: 8.0.1(@types/react@18.2.57)(react-dom@18.2.0)(react@18.2.0) + specifier: 8.0.6 + version: 8.0.6(@types/react@18.2.57)(react-dom@18.2.0)(react@18.2.0) '@storybook/react': specifier: 8.0.1 - version: 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) + version: 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4) '@storybook/react-webpack5': specifier: 8.0.1 - version: 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack-cli@5.1.4) + version: 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4)(webpack-cli@5.1.4) '@storybook/test': specifier: 8.0.1 version: 8.0.1(vitest@1.4.0) @@ -510,7 +510,7 @@ devDependencies: version: 4.4.4 '@typescript-eslint/parser': specifier: 7.5.0 - version: 7.5.0(eslint@8.57.0)(typescript@5.4.3) + version: 7.5.0(eslint@8.57.0)(typescript@5.4.4) '@vitest/coverage-istanbul': specifier: 1.4.0 version: 1.4.0(vitest@1.4.0) @@ -570,7 +570,7 @@ devDependencies: version: 4.1.0(webpack@5.91.0) eslint-plugin-deprecation: specifier: 2.0.0 - version: 2.0.0(eslint@8.57.0)(typescript@5.4.3) + version: 2.0.0(eslint@8.57.0)(typescript@5.4.4) eslint-plugin-mdx: specifier: 3.1.5 version: 3.1.5(eslint@8.57.0) @@ -582,7 +582,7 @@ devDependencies: version: 4.6.0(eslint@8.57.0) eslint-plugin-storybook: specifier: 0.8.0 - version: 0.8.0(eslint@8.57.0)(typescript@5.4.3) + version: 0.8.0(eslint@8.57.0)(typescript@5.4.4) file-loader: specifier: 6.2.0 version: 6.2.0(webpack@5.91.0) @@ -600,7 +600,7 @@ devDependencies: version: 8.4.38 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.4.38)(typescript@5.4.3)(webpack@5.91.0) + version: 8.1.1(postcss@8.4.38)(typescript@5.4.4)(webpack@5.91.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -612,7 +612,7 @@ devDependencies: version: 2.1.0(webpack@5.91.0) react-dev-utils: specifier: 12.0.1 - version: 12.0.1(eslint@8.57.0)(typescript@5.4.3)(webpack@5.91.0) + version: 12.0.1(eslint@8.57.0)(typescript@5.4.4)(webpack@5.91.0) react-refresh: specifier: 0.14.0 version: 0.14.0 @@ -633,16 +633,16 @@ devDependencies: version: 8.0.0(webpack@5.91.0) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.4.8)(@types/node@20.12.4)(typescript@5.4.3) + version: 10.9.2(@swc/core@1.4.8)(@types/node@20.12.4)(typescript@5.4.4) ts-unused-exports: specifier: 10.0.1 - version: 10.0.1(typescript@5.4.3) + version: 10.0.1(typescript@5.4.4) tsconfig-paths-webpack-plugin: specifier: 4.1.0 version: 4.1.0 typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 5.4.4 + version: 5.4.4 vitest: specifier: 1.4.0 version: 1.4.0(@types/node@20.12.4)(jsdom@22.1.0) @@ -3736,6 +3736,11 @@ packages: resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} engines: {node: '>= 16'} + /@noble/hashes@1.4.0: + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + dev: false + /@noble/secp256k1@1.7.1: resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} @@ -3861,15 +3866,15 @@ packages: ts-pattern: 5.0.8 dev: true - /@pandacss/dev@0.32.0(jsdom@22.1.0)(typescript@5.4.3): + /@pandacss/dev@0.32.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-v2F3l7GcE4ufF1dEZeamrBIZ2OX/6Pywj8+HxBiDTxMHkG5vEyO7I9P5aI3kiHb4YlDYtunlVhmX1JyX+8b4jg==} hasBin: true dependencies: '@clack/prompts': 0.7.0 '@pandacss/config': 0.32.0 '@pandacss/logger': 0.32.0 - '@pandacss/node': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) - '@pandacss/postcss': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + '@pandacss/node': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) + '@pandacss/postcss': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) '@pandacss/preset-panda': 0.32.0 '@pandacss/shared': 0.32.0 '@pandacss/token-dictionary': 0.32.0 @@ -3880,11 +3885,11 @@ packages: - typescript dev: true - /@pandacss/extractor@0.32.0(jsdom@22.1.0)(typescript@5.4.3): + /@pandacss/extractor@0.32.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-aKyIVk4JPlMptGfs73JtF6w0EJeZMVzz3MbU/glvcoSNhNDpnV6t0fswq0IWMVV/gmnxinSDvQ7wJwjHeRpOzg==} dependencies: '@pandacss/shared': 0.32.0 - ts-evaluator: 1.2.0(jsdom@22.1.0)(typescript@5.4.3) + ts-evaluator: 1.2.0(jsdom@22.1.0)(typescript@5.4.4) ts-morph: 21.0.1 transitivePeerDependencies: - jsdom @@ -3918,15 +3923,15 @@ packages: kleur: 4.1.5 dev: true - /@pandacss/node@0.32.0(jsdom@22.1.0)(typescript@5.4.3): + /@pandacss/node@0.32.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-GpfXZBn54jVHNyJp/K67bhrjjmQdXlSq8K1ExBMwZjsMJkMMCWoYi3L+9nLC0Jxxr2T/7MGpYISwPefOK6Y7GA==} dependencies: '@pandacss/config': 0.32.0 '@pandacss/core': 0.32.0 - '@pandacss/extractor': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + '@pandacss/extractor': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) '@pandacss/generator': 0.32.0 '@pandacss/logger': 0.32.0 - '@pandacss/parser': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + '@pandacss/parser': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) '@pandacss/shared': 0.32.0 '@pandacss/token-dictionary': 0.32.0 '@pandacss/types': 0.32.0 @@ -3949,18 +3954,18 @@ packages: prettier: 2.8.8 ts-morph: 21.0.1 ts-pattern: 5.0.8 - tsconfck: 3.0.2(typescript@5.4.3) + tsconfck: 3.0.2(typescript@5.4.4) transitivePeerDependencies: - jsdom - typescript dev: true - /@pandacss/parser@0.32.0(jsdom@22.1.0)(typescript@5.4.3): + /@pandacss/parser@0.32.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-PDjdhqzAh8Ax4q9/+KUUSDk7mVlQMP0QEWxx/l9t8bCZwi/GLXxeMytDXNqwBFQsHkhbGIL0To5P5143o+dF2Q==} dependencies: '@pandacss/config': 0.32.0 '@pandacss/core': 0.32.0 - '@pandacss/extractor': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + '@pandacss/extractor': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) '@pandacss/logger': 0.32.0 '@pandacss/shared': 0.32.0 '@pandacss/types': 0.32.0 @@ -3973,10 +3978,10 @@ packages: - typescript dev: true - /@pandacss/postcss@0.32.0(jsdom@22.1.0)(typescript@5.4.3): + /@pandacss/postcss@0.32.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-bre7iPV8U6gai25gqzW+OQjHoPTcibNTeGWc+Zp4mAAQhYFJWeiHqOLfU+9Hx0wIY6pAkj5V+zBNLECXb3SfBA==} dependencies: - '@pandacss/node': 0.32.0(jsdom@22.1.0)(typescript@5.4.3) + '@pandacss/node': 0.32.0(jsdom@22.1.0)(typescript@5.4.4) postcss: 8.4.35 transitivePeerDependencies: - jsdom @@ -5860,6 +5865,10 @@ packages: /@scure/base@1.1.5: resolution: {integrity: sha512-Brj9FiG2W1MRQSTB212YVPRrcbjkv48FoZi/u4l/zds/ieRrqsh7aUf6CLwkAq61oKXr/ZlTzlY66gLIj3TFTQ==} + /@scure/base@1.1.6: + resolution: {integrity: sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==} + dev: false + /@scure/bip32@1.1.3: resolution: {integrity: sha512-dSH3+LCWONlSNQuF34xZrG6Xas7tp2jSSqHb/pMfXWM0vKE4JZOtK3uJfoWouUVW5IGlls75HkXmYLldZ8ySgQ==} dependencies: @@ -5882,11 +5891,11 @@ packages: '@noble/hashes': 1.1.5 '@scure/base': 1.1.5 - /@scure/bip39@1.2.2: - resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} + /@scure/bip39@1.3.0: + resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} dependencies: - '@noble/hashes': 1.3.2 - '@scure/base': 1.1.5 + '@noble/hashes': 1.4.0 + '@scure/base': 1.1.6 dev: false /@scure/btc-signer@1.2.1: @@ -7759,6 +7768,49 @@ packages: - supports-color dev: true + /@storybook/blocks@8.0.6(@types/react@18.2.57)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ycuPJwxyngSor4YNa4kkX3rAmX+w2pXNsIo+Zs4fEdAfCvha9+GZ/3jQSdrsHxjeIm9l9guiv4Ag8QTnnllXkw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/components': 8.0.6(@types/react@18.2.57)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/docs-tools': 8.0.6 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 8.0.6 + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 + '@types/lodash': 4.14.202 + color-convert: 2.0.1 + dequal: 2.0.3 + lodash: 4.17.21 + markdown-to-jsx: 7.3.2(react@18.2.0) + memoizerific: 1.11.3 + polished: 4.3.1 + react: 18.2.0 + react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + telejson: 7.2.0 + tocbot: 4.25.0 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + transitivePeerDependencies: + - '@types/react' + - encoding + - supports-color + dev: true + /@storybook/builder-manager@8.0.1: resolution: {integrity: sha512-5iI5MoKTctxkeAW48IzemEPI+wpiML2EoB2MkXoXcWEKwnPG5zgboY5TuuKcCY3eONWpXS8DkSt9a5lpudnceQ==} dependencies: @@ -7781,7 +7833,7 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(typescript@5.4.3)(webpack-cli@5.1.4): + /@storybook/builder-webpack5@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(typescript@5.4.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-1UOdF5Ic5Ss86VwcZ5E0h5TJT6hcQTQFF+mjSla3Yy9Q9mvWtyr4xHYnTH7RXNB0cQXbFvaPvQLnBA0aOq/8HQ==} peerDependencies: typescript: '*' @@ -7806,7 +7858,7 @@ packages: css-loader: 6.11.0(webpack@5.91.0) es-module-lexer: 1.4.1 express: 4.19.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.3)(webpack@5.91.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.4)(webpack@5.91.0) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.91.0) magic-string: 0.30.7 @@ -7816,7 +7868,7 @@ packages: style-loader: 3.3.4(webpack@5.91.0) terser-webpack-plugin: 5.3.10(@swc/core@1.4.8)(esbuild@0.20.2)(webpack@5.91.0) ts-dedent: 2.2.0 - typescript: 5.4.3 + typescript: 5.4.4 url: 0.11.1 util: 0.12.5 util-deprecate: 1.0.2 @@ -7844,6 +7896,16 @@ packages: tiny-invariant: 1.3.3 dev: true + /@storybook/channels@8.0.6: + resolution: {integrity: sha512-IbNvjxeyQKiMpb+gSpQ7yYsFqb8BM/KYgfypJM3yJV6iU/NFeevrC/DA6/R+8xWFyPc70unRNLv8fPvxhcIu8Q==} + dependencies: + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/global': 5.0.0 + telejson: 7.2.0 + tiny-invariant: 1.3.3 + dev: true + /@storybook/cli@8.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BLcB95Dwcd+fFl1CV2+x8hIaJ+gz76uAqUTRzvk66q2MaCe6q99RvBGcUvZnohV7u6iCd2lPv7VaF7buOriKow==} hasBin: true @@ -7900,6 +7962,12 @@ packages: '@storybook/global': 5.0.0 dev: true + /@storybook/client-logger@8.0.6: + resolution: {integrity: sha512-et/IHPHiiOwMg93l5KSgw47NZXz5xOyIrIElRcsT1wr8OJeIB9DzopB/suoHBZ/IML+t8x91atdutzUN2BLF6A==} + dependencies: + '@storybook/global': 5.0.0 + dev: true + /@storybook/codemod@8.0.1: resolution: {integrity: sha512-2DCx++IMXEwLT6P1m/gkYzyh6MH6W+eoOMz4PX5/YGuFg2gsN0fNYPO9ltj8vJRR0nZcHJ+c8BbcCpzNFTPsvQ==} dependencies: @@ -7943,6 +8011,27 @@ packages: - '@types/react' dev: true + /@storybook/components@8.0.6(@types/react@18.2.57)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6W2BAqAPJkrExk8D/ug2NPBPvMs05p6Bdt9tk3eWjiMrhG/CUKBzlBTEfNK/mzy3YVB6ijyT2DgsqzmWWYJ/Xw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.57)(react@18.2.0) + '@storybook/client-logger': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + util-deprecate: 1.0.2 + transitivePeerDependencies: + - '@types/react' + dev: true + /@storybook/core-common@8.0.1: resolution: {integrity: sha512-+t9qyJ/b/yRDCsp6zW68NsViieqCUuH6S8BpbSPWnkuGTYp98BMMGQoY4cqufUcFPuDYMzwAN7wQ5/iM5b7DYQ==} dependencies: @@ -7979,12 +8068,54 @@ packages: - supports-color dev: true + /@storybook/core-common@8.0.6: + resolution: {integrity: sha512-Z4cA52SjcW6SAV9hayqVm5kyr362O20Zmwz7+H2nYEhcu8bY69y5p45aaoyElMxL1GDNu84GrmTp7dY4URw1fQ==} + dependencies: + '@storybook/core-events': 8.0.6 + '@storybook/csf-tools': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@storybook/types': 8.0.6 + '@yarnpkg/fslib': 2.10.3 + '@yarnpkg/libzip': 2.3.0 + chalk: 4.1.2 + cross-spawn: 7.0.3 + esbuild: 0.20.2 + esbuild-register: 3.5.0(esbuild@0.20.2) + execa: 5.1.1 + file-system-cache: 2.3.0 + find-cache-dir: 3.3.2 + find-up: 5.0.0 + fs-extra: 11.2.0 + glob: 10.3.10 + handlebars: 4.7.8 + lazy-universal-dotenv: 4.0.0 + node-fetch: 2.7.0 + picomatch: 2.3.1 + pkg-dir: 5.0.0 + pretty-hrtime: 1.0.3 + resolve-from: 5.0.0 + semver: 7.6.0 + tempy: 1.0.1 + tiny-invariant: 1.3.3 + ts-dedent: 2.2.0 + util: 0.12.5 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + /@storybook/core-events@8.0.1: resolution: {integrity: sha512-AI8W9YNNXtkC9W1wL+LV2M/hd4SJWVOGNFhwf+bGSFfGb9NLl23CIBWg8XgYVpTtil3etw5ODDgykEmUBcKsKw==} dependencies: ts-dedent: 2.2.0 dev: true + /@storybook/core-events@8.0.6: + resolution: {integrity: sha512-EwGmuMm8QTUAHPhab4yftQWoSCX3OzEk6cQdpLtbNFtRRLE9aPZzxhk5Z/d3KhLNSCUAGyCiDt5I9JxTBetT9A==} + dependencies: + ts-dedent: 2.2.0 + dev: true + /@storybook/core-server@8.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FOgYYMOWcWxKhbd+40vCox9/lZwpbLcPsQB/ovLlY+PpX4BX/WTYcd5Q20oxxyIWU7b/8PeY8vvK8J9e0lpeaA==} dependencies: @@ -8078,6 +8209,22 @@ packages: - supports-color dev: true + /@storybook/csf-tools@8.0.6: + resolution: {integrity: sha512-MEBVxpnzqkBPyYXdtYQrY0SQC3oflmAQdEM0qWFzPvZXTnIMk3Q2ft8JNiBht6RlrKGvKql8TodwpbOiPeJI/w==} + dependencies: + '@babel/generator': 7.24.4 + '@babel/parser': 7.24.4 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + '@storybook/csf': 0.1.2 + '@storybook/types': 8.0.6 + fs-extra: 11.2.0 + recast: 0.23.6 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /@storybook/csf@0.0.1: resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} dependencies: @@ -8109,6 +8256,21 @@ packages: - supports-color dev: true + /@storybook/docs-tools@8.0.6: + resolution: {integrity: sha512-PsAA2b/Q1ki5IR0fa52MI+fdDkQ0W+mrZVRRj3eJzonGZYcQtXofTXQB7yi0CaX7zzI/N8JcdE4bO9sI6SrOTg==} + dependencies: + '@storybook/core-common': 8.0.6 + '@storybook/preview-api': 8.0.6 + '@storybook/types': 8.0.6 + '@types/doctrine': 0.0.3 + assert: 2.1.0 + doctrine: 3.0.0 + lodash: 4.17.21 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + /@storybook/global@5.0.0: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true @@ -8158,6 +8320,29 @@ packages: - react-dom dev: true + /@storybook/manager-api@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-khYA5CM+LY/B5VsqqUmt2ivNLNqyIKfcgGsXHkOs3Kr5BOz8LhEmSwZOB348ey2C2ejFJmvKlkcsE+rB9ixlww==} + dependencies: + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/router': 8.0.6 + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + store2: 2.14.3 + telejson: 7.2.0 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - react + - react-dom + dev: true + /@storybook/manager@8.0.1: resolution: {integrity: sha512-UbOSz6dNhugFTXdBgCdQTa8ZQdlPmpjN1fUY3bxpv+Ii3YN4U/CDWlAmmOUKlKi/Oj2ZNQBJtJWYUe8DkerlfA==} dev: true @@ -8165,7 +8350,11 @@ packages: /@storybook/node-logger@8.0.1: resolution: {integrity: sha512-uYWKSz9NhLOe2O60sJ4UPT1nzvbH0oR/YjK+OP3B4BySa6e195xY/5Uhou4lEaPSNU/0XXaLHCYeXjqeBjZopA==} - /@storybook/preset-react-webpack@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack-cli@5.1.4): + /@storybook/node-logger@8.0.6: + resolution: {integrity: sha512-mDRJLVAuTWauO0mnrwajfJV/6zKBJVPp/9g0ULccE3Q+cuqNfUefqfCd17cZBlJHeRsdB9jy9tod48d4qzGEkQ==} + dev: true + + /@storybook/preset-react-webpack@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-PqEKrNy2efVYuhDJXtq+eMvsGy7NUngec4AIaGwX2CRG8bJsAx9x6p8f2hmRwNn9fkhloPyM/+ryI31QW/ZgCA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -8179,8 +8368,8 @@ packages: '@storybook/core-webpack': 8.0.1 '@storybook/docs-tools': 8.0.1 '@storybook/node-logger': 8.0.1 - '@storybook/react': 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.3)(webpack@5.91.0) + '@storybook/react': 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.4)(webpack@5.91.0) '@types/node': 18.19.29 '@types/semver': 7.5.7 find-up: 5.0.0 @@ -8192,7 +8381,7 @@ packages: resolve: 1.22.8 semver: 7.6.0 tsconfig-paths: 4.2.0 - typescript: 5.4.3 + typescript: 5.4.4 webpack: 5.91.0(@swc/core@1.4.8)(esbuild@0.20.2)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' @@ -8222,11 +8411,30 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/preview-api@8.0.6: + resolution: {integrity: sha512-O5SvBqlHIO/Cf5oGZUJV2npkp9bLqg9Sn0T0a5zXolJbRy+gP7MDyz4AnliLpTn5bT2rzVQ6VH8IDlhHBq3K6g==} + dependencies: + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/types': 8.0.6 + '@types/qs': 6.9.11 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + qs: 6.11.2 + tiny-invariant: 1.3.3 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + dev: true + /@storybook/preview@8.0.1: resolution: {integrity: sha512-HSYwtMFJPJuNPfrBizCjDH/P8ZcyzBpgQg+/D6xcI4odSY7j2ub7QWCvbrSv1/llp0lMHDDRsFyT847qRPgwuQ==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.3)(webpack@5.91.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.4)(webpack@5.91.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -8237,9 +8445,9 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.5 - react-docgen-typescript: 2.2.2(typescript@5.4.3) + react-docgen-typescript: 2.2.2(typescript@5.4.4) tslib: 2.6.2 - typescript: 5.4.3 + typescript: 5.4.4 webpack: 5.91.0(@swc/core@1.4.8)(esbuild@0.20.2)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color @@ -8255,7 +8463,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-webpack5@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack-cli@5.1.4): + /@storybook/react-webpack5@8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-yyaIVpAzPR3DmslYiQaBZ6Mnro0Hf1PEhc817AhhVfqo3Zf3UWY6voreXJsgj4WPtUzpCw2lNWnoZsjG1/V7eA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -8266,13 +8474,13 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(typescript@5.4.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack-cli@5.1.4) - '@storybook/react': 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) + '@storybook/builder-webpack5': 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(typescript@5.4.4)(webpack-cli@5.1.4) + '@storybook/preset-react-webpack': 8.0.1(@swc/core@1.4.8)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4)(webpack-cli@5.1.4) + '@storybook/react': 8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4) '@types/node': 18.19.29 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - typescript: 5.4.3 + typescript: 5.4.4 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -8283,7 +8491,7 @@ packages: - webpack-cli dev: true - /@storybook/react@8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3): + /@storybook/react@8.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.4): resolution: {integrity: sha512-8d3nklcf2ePC/23kPVdKyQGjCfgnOeETU3b/DxA3bBE6T9EkiknjH4JJebBkmYh21oMgDYn5RpCrP73niyc0MQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -8316,7 +8524,7 @@ packages: semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.4.3 + typescript: 5.4.4 util-deprecate: 1.0.2 transitivePeerDependencies: - encoding @@ -8331,6 +8539,14 @@ packages: qs: 6.11.2 dev: true + /@storybook/router@8.0.6: + resolution: {integrity: sha512-ektN0+TyQPxVxcUvt9ksGizgDM1bKFEdGJeeqv0yYaOSyC4M1e4S8QZ+Iq/p/NFNt5XJWsWU+HtQ8AzQWagQfQ==} + dependencies: + '@storybook/client-logger': 8.0.6 + memoizerific: 1.11.3 + qs: 6.11.2 + dev: true + /@storybook/telemetry@8.0.1: resolution: {integrity: sha512-A4flTBHnchC3Ly9ENx0wRDxo1o/WRPmJe+zRCRcpJleSlpaF8wrWSTP4y+b25HJiJTEhTux7XD8qd1MckErNCA==} dependencies: @@ -8388,6 +8604,25 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true + /@storybook/theming@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o/b12+nDp8WDFlE0qQilzJ2aIeOHD48MCoc+ouFRPRH4tUS5xNaBPYxBxTgdtFbwZNuOC2my4A37Uhjn6IwkuQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@storybook/client-logger': 8.0.6 + '@storybook/global': 5.0.0 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /@storybook/types@8.0.1: resolution: {integrity: sha512-JfNWLg+/dcLgLmIyTVSkM42cYgwhdIfMoLyhA1XR62Ssb9/PyuicLJYKSKS9blTkPtVEYJqcz51fmE9K67ym4w==} dependencies: @@ -8396,6 +8631,14 @@ packages: file-system-cache: 2.3.0 dev: true + /@storybook/types@8.0.6: + resolution: {integrity: sha512-YKq4A+3diQ7UCGuyrB/9LkB29jjGoEmPl3TfV7mO1FvdRw22BNuV3GyJCiLUHigSKiZgFo+pfQhmsNRJInHUnQ==} + dependencies: + '@storybook/channels': 8.0.6 + '@types/express': 4.17.21 + file-system-cache: 2.3.0 + dev: true + /@styled-system/core@5.1.2: resolution: {integrity: sha512-XclBDdNIy7OPOsN4HBsawG2eiWfCcuFt6gxKn1x4QfMIgeO6TOlA2pZZ5GWZtIhCUqEPTgIBta6JXsGyCkLBYw==} dependencies: @@ -9598,7 +9841,7 @@ packages: resolution: {integrity: sha512-Tuk4q7q0DnpzyJDI4aMeghGuFu2iS1QAdKpabn8JfbtfGmVDUgvZv1I7mEjP61Bvnp3ljKCC8BE6YYSTNxmvRQ==} dev: true - /@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -9610,10 +9853,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.5.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.5.0(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/scope-manager': 7.5.0 - '@typescript-eslint/type-utils': 7.5.0(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/type-utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 @@ -9621,13 +9864,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-cj+XGhNujfD2/wzR1tabNsidnYRaFfEkcULdcIyVBYcXjBvBKOes+mpMBP7hMpOyk+gBcfXsrg4NBGAStQyxjQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -9639,11 +9882,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.5.0 '@typescript-eslint/types': 7.5.0 - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - typescript: 5.4.3 + typescript: 5.4.4 transitivePeerDependencies: - supports-color @@ -9670,7 +9913,7 @@ packages: '@typescript-eslint/types': 7.5.0 '@typescript-eslint/visitor-keys': 7.5.0 - /@typescript-eslint/type-utils@7.5.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/type-utils@7.5.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -9680,12 +9923,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false @@ -9704,7 +9947,7 @@ packages: resolution: {integrity: sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==} engines: {node: ^18.18.0 || >=20.0.0} - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.4): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -9719,13 +9962,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.4.3) - typescript: 5.4.3 + tsutils: 3.21.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.17.0(typescript@5.4.3): + /@typescript-eslint/typescript-estree@6.17.0(typescript@5.4.4): resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -9741,13 +9984,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.3(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.0.3(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.3): + /@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.4): resolution: {integrity: sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -9763,12 +10006,12 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -9779,7 +10022,7 @@ packages: '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.4) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.0 @@ -9788,7 +10031,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.17.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/utils@6.17.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -9799,7 +10042,7 @@ packages: '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.4.4) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -9807,7 +10050,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.5.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/utils@7.5.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -9818,7 +10061,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.5.0 '@typescript-eslint/types': 7.5.0 - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -12265,7 +12508,7 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@9.0.0(typescript@5.4.3): + /cosmiconfig@9.0.0(typescript@5.4.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -12278,7 +12521,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.4.3 + typescript: 5.4.4 dev: true /create-ecdh@4.0.4: @@ -13314,8 +13557,8 @@ packages: domelementtype: 2.3.0 dev: true - /dompurify@3.0.6: - resolution: {integrity: sha512-ilkD8YEnnGh1zJ240uJsW7AzE+2qpbOUYjacomn3AvJ6J4JhKGSZ2nh4wUIXPZrEPppaCLx5jFe8T89Rk8tQ7w==} + /dompurify@3.1.0: + resolution: {integrity: sha512-yoU4rhgPKCo+p5UrWWWNKiIq+ToGqmVVhk0PmMYBK4kRsR3/qhemNFL8f6CFmBd4gMwm3F4T7HBoydP5uY07fA==} dev: false /domutils@2.8.0: @@ -13868,17 +14111,17 @@ packages: - supports-color dev: true - /eslint-plugin-deprecation@2.0.0(eslint@8.57.0)(typescript@5.4.3): + /eslint-plugin-deprecation@2.0.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-OAm9Ohzbj11/ZFyICyR5N6LbOIvQMp7ZU2zI7Ej0jIc8kiGUERXPNMfw2QqqHD1ZHtjMub3yPZILovYEYucgoQ==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: ^4.2.4 || ^5.0.0 dependencies: - '@typescript-eslint/utils': 6.17.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 6.17.0(eslint@8.57.0)(typescript@5.4.4) eslint: 8.57.0 tslib: 2.6.2 - tsutils: 3.21.0(typescript@5.4.3) - typescript: 5.4.3 + tsutils: 3.21.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: true @@ -13966,14 +14209,14 @@ packages: string.prototype.matchall: 4.0.11 dev: true - /eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.4.3): + /eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.4) eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -14636,7 +14879,7 @@ packages: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.3)(webpack@5.91.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.4)(webpack@5.91.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -14664,11 +14907,11 @@ packages: schema-utils: 2.7.0 semver: 7.6.0 tapable: 1.1.3 - typescript: 5.4.3 + typescript: 5.4.4 webpack: 5.91.0(@swc/core@1.4.8)(esbuild@0.20.2)(webpack-cli@5.1.4) dev: true - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.3)(webpack@5.91.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.4)(webpack@5.91.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -14687,7 +14930,7 @@ packages: schema-utils: 3.3.0 semver: 7.6.0 tapable: 2.2.1 - typescript: 5.4.3 + typescript: 5.4.4 webpack: 5.91.0(@swc/core@1.4.8)(esbuild@0.20.2)(webpack-cli@5.1.4) dev: true @@ -19697,7 +19940,7 @@ packages: postcss: 8.4.38 dev: false - /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.4.3)(webpack@5.91.0): + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.4.4)(webpack@5.91.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -19710,7 +19953,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.4.3) + cosmiconfig: 9.0.0(typescript@5.4.4) jiti: 1.21.0 postcss: 8.4.38 semver: 7.6.0 @@ -20386,7 +20629,7 @@ packages: tween-functions: 1.2.0 dev: true - /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.4.3)(webpack@5.91.0): + /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.4.4)(webpack@5.91.0): resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} peerDependencies: @@ -20405,7 +20648,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(eslint@8.57.0)(typescript@5.4.3)(webpack@5.91.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.4)(webpack@5.91.0) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -20420,7 +20663,7 @@ packages: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - typescript: 5.4.3 + typescript: 5.4.4 webpack: 5.91.0(@swc/core@1.4.8)(esbuild@0.20.2)(webpack-cli@5.1.4) transitivePeerDependencies: - eslint @@ -20428,12 +20671,12 @@ packages: - vue-template-compiler dev: true - /react-docgen-typescript@2.2.2(typescript@5.4.3): + /react-docgen-typescript@2.2.2(typescript@5.4.4): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.4.3 + typescript: 5.4.4 dev: true /react-docgen@7.0.3: @@ -22045,9 +22288,6 @@ packages: /sqlite3@5.1.6: resolution: {integrity: sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==} requiresBuild: true - peerDependenciesMeta: - node-gyp: - optional: true dependencies: '@mapbox/node-pre-gyp': 1.0.11 node-addon-api: 4.3.0 @@ -22773,22 +23013,22 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-api-utils@1.0.3(typescript@5.4.3): + /ts-api-utils@1.0.3(typescript@5.4.4): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.3 + typescript: 5.4.4 dev: true - /ts-api-utils@1.3.0(typescript@5.4.3): + /ts-api-utils@1.3.0(typescript@5.4.4): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.3 + typescript: 5.4.4 /ts-debounce@4.0.0: resolution: {integrity: sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==} @@ -22799,7 +23039,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-evaluator@1.2.0(jsdom@22.1.0)(typescript@5.4.3): + /ts-evaluator@1.2.0(jsdom@22.1.0)(typescript@5.4.4): resolution: {integrity: sha512-ncSGek1p92bj2ifB7s9UBgryHCkU9vwC5d+Lplt12gT9DH+e41X8dMoHRQjIMeAvyG7j9dEnuHmwgOtuRIQL+Q==} engines: {node: '>=14.19.0'} peerDependencies: @@ -22813,7 +23053,7 @@ packages: crosspath: 2.0.0 jsdom: 22.1.0 object-path: 0.11.8 - typescript: 5.4.3 + typescript: 5.4.4 dev: true /ts-morph@21.0.1: @@ -22823,7 +23063,7 @@ packages: code-block-writer: 12.0.0 dev: true - /ts-node@10.9.2(@swc/core@1.4.8)(@types/node@20.12.4)(typescript@5.4.3): + /ts-node@10.9.2(@swc/core@1.4.8)(@types/node@20.12.4)(typescript@5.4.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -22850,7 +23090,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.3 + typescript: 5.4.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -22859,7 +23099,7 @@ packages: resolution: {integrity: sha512-aafbuAQOTEeWmA7wtcL94w6I89EgLD7F+IlWkr596wYxeb0oveWDO5dQpv85YP0CGbxXT/qXBIeV6IYLcoZ2uA==} dev: true - /ts-unused-exports@10.0.1(typescript@5.4.3): + /ts-unused-exports@10.0.1(typescript@5.4.4): resolution: {integrity: sha512-nWG8Y96pKem01Hw4j4+Mwuy+L0/9sKT7D61Q+OS3cii9ocQACuV6lu00B9qpiPhF4ReVWw3QYHDqV8+to2wbsg==} hasBin: true peerDependencies: @@ -22867,10 +23107,10 @@ packages: dependencies: chalk: 4.1.2 tsconfig-paths: 3.15.0 - typescript: 5.4.3 + typescript: 5.4.4 dev: true - /tsconfck@3.0.2(typescript@5.4.3): + /tsconfck@3.0.2(typescript@5.4.4): resolution: {integrity: sha512-6lWtFjwuhS3XI4HsX4Zg0izOI3FU/AI9EGVlPEUMDIhvLPMD4wkiof0WCoDgW7qY+Dy198g4d9miAqUHWHFH6Q==} engines: {node: ^18 || >=20} hasBin: true @@ -22880,7 +23120,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.4.3 + typescript: 5.4.4 dev: true /tsconfig-paths-webpack-plugin@4.1.0: @@ -22917,14 +23157,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.4.3): + /tsutils@3.21.0(typescript@5.4.4): 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.4.3 + typescript: 5.4.4 dev: true /tunnel-agent@0.6.0: @@ -23067,8 +23307,8 @@ packages: hasBin: true dev: true - /typescript@5.4.3: - resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} + /typescript@5.4.4: + resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==} engines: {node: '>=14.17'} hasBin: true