diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03ecd807..7432e887 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,152 +100,152 @@ importers: ui: dependencies: '@algorandfoundation/algokit-utils': - specifier: ^5.0.0 + specifier: 5.8.0 version: 5.8.0(algosdk@2.7.0) '@blockshake/defly-connect': - specifier: ^1.1.6 + specifier: 1.1.6 version: 1.1.6(algosdk@2.7.0) '@daffiwallet/connect': - specifier: ^1.0.3 + specifier: 1.0.3 version: 1.0.3(algosdk@2.7.0) '@hookform/resolvers': - specifier: ^3.3.4 + specifier: 3.3.4 version: 3.3.4(react-hook-form@7.51.2) '@perawallet/connect': - specifier: ^1.3.1 + specifier: 1.3.4 version: 1.3.4(algosdk@2.7.0) '@radix-ui/react-avatar': - specifier: ^1.0.4 + specifier: 1.0.4 version: 1.0.4(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-checkbox': - specifier: ^1.0.4 + specifier: 1.0.4 version: 1.0.4(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dialog': - specifier: ^1.0.5 + specifier: 1.0.5 version: 1.0.5(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dropdown-menu': - specifier: ^2.0.6 + specifier: 2.0.6 version: 2.0.6(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-icons': - specifier: ^1.3.0 + specifier: 1.3.0 version: 1.3.0(react@18.2.0) '@radix-ui/react-label': - specifier: ^2.0.2 + specifier: 2.0.2 version: 2.0.2(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-navigation-menu': - specifier: ^1.1.4 + specifier: 1.1.4 version: 1.1.4(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-select': - specifier: ^2.0.0 + specifier: 2.0.0 version: 2.0.0(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': - specifier: ^1.0.2 + specifier: 1.0.2 version: 1.0.2(@types/react@18.2.74)(react@18.2.0) '@radix-ui/react-tooltip': - specifier: ^1.0.7 + specifier: 1.0.7 version: 1.0.7(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': - specifier: ^5.24.1 + specifier: 5.28.14 version: 5.28.14(react@18.2.0) '@tanstack/react-query-devtools': - specifier: ^5.27.3 + specifier: 5.28.14 version: 5.28.14(@tanstack/react-query@5.28.14)(react@18.2.0) '@tanstack/react-router': - specifier: ^1.22.0 + specifier: 1.26.4 version: 1.26.4(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-table': - specifier: ^8.13.2 + specifier: 8.15.3 version: 8.15.3(react-dom@18.2.0)(react@18.2.0) '@tanstack/router-devtools': - specifier: ^1.18.4 + specifier: 1.26.4 version: 1.26.4(csstype@3.1.3)(react-dom@18.2.0)(react@18.2.0) '@txnlab/use-wallet-react': specifier: 3.0.0-beta.3 version: 3.0.0-beta.3(@blockshake/defly-connect@1.1.6)(@perawallet/connect@1.3.4)(algosdk@2.7.0)(lute-connect@1.1.3)(react-dom@18.2.0)(react@18.2.0) '@walletconnect/modal-sign-html': - specifier: ^2.6.1 + specifier: 2.6.2 version: 2.6.2(@types/react@18.2.74)(react@18.2.0) algosdk: - specifier: ^2.7.0 + specifier: 2.7.0 version: 2.7.0 axios: - specifier: ^1 + specifier: 1.6.8 version: 1.6.8 axios-cache-interceptor: - specifier: ^1 + specifier: 1.5.1 version: 1.5.1(axios@1.6.8) big.js: - specifier: ^6.2.1 + specifier: 6.2.1 version: 6.2.1 class-variance-authority: - specifier: ^0.7.0 + specifier: 0.7.0 version: 0.7.0 clsx: - specifier: ^2.1.0 + specifier: 2.1.0 version: 2.1.0 copy-to-clipboard: - specifier: ^3.3.3 + specifier: 3.3.3 version: 3.3.3 dayjs: - specifier: ^1.11.10 + specifier: 1.11.10 version: 1.11.10 lucide-react: - specifier: ^0.363.0 + specifier: 0.363.0 version: 0.363.0(react@18.2.0) lute-connect: - specifier: ^1.1.3 + specifier: 1.1.3 version: 1.1.3 next-themes: - specifier: ^0.2.1 + specifier: 0.2.1 version: 0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) notistack: - specifier: ^3.0.1 + specifier: 3.0.1 version: 3.0.1(csstype@3.1.3)(react-dom@18.2.0)(react@18.2.0) react: - specifier: ^18.2.0 + specifier: 18.2.0 version: 18.2.0 react-dom: - specifier: ^18.2.0 + specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-helmet-async: - specifier: ^2.0.4 + specifier: 2.0.4 version: 2.0.4(react-dom@18.2.0)(react@18.2.0) react-hook-form: - specifier: ^7.51.0 + specifier: 7.51.2 version: 7.51.2(react@18.2.0) recharts: - specifier: ^2.12.2 + specifier: 2.12.3 version: 2.12.3(react-dom@18.2.0)(react@18.2.0) sonner: - specifier: ^1.4.3 + specifier: 1.4.41 version: 1.4.41(react-dom@18.2.0)(react@18.2.0) tailwind-merge: - specifier: ^2.2.1 + specifier: 2.2.2 version: 2.2.2 tailwindcss-animate: - specifier: ^1.0.7 + specifier: 1.0.7 version: 1.0.7(tailwindcss@3.3.2) tslib: - specifier: ^2.6.2 + specifier: 2.6.2 version: 2.6.2 use-debounce: - specifier: ^10.0.0 + specifier: 10.0.0 version: 10.0.0(react@18.2.0) zod: - specifier: ^3.22.4 + specifier: 3.22.4 version: 3.22.4 devDependencies: '@playwright/test': - specifier: ^1.35.0 + specifier: 1.42.1 version: 1.42.1 '@tanstack/router-vite-plugin': - specifier: ^1.18.1 + specifier: 1.26.6 version: 1.26.6(vite@5.2.7) '@types/big.js': - specifier: ^6.2.2 + specifier: 6.2.2 version: 6.2.2 '@types/node': - specifier: ^18.19.28 + specifier: 18.19.28 version: 18.19.28 '@types/react': specifier: 18.2.74 @@ -254,49 +254,49 @@ importers: specifier: 18.2.24 version: 18.2.24 '@typescript-eslint/eslint-plugin': - specifier: ^6.5.0 + specifier: 6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/parser': - specifier: ^6.5.0 + specifier: 6.21.0 version: 6.21.0(eslint@8.57.0)(typescript@5.4.3) '@vitejs/plugin-react': - specifier: ^4.2.1 + specifier: 4.2.1 version: 4.2.1(vite@5.2.7) '@vitest/coverage-v8': - specifier: ^1.4.0 + specifier: 1.4.0 version: 1.4.0(vitest@1.4.0) autoprefixer: - specifier: ^10.4.14 + specifier: 10.4.19 version: 10.4.19(postcss@8.4.38) eslint: - specifier: ^8.42.0 + specifier: 8.57.0 version: 8.57.0 eslint-config-prettier: - specifier: ^8.8.0 + specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-plugin-prettier: - specifier: ^5.0.0 + specifier: 5.1.3 version: 5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.2.5) playwright: - specifier: ^1.35.0 + specifier: 1.42.1 version: 1.42.1 postcss: - specifier: ^8.4.24 + specifier: 8.4.38 version: 8.4.38 tailwindcss: specifier: 3.3.2 version: 3.3.2(ts-node@10.9.2) ts-node: - specifier: ^10.9.1 + specifier: 10.9.2 version: 10.9.2(@types/node@18.19.28)(typescript@5.4.3) typescript: - specifier: ^5.4.2 + specifier: 5.4.3 version: 5.4.3 vite: - specifier: ^5.0.0 + specifier: 5.2.7 version: 5.2.7(@types/node@18.19.28) vitest: - specifier: ^1.4.0 + specifier: 1.4.0 version: 1.4.0(@types/node@18.19.28) packages: @@ -370,28 +370,6 @@ packages: resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} engines: {node: '>=6.9.0'} - /@babel/core@7.24.3: - resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.1 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) - '@babel/helpers': 7.24.1 - '@babel/parser': 7.24.1 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - /@babel/core@7.24.4: resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} engines: {node: '>=6.9.0'} @@ -413,16 +391,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - - /@babel/generator@7.24.1: - resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 /@babel/generator@7.24.4: resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} @@ -432,7 +400,6 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - dev: true /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} @@ -451,19 +418,19 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.3): + /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3) + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 @@ -499,19 +466,6 @@ packages: dependencies: '@babel/types': 7.24.0 - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -524,7 +478,6 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - dev: true /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} @@ -538,13 +491,13 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.3): + /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -581,16 +534,6 @@ packages: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - /@babel/helpers@7.24.1: - resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 - transitivePeerDependencies: - - supports-color - /@babel/helpers@7.24.4: resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} engines: {node: '>=6.9.0'} @@ -600,7 +543,6 @@ packages: '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight@7.24.2: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} @@ -611,20 +553,12 @@ packages: js-tokens: 4.0.0 picocolors: 1.0.0 - /@babel/parser@7.24.1: - resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.24.0 - /@babel/parser@7.24.4: resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.24.0 - dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -671,16 +605,6 @@ packages: '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.3): - resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} @@ -755,16 +679,6 @@ packages: '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.3): - resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} @@ -775,51 +689,51 @@ packages: '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-react-jsx-self@7.24.1(@babel/core@7.24.3): + /@babel/plugin-transform-react-jsx-self@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-kDJgnPujTmAZ/9q2CN4m2/lRsUUPDvsG3+tSHWUJIzMGTt5U/b/fwWd3RO3n+5mjLrsBrVa5eKFRVSQbi3dF1w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.3): + /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3): + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.24.3 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3) + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) '@babel/types': 7.24.0 dev: true - /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.3): + /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3) + '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.4) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.3) + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4) dev: true /@babel/runtime@7.24.1: @@ -834,7 +748,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.1 + '@babel/parser': 7.24.4 '@babel/types': 7.24.0 /@babel/traverse@7.24.1: @@ -842,12 +756,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.1 + '@babel/generator': 7.24.4 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.1 + '@babel/parser': 7.24.4 '@babel/types': 7.24.0 debug: 4.3.4 globals: 11.12.0 @@ -2956,12 +2870,12 @@ packages: resolution: {integrity: sha512-V7d4zKXSIxBDQCUEuwniIQac4QbbiWYPzIga7TQPNlgJTlcosQnSM9nArFz1khMr0gnkdEeDpmYk1T+yBXBdag==} engines: {node: '>=12'} dependencies: - '@babel/core': 7.24.3 - '@babel/generator': 7.24.1 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3) - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.3) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.3) - '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3) + '@babel/core': 7.24.4 + '@babel/generator': 7.24.4 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4) + '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.4) '@babel/template': 7.24.0 '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 @@ -3109,7 +3023,7 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.1 + '@babel/parser': 7.24.4 '@babel/types': 7.24.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -3125,7 +3039,7 @@ packages: /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.1 + '@babel/parser': 7.24.4 '@babel/types': 7.24.0 dev: true @@ -3547,9 +3461,9 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 dependencies: - '@babel/core': 7.24.3 - '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.3) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.3) + '@babel/core': 7.24.4 + '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 vite: 5.2.7(@types/node@18.19.28) @@ -4102,7 +4016,7 @@ packages: /@walletconnect/window-metadata@1.0.0: resolution: {integrity: sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==} dependencies: - '@walletconnect/window-getters': 1.0.0 + '@walletconnect/window-getters': 1.0.1 dev: false /@walletconnect/window-metadata@1.0.1: @@ -4329,7 +4243,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001605 + caniuse-lite: 1.0.30001606 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -4486,7 +4400,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001605 + caniuse-lite: 1.0.30001606 electron-to-chromium: 1.4.724 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) @@ -4566,12 +4480,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001605: - resolution: {integrity: sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==} - /caniuse-lite@1.0.30001606: resolution: {integrity: sha512-LPbwnW4vfpJId225pwjZJOgX1m9sGfbw/RKJvw/t0QhYOOaTXHvkjVGFGPpvwEzufrjvTlsULnVTxdy4/6cqkg==} - dev: false /capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -7067,7 +6977,7 @@ packages: /magicast@0.3.3: resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} dependencies: - '@babel/parser': 7.24.1 + '@babel/parser': 7.24.4 '@babel/types': 7.24.0 source-map-js: 1.2.0 dev: true @@ -7235,12 +7145,12 @@ packages: react: '*' react-dom: '*' dependencies: - next: 14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next@14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0): + /next@14.1.4(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==} engines: {node: '>=18.17.0'} hasBin: true @@ -7263,7 +7173,7 @@ packages: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.24.3)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.24.4)(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.1.4 '@next/swc-darwin-x64': 14.1.4 @@ -8493,7 +8403,7 @@ packages: js-tokens: 9.0.0 dev: true - /styled-jsx@5.1.1(@babel/core@7.24.3)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -8506,7 +8416,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.24.3 + '@babel/core': 7.24.4 client-only: 0.0.1 react: 18.2.0 dev: false diff --git a/ui/package.json b/ui/package.json index 524c4802..454dda08 100644 --- a/ui/package.json +++ b/ui/package.json @@ -8,77 +8,77 @@ "private": true, "type": "module", "engines": { - "node": ">=18.0" + "node": "21.7.2" }, "devDependencies": { - "@playwright/test": "^1.35.0", - "@tanstack/router-vite-plugin": "^1.18.1", - "@types/big.js": "^6.2.2", - "@types/node": "^18.19.28", + "@playwright/test": "1.42.1", + "@tanstack/router-vite-plugin": "1.26.6", + "@types/big.js": "6.2.2", + "@types/node": "18.19.28", "@types/react": "18.2.74", "@types/react-dom": "18.2.24", - "@typescript-eslint/eslint-plugin": "^6.5.0", - "@typescript-eslint/parser": "^6.5.0", - "@vitejs/plugin-react": "^4.2.1", - "@vitest/coverage-v8": "^1.4.0", - "autoprefixer": "^10.4.14", - "eslint": "^8.42.0", - "eslint-config-prettier": "^8.8.0", - "eslint-plugin-prettier": "^5.0.0", - "playwright": "^1.35.0", - "postcss": "^8.4.24", + "@typescript-eslint/eslint-plugin": "6.21.0", + "@typescript-eslint/parser": "6.21.0", + "@vitejs/plugin-react": "4.2.1", + "@vitest/coverage-v8": "1.4.0", + "autoprefixer": "10.4.19", + "eslint": "8.57.0", + "eslint-config-prettier": "8.10.0", + "eslint-plugin-prettier": "5.1.3", + "playwright": "1.42.1", + "postcss": "8.4.38", "tailwindcss": "3.3.2", - "ts-node": "^10.9.1", - "typescript": "^5.4.2", - "vite": "^5.0.0", - "vitest": "^1.4.0" + "ts-node": "10.9.2", + "typescript": "5.4.3", + "vite": "5.2.7", + "vitest": "1.4.0" }, "dependencies": { - "@algorandfoundation/algokit-utils": "^5.0.0", - "@blockshake/defly-connect": "^1.1.6", - "@daffiwallet/connect": "^1.0.3", - "@hookform/resolvers": "^3.3.4", - "@perawallet/connect": "^1.3.1", - "@radix-ui/react-avatar": "^1.0.4", - "@radix-ui/react-checkbox": "^1.0.4", - "@radix-ui/react-dialog": "^1.0.5", - "@radix-ui/react-dropdown-menu": "^2.0.6", - "@radix-ui/react-icons": "^1.3.0", - "@radix-ui/react-label": "^2.0.2", - "@radix-ui/react-navigation-menu": "^1.1.4", - "@radix-ui/react-select": "^2.0.0", - "@radix-ui/react-slot": "^1.0.2", - "@radix-ui/react-tooltip": "^1.0.7", - "@tanstack/react-query": "^5.24.1", - "@tanstack/react-query-devtools": "^5.27.3", - "@tanstack/react-router": "^1.22.0", - "@tanstack/react-table": "^8.13.2", - "@tanstack/router-devtools": "^1.18.4", + "@algorandfoundation/algokit-utils": "5.8.0", + "@blockshake/defly-connect": "1.1.6", + "@daffiwallet/connect": "1.0.3", + "@hookform/resolvers": "3.3.4", + "@perawallet/connect": "1.3.4", + "@radix-ui/react-avatar": "1.0.4", + "@radix-ui/react-checkbox": "1.0.4", + "@radix-ui/react-dialog": "1.0.5", + "@radix-ui/react-dropdown-menu": "2.0.6", + "@radix-ui/react-icons": "1.3.0", + "@radix-ui/react-label": "2.0.2", + "@radix-ui/react-navigation-menu": "1.1.4", + "@radix-ui/react-select": "2.0.0", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-tooltip": "1.0.7", + "@tanstack/react-query": "5.28.14", + "@tanstack/react-query-devtools": "5.28.14", + "@tanstack/react-router": "1.26.4", + "@tanstack/react-table": "8.15.3", + "@tanstack/router-devtools": "1.26.4", "@txnlab/use-wallet-react": "3.0.0-beta.3", - "@walletconnect/modal-sign-html": "^2.6.1", - "algosdk": "^2.7.0", - "axios": "^1", - "axios-cache-interceptor": "^1", - "big.js": "^6.2.1", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.0", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.10", - "lucide-react": "^0.363.0", - "lute-connect": "^1.1.3", - "next-themes": "^0.2.1", - "notistack": "^3.0.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-helmet-async": "^2.0.4", - "react-hook-form": "^7.51.0", - "recharts": "^2.12.2", - "sonner": "^1.4.3", - "tailwind-merge": "^2.2.1", - "tailwindcss-animate": "^1.0.7", - "tslib": "^2.6.2", - "use-debounce": "^10.0.0", - "zod": "^3.22.4" + "@walletconnect/modal-sign-html": "2.6.2", + "algosdk": "2.7.0", + "axios": "1.6.8", + "axios-cache-interceptor": "1.5.1", + "big.js": "6.2.1", + "class-variance-authority": "0.7.0", + "clsx": "2.1.0", + "copy-to-clipboard": "3.3.3", + "dayjs": "1.11.10", + "lucide-react": "0.363.0", + "lute-connect": "1.1.3", + "next-themes": "0.2.1", + "notistack": "3.0.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-helmet-async": "2.0.4", + "react-hook-form": "7.51.2", + "recharts": "2.12.3", + "sonner": "1.4.41", + "tailwind-merge": "2.2.2", + "tailwindcss-animate": "1.0.7", + "tslib": "2.6.2", + "use-debounce": "10.0.0", + "zod": "3.22.4" }, "scripts": { "dev": "vite",