diff --git a/apps/portal/app/.client/privy-login-button.tsx b/apps/portal/app/.client/privy-login-button.tsx index 2901c2189..759d2cf77 100644 --- a/apps/portal/app/.client/privy-login-button.tsx +++ b/apps/portal/app/.client/privy-login-button.tsx @@ -1,9 +1,9 @@ -import { useState } from 'react' +import { useEffect, useState } from 'react' import { Button, Icon } from '@0xintuition/1ui' import logger from '@lib/utils/logger' -import { useLogin, User } from '@privy-io/react-auth' +import { useLogin, useLogout, User } from '@privy-io/react-auth' interface PrivyLoginButtonProps { handleLogin: ( @@ -16,6 +16,7 @@ interface PrivyLoginButtonProps { export default function PrivyLoginButton({ handleLogin, }: PrivyLoginButtonProps) { + const { logout } = useLogout() const [loading, setLoading] = useState(false) const { login } = useLogin({ onComplete: (user, isNewUser, wasAlreadyAuthenticated) => { @@ -31,6 +32,10 @@ export default function PrivyLoginButton({ setLoading(true) login() } + useEffect(() => { + // ensure privy knows user is logged out + logout() + }, []) return ( ) diff --git a/packages/1ui/src/styles/theme-plugin.ts b/packages/1ui/src/styles/theme-plugin.ts index 9c191f9e3..ac7d81834 100644 --- a/packages/1ui/src/styles/theme-plugin.ts +++ b/packages/1ui/src/styles/theme-plugin.ts @@ -241,6 +241,8 @@ export const themePlugin = plugin( animation: { 'accordion-down': 'accordion-down 0.2s ease-out', 'accordion-up': 'accordion-up 0.2s ease-out', + 'pulse-slow': 'pulse 1.6s cubic-bezier(0.6, 0, 0.7, 1) infinite', + 'spin-slow': 'spin 3.2s linear infinite', }, boxShadow: { 'sm-subtle': diff --git a/packages/1ui/src/utils/number.spec.ts b/packages/1ui/src/utils/number.spec.ts index 54a591000..8414df977 100644 --- a/packages/1ui/src/utils/number.spec.ts +++ b/packages/1ui/src/utils/number.spec.ts @@ -5,14 +5,14 @@ import { formatNumber } from './number' describe('formatNumber', () => { it('should format numbers greater than or equal to 1,000,000 as M', () => { expect(formatNumber(1000000)).toBe('1M') - expect(formatNumber(2500000)).toBe('3M') + expect(formatNumber(2500000)).toBe('2.5M') expect(formatNumber(1999999)).toBe('2M') }) - it('should format numbers greater than or equal to 1,000 and less than 1,000,000 as k', () => { - expect(formatNumber(1000)).toBe('1k') - expect(formatNumber(1500)).toBe('2k') - expect(formatNumber(999999)).toBe('1000k') + it('should format numbers greater than or equal to 1,000 and less than 1,000,000 as K', () => { + expect(formatNumber(1000)).toBe('1K') + expect(formatNumber(1500)).toBe('1.5K') + expect(formatNumber(999999)).toBe('1000K') }) it('should return the number as a string if it is less than 1,000', () => { @@ -22,7 +22,7 @@ describe('formatNumber', () => { }) it('should handle edge cases correctly', () => { - expect(formatNumber(999999)).toBe('1000k') + expect(formatNumber(999999)).toBe('1000K') expect(formatNumber(1000000)).toBe('1M') }) }) diff --git a/packages/1ui/src/utils/number.ts b/packages/1ui/src/utils/number.ts index 654d577e5..390949a20 100644 --- a/packages/1ui/src/utils/number.ts +++ b/packages/1ui/src/utils/number.ts @@ -1,9 +1,15 @@ // Utility function to format large numbers export const formatNumber = (value: number): string => { if (value >= 1000000) { - return `${Math.round(value / 1000000)}M` + const millions = value / 1000000 + return millions >= 100 + ? `${Math.round(millions)}M` + : `${millions.toFixed(1).replace(/\.?0+$/, '')}M` } else if (value >= 1000) { - return `${Math.round(value / 1000)}k` + const thousands = value / 1000 + return thousands >= 100 + ? `${Math.round(thousands)}K` + : `${thousands.toFixed(1).replace(/\.?0+$/, '')}K` } return value.toString() } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 091154ba2..cc9dea857 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -455,14 +455,14 @@ importers: specifier: ^2.2.2 version: 2.2.2 '@privy-io/react-auth': - specifier: 1.83.0 - version: 1.83.0(@babel/core@7.24.7)(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) + specifier: 1.88.0 + version: 1.88.0(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(@types/react@18.3.1)(bs58@5.0.0)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) '@privy-io/server-auth': - specifier: 1.11.1 - version: 1.11.1(encoding@0.1.13) + specifier: 1.14.3 + version: 1.14.3(encoding@0.1.13) '@privy-io/wagmi': specifier: 0.2.11 - version: 0.2.11(@privy-io/react-auth@1.83.0(@babel/core@7.24.7)(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(wagmi@2.10.0(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.0(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(zod@3.23.8)) + version: 0.2.11(@privy-io/react-auth@1.88.0(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(@types/react@18.3.1)(bs58@5.0.0)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(wagmi@2.10.0(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.0(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(zod@3.23.8)) '@remix-run/node': specifier: ^2.9.2 version: 2.9.2(typescript@5.4.5) @@ -2068,12 +2068,6 @@ packages: '@emotion/memoize@0.8.1': resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - '@emotion/stylis@0.8.5': - resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} - - '@emotion/unitless@0.7.5': - resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - '@emotion/unitless@0.8.1': resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} @@ -4215,8 +4209,8 @@ packages: '@prisma/instrumentation@5.17.0': resolution: {integrity: sha512-c1Sle4ji8aasMcYfBBHFM56We4ljfenVtRmS8aY06BllS7SoU6SmJBwG7vil+GHiR0Yrh+t9iBwt4AY0Jr4KNQ==} - '@privy-io/api-base@1.2.3': - resolution: {integrity: sha512-ycl6L+C/B5BRtJNaeD3nS12SpSh6dMDg95d76jKGT1SBZd5VjaOnZYaEMIiAndu0txqLgVszLwdfai+f028iew==} + '@privy-io/api-base@1.3.1': + resolution: {integrity: sha512-Sp0ZuV46a8xNneXgXixwhvlyoWTRVSN7meji8m5RDw9JpLCidujsRvihclYuy3eg0ikk1BQnP3+l/Mau8X28xQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} '@privy-io/api-base@1.3.2': @@ -4227,8 +4221,8 @@ packages: resolution: {integrity: sha512-8Pm/8bx6WvNt8uLtYOOj9acYL+JjUJxeChlBEvSywmre1l5o8naK6J4SeAb5v8b8p4178VNI4AYhd+rFh4HCsA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} - '@privy-io/js-sdk-core@0.27.0': - resolution: {integrity: sha512-DkY3HRgQ7K7x7D1nFyT8RGKiHgMoHS4eSn4DvLAbdX4d381ICDvsl7zTvB+Pe+dKWJZajFhrJzJLuzWx9b99cg==} + '@privy-io/js-sdk-core@0.28.3': + resolution: {integrity: sha512-yKsQpjn9lrBHnWEhZXhiAby8NTiK1naMnFFzFGaedXpqZOIti1QIf37e3fu5E8En2icSFhEXaovnUnh/1OxkXg==} '@privy-io/js-sdk-core@0.29.0': resolution: {integrity: sha512-GQuKiMi00e9UhEQOt43xUHHqC1uL1yPQFQ6HGCfcQ/+MphmQbgmzcLCNx01SzwNBVeZRkvcaYWGXR1xhTE7/2g==} @@ -4236,6 +4230,10 @@ packages: '@privy-io/js-sdk-core@0.30.2': resolution: {integrity: sha512-ZRnC5scmkcJ2WfwNYGL8rQMVfuek0nTKXFuhaGhR/QorrASyS33TulNhsRFmmY0Of9CzvKJS/dH+LsDoWKAuMw==} + '@privy-io/public-api@2.10.2': + resolution: {integrity: sha512-OahxpkXfG8XKGv/IXHEaDPHK6oGmshwgkQ0m2mMsdejM3sSG7uO4q195/A8HZhCyDW+IiahWShyM90bMwu/5GA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + '@privy-io/public-api@2.11.0': resolution: {integrity: sha512-IeZRy+gszQe2QNiegdB7Lf08gumY+302VZpNXM/YF0SqXV8QFBu5Z/82ScOUJ6dZuKDNJkOWfewMEc0h0pK7eA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -4244,12 +4242,8 @@ packages: resolution: {integrity: sha512-cNjKe1VcR7KlyHLzNnP6cH1YpIf6NtrpmTSZH+qnsTvG2AGA4XspWvxKHmIKCvB9IP4jJIpFa8V0uJ1HhJiBeg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} - '@privy-io/public-api@2.9.4': - resolution: {integrity: sha512-/GFzSTCEavvm7f1OWG5SalNsm6EeQsOE3CosYBQc8j0MinmPF29OPaERlhkvGzqCEQ2YVmOf53fRK03X/WeQCQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - - '@privy-io/react-auth@1.83.0': - resolution: {integrity: sha512-KoGkFvHQYfhO9egLLUmZTtn+b8OXE68DEog7ArC4p0dx3CRQ27Pa9+VWilYM8iM8o4yYqmEXxd22Ei+hg8BzEA==} + '@privy-io/react-auth@1.88.0': + resolution: {integrity: sha512-7BCGyxQB6rgf8OAIVPY5zSfGit8lx8eKhQ8rEw55yzRzZG2YOgzbYn0Gu8WcTCSFzWQu/HHe2QAYuVi7QLdtJQ==} peerDependencies: react: ^18 react-dom: ^18 @@ -4274,9 +4268,6 @@ packages: '@solana/web3.js': optional: true - '@privy-io/server-auth@1.11.1': - resolution: {integrity: sha512-ITVwC+Q+ioRX0TJfdETD9Z3OOZe4HP1cAffS5Ws9RQqNlfGXBxrn5BlQxOljw2dwOBSFyOD3/ek6npWN0WlJGA==} - '@privy-io/server-auth@1.14.2': resolution: {integrity: sha512-rnw2hU40LeuzIWGP0V6rW8co4NIEq03sM5JgT+WT+czb2ym18NUM7ZJlBUYsqBW29mtFqutbiz1RgM+7JuQuTA==} @@ -7565,11 +7556,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-styled-components@2.1.4: - resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} - peerDependencies: - styled-components: '>= 2' - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} @@ -13883,14 +13869,6 @@ packages: style-to-object@1.0.6: resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==} - styled-components@5.3.11: - resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} - engines: {node: '>=10'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - react-is: '>= 16.8.0' - styled-components@6.1.13: resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==} engines: {node: '>= 16'} @@ -15395,7 +15373,7 @@ snapshots: '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 '@babel/runtime': 7.25.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 babel-preset-fbjs: 3.4.0(@babel/core@7.24.7) chalk: 4.1.2 @@ -15440,10 +15418,10 @@ snapshots: '@babel/helpers': 7.24.7 '@babel/parser': 7.24.7 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -15471,7 +15449,7 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color @@ -15511,7 +15489,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-compilation-targets': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -15532,14 +15510,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.7': dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.24.7(supports-color@5.5.0)': + '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color @@ -15548,7 +15526,7 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 @@ -15581,14 +15559,14 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color @@ -15607,7 +15585,7 @@ snapshots: dependencies: '@babel/helper-function-name': 7.24.7 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color @@ -15872,7 +15850,7 @@ snapshots: '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) transitivePeerDependencies: @@ -16152,7 +16130,7 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/types': 7.24.7 @@ -16179,7 +16157,7 @@ snapshots: '@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) @@ -16398,7 +16376,7 @@ snapshots: '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - '@babel/traverse@7.24.7(supports-color@5.5.0)': + '@babel/traverse@7.24.7': dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.24.7 @@ -16408,7 +16386,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -16640,10 +16618,6 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/stylis@0.8.5': {} - - '@emotion/unitless@0.7.5': {} - '@emotion/unitless@0.8.1': {} '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)': @@ -16655,7 +16629,7 @@ snapshots: '@esbuild-plugins/node-resolve@0.2.2(esbuild@0.19.12)': dependencies: '@types/resolve': 1.20.6 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 esbuild: 0.19.12 escape-string-regexp: 4.0.0 resolve: 1.22.8 @@ -17011,7 +16985,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -17749,7 +17723,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/parser': 7.24.7 '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@graphql-tools/utils': 10.5.5(graphql@16.9.0) graphql: 16.9.0 @@ -17803,7 +17777,7 @@ snapshots: '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.21 chalk: 4.1.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 dotenv: 16.4.5 graphql: 16.9.0 graphql-request: 6.1.0(encoding@0.1.13)(graphql@16.9.0) @@ -17937,7 +17911,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -17951,7 +17925,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 prettier: 3.3.2 semver: 7.6.2 @@ -18509,7 +18483,7 @@ snapshots: bufferutil: 4.0.8 cross-fetch: 4.0.0(encoding@0.1.13) date-fns: 2.30.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eciesjs: 0.3.19 eventemitter2: 6.4.9 readable-stream: 3.6.2 @@ -18538,7 +18512,7 @@ snapshots: '@types/dom-screen-wake-lock': 1.0.3 bowser: 2.11.0 cross-fetch: 4.0.0(encoding@0.1.13) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eciesjs: 0.3.19 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 @@ -18570,7 +18544,7 @@ snapshots: '@metamask/utils@3.6.0': dependencies: '@types/debug': 4.1.12 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 semver: 7.6.3 superstruct: 1.0.4 transitivePeerDependencies: @@ -18580,7 +18554,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 semver: 7.6.3 superstruct: 1.0.4 transitivePeerDependencies: @@ -18593,7 +18567,7 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 pony-cause: 2.1.11 semver: 7.6.3 uuid: 9.0.1 @@ -19722,7 +19696,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@privy-io/api-base@1.2.3': + '@privy-io/api-base@1.3.1': dependencies: zod: 3.23.8 @@ -19734,7 +19708,7 @@ snapshots: dependencies: zod: 3.23.8 - '@privy-io/js-sdk-core@0.27.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@privy-io/js-sdk-core@0.28.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -19742,12 +19716,13 @@ snapshots: '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@ethersproject/transactions': 5.7.0 '@ethersproject/units': 5.7.0 - '@privy-io/api-base': 1.2.3 - '@privy-io/public-api': 2.9.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@privy-io/api-base': 1.4.0 + '@privy-io/public-api': 2.10.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) eventemitter3: 5.0.1 fetch-retry: 5.0.6 jose: 4.15.5 js-cookie: 3.0.5 + libphonenumber-js: 1.11.3 set-cookie-parser: 2.6.0 uuid: 9.0.1 transitivePeerDependencies: @@ -19796,9 +19771,9 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/public-api@2.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@privy-io/public-api@2.10.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@privy-io/api-base': 1.3.2 + '@privy-io/api-base': 1.3.1 bs58: 5.0.0 ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) libphonenumber-js: 1.11.3 @@ -19807,9 +19782,9 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/public-api@2.11.5(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@privy-io/public-api@2.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@privy-io/api-base': 1.4.0 + '@privy-io/api-base': 1.3.2 bs58: 5.0.0 ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) libphonenumber-js: 1.11.3 @@ -19818,9 +19793,9 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/public-api@2.9.4(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@privy-io/public-api@2.11.5(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@privy-io/api-base': 1.2.3 + '@privy-io/api-base': 1.4.0 bs58: 5.0.0 ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) libphonenumber-js: 1.11.3 @@ -19829,7 +19804,7 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/react-auth@1.83.0(@babel/core@7.24.7)(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8)': + '@privy-io/react-auth@1.88.0(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(@types/react@18.3.1)(bs58@5.0.0)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@ethersproject/abstract-signer': 5.7.0 @@ -19847,8 +19822,12 @@ snapshots: '@heroicons/react': 2.1.3(react@18.3.1) '@marsidev/react-turnstile': 0.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@metamask/eth-sig-util': 6.0.2 - '@privy-io/js-sdk-core': 0.27.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@privy-io/js-sdk-core': 0.28.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@simplewebauthn/browser': 9.0.1 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4)) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4)))(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(bs58@5.0.0)(react@18.3.1) + '@wallet-standard/app': 1.0.1 '@walletconnect/ethereum-provider': 2.16.1(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4) '@walletconnect/modal': 2.6.2(@types/react@18.3.1)(react@18.3.1) base64-js: 1.5.1 @@ -19858,18 +19837,19 @@ snapshots: fast-password-entropy: 1.1.1 jose: 4.15.5 js-cookie: 3.0.5 - libphonenumber-js: 1.11.3 lokijs: 1.5.12 md5: 2.3.0 mipd: 0.0.7(typescript@5.4.5) ofetch: 1.3.4 + permissionless: 0.2.13(viem@2.21.27(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8)) pino-pretty: 10.3.1 qrcode: 1.5.3 react: 18.3.1 react-device-detect: 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) secure-password-utilities: 0.2.1 - styled-components: 5.3.11(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + stylis: 4.3.4 tinycolor2: 1.6.0 uuid: 9.0.1 viem: 2.21.27(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) @@ -19882,17 +19862,17 @@ snapshots: - '@azure/identity' - '@azure/keyvault-secrets' - '@azure/storage-blob' - - '@babel/core' - '@capacitor/preferences' - '@netlify/blobs' - '@planetscale/database' - '@react-native-async-storage/async-storage' + - '@solana/web3.js' - '@types/react' - '@upstash/redis' - '@vercel/kv' + - bs58 - bufferutil - ioredis - - react-is - supports-color - typescript - uWebSockets.js @@ -20051,18 +20031,6 @@ snapshots: - utf-8-validate - zod - '@privy-io/server-auth@1.11.1(encoding@0.1.13)': - dependencies: - dotenv: 16.4.5 - jose: 4.15.5 - node-fetch-native: 1.6.4 - redaxios: 0.5.1 - svix: 1.32.0(encoding@0.1.13) - ts-case-convert: 2.0.7 - type-fest: 3.13.1 - transitivePeerDependencies: - - encoding - '@privy-io/server-auth@1.14.2(encoding@0.1.13)': dependencies: dotenv: 16.4.5 @@ -20087,9 +20055,9 @@ snapshots: transitivePeerDependencies: - encoding - ? '@privy-io/wagmi@0.2.11(@privy-io/react-auth@1.83.0(@babel/core@7.24.7)(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(wagmi@2.10.0(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.0(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(zod@3.23.8))' + ? '@privy-io/wagmi@0.2.11(@privy-io/react-auth@1.88.0(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(@types/react@18.3.1)(bs58@5.0.0)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(wagmi@2.10.0(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.0(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8))(zod@3.23.8))' : dependencies: - '@privy-io/react-auth': 1.83.0(@babel/core@7.24.7)(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) + '@privy-io/react-auth': 1.88.0(@solana/web3.js@1.95.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.4))(@types/react@18.3.1)(bs58@5.0.0)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) viem: 2.13.8(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)(zod@3.23.8) @@ -21307,7 +21275,7 @@ snapshots: '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 @@ -21382,7 +21350,7 @@ snapshots: '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 @@ -21460,7 +21428,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(jest@29.7.0(@types/node@18.16.9)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@18.16.9)(typescript@5.4.5)))(typescript@5.4.5) eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) @@ -22567,7 +22535,7 @@ snapshots: dependencies: '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@storybook/csf': 0.1.8 '@storybook/types': 8.1.7 @@ -22933,7 +22901,7 @@ snapshots: '@swc-node/sourcemap-support': 0.4.0 '@swc/core': 1.3.107(@swc/helpers@0.5.11) colorette: 2.0.20 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 pirates: 4.0.6 tslib: 2.6.3 typescript: 5.4.5 @@ -23458,7 +23426,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -23478,7 +23446,7 @@ snapshots: '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -23495,7 +23463,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 optionalDependencies: typescript: 5.4.5 @@ -23508,7 +23476,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 optionalDependencies: typescript: 5.4.5 @@ -23534,7 +23502,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 tsutils: 3.21.0(typescript@5.4.5) optionalDependencies: @@ -23546,7 +23514,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -23558,7 +23526,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.4.5) '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -23576,7 +23544,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -23590,7 +23558,7 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -23605,7 +23573,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -23937,7 +23905,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.4 @@ -24843,13 +24811,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color agent-base@7.1.1: dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -25158,7 +25126,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 transitivePeerDependencies: - supports-color @@ -25209,18 +25177,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-styled-components@2.1.4(@babel/core@7.24.7)(styled-components@5.3.11(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(supports-color@5.5.0): - dependencies: - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - lodash: 4.17.21 - picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@babel/core' - - supports-color - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.7): @@ -25234,7 +25190,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 optionalDependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): dependencies: @@ -26205,11 +26161,9 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.3.5(supports-color@5.5.0): + debug@4.3.5: dependencies: ms: 2.1.2 - optionalDependencies: - supports-color: 5.5.0 decamelize@1.2.0: {} @@ -26322,7 +26276,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -26559,7 +26513,7 @@ snapshots: engine.io-client@6.5.3(bufferutil@4.0.8)(utf-8-validate@6.0.4): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 engine.io-parser: 5.2.2 ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) xmlhttprequest-ssl: 2.0.0 @@ -26741,7 +26695,7 @@ snapshots: esbuild-register@3.5.0(esbuild@0.20.2): dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 esbuild: 0.20.2 transitivePeerDependencies: - supports-color @@ -26916,11 +26870,11 @@ snapshots: eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -26933,7 +26887,7 @@ snapshots: eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) @@ -27003,6 +26957,33 @@ snapshots: - eslint-import-resolver-webpack - supports-color + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + dependencies: + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + eslint-plugin-jest-dom@4.0.3(eslint@8.57.0): dependencies: '@babel/runtime': 7.24.7 @@ -27146,7 +27127,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -28300,14 +28281,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -28358,14 +28339,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -28835,7 +28816,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -28844,7 +28825,7 @@ snapshots: istanbul-lib-source-maps@5.0.4: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -30324,7 +30305,7 @@ snapshots: metro-source-map@0.80.9: dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 invariant: 2.2.4 metro-symbolicate: 0.80.9 @@ -30351,7 +30332,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color @@ -30383,7 +30364,7 @@ snapshots: '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 accepts: 1.3.8 chalk: 4.1.2 @@ -30814,7 +30795,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -30836,7 +30817,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -32134,7 +32115,7 @@ snapshots: react-docgen@7.0.3: dependencies: '@babel/core': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -32601,7 +32582,7 @@ snapshots: require-in-the-middle@7.4.0: dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 module-details-from-path: 1.0.3 resolve: 1.22.8 transitivePeerDependencies: @@ -33013,7 +32994,7 @@ snapshots: socket.io-client@4.7.5(bufferutil@4.0.8)(utf-8-validate@6.0.4): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 engine.io-client: 6.5.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -33024,7 +33005,7 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -33327,24 +33308,6 @@ snapshots: dependencies: inline-style-parser: 0.2.3 - styled-components@5.3.11(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): - dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) - '@babel/traverse': 7.24.7(supports-color@5.5.0) - '@emotion/is-prop-valid': 1.2.2 - '@emotion/stylis': 0.8.5 - '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.24.7)(styled-components@5.3.11(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(supports-color@5.5.0) - css-to-react-native: 3.2.0 - hoist-non-react-statics: 3.3.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 - shallowequal: 1.1.0 - supports-color: 5.5.0 - transitivePeerDependencies: - - '@babel/core' - styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/is-prop-valid': 1.2.2 @@ -33765,7 +33728,7 @@ snapshots: bundle-require: 4.2.1(esbuild@0.17.19) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 esbuild: 0.17.19 execa: 5.1.1 globby: 11.1.0 @@ -34269,7 +34232,7 @@ snapshots: clipanion: 3.2.1(typanion@3.14.0) compression: 1.7.4 cors: 2.8.5 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 envinfo: 7.13.0 express: 4.19.2 express-rate-limit: 5.5.1 @@ -34397,7 +34360,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 micromatch: 4.0.7 vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) @@ -34407,7 +34370,7 @@ snapshots: vite-node@1.6.0(@types/node@18.16.9)(terser@5.31.1): dependencies: cac: 6.7.14 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 vite: 5.2.13(@types/node@18.16.9)(terser@5.31.1) @@ -34424,7 +34387,7 @@ snapshots: vite-node@1.6.0(@types/node@20.14.2)(terser@5.31.1): dependencies: cac: 6.7.14 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) @@ -34440,7 +34403,7 @@ snapshots: vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.0.13(@types/node@20.14.2)(terser@5.31.1)): dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.1.0(typescript@5.4.5) optionalDependencies: @@ -34451,7 +34414,7 @@ snapshots: vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): dependencies: - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.1.0(typescript@5.4.5) optionalDependencies: @@ -34509,7 +34472,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 chai: 4.4.1 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.10 @@ -34544,7 +34507,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 chai: 4.4.1 - debug: 4.3.5(supports-color@5.5.0) + debug: 4.3.5 execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.10