From 94878bec47f4cfbdee6b4c44484c271eccc8d83c Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 26 Jul 2024 18:53:43 +0700 Subject: [PATCH 01/10] update deps --- pnpm-lock.yaml | 2 +- templates/pilot | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59d70130..d30f2314 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -173,7 +173,7 @@ importers: specifier: ^3.64.0 version: 3.64.1 '@shopify/hydrogen': - specifier: ^2024.7.2 + specifier: 2024.7.2 version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10)) '@shopify/remix-oxygen': specifier: ^2.0.5 diff --git a/templates/pilot b/templates/pilot index ab356e8f..55d9b47a 160000 --- a/templates/pilot +++ b/templates/pilot @@ -1 +1 @@ -Subproject commit ab356e8f2ba9ffcc717390a4edd335ebded343be +Subproject commit 55d9b47a7697b2da8cadee3cc351a08501c94b0b From 8374e4dd4eda5278f9085cf856d7baa479399ab6 Mon Sep 17 00:00:00 2001 From: Paul Date: Sun, 28 Jul 2024 10:01:24 +0700 Subject: [PATCH 02/10] chore: updating docs --- docs/advanced/custom-page.md | 0 docs/advanced/custom-routing.md | 0 docs/advanced/custom-template.md | 0 docs/{migration => advanced}/hydrogen-to-weaverse.md | 0 docs/advanced/index.md | 5 +++++ docs/migration/index.md | 5 ----- 6 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 docs/advanced/custom-page.md create mode 100644 docs/advanced/custom-routing.md create mode 100644 docs/advanced/custom-template.md rename docs/{migration => advanced}/hydrogen-to-weaverse.md (100%) create mode 100644 docs/advanced/index.md delete mode 100644 docs/migration/index.md diff --git a/docs/advanced/custom-page.md b/docs/advanced/custom-page.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/advanced/custom-routing.md b/docs/advanced/custom-routing.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/advanced/custom-template.md b/docs/advanced/custom-template.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/migration/hydrogen-to-weaverse.md b/docs/advanced/hydrogen-to-weaverse.md similarity index 100% rename from docs/migration/hydrogen-to-weaverse.md rename to docs/advanced/hydrogen-to-weaverse.md diff --git a/docs/advanced/index.md b/docs/advanced/index.md new file mode 100644 index 00000000..a765f8e7 --- /dev/null +++ b/docs/advanced/index.md @@ -0,0 +1,5 @@ +--- +title: Advanced +description: Advanced features & set up guides for Weaverse Hydrogen. +order: 5 +--- diff --git a/docs/migration/index.md b/docs/migration/index.md deleted file mode 100644 index 27f04098..00000000 --- a/docs/migration/index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Migration -description: Moving your existing Hydrogen projects to Weaverse? Here's how. Make the switch without a hitch. -order: 5 ---- From 111ae8e65a573398a927033726ccacc520cbc562 Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 29 Jul 2024 17:30:37 +0700 Subject: [PATCH 03/10] chore: update deps --- .lefthook/pre-commit | 2 +- .lefthook/prepare-commit-msg | 2 +- pnpm-lock.yaml | 794 ++++++++++++++++------------------- 3 files changed, 372 insertions(+), 426 deletions(-) diff --git a/.lefthook/pre-commit b/.lefthook/pre-commit index f28e6a60..3fbf5f96 100755 --- a/.lefthook/pre-commit +++ b/.lefthook/pre-commit @@ -50,7 +50,7 @@ call_lefthook() mint run csjones/lefthook-plugin "$@" elif command -v npx >/dev/null 2>&1 then - npx lefthook-${osArch}-${cpuArch} "$@" + npx lefthook "$@" else echo "Can't find lefthook in PATH" fi diff --git a/.lefthook/prepare-commit-msg b/.lefthook/prepare-commit-msg index e5723977..e8e8dda9 100755 --- a/.lefthook/prepare-commit-msg +++ b/.lefthook/prepare-commit-msg @@ -50,7 +50,7 @@ call_lefthook() mint run csjones/lefthook-plugin "$@" elif command -v npx >/dev/null 2>&1 then - npx lefthook-${osArch}-${cpuArch} "$@" + npx lefthook "$@" else echo "Can't find lefthook in PATH" fi diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d30f2314..70d720b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 0.23.0 turbo-darwin-arm64: specifier: ^2.0.7 - version: 2.0.7 + version: 2.0.9 devDependencies: '@biomejs/biome': specifier: 1.8.3 @@ -35,7 +35,7 @@ importers: version: 7.0.3 lefthook: specifier: ^1.7.2 - version: 1.7.3 + version: 1.7.9 react: specifier: 18.3.1 version: 18.3.1 @@ -225,7 +225,7 @@ importers: version: 1.1.2(typescript@5.5.4) swiper: specifier: ^11.1.5 - version: 11.1.5 + version: 11.1.8 tailwind-merge: specifier: 2.4.0 version: 2.4.0 @@ -365,16 +365,16 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.9': - resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} + '@babel/compat-data@7.25.0': + resolution: {integrity: sha512-P4fwKI2mjEb3ZU5cnMJzvRsRKGBUcs8jvxIoRmr6ufAY9Xk2Bz7JubRTTivkw55c7WQJfTECeqYVa+HZ0FzREg==} engines: {node: '>=6.9.0'} '@babel/core@7.24.9': resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.10': - resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} + '@babel/generator@7.25.0': + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': @@ -385,24 +385,12 @@ packages: resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.24.8': - resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==} + '@babel/helper-create-class-features-plugin@7.25.0': + resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-function-name@7.24.7': - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-hoist-variables@7.24.7': - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.24.8': resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} @@ -411,8 +399,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.9': - resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + '@babel/helper-module-transforms@7.25.0': + resolution: {integrity: sha512-bIkOa2ZJYn7FHnepzr5iX9Kmz8FjIz4UKzJ9zhX3dnYuVW0xul9RuR3skBfoLu+FPTQw90EHW9rJsSZhyLQ3fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -425,8 +413,8 @@ packages: resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} - '@babel/helper-replace-supers@7.24.7': - resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + '@babel/helper-replace-supers@7.25.0': + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -439,10 +427,6 @@ packages: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -455,16 +439,16 @@ packages: resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.8': - resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} + '@babel/helpers@7.25.0': + resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.8': - resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} + '@babel/parser@7.25.0': + resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} engines: {node: '>=6.0.0'} hasBin: true @@ -534,14 +518,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.24.7': - resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} + '@babel/plugin-transform-block-scoping@7.25.0': + resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.24.8': - resolution: {integrity: sha512-VXy91c47uujj758ud9wx+OMgheXm4qJfyhj1P18YvlrQkNOSrwsteHk+EFS3OMGfhMhpZa0A+81eE7G4QC+3CA==} + '@babel/plugin-transform-classes@7.25.0': + resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -570,8 +554,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.24.7': - resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} + '@babel/plugin-transform-function-name@7.25.1': + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -642,8 +626,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.8': - resolution: {integrity: sha512-CgFgtN61BbdOGCP4fLaAMOPkzWUh6yQZNMr5YSt8uz2cZSSiQONCQFWqsE4NeVfOIhqDOlS9CR3WD91FzMeB2Q==} + '@babel/plugin-transform-typescript@7.25.0': + resolution: {integrity: sha512-LZicxFzHIw+Sa3pzgMgSz6gdpsdkfiMObHUzhSIrwKF0+/rP/nuR49u79pSS+zIFJ1FeGeqQD2Dq4QGFbOVvSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -654,20 +638,20 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.24.8': - resolution: {integrity: sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==} + '@babel/runtime@7.25.0': + resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + '@babel/template@7.25.0': + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.8': - resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} + '@babel/traverse@7.25.1': + resolution: {integrity: sha512-LrHHoWq08ZpmmFqBAzN+hUdWwy5zt7FGa/hVwMcOqW6OVtwqaoD5utfuGYU87JYxdZgLUvktAsn37j/sYR9siA==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': - resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} + '@babel/types@7.25.0': + resolution: {integrity: sha512-LcnxQSsd9aXOIgmmSpvZ/1yo46ra2ESYyqLcryaBZOghxy5qqOBjvCWP5JfkI8yl9rlxRgdLTTMCQQRcN2hdCg==} engines: {node: '>=6.9.0'} '@biomejs/biome@1.8.3': @@ -1052,8 +1036,8 @@ packages: peerDependencies: postcss: ^8.4 - '@emotion/hash@0.9.1': - resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} + '@emotion/hash@0.9.2': + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -1473,11 +1457,11 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@floating-ui/core@1.6.4': - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + '@floating-ui/core@1.6.5': + resolution: {integrity: sha512-8GrTWmoFhm5BsMZOTHeGD2/0FLKLQQHvO/ZmQga4tKempYRLz8aqJGqXVuQgisnMObq2YZ2SgkwctN1LOOxcqA==} - '@floating-ui/dom@1.6.7': - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + '@floating-ui/dom@1.6.8': + resolution: {integrity: sha512-kx62rP19VZ767Q653wsP1XZCGIirkE09E0QUGNYTM/ttbbQHqcGPdSfWFxUyyNLc/W6aoJRBajOSXhP6GXjC0Q==} '@floating-ui/react-dom@2.1.1': resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==} @@ -1485,14 +1469,14 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.19': - resolution: {integrity: sha512-Jk6zITdjjIvjO/VdQFvpRaD3qPwOHH6AoDHxjhpy+oK4KFgaSP871HYWUAPdnLmx1gQ+w/pB312co3tVml+BXA==} + '@floating-ui/react@0.26.20': + resolution: {integrity: sha512-RixKJJG92fcIsVoqrFr4Onpzh7hlOx4U7NV4aLhMLmtvjZ5oTB/WzXaANYUZATKqXvvW7t9sCxtzejip26N5Ag==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/utils@0.2.4': - resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + '@floating-ui/utils@0.2.5': + resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} '@fontsource/poppins@5.0.14': resolution: {integrity: sha512-nmM1zpPo3Uh4JcGAVSQuWaZNYh2FbbwWhZ5t6hRaynmJaNTBW85d3nEh9zMmzI0HX7X5xqQVdRHeDatKpOGsnA==} @@ -1516,8 +1500,8 @@ packages: '@parcel/watcher': optional: true - '@graphql-codegen/client-preset@4.3.2': - resolution: {integrity: sha512-42jHyG6u2uFDIVNvzue8zR529aPT16EYIJQmvMk8XuYHo3PneQVlWmQ3j2fBy+RuWCBzpJKPKm7IGSKiw19nmg==} + '@graphql-codegen/client-preset@4.3.3': + resolution: {integrity: sha512-IrDsSVe8bkKtxgVfKPHzjL9tYlv7KEpA59R4gZLqx/t2WIJncW1i0OMvoz9tgoZsFEs8OKKgXZbnwPZ/Qf1kEw==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -1579,8 +1563,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/delegate@10.0.13': - resolution: {integrity: sha512-9l7cwrHQFbvR6zhZOKYABa3ffqgyV51gNglammupXhptE3Z94p6A6hP0hLw7GHErkm6MiQINl3VBVpFJDlrZuQ==} + '@graphql-tools/delegate@10.0.16': + resolution: {integrity: sha512-no4jIdHsTrHzR6Vv1YlwbxFeBnHBwPhBpemvLVnQ7CHhAviwIUWkCOHs4Uyzc5GYuHFyKJOZEXqhOz+da3hR3A==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1597,8 +1581,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor-http@1.1.4': - resolution: {integrity: sha512-DpGF9pCHHimwxjxONnNTPQHsVVNEBEMK9RuLBWkMjPw4WSHFQo0zRHArdyEuNcLMUgl14j+Whn8Z1Pj07nkj2A==} + '@graphql-tools/executor-http@1.1.5': + resolution: {integrity: sha512-ZAsVGUwafPc1GapLA1yoJuRx7ihpVdAv7JDHmlI2eHRQsJnMVQwcxHnjfUb/id9YAEBrP86/s4pgEoRyad3Zng==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1609,8 +1593,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor@1.2.8': - resolution: {integrity: sha512-0qZs/iuRiYRir7bBkA7oN+21wwmSMPQuFK8WcAcxUYJZRhvnlrJ8Nid++PN4OCzTgHPV70GNFyXOajseVCCffA==} + '@graphql-tools/executor@1.3.0': + resolution: {integrity: sha512-e+rmEf/2EO4hDnbkO8mTS2FI+jGUNmYkSDKw5TgPVlO8VOKS+TXmJBK6E9v4Gc/39yVkZsffYfW/R8obJrA0mg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -2042,36 +2026,36 @@ packages: '@types/react': optional: true - '@react-aria/focus@3.17.1': - resolution: {integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==} + '@react-aria/focus@3.18.1': + resolution: {integrity: sha512-N0Cy61WCIv+57mbqC7hiZAsB+3rF5n4JKabxUmg/2RTJL6lq7hJ5N4gx75ymKxkN8GnVDwt4pKZah48Wopa5jw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/interactions@3.21.3': - resolution: {integrity: sha512-BWIuf4qCs5FreDJ9AguawLVS0lV9UU+sK4CCnbCNNmYqOWY+1+gRXCsnOM32K+oMESBxilAjdHW5n1hsMqYMpA==} + '@react-aria/interactions@3.22.1': + resolution: {integrity: sha512-5TLzQaDAQQ5C70yG8GInbO4wIylKY67RfTIIwQPGR/4n5OIjbUD8BOj3NuSsuZ/frUPaBXo1VEBBmSO23fxkjw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/ssr@3.9.4': - resolution: {integrity: sha512-4jmAigVq409qcJvQyuorsmBR4+9r3+JEC60wC+Y0MZV0HCtTmm8D9guYXlJMdx0SSkgj0hHAyFm/HvPNFofCoQ==} + '@react-aria/ssr@3.9.5': + resolution: {integrity: sha512-xEwGKoysu+oXulibNUSkXf8itW0npHHTa6c4AyYeZIJyRoegeteYuFpZUBPtIDE8RfHdNsSmE1ssOkxRnwbkuQ==} engines: {node: '>= 12'} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/utils@3.24.1': - resolution: {integrity: sha512-O3s9qhPMd6n42x9sKeJ3lhu5V1Tlnzhu6Yk8QOvDuXf7UGuUjXf9mzfHJt1dYzID4l9Fwm8toczBzPM9t0jc8Q==} + '@react-aria/utils@3.25.1': + resolution: {integrity: sha512-5Uj864e7T5+yj78ZfLnfHqmypLiqW2mN+nsdslog2z5ssunTqjolVeM15ootXskjISlZ7MojLpq97kIC4nlnAw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/utils@3.10.1': - resolution: {integrity: sha512-VS/EHRyicef25zDZcM/ClpzYMC5i2YGN6uegOeQawmgfGjb02yaCX0F0zR69Pod9m2Hr3wunTbtpgVXvYbZItg==} + '@react-stately/utils@3.10.2': + resolution: {integrity: sha512-fh6OTQtbeQC0ywp6LJuuKs6tKIgFvt/DlIZEcIpGho6/oZG229UnIk6TUekwxnDbumuYyan6D9EgUtEMmT8UIg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/shared@3.23.1': - resolution: {integrity: sha512-5d+3HbFDxGZjhbMBeFHRQhexMFt4pUce3okyRtUVKbbedQFUrtXSBg9VszgF2RTeQDKDkMCIQDtz5ccP/Lk1gw==} + '@react-types/shared@3.24.1': + resolution: {integrity: sha512-AUQeGYEm/zDTN6zLzdXolDxz3Jk5dDL7f506F07U8tBwxNNI3WRdhU84G0/AaFikOZzDXhOZDr3MhQMzyE7Ydw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 '@remix-run/dev@2.10.3': resolution: {integrity: sha512-ZbSslRCPVsXispbu1t/khMrMwJ34R695tGujnya696nAW0v8rocVhEwaUpvR2iwnvGKN372gv4SdJrjnYz45kw==} @@ -2145,83 +2129,83 @@ packages: '@repeaterjs/repeater@3.0.6': resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} - '@rollup/rollup-android-arm-eabi@4.18.1': - resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} + '@rollup/rollup-android-arm-eabi@4.19.1': + resolution: {integrity: sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.18.1': - resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} + '@rollup/rollup-android-arm64@4.19.1': + resolution: {integrity: sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.18.1': - resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} + '@rollup/rollup-darwin-arm64@4.19.1': + resolution: {integrity: sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.18.1': - resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} + '@rollup/rollup-darwin-x64@4.19.1': + resolution: {integrity: sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': - resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} + '@rollup/rollup-linux-arm-gnueabihf@4.19.1': + resolution: {integrity: sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.18.1': - resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} + '@rollup/rollup-linux-arm-musleabihf@4.19.1': + resolution: {integrity: sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.18.1': - resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} + '@rollup/rollup-linux-arm64-gnu@4.19.1': + resolution: {integrity: sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.18.1': - resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} + '@rollup/rollup-linux-arm64-musl@4.19.1': + resolution: {integrity: sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': - resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': + resolution: {integrity: sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.18.1': - resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} + '@rollup/rollup-linux-riscv64-gnu@4.19.1': + resolution: {integrity: sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.18.1': - resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} + '@rollup/rollup-linux-s390x-gnu@4.19.1': + resolution: {integrity: sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.18.1': - resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} + '@rollup/rollup-linux-x64-gnu@4.19.1': + resolution: {integrity: sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.18.1': - resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} + '@rollup/rollup-linux-x64-musl@4.19.1': + resolution: {integrity: sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.18.1': - resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} + '@rollup/rollup-win32-arm64-msvc@4.19.1': + resolution: {integrity: sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.18.1': - resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} + '@rollup/rollup-win32-ia32-msvc@4.19.1': + resolution: {integrity: sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.18.1': - resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} + '@rollup/rollup-win32-x64-msvc@4.19.1': + resolution: {integrity: sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==} cpu: [x64] os: [win32] @@ -2409,15 +2393,15 @@ packages: '@whatwg-node/fetch@0.8.8': resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} - '@whatwg-node/fetch@0.9.18': - resolution: {integrity: sha512-hqoz6StCW+AjV/3N+vg0s1ah82ptdVUb9nH2ttj3UbySOXUvytWw2yqy8c1cKzyRk6mDD00G47qS3fZI9/gMjg==} + '@whatwg-node/fetch@0.9.19': + resolution: {integrity: sha512-J+zopRcUVOhkiQYlHpxOEZuOgZtqW9xMaNQFDjESm9vRcyATms+E2/p2mZiVQGllPqWflkA3SzoJC1MxV4Pf9g==} engines: {node: '>=16.0.0'} '@whatwg-node/node-fetch@0.3.6': resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} - '@whatwg-node/node-fetch@0.5.11': - resolution: {integrity: sha512-LS8tSomZa3YHnntpWt3PP43iFEEl6YeIsvDakczHBKlay5LdkXFr8w7v8H6akpG5nRrzydyB0k1iE2eoL6aKIQ==} + '@whatwg-node/node-fetch@0.5.18': + resolution: {integrity: sha512-5lZjBY9Okw2KOsDmEXu7ikLsYilyl0UB+IZTwekTYbenxz95Mg9IJzR5k2XLEVLJWHQDFOtYFuCMeZnyLw64xA==} engines: {node: '>=16.0.0'} '@xobotyi/scrollbar-width@1.9.5': @@ -2680,8 +2664,8 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-lite@1.0.30001642: - resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} + caniuse-lite@1.0.30001643: + resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -2953,8 +2937,8 @@ packages: supports-color: optional: true - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -3076,8 +3060,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.4.829: - resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==} + electron-to-chromium@1.5.2: + resolution: {integrity: sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3822,56 +3806,48 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - lefthook-darwin-arm64@1.7.3: - resolution: {integrity: sha512-xhXVqWca69DPmE+rtVdwvLx/EypJ74oA5omMydn9h8IF2zYHPdalsB8R2jg5fPthPlWM6HNIpG3j7FoAGUJ2uA==} + lefthook-darwin-arm64@1.7.9: + resolution: {integrity: sha512-WF1ELaKKpU3qkoHAklg7/mI4fkd4hiGRV1DngLU+vz0BoD89nRlp60tJsSPq+/O35raXy41wLE3cGVmgbTHeOw==} cpu: [arm64] os: [darwin] - hasBin: true - lefthook-darwin-x64@1.7.3: - resolution: {integrity: sha512-Sch+vy/dEcMhkJiYBn5MnBq2wCxMHVO/rpwIST6XtR6gxaJ1QRpGc63ZkcamyOaR3o0RncIYlZSRQ2zqOO96KQ==} + lefthook-darwin-x64@1.7.9: + resolution: {integrity: sha512-yNKmuSmbRXHuL9NCjuKO9wAsDxlP8ELXV6aFEFbuf12Rk5nJjp+e5VuKRkYlYA9uqLnIsZR79c2+/i+PgtmyNg==} cpu: [x64] os: [darwin] - hasBin: true - lefthook-freebsd-arm64@1.7.3: - resolution: {integrity: sha512-z7/uJyozWIQcwYVNK2hTjid1F3l/9EaLfNMtSZPWaA8gvmzt7SEVIKqseBrZS71yml9SfxIjhxpfBEn0LC/rmw==} + lefthook-freebsd-arm64@1.7.9: + resolution: {integrity: sha512-+ZF7jIG2hRJbd36TbPkpHyxjR0e6cvo66WsUYBJy6DJPK3EJpkdsGiMrvMSbSYLfgzfhR6nOXBr5vOpL2lfBFw==} cpu: [arm64] os: [freebsd] - hasBin: true - lefthook-freebsd-x64@1.7.3: - resolution: {integrity: sha512-FdNGC7fU4RrznU1frxOmAUVD+8sXn2JRi5P+7fjh1brnxcW7ZyLWELtO89NJcxnJgnjoVl+i1qn6nIp7lxYyTQ==} + lefthook-freebsd-x64@1.7.9: + resolution: {integrity: sha512-LhSLdkf0HRhfuVsJP24oizfB94noCyyNLUOd35ZVd4KpAbFU/71OBBKqosig4QO4kyyRDWNK20tTbzCb1XKQxA==} cpu: [x64] os: [freebsd] - hasBin: true - lefthook-linux-arm64@1.7.3: - resolution: {integrity: sha512-MfBKlkoy+579BPF8xyGwAN9hsMGtHp3xhMSKd3ub8yF5CRJzkrG6RMePh3h3XynB0knmJAhPbjMLrzrfIUJTWA==} + lefthook-linux-arm64@1.7.9: + resolution: {integrity: sha512-Bt7DAFU2/2ws3/i95tKOffRM0yau2jsa4ksCskq8igmEBQ6iTvsK8ZUowtXaAavXYKh0EZb3uQ63iFz+NKypmQ==} cpu: [arm64] os: [linux] - hasBin: true - lefthook-linux-x64@1.7.3: - resolution: {integrity: sha512-uC3H8CcL8IMpbby6zk8CyO2gjSnOFL7SvpKgcVkF8RBtLEEMKQenQ/BuVLE1MHYrGydTN7wxhYSNu3vJ0BA3VA==} + lefthook-linux-x64@1.7.9: + resolution: {integrity: sha512-xe4X4KBf48Nzypdg1EX2s2xqytbguIZC7eYXZPer1YUggVDbRMrdVBK7J0OAEqA4RbvE82pDjrKSopnlYlMYhw==} cpu: [x64] os: [linux] - hasBin: true - lefthook-windows-arm64@1.7.3: - resolution: {integrity: sha512-omVIe94nq2zNVWh74n11q2hugh1Eb+C/VkstZ7xpXmE9D3gKHdjbrHd+qoMwdF2RKv/TvT1dp/GHpIjuMRVQnw==} + lefthook-windows-arm64@1.7.9: + resolution: {integrity: sha512-PQdBx8Pj7IEda1ipRULw0V4tzMe38VcbxVSUICxvHsG0levkfGA0GgjuftEryx4qDhVRE7VUzKuC9Qn1SSMuFw==} cpu: [arm64] os: [win32] - hasBin: true - lefthook-windows-x64@1.7.3: - resolution: {integrity: sha512-J1Y/AgnM9oNa7c8HBhkmPQl/ozL4T54tbuOPCRkMIOtZwD9Qvoir5INJnhrHlhhghM0kp0SM3bNr/DTroPEuig==} + lefthook-windows-x64@1.7.9: + resolution: {integrity: sha512-lUMYgP9SUYrfoBGCfWNj7k9n8Nhwi83rAP0eLUvaHZFW7J/wCM4Pv9K85OkRMb7ToFRJIQ0zdD6Vdb6AZpeMVA==} cpu: [x64] os: [win32] - hasBin: true - lefthook@1.7.3: - resolution: {integrity: sha512-GHHk2UT9UpLM66QhgdwmUXI0PHe12ti/XtTZkpuQpKIpo+Eo4YNtm9qkcPXTr8mGKkQ3aOu6GvgfS46lGJVpYg==} + lefthook@1.7.9: + resolution: {integrity: sha512-/C8By2tUk/fHgLd1iH1elSPsYO75/hdNhyJvvQzLNtZ2IH7x3mC5a1pf1Zijpj+QD2vhRyz5W5sr9DShKvEagA==} hasBin: true lilconfig@2.1.0: @@ -4319,8 +4295,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.17: - resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==} + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} normalize-package-data@5.0.0: resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} @@ -4759,8 +4735,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 @@ -5122,8 +5098,8 @@ packages: engines: {node: '>=18'} hasBin: true - rollup@4.18.1: - resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} + rollup@4.19.1: + resolution: {integrity: sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5424,8 +5400,8 @@ packages: swap-case@2.0.2: resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - swiper@11.1.5: - resolution: {integrity: sha512-JJQWFXdxiMGC2j6ZGTYat5Z7NN9JORJBgHp0/joX9uPod+cRj0wr5H5VnWSNIz9JeAamQvYKaG7aFrGHIF9OEg==} + swiper@11.1.8: + resolution: {integrity: sha512-sBFp7fA+IfZ/7BMcg8/JSEqDD1qZXBUyliT76yk3zIYVu2fMwFVAghhAJ9vBM5tJUtHW5qcD0pmeEGQs1EK14w==} engines: {node: '>= 4.7.0'} tabbable@6.2.0: @@ -5592,11 +5568,6 @@ packages: cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.7: - resolution: {integrity: sha512-h1JK8uuEjoHx1SvvTZiottj+4kDmiv+hivnLUzNwO75qKblMsd38IsFB0J2sMRz7JacFlf+3ry8SItznBW67Xw==} - cpu: [arm64] - os: [darwin] - turbo-darwin-arm64@2.0.9: resolution: {integrity: sha512-XAXkKkePth5ZPPE/9G9tTnPQx0C8UTkGWmNGYkpmGgRr8NedW+HrPsi9N0HcjzzIH9A4TpNYvtiV+WcwdaEjKA==} cpu: [arm64] @@ -5633,8 +5604,8 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@4.22.0: - resolution: {integrity: sha512-hxMO1k4ip1uTVGgPbs1hVpYyhz2P91A6tQyH2H9POx3U6T3MdhIcfY8L2hRu/LRmzPFdfduOS0RIDjFlP2urPw==} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} engines: {node: '>=16'} type-is@1.6.18: @@ -5723,8 +5694,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.2: - resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} + undici@6.19.4: + resolution: {integrity: sha512-i3uaEUwNdkRq2qtTRRJb13moW5HWqviu7Vl7oYRYz++uPtGHJj+x7TGjcEuwS5Mt2P4nA0U9dhIX3DdB6JGY0g==} engines: {node: '>=18.17'} unified@10.1.2: @@ -6044,8 +6015,8 @@ packages: yaml-ast-parser@0.0.43: resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} engines: {node: '>= 14'} hasBin: true @@ -6097,11 +6068,11 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 - '@babel/parser': 7.24.8 - '@babel/runtime': 7.24.8 - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.0 + '@babel/runtime': 7.25.0 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 babel-preset-fbjs: 3.4.0(@babel/core@7.24.9) chalk: 4.1.2 fb-watchman: 2.0.2 @@ -6156,143 +6127,123 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.9': {} + '@babel/compat-data@7.25.0': {} '@babel/core@7.24.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 + '@babel/generator': 7.25.0 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) - '@babel/helpers': 7.24.8 - '@babel/parser': 7.24.8 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/helper-module-transforms': 7.25.0(@babel/core@7.24.9) + '@babel/helpers': 7.25.0 + '@babel/parser': 7.25.0 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 convert-source-map: 2.0.0 - debug: 4.3.5 + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.24.10': + '@babel/generator@7.25.0': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.0 '@babel/helper-compilation-targets@7.24.8': dependencies: - '@babel/compat-data': 7.24.9 + '@babel/compat-data': 7.25.0 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.2 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': + '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.9) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/traverse': 7.25.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-environment-visitor@7.24.7': - dependencies: - '@babel/types': 7.24.9 - - '@babel/helper-function-name@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - - '@babel/helper-hoist-variables@7.24.7': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': + '@babel/helper-module-transforms@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.24.7 '@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 + '@babel/traverse': 7.25.1 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.0 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/traverse': 7.25.1 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 transitivePeerDependencies: - supports-color - '@babel/helper-split-export-declaration@7.24.7': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-option@7.24.8': {} - '@babel/helpers@7.24.8': + '@babel/helpers@7.25.0': dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/template': 7.25.0 + '@babel/types': 7.25.0 '@babel/highlight@7.24.7': dependencies: @@ -6301,21 +6252,21 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.8': + '@babel/parser@7.25.0': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.0 '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9)': dependencies: - '@babel/compat-data': 7.24.9 + '@babel/compat-data': 7.25.0 '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 @@ -6367,21 +6318,19 @@ snapshots: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-classes@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.9) + '@babel/traverse': 7.25.1 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6390,7 +6339,7 @@ snapshots: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9)': dependencies: @@ -6411,12 +6360,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.1 + transitivePeerDependencies: + - supports-color '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9)': dependencies: @@ -6431,7 +6382,7 @@ snapshots: '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-module-transforms': 7.25.0(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: @@ -6441,7 +6392,7 @@ snapshots: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -6467,7 +6418,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/types': 7.24.9 + '@babel/types': 7.25.0 transitivePeerDependencies: - supports-color @@ -6489,12 +6440,13 @@ snapshots: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-typescript@7.25.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -6506,36 +6458,33 @@ snapshots: '@babel/helper-validator-option': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.25.0(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - '@babel/runtime@7.24.8': + '@babel/runtime@7.25.0': dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.24.7': + '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/parser': 7.25.0 + '@babel/types': 7.25.0 - '@babel/traverse@7.24.8': + '@babel/traverse@7.25.1': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 - debug: 4.3.5 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.0 + '@babel/template': 7.25.0 + '@babel/types': 7.25.0 + debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.9': + '@babel/types@7.25.0': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -6578,7 +6527,7 @@ snapshots: '@changesets/apply-release-plan@7.0.4': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/config': 3.0.2 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.0 @@ -6595,7 +6544,7 @@ snapshots: '@changesets/assemble-release-plan@6.0.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.1 '@changesets/should-skip-package': 0.1.0 @@ -6609,7 +6558,7 @@ snapshots: '@changesets/cli@2.27.7': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/apply-release-plan': 7.0.4 '@changesets/assemble-release-plan': 6.0.3 '@changesets/changelog-git': 0.2.0 @@ -6666,7 +6615,7 @@ snapshots: '@changesets/get-release-plan@4.0.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/assemble-release-plan': 6.0.3 '@changesets/config': 3.0.2 '@changesets/pre': 2.0.0 @@ -6678,7 +6627,7 @@ snapshots: '@changesets/git@3.0.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6697,7 +6646,7 @@ snapshots: '@changesets/pre@2.0.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6705,7 +6654,7 @@ snapshots: '@changesets/read@0.6.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/git': 3.0.0 '@changesets/logger': 0.1.0 '@changesets/parse': 0.4.0 @@ -6716,7 +6665,7 @@ snapshots: '@changesets/should-skip-package@0.1.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6726,7 +6675,7 @@ snapshots: '@changesets/write@0.3.1': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -6989,7 +6938,7 @@ snapshots: dependencies: postcss: 8.4.39 - '@emotion/hash@0.9.1': {} + '@emotion/hash@0.9.2': {} '@esbuild/aix-ppc64@0.21.5': optional: true @@ -7200,30 +7149,30 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@floating-ui/core@1.6.4': + '@floating-ui/core@1.6.5': dependencies: - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.5 - '@floating-ui/dom@1.6.7': + '@floating-ui/dom@1.6.8': dependencies: - '@floating-ui/core': 1.6.4 - '@floating-ui/utils': 0.2.4 + '@floating-ui/core': 1.6.5 + '@floating-ui/utils': 0.2.5 '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/dom': 1.6.7 + '@floating-ui/dom': 1.6.8 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.26.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tabbable: 6.2.0 - '@floating-ui/utils@0.2.4': {} + '@floating-ui/utils@0.2.5': {} '@fontsource/poppins@5.0.14': {} @@ -7240,10 +7189,10 @@ snapshots: '@graphql-codegen/cli@5.0.2(@types/node@20.14.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4)': dependencies: - '@babel/generator': 7.24.10 - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - '@graphql-codegen/client-preset': 4.3.2(graphql@16.9.0) + '@babel/generator': 7.25.0 + '@babel/template': 7.25.0 + '@babel/types': 7.25.0 + '@graphql-codegen/client-preset': 4.3.3(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) @@ -7274,7 +7223,7 @@ snapshots: string-env-interpolation: 1.0.1 ts-log: 2.2.5 tslib: 2.6.3 - yaml: 2.4.5 + yaml: 2.5.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -7286,10 +7235,10 @@ snapshots: - typescript - utf-8-validate - '@graphql-codegen/client-preset@4.3.2(graphql@16.9.0)': + '@graphql-codegen/client-preset@4.3.3(graphql@16.9.0)': dependencies: '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@graphql-codegen/add': 5.0.3(graphql@16.9.0) '@graphql-codegen/gql-tag-operations': 4.0.9(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -7400,7 +7349,7 @@ snapshots: dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -7425,10 +7374,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/delegate@10.0.13(graphql@16.9.0)': + '@graphql-tools/delegate@10.0.16(graphql@16.9.0)': dependencies: '@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0) - '@graphql-tools/executor': 1.2.8(graphql@16.9.0) + '@graphql-tools/executor': 1.3.0(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 @@ -7454,11 +7403,11 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.4(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.5(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 extract-files: 11.0.0 graphql: 16.9.0 meros: 1.3.0(@types/node@20.14.10) @@ -7479,7 +7428,7 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor@1.2.8(graphql@16.9.0)': + '@graphql-tools/executor@1.3.0(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) @@ -7503,10 +7452,10 @@ snapshots: '@graphql-tools/github-loader@8.0.1(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 tslib: 2.6.3 value-or-promise: 1.0.12 @@ -7527,10 +7476,10 @@ snapshots: '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': dependencies: '@babel/core': 7.24.9 - '@babel/parser': 7.24.8 + '@babel/parser': 7.25.0 '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -7576,9 +7525,9 @@ snapshots: '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/js-yaml': 4.0.9 - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 chalk: 4.1.2 - debug: 4.3.5 + debug: 4.3.6 dotenv: 16.4.5 graphql: 16.9.0 graphql-request: 6.1.0(graphql@16.9.0) @@ -7618,14 +7567,14 @@ snapshots: '@graphql-tools/url-loader@8.0.2(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) + '@graphql-tools/delegate': 10.0.16(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) '@types/ws': 8.5.11 - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.3 @@ -7647,7 +7596,7 @@ snapshots: '@graphql-tools/wrap@10.0.5(graphql@16.9.0)': dependencies: - '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) + '@graphql-tools/delegate': 10.0.16(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 @@ -7660,9 +7609,9 @@ snapshots: '@headlessui/react@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react': 0.26.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) + '@floating-ui/react': 0.26.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.18.1(react@18.3.1) + '@react-aria/interactions': 3.22.1(react@18.3.1) '@tanstack/react-virtual': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7714,14 +7663,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -8037,56 +7986,56 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@react-aria/focus@3.17.1(react@18.3.1)': + '@react-aria/focus@3.18.1(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/interactions': 3.22.1(react@18.3.1) + '@react-aria/utils': 3.25.1(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 clsx: 2.1.1 react: 18.3.1 - '@react-aria/interactions@3.21.3(react@18.3.1)': + '@react-aria/interactions@3.22.1(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.5(react@18.3.1) + '@react-aria/utils': 3.25.1(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-aria/ssr@3.9.4(react@18.3.1)': + '@react-aria/ssr@3.9.5(react@18.3.1)': dependencies: '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-aria/utils@3.24.1(react@18.3.1)': + '@react-aria/utils@3.25.1(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.5(react@18.3.1) + '@react-stately/utils': 3.10.2(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 clsx: 2.1.1 react: 18.3.1 - '@react-stately/utils@3.10.1(react@18.3.1)': + '@react-stately/utils@3.10.2(react@18.3.1)': dependencies: '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-types/shared@3.23.1(react@18.3.1)': + '@react-types/shared@3.24.1(react@18.3.1)': dependencies: react: 18.3.1 '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10))': dependencies: '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 - '@babel/parser': 7.24.8 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.0 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9) '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.1 + '@babel/types': 7.25.0 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 '@remix-run/node': 2.10.3(typescript@5.5.4) @@ -8159,7 +8108,7 @@ snapshots: cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.19.2 + undici: 6.19.4 optionalDependencies: typescript: 5.5.4 @@ -8219,52 +8168,52 @@ snapshots: '@repeaterjs/repeater@3.0.6': {} - '@rollup/rollup-android-arm-eabi@4.18.1': + '@rollup/rollup-android-arm-eabi@4.19.1': optional: true - '@rollup/rollup-android-arm64@4.18.1': + '@rollup/rollup-android-arm64@4.19.1': optional: true - '@rollup/rollup-darwin-arm64@4.18.1': + '@rollup/rollup-darwin-arm64@4.19.1': optional: true - '@rollup/rollup-darwin-x64@4.18.1': + '@rollup/rollup-darwin-x64@4.19.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': + '@rollup/rollup-linux-arm-gnueabihf@4.19.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.1': + '@rollup/rollup-linux-arm-musleabihf@4.19.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.1': + '@rollup/rollup-linux-arm64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.18.1': + '@rollup/rollup-linux-arm64-musl@4.19.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.1': + '@rollup/rollup-linux-riscv64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.1': + '@rollup/rollup-linux-s390x-gnu@4.19.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.18.1': + '@rollup/rollup-linux-x64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-x64-musl@4.18.1': + '@rollup/rollup-linux-x64-musl@4.19.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.1': + '@rollup/rollup-win32-arm64-msvc@4.19.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.1': + '@rollup/rollup-win32-ia32-msvc@4.19.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.18.1': + '@rollup/rollup-win32-x64-msvc@4.19.1': optional: true '@shopify/cli@3.64.1': @@ -8278,7 +8227,7 @@ snapshots: '@graphql-codegen/typescript': 4.0.9(graphql@16.9.0) '@graphql-codegen/typescript-operations': 4.2.3(graphql@16.9.0) graphql: 16.9.0 - type-fest: 4.22.0 + type-fest: 4.23.0 transitivePeerDependencies: - encoding - supports-color @@ -8299,7 +8248,7 @@ snapshots: graphql: 16.9.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - type-fest: 4.22.0 + type-fest: 4.23.0 worktop: 0.7.3 transitivePeerDependencies: - '@types/react' @@ -8313,7 +8262,7 @@ snapshots: content-security-policy-builder: 2.2.0 react: 18.3.1 source-map-support: 0.5.21 - type-fest: 4.22.0 + type-fest: 4.23.0 use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) worktop: 0.7.3 optionalDependencies: @@ -8468,7 +8417,7 @@ snapshots: '@vanilla-extract/css@1.15.3': dependencies: - '@emotion/hash': 0.9.1 + '@emotion/hash': 0.9.2 '@vanilla-extract/private': 1.0.5 css-what: 6.1.0 cssesc: 3.0.0 @@ -8488,7 +8437,7 @@ snapshots: '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 '@vanilla-extract/css': 1.15.3 - esbuild: 0.19.8 + esbuild: 0.17.6 eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 @@ -8524,9 +8473,9 @@ snapshots: urlpattern-polyfill: 8.0.2 web-streams-polyfill: 3.3.3 - '@whatwg-node/fetch@0.9.18': + '@whatwg-node/fetch@0.9.19': dependencies: - '@whatwg-node/node-fetch': 0.5.11 + '@whatwg-node/node-fetch': 0.5.18 urlpattern-polyfill: 10.0.0 '@whatwg-node/node-fetch@0.3.6': @@ -8537,7 +8486,7 @@ snapshots: fast-url-parser: 1.1.3 tslib: 2.6.3 - '@whatwg-node/node-fetch@0.5.11': + '@whatwg-node/node-fetch@0.5.18': dependencies: '@kamilkisiela/fast-url-parser': 1.1.4 '@whatwg-node/events': 0.1.1 @@ -8583,7 +8532,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -8658,7 +8607,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001642 + caniuse-lite: 1.0.30001643 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -8682,13 +8631,13 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.24.9) '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.24.9) '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) @@ -8763,9 +8712,9 @@ snapshots: browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001642 - electron-to-chromium: 1.4.829 - node-releases: 2.0.17 + caniuse-lite: 1.0.30001643 + electron-to-chromium: 1.5.2 + node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) bser@2.1.1: @@ -8841,7 +8790,7 @@ snapshots: camelcase@5.3.1: {} - caniuse-lite@1.0.30001642: {} + caniuse-lite@1.0.30001643: {} capital-case@1.0.4: dependencies: @@ -8851,7 +8800,7 @@ snapshots: capnp-ts@0.7.0: dependencies: - debug: 4.3.5 + debug: 4.3.6 tslib: 2.6.3 transitivePeerDependencies: - supports-color @@ -9111,7 +9060,7 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.5: + debug@4.3.6: dependencies: ms: 2.1.2 @@ -9221,7 +9170,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.4.829: {} + electron-to-chromium@1.5.2: {} emoji-regex@8.0.0: {} @@ -9834,14 +9783,14 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -10080,40 +10029,40 @@ snapshots: kleur@4.1.5: {} - lefthook-darwin-arm64@1.7.3: + lefthook-darwin-arm64@1.7.9: optional: true - lefthook-darwin-x64@1.7.3: + lefthook-darwin-x64@1.7.9: optional: true - lefthook-freebsd-arm64@1.7.3: + lefthook-freebsd-arm64@1.7.9: optional: true - lefthook-freebsd-x64@1.7.3: + lefthook-freebsd-x64@1.7.9: optional: true - lefthook-linux-arm64@1.7.3: + lefthook-linux-arm64@1.7.9: optional: true - lefthook-linux-x64@1.7.3: + lefthook-linux-x64@1.7.9: optional: true - lefthook-windows-arm64@1.7.3: + lefthook-windows-arm64@1.7.9: optional: true - lefthook-windows-x64@1.7.3: + lefthook-windows-x64@1.7.9: optional: true - lefthook@1.7.3: + lefthook@1.7.9: optionalDependencies: - lefthook-darwin-arm64: 1.7.3 - lefthook-darwin-x64: 1.7.3 - lefthook-freebsd-arm64: 1.7.3 - lefthook-freebsd-x64: 1.7.3 - lefthook-linux-arm64: 1.7.3 - lefthook-linux-x64: 1.7.3 - lefthook-windows-arm64: 1.7.3 - lefthook-windows-x64: 1.7.3 + lefthook-darwin-arm64: 1.7.9 + lefthook-darwin-x64: 1.7.9 + lefthook-freebsd-arm64: 1.7.9 + lefthook-freebsd-x64: 1.7.9 + lefthook-linux-arm64: 1.7.9 + lefthook-linux-x64: 1.7.9 + lefthook-windows-arm64: 1.7.9 + lefthook-windows-x64: 1.7.9 lilconfig@2.1.0: {} @@ -10356,7 +10305,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 media-typer@0.3.0: {} @@ -10568,7 +10517,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.5 + debug: 4.3.6 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -10733,7 +10682,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.17: {} + node-releases@2.0.18: {} normalize-package-data@5.0.0: dependencies: @@ -11120,7 +11069,7 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 + yaml: 2.5.0 optionalDependencies: postcss: 8.4.39 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) @@ -11128,7 +11077,7 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 + yaml: 2.5.0 optionalDependencies: postcss: 8.4.39 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) @@ -11171,7 +11120,7 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.39) string-hash: 1.1.3 - postcss-nested@6.0.1(postcss@8.4.39): + postcss-nested@6.2.0(postcss@8.4.39): dependencies: postcss: 8.4.39 postcss-selector-parser: 6.1.1 @@ -11396,7 +11345,7 @@ snapshots: react-error-boundary@4.0.13(react@18.3.1): dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 react: 18.3.1 react-fast-compare@3.2.2: {} @@ -11525,7 +11474,7 @@ snapshots: relay-runtime@12.0.0: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 fbjs: 3.0.5 invariant: 2.2.4 transitivePeerDependencies: @@ -11608,31 +11557,31 @@ snapshots: dependencies: glob: 10.4.5 - rollup@4.18.1: + rollup@4.19.1: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.1 - '@rollup/rollup-android-arm64': 4.18.1 - '@rollup/rollup-darwin-arm64': 4.18.1 - '@rollup/rollup-darwin-x64': 4.18.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 - '@rollup/rollup-linux-arm-musleabihf': 4.18.1 - '@rollup/rollup-linux-arm64-gnu': 4.18.1 - '@rollup/rollup-linux-arm64-musl': 4.18.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 - '@rollup/rollup-linux-riscv64-gnu': 4.18.1 - '@rollup/rollup-linux-s390x-gnu': 4.18.1 - '@rollup/rollup-linux-x64-gnu': 4.18.1 - '@rollup/rollup-linux-x64-musl': 4.18.1 - '@rollup/rollup-win32-arm64-msvc': 4.18.1 - '@rollup/rollup-win32-ia32-msvc': 4.18.1 - '@rollup/rollup-win32-x64-msvc': 4.18.1 + '@rollup/rollup-android-arm-eabi': 4.19.1 + '@rollup/rollup-android-arm64': 4.19.1 + '@rollup/rollup-darwin-arm64': 4.19.1 + '@rollup/rollup-darwin-x64': 4.19.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.19.1 + '@rollup/rollup-linux-arm-musleabihf': 4.19.1 + '@rollup/rollup-linux-arm64-gnu': 4.19.1 + '@rollup/rollup-linux-arm64-musl': 4.19.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.19.1 + '@rollup/rollup-linux-riscv64-gnu': 4.19.1 + '@rollup/rollup-linux-s390x-gnu': 4.19.1 + '@rollup/rollup-linux-x64-gnu': 4.19.1 + '@rollup/rollup-linux-x64-musl': 4.19.1 + '@rollup/rollup-win32-arm64-msvc': 4.19.1 + '@rollup/rollup-win32-ia32-msvc': 4.19.1 + '@rollup/rollup-win32-x64-msvc': 4.19.1 fsevents: 2.3.3 rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 run-async@2.4.1: {} @@ -11933,7 +11882,7 @@ snapshots: dependencies: tslib: 2.6.3 - swiper@11.1.5: {} + swiper@11.1.8: {} tabbable@6.2.0: {} @@ -11959,7 +11908,7 @@ snapshots: postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-nested: 6.0.1(postcss@8.4.39) + postcss-nested: 6.2.0(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.35.0 @@ -12119,14 +12068,14 @@ snapshots: bundle-require: 4.2.1(esbuild@0.21.5) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.5 + debug: 4.3.6 esbuild: 0.21.5 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) resolve-from: 5.0.0 - rollup: 4.18.1 + rollup: 4.19.1 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 @@ -12140,9 +12089,6 @@ snapshots: turbo-darwin-64@2.0.9: optional: true - turbo-darwin-arm64@2.0.7: - optional: true - turbo-darwin-arm64@2.0.9: optional: true @@ -12171,7 +12117,7 @@ snapshots: type-fest@0.21.3: {} - type-fest@4.22.0: {} + type-fest@4.23.0: {} type-is@1.6.18: dependencies: @@ -12254,7 +12200,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.2: {} + undici@6.19.4: {} unified@10.1.2: dependencies: @@ -12420,7 +12366,7 @@ snapshots: vite-node@1.6.0(@types/node@20.14.10): dependencies: cac: 6.7.14 - debug: 4.3.5 + debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 vite: 5.3.4(@types/node@20.14.10) @@ -12436,7 +12382,7 @@ snapshots: vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)): dependencies: - debug: 4.3.5 + debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.5.4) optionalDependencies: @@ -12449,7 +12395,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.18.1 + rollup: 4.19.1 optionalDependencies: '@types/node': 20.14.10 fsevents: 2.3.3 @@ -12566,7 +12512,7 @@ snapshots: yaml-ast-parser@0.0.43: {} - yaml@2.4.5: {} + yaml@2.5.0: {} yargs-parser@18.1.3: dependencies: From dbc54903b2e9ddfd3833dfb1729aac016a33628c Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 29 Jul 2024 22:34:41 +0700 Subject: [PATCH 04/10] chore: updating docs --- docs/advanced/custom-page.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/docs/advanced/custom-page.md b/docs/advanced/custom-page.md index e69de29b..6c6265eb 100644 --- a/docs/advanced/custom-page.md +++ b/docs/advanced/custom-page.md @@ -0,0 +1,34 @@ +--- +title: Custom Pages +description: Create Hydrogen custom pages with Weaverse. +publishedAt: July 29, 2024 +updatedAt: July 29, 2024 +order: 0 +published: true +--- + +## Overview + +Custom pages are a powerful feature that allows you to create custom routes for your Hydrogen storefront. With Weaverse, you can easily create custom pages that are tailored to your specific needs and branding. + +In this guide, we will walk you through the process of creating a custom page in Weaverse. We will cover the following topics: + +- Setting up a custom page in Weaverse +- Set up the Hydrogen catch-all route +- Customizing the page in Weaverse +- Adding custom components to the page + +By the end of this guide, you will have a custom page in Weaverse that is fully customizable and responsive. + +## Setting up a custom page in Weaverse + +To create a custom page in Weaverse, follow these steps: + +1. Open the Weaverse Studio and in the top bar, click on to the Page navigation Dropdown. +2. Now you will see a Create custom page option. Click on it to create a new page. +![Create custom page](https://cdn.shopify.com/s/files/1/0838/0052/3057/files/create_custom_page.png?v=1719822975) +3. Give your page a name and handle and click on Create custom page. + +![Create custom page 2](https://cdn.shopify.com/s/files/1/0838/0052/3057/files/create_custom_page.png?v=1719822975) + +4. \ No newline at end of file From 855d300fd1276993f8804fbb6308d031974c0673 Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 5 Aug 2024 13:30:09 +0700 Subject: [PATCH 05/10] ci: update github actions --- .github/workflows/check.yml | 3 +- pnpm-lock.yaml | 666 +++++++++++++++++++----------------- 2 files changed, 348 insertions(+), 321 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index fd725010..6892f827 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -11,7 +11,6 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true permissions: actions: write @@ -40,7 +39,7 @@ jobs: - name: ⎔ Setup node uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 - name: 📥 Install pnpm uses: pnpm/action-setup@v3 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 70d720b0..a8ad21ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,7 +47,7 @@ importers: version: 5.0.8 tsup: specifier: 8.1.0 - version: 8.1.0(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) turbo: specifier: 2.0.9 version: 2.0.9 @@ -92,9 +92,9 @@ importers: version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@shopify/hydrogen': specifier: '>=2023' - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10)) + version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) '@weaverse/react': - specifier: 3.2.9 + specifier: 3.3.0 version: link:../react react: specifier: '>=18' @@ -116,7 +116,7 @@ importers: packages/react: dependencies: '@weaverse/core': - specifier: 3.2.9 + specifier: 3.3.0 version: link:../core clsx: specifier: ^2.1.1 @@ -137,7 +137,7 @@ importers: specifier: ^1.2.8 version: 1.2.8(react@18.3.1) '@weaverse/react': - specifier: 3.2.9 + specifier: 3.3.0 version: link:../react keen-slider: specifier: ^6.8.6 @@ -174,13 +174,13 @@ importers: version: 3.64.1 '@shopify/hydrogen': specifier: 2024.7.2 - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10)) + version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) '@shopify/remix-oxygen': specifier: ^2.0.5 version: 2.0.5(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) '@weaverse/hydrogen': - specifier: ^3.2.9 - version: link:../../packages/hydrogen + specifier: 3.3.1 + version: 3.3.1(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) class-variance-authority: specifier: 0.7.0 version: 0.7.0 @@ -199,9 +199,6 @@ importers: isbot: specifier: 5.1.13 version: 5.1.13 - lucide-react: - specifier: 0.414.0 - version: 0.414.0(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -224,7 +221,7 @@ importers: specifier: 1.1.2 version: 1.1.2(typescript@5.5.4) swiper: - specifier: ^11.1.5 + specifier: ^11.1.8 version: 11.1.8 tailwind-merge: specifier: 2.4.0 @@ -248,22 +245,22 @@ importers: version: 1.45.3 '@remix-run/dev': specifier: 2.10.3 - version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)) + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) '@shopify/hydrogen-codegen': specifier: 0.3.1 version: 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': specifier: ^3.0.4 - version: 3.0.4(vite@5.3.4(@types/node@20.14.10)) + version: 3.0.4(vite@5.3.5(@types/node@20.14.10)) '@shopify/oxygen-workers-types': specifier: 4.1.4 version: 4.1.4 '@tailwindcss/forms': specifier: 0.5.7 - version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + version: 0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) '@tailwindcss/typography': specifier: 0.5.13 - version: 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + version: 0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) '@total-typescript/ts-reset': specifier: 0.5.1 version: 0.5.1 @@ -277,17 +274,17 @@ importers: specifier: ^1.0.3 version: link:../../packages/biome postcss: - specifier: 8.4.39 - version: 8.4.39 + specifier: 8.4.40 + version: 8.4.40 postcss-import: specifier: 16.1.0 - version: 16.1.0(postcss@8.4.39) + version: 16.1.0(postcss@8.4.40) postcss-preset-env: specifier: 9.6.0 - version: 9.6.0(postcss@8.4.39) + version: 9.6.0(postcss@8.4.40) tailwindcss: - specifier: 3.4.6 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + specifier: 3.4.7 + version: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) @@ -295,11 +292,11 @@ importers: specifier: 5.5.4 version: 5.5.4 vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.10) vite-tsconfig-paths: specifier: 4.3.2 - version: 4.3.2(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)) + version: 4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) packages: @@ -2380,6 +2377,26 @@ packages: '@vanilla-extract/private@1.0.5': resolution: {integrity: sha512-6YXeOEKYTA3UV+RC8DeAjFk+/okoNz/h88R+McnzA2zpaVqTR/Ep+vszkWYlGBcMNO7vEkqbq5nT/JMMvhi+tw==} + '@weaverse/core@3.3.1': + resolution: {integrity: sha512-ze3/8GhqU8HZumr0MBoyvhDwx30aCZE1f0Zk5vOPJbdqk+Sw12g5WfpF3BS1gBsdO8HmmXXIV1kqpqFdjJOaGA==, tarball: https://registry.npmjs.org/@weaverse/core/-/core-3.3.1.tgz} + engines: {node: '>=18'} + + '@weaverse/hydrogen@3.3.1': + resolution: {integrity: sha512-R4CYvPCMTBIBSj3PdEry0p3FZXixG8kuuNKz5ObXjiwXQd0mbskMjHADjSlVNXp6KIN4hPIUXhFF1mw75aH9KQ==, tarball: https://registry.npmjs.org/@weaverse/hydrogen/-/hydrogen-3.3.1.tgz} + engines: {node: '>=18'} + peerDependencies: + '@remix-run/react': ^2 + '@shopify/hydrogen': '>=2023' + react: '>=18' + react-dom: '>=18' + + '@weaverse/react@3.3.1': + resolution: {integrity: sha512-QPm30Lr+f+WS7tmjfW5afSxb1LjqP9WXxZcyp0FEknE+K2LpL65+45DDCSVuzFY9z90MTOYLjWiU9hrQBkwGRw==, tarball: https://registry.npmjs.org/@weaverse/react/-/react-3.3.1.tgz} + engines: {node: '>=18'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} @@ -3964,11 +3981,6 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.414.0: - resolution: {integrity: sha512-Krr/MHg9AWoJc52qx8hyJ64X9++JNfS1wjaJviLM1EP/68VNB7Tv0VMldLCB1aUe6Ka9QxURPhQm/eB6cqOM3A==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - make-dir@1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -4804,8 +4816,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} preferred-pm@3.1.4: @@ -5410,8 +5422,8 @@ packages: tailwind-merge@2.4.0: resolution: {integrity: sha512-49AwoOQNKdqKPd9CViyH5wJoSKsCDjUlzL8DxuGp3P1FsGY36NJDAa18jLZcaHAUUuTj+JB8IAo8zWgBNvBF7A==} - tailwindcss@3.4.6: - resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} + tailwindcss@3.4.7: + resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -5866,8 +5878,8 @@ packages: vite: optional: true - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6730,201 +6742,201 @@ snapshots: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.39)': + '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.40)': dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-color-function@3.0.19(postcss@8.4.39)': + '@csstools/postcss-color-function@3.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.39)': + '@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.39)': + '@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.39)': + '@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.39)': + '@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.40)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.39)': + '@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.39)': + '@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-hwb-function@3.0.18(postcss@8.4.39)': + '@csstools/postcss-hwb-function@3.0.18(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-ic-unit@3.0.7(postcss@8.4.39)': + '@csstools/postcss-ic-unit@3.0.7(postcss@8.4.40)': dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@1.0.1(postcss@8.4.39)': + '@csstools/postcss-initial@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.39)': + '@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.40)': dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.39)': + '@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-resize@2.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-resize@2.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.39)': + '@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.40)': dependencies: '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-media-minmax@1.1.8(postcss@8.4.39)': + '@csstools/postcss-media-minmax@1.1.8(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.39)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.39)': + '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.40)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.39)': + '@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@3.0.19(postcss@8.4.39)': + '@csstools/postcss-oklab-function@3.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.39)': + '@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.39)': + '@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.39)': + '@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.39)': + '@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.39)': + '@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.40)': dependencies: '@csstools/color-helpers': 4.2.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.39)': + '@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-unset-value@3.0.1(postcss@8.4.39)': + '@csstools/postcss-unset-value@3.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.1)': dependencies: @@ -6934,9 +6946,9 @@ snapshots: dependencies: postcss-selector-parser: 6.1.1 - '@csstools/utilities@1.0.0(postcss@8.4.39)': + '@csstools/utilities@1.0.0(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 '@emotion/hash@0.9.2': {} @@ -8026,7 +8038,7 @@ snapshots: dependencies: react: 18.3.1 - '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10))': + '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10))': dependencies: '@babel/core': 7.24.9 '@babel/generator': 7.25.0 @@ -8068,10 +8080,10 @@ snapshots: picocolors: 1.0.1 picomatch: 2.3.1 pidtree: 0.6.0 - postcss: 8.4.39 - postcss-discard-duplicates: 5.1.0(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-modules: 6.0.0(postcss@8.4.39) + postcss: 8.4.40 + postcss-discard-duplicates: 5.1.0(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + postcss-modules: 6.0.0(postcss@8.4.40) prettier: 2.8.8 pretty-ms: 7.0.1 react-refresh: 0.14.2 @@ -8084,7 +8096,7 @@ snapshots: ws: 7.5.10 optionalDependencies: typescript: 5.5.4 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8254,7 +8266,7 @@ snapshots: - '@types/react' - xstate - '@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10))': + '@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10))': dependencies: '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) @@ -8266,13 +8278,13 @@ snapshots: use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) worktop: 0.7.3 optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/react' - react-dom - xstate - '@shopify/mini-oxygen@3.0.4(vite@5.3.4(@types/node@20.14.10))': + '@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@20.14.10))': dependencies: '@miniflare/cache': 2.14.2 '@miniflare/core': 2.14.2 @@ -8292,7 +8304,7 @@ snapshots: undici: 5.28.4 ws: 8.18.0 optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - bufferutil - supports-color @@ -8315,18 +8327,18 @@ snapshots: dependencies: tslib: 2.6.3 - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) '@tanstack/react-virtual@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -8437,14 +8449,14 @@ snapshots: '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 '@vanilla-extract/css': 1.15.3 - esbuild: 0.17.6 + esbuild: 0.19.8 eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 lodash: 4.17.21 mlly: 1.7.1 outdent: 0.8.0 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) vite-node: 1.6.0(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' @@ -8459,6 +8471,26 @@ snapshots: '@vanilla-extract/private@1.0.5': {} + '@weaverse/core@3.3.1': + dependencies: + '@stitches/core': 1.2.8 + + '@weaverse/hydrogen@3.3.1(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@shopify/hydrogen': 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) + '@weaverse/react': 3.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-error-boundary: 4.0.13(react@18.3.1) + + '@weaverse/react@3.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@weaverse/core': 3.3.1 + clsx: 2.1.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@web3-storage/multipart-parser@1.0.0': {} '@whatwg-node/events@0.0.3': {} @@ -8604,14 +8636,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.19(postcss@8.4.40): dependencies: browserslist: 4.23.2 caniuse-lite: 1.0.30001643 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -9013,15 +9045,15 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-blank-pseudo@6.0.2(postcss@8.4.39): + css-blank-pseudo@6.0.2(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - css-has-pseudo@6.0.5(postcss@8.4.39): + css-has-pseudo@6.0.5(postcss@8.4.40): dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 @@ -9029,9 +9061,9 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-prefers-color-scheme@9.0.1(postcss@8.4.39): + css-prefers-color-scheme@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 css-tree@1.1.3: dependencies: @@ -9806,9 +9838,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.39): + icss-utils@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 ieee754@1.2.1: {} @@ -10180,10 +10212,6 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.414.0(react@18.3.1): - dependencies: - react: 18.3.1 - make-dir@1.3.0: dependencies: pify: 3.0.0 @@ -10942,291 +10970,291 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@6.0.3(postcss@8.4.39): + postcss-attribute-case-insensitive@6.0.3(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-clamp@4.1.0(postcss@8.4.39): + postcss-clamp@4.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@6.0.14(postcss@8.4.39): + postcss-color-functional-notation@6.0.14(postcss@8.4.40): dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-color-hex-alpha@9.0.4(postcss@8.4.39): + postcss-color-hex-alpha@9.0.4(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@9.0.3(postcss@8.4.39): + postcss-color-rebeccapurple@9.0.3(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-custom-media@10.0.8(postcss@8.4.39): + postcss-custom-media@10.0.8(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - postcss-custom-properties@13.3.12(postcss@8.4.39): + postcss-custom-properties@13.3.12(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-custom-selectors@7.1.12(postcss@8.4.39): + postcss-custom-selectors@7.1.12(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-dir-pseudo-class@8.0.1(postcss@8.4.39): + postcss-dir-pseudo-class@8.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-discard-duplicates@5.1.0(postcss@8.4.39): + postcss-discard-duplicates@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-double-position-gradients@5.0.7(postcss@8.4.39): + postcss-double-position-gradients@5.0.7(postcss@8.4.40): dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-focus-visible@9.0.1(postcss@8.4.39): + postcss-focus-visible@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-focus-within@8.0.1(postcss@8.4.39): + postcss-focus-within@8.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-font-variant@5.0.0(postcss@8.4.39): + postcss-font-variant@5.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-gap-properties@5.0.1(postcss@8.4.39): + postcss-gap-properties@5.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-image-set-function@6.0.3(postcss@8.4.39): + postcss-image-set-function@6.0.3(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.39): + postcss-import@15.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-import@16.1.0(postcss@8.4.39): + postcss-import@16.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.39): + postcss-js@4.0.1(postcss@8.4.40): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.39 + postcss: 8.4.40 - postcss-lab-function@6.0.19(postcss@8.4.39): + postcss-lab-function@6.0.19(postcss@8.4.40): dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) - postcss-logical@7.0.1(postcss@8.4.39): + postcss-logical@7.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.39): + postcss-modules-extract-imports@3.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-modules-local-by-default@4.0.5(postcss@8.4.39): + postcss-modules-local-by-default@4.0.5(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.39): + postcss-modules-scope@3.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-modules-values@4.0.0(postcss@8.4.39): + postcss-modules-values@4.0.0(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-modules@6.0.0(postcss@8.4.39): + postcss-modules@6.0.0(postcss@8.4.40): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.39) + icss-utils: 5.1.0(postcss@8.4.40) lodash.camelcase: 4.3.0 - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) - postcss-modules-scope: 3.2.0(postcss@8.4.39) - postcss-modules-values: 4.0.0(postcss@8.4.39) + postcss: 8.4.40 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) + postcss-modules-scope: 3.2.0(postcss@8.4.40) + postcss-modules-values: 4.0.0(postcss@8.4.40) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.4.39): + postcss-nested@6.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-nesting@12.1.5(postcss@8.4.39): + postcss-nesting@12.1.5(postcss@8.4.40): dependencies: '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.1) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-opacity-percentage@2.0.0(postcss@8.4.39): + postcss-opacity-percentage@2.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-overflow-shorthand@5.0.1(postcss@8.4.39): + postcss-overflow-shorthand@5.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.39): + postcss-page-break@3.0.4(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-place@9.0.1(postcss@8.4.39): + postcss-place@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-preset-env@9.6.0(postcss@8.4.39): - dependencies: - '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.39) - '@csstools/postcss-color-function': 3.0.19(postcss@8.4.39) - '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.39) - '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.39) - '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.39) - '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.39) - '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.39) - '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.39) - '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.39) - '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.39) - '@csstools/postcss-initial': 1.0.1(postcss@8.4.39) - '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.39) - '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.39) - '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.39) - '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.39) - '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.39) - '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.39) - '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.39) - '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.39) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.39) - '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.39) - '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.39) - '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.39) - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.39) - '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.39) - '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.39) - '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.39) - '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.39) - '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.39) - autoprefixer: 10.4.19(postcss@8.4.39) + postcss-preset-env@9.6.0(postcss@8.4.40): + dependencies: + '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.40) + '@csstools/postcss-color-function': 3.0.19(postcss@8.4.40) + '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.40) + '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.40) + '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.40) + '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.40) + '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.40) + '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.40) + '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.40) + '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.40) + '@csstools/postcss-initial': 1.0.1(postcss@8.4.40) + '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.40) + '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.40) + '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.40) + '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.40) + '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.40) + '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.40) + '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.40) + '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.40) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.40) + '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.40) + '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.40) + '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.40) + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.40) + '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.40) + '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.40) + '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.40) + '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.40) + '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.40) + autoprefixer: 10.4.19(postcss@8.4.40) browserslist: 4.23.2 - css-blank-pseudo: 6.0.2(postcss@8.4.39) - css-has-pseudo: 6.0.5(postcss@8.4.39) - css-prefers-color-scheme: 9.0.1(postcss@8.4.39) + css-blank-pseudo: 6.0.2(postcss@8.4.40) + css-has-pseudo: 6.0.5(postcss@8.4.40) + css-prefers-color-scheme: 9.0.1(postcss@8.4.40) cssdb: 8.1.0 - postcss: 8.4.39 - postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.39) - postcss-clamp: 4.1.0(postcss@8.4.39) - postcss-color-functional-notation: 6.0.14(postcss@8.4.39) - postcss-color-hex-alpha: 9.0.4(postcss@8.4.39) - postcss-color-rebeccapurple: 9.0.3(postcss@8.4.39) - postcss-custom-media: 10.0.8(postcss@8.4.39) - postcss-custom-properties: 13.3.12(postcss@8.4.39) - postcss-custom-selectors: 7.1.12(postcss@8.4.39) - postcss-dir-pseudo-class: 8.0.1(postcss@8.4.39) - postcss-double-position-gradients: 5.0.7(postcss@8.4.39) - postcss-focus-visible: 9.0.1(postcss@8.4.39) - postcss-focus-within: 8.0.1(postcss@8.4.39) - postcss-font-variant: 5.0.0(postcss@8.4.39) - postcss-gap-properties: 5.0.1(postcss@8.4.39) - postcss-image-set-function: 6.0.3(postcss@8.4.39) - postcss-lab-function: 6.0.19(postcss@8.4.39) - postcss-logical: 7.0.1(postcss@8.4.39) - postcss-nesting: 12.1.5(postcss@8.4.39) - postcss-opacity-percentage: 2.0.0(postcss@8.4.39) - postcss-overflow-shorthand: 5.0.1(postcss@8.4.39) - postcss-page-break: 3.0.4(postcss@8.4.39) - postcss-place: 9.0.1(postcss@8.4.39) - postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.39) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.39) - postcss-selector-not: 7.0.2(postcss@8.4.39) - - postcss-pseudo-class-any-link@9.0.2(postcss@8.4.39): - dependencies: - postcss: 8.4.39 + postcss: 8.4.40 + postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.40) + postcss-clamp: 4.1.0(postcss@8.4.40) + postcss-color-functional-notation: 6.0.14(postcss@8.4.40) + postcss-color-hex-alpha: 9.0.4(postcss@8.4.40) + postcss-color-rebeccapurple: 9.0.3(postcss@8.4.40) + postcss-custom-media: 10.0.8(postcss@8.4.40) + postcss-custom-properties: 13.3.12(postcss@8.4.40) + postcss-custom-selectors: 7.1.12(postcss@8.4.40) + postcss-dir-pseudo-class: 8.0.1(postcss@8.4.40) + postcss-double-position-gradients: 5.0.7(postcss@8.4.40) + postcss-focus-visible: 9.0.1(postcss@8.4.40) + postcss-focus-within: 8.0.1(postcss@8.4.40) + postcss-font-variant: 5.0.0(postcss@8.4.40) + postcss-gap-properties: 5.0.1(postcss@8.4.40) + postcss-image-set-function: 6.0.3(postcss@8.4.40) + postcss-lab-function: 6.0.19(postcss@8.4.40) + postcss-logical: 7.0.1(postcss@8.4.40) + postcss-nesting: 12.1.5(postcss@8.4.40) + postcss-opacity-percentage: 2.0.0(postcss@8.4.40) + postcss-overflow-shorthand: 5.0.1(postcss@8.4.40) + postcss-page-break: 3.0.4(postcss@8.4.40) + postcss-place: 9.0.1(postcss@8.4.40) + postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.40) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.40) + postcss-selector-not: 7.0.2(postcss@8.4.40) + + postcss-pseudo-class-any-link@9.0.2(postcss@8.4.40): + dependencies: + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.39): + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-selector-not@7.0.2(postcss@8.4.39): + postcss-selector-not@7.0.2(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-selector-parser@6.0.10: @@ -11241,7 +11269,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.39: + postcss@8.4.40: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -11888,7 +11916,7 @@ snapshots: tailwind-merge@2.4.0: {} - tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11904,11 +11932,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-nested: 6.2.0(postcss@8.4.39) + postcss: 8.4.40 + postcss-import: 15.1.0(postcss@8.4.40) + postcss-js: 4.0.1(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + postcss-nested: 6.2.0(postcss@8.4.40) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.35.0 @@ -12063,7 +12091,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): + tsup@8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): dependencies: bundle-require: 4.2.1(esbuild@0.21.5) cac: 6.7.14 @@ -12073,14 +12101,14 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) resolve-from: 5.0.0 rollup: 4.19.1 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -12369,7 +12397,7 @@ snapshots: debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - less @@ -12380,21 +12408,21 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)): + vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)): dependencies: debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.5.4) optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - supports-color - typescript - vite@5.3.4(@types/node@20.14.10): + vite@5.3.5(@types/node@20.14.10): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.40 rollup: 4.19.1 optionalDependencies: '@types/node': 20.14.10 From a5ae58077d2cc847d82b7b637b011391aa4e6915 Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 5 Aug 2024 13:44:06 +0700 Subject: [PATCH 06/10] update biome config --- packages/biome/biome.json | 3 ++- packages/biome/package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/biome/biome.json b/packages/biome/biome.json index 9e443b7d..73450f39 100644 --- a/packages/biome/biome.json +++ b/packages/biome/biome.json @@ -34,7 +34,8 @@ "a11y": { "noSvgWithoutTitle": "warn", "useMediaCaption": "warn", - "useKeyWithClickEvents": "off" + "useKeyWithClickEvents": "off", + "useButtonType": "warn" } } }, diff --git a/packages/biome/package.json b/packages/biome/package.json index bd0da061..f11e959b 100644 --- a/packages/biome/package.json +++ b/packages/biome/package.json @@ -1,6 +1,6 @@ { "name": "@weaverse/biome", - "version": "1.0.3", + "version": "1.0.4", "description": "Biome configuration for Weaverse", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" From a9fcbdfd43811b8dde152d9113d1214224e9c77d Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 5 Aug 2024 20:11:34 +0700 Subject: [PATCH 07/10] move tracking to hydrogen package --- .lefthook/pre-commit | 2 +- .lefthook/prepare-commit-msg | 2 +- package.json | 2 +- packages/hydrogen/src/hooks/use-studio.ts | 14 + packages/react/src/hooks.ts | 21 +- packages/react/src/renderer.tsx | 3 +- pnpm-lock.yaml | 1786 ++++++++++----------- templates/pilot | 2 +- 8 files changed, 884 insertions(+), 948 deletions(-) diff --git a/.lefthook/pre-commit b/.lefthook/pre-commit index f28e6a60..3fbf5f96 100755 --- a/.lefthook/pre-commit +++ b/.lefthook/pre-commit @@ -50,7 +50,7 @@ call_lefthook() mint run csjones/lefthook-plugin "$@" elif command -v npx >/dev/null 2>&1 then - npx lefthook-${osArch}-${cpuArch} "$@" + npx lefthook "$@" else echo "Can't find lefthook in PATH" fi diff --git a/.lefthook/prepare-commit-msg b/.lefthook/prepare-commit-msg index e5723977..e8e8dda9 100755 --- a/.lefthook/prepare-commit-msg +++ b/.lefthook/prepare-commit-msg @@ -50,7 +50,7 @@ call_lefthook() mint run csjones/lefthook-plugin "$@" elif command -v npx >/dev/null 2>&1 then - npx lefthook-${osArch}-${cpuArch} "$@" + npx lefthook "$@" else echo "Can't find lefthook in PATH" fi diff --git a/package.json b/package.json index 7810e6c5..324edcd7 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "build": "turbo run build --filter=./packages/*", "build:graph": "turbo run build --graph=repo-graph.svg", "prepare": "npm run build", - "postinstall": "lefthook install -f", + "postinstall": "lefthook install", "changeset": "changeset", "typecheck": "turbo typecheck --parallel", "biome": "biome check --diagnostic-level=error", diff --git a/packages/hydrogen/src/hooks/use-studio.ts b/packages/hydrogen/src/hooks/use-studio.ts index 6f40f66a..c4356962 100644 --- a/packages/hydrogen/src/hooks/use-studio.ts +++ b/packages/hydrogen/src/hooks/use-studio.ts @@ -34,4 +34,18 @@ export function useStudio(weaverse: WeaverseHydrogen) { .catch(console.error) } }, [pathname, search, navigation.state]) + usePixel(weaverse) +} + + +export function usePixel(context: WeaverseHydrogen) { + let { projectId, pageId, weaverseHost, isDesignMode } = context + // biome-ignore lint/correctness/useExhaustiveDependencies: + useEffect(() => { + if (!projectId || !pageId || !weaverseHost || isDesignMode) return + let url = `${weaverseHost}/api/public/px` + let img = new Image() + img.onload = () => {} + img.src = `${url}?projectId=${projectId}&pageId=${pageId}` + }, []) } diff --git a/packages/react/src/hooks.ts b/packages/react/src/hooks.ts index f3fa9d00..88c66cad 100644 --- a/packages/react/src/hooks.ts +++ b/packages/react/src/hooks.ts @@ -1,5 +1,5 @@ import { Weaverse, type WeaverseItemStore } from '@weaverse/core' -import { useContext, useEffect } from 'react' +import { useContext } from 'react' import { WeaverseContext, WeaverseItemContext } from '~/context' export function useWeaverse() { @@ -34,22 +34,3 @@ export let useChildInstances = (id?: string) => { return itemInstances.get(id) }) as WeaverseItemStore[] } - -let fetchingKey = '' - -export function usePixel(context: Weaverse) { - // @ts-expect-error - ignore - let { projectId, pageId, weaverseHost, isDesignMode } = context - - // biome-ignore lint/correctness/useExhaustiveDependencies: - useEffect(() => { - if (!projectId || !pageId || !weaverseHost || isDesignMode) return - let currentKey = `${projectId}-${pageId}-${globalThis.location.pathname}` - if (fetchingKey === currentKey) return - fetchingKey = currentKey - let url = `${weaverseHost}/api/public/px` - let img = new Image() - img.onload = () => {} - img.src = `${url}?projectId=${projectId}&pageId=${pageId}` - }, []) -} diff --git a/packages/react/src/renderer.tsx b/packages/react/src/renderer.tsx index 100aa42c..3666d2f6 100644 --- a/packages/react/src/renderer.tsx +++ b/packages/react/src/renderer.tsx @@ -5,7 +5,7 @@ import { WeaverseContextProvider, WeaverseItemContext } from './context' import type { ItemComponentProps, WeaverseRootPropsType } from './types' import { generateItemClassName } from './utils/css' -import { useItemInstance, usePixel, useWeaverse } from '~/hooks' +import { useItemInstance, useWeaverse } from '~/hooks' let reactVersion = Number(React.version.split('.')[0]) @@ -20,7 +20,6 @@ export let WeaverseRoot = memo(({ context }: WeaverseRootPropsType) => { useEffect(() => { context.contentRootElement = rootRef.current }, [context]) - usePixel(context) let eventHandlers = context?.studioBridge?.eventHandlers || {} let themeClass = context.stitchesInstance.theme.className diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d30f2314..d9444524 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 0.23.0 turbo-darwin-arm64: specifier: ^2.0.7 - version: 2.0.7 + version: 2.0.11 devDependencies: '@biomejs/biome': specifier: 1.8.3 @@ -35,7 +35,7 @@ importers: version: 7.0.3 lefthook: specifier: ^1.7.2 - version: 1.7.3 + version: 1.7.11 react: specifier: 18.3.1 version: 18.3.1 @@ -47,7 +47,7 @@ importers: version: 5.0.8 tsup: specifier: 8.1.0 - version: 8.1.0(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + version: 8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) turbo: specifier: 2.0.9 version: 2.0.9 @@ -92,9 +92,9 @@ importers: version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@shopify/hydrogen': specifier: '>=2023' - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10)) + version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) '@weaverse/react': - specifier: 3.2.9 + specifier: 3.3.1 version: link:../react react: specifier: '>=18' @@ -116,7 +116,7 @@ importers: packages/react: dependencies: '@weaverse/core': - specifier: 3.2.9 + specifier: 3.3.1 version: link:../core clsx: specifier: ^2.1.1 @@ -137,7 +137,7 @@ importers: specifier: ^1.2.8 version: 1.2.8(react@18.3.1) '@weaverse/react': - specifier: 3.2.9 + specifier: 3.3.1 version: link:../react keen-slider: specifier: ^6.8.6 @@ -171,15 +171,15 @@ importers: version: 2.10.3(typescript@5.5.4) '@shopify/cli': specifier: ^3.64.0 - version: 3.64.1 + version: 3.65.0 '@shopify/hydrogen': specifier: 2024.7.2 - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10)) + version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) '@shopify/remix-oxygen': specifier: ^2.0.5 version: 2.0.5(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) '@weaverse/hydrogen': - specifier: ^3.2.9 + specifier: 3.3.1 version: link:../../packages/hydrogen class-variance-authority: specifier: 0.7.0 @@ -199,9 +199,6 @@ importers: isbot: specifier: 5.1.13 version: 5.1.13 - lucide-react: - specifier: 0.414.0 - version: 0.414.0(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -224,8 +221,8 @@ importers: specifier: 1.1.2 version: 1.1.2(typescript@5.5.4) swiper: - specifier: ^11.1.5 - version: 11.1.5 + specifier: ^11.1.8 + version: 11.1.9 tailwind-merge: specifier: 2.4.0 version: 2.4.0 @@ -248,22 +245,22 @@ importers: version: 1.45.3 '@remix-run/dev': specifier: 2.10.3 - version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)) + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) '@shopify/hydrogen-codegen': specifier: 0.3.1 version: 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': specifier: ^3.0.4 - version: 3.0.4(vite@5.3.4(@types/node@20.14.10)) + version: 3.0.4(vite@5.3.5(@types/node@20.14.10)) '@shopify/oxygen-workers-types': specifier: 4.1.4 version: 4.1.4 '@tailwindcss/forms': specifier: 0.5.7 - version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + version: 0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) '@tailwindcss/typography': specifier: 0.5.13 - version: 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + version: 0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) '@total-typescript/ts-reset': specifier: 0.5.1 version: 0.5.1 @@ -275,19 +272,19 @@ importers: version: 18.3.0 '@weaverse/biome': specifier: ^1.0.3 - version: link:../../packages/biome + version: 1.0.4 postcss: - specifier: 8.4.39 - version: 8.4.39 + specifier: 8.4.40 + version: 8.4.40 postcss-import: specifier: 16.1.0 - version: 16.1.0(postcss@8.4.39) + version: 16.1.0(postcss@8.4.40) postcss-preset-env: specifier: 9.6.0 - version: 9.6.0(postcss@8.4.39) + version: 9.6.0(postcss@8.4.40) tailwindcss: - specifier: 3.4.6 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + specifier: 3.4.7 + version: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) @@ -295,11 +292,11 @@ importers: specifier: 5.5.4 version: 5.5.4 vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.10) vite-tsconfig-paths: specifier: 4.3.2 - version: 4.3.2(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)) + version: 4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) packages: @@ -365,44 +362,32 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.9': - resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} + '@babel/compat-data@7.25.2': + resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.9': - resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} + '@babel/core@7.25.2': + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.10': - resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} + '@babel/generator@7.25.0': + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.8': - resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} + '@babel/helper-compilation-targets@7.25.2': + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.24.8': - resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==} + '@babel/helper-create-class-features-plugin@7.25.0': + resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-function-name@7.24.7': - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-hoist-variables@7.24.7': - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.24.8': resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} @@ -411,8 +396,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.9': - resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + '@babel/helper-module-transforms@7.25.2': + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -425,8 +410,8 @@ packages: resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} - '@babel/helper-replace-supers@7.24.7': - resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + '@babel/helper-replace-supers@7.25.0': + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -439,10 +424,6 @@ packages: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -455,16 +436,16 @@ packages: resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.8': - resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} + '@babel/helpers@7.25.0': + resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.8': - resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} engines: {node: '>=6.0.0'} hasBin: true @@ -534,14 +515,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.24.7': - resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} + '@babel/plugin-transform-block-scoping@7.25.0': + resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.24.8': - resolution: {integrity: sha512-VXy91c47uujj758ud9wx+OMgheXm4qJfyhj1P18YvlrQkNOSrwsteHk+EFS3OMGfhMhpZa0A+81eE7G4QC+3CA==} + '@babel/plugin-transform-classes@7.25.0': + resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -558,8 +539,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-flow-strip-types@7.24.7': - resolution: {integrity: sha512-cjRKJ7FobOH2eakx7Ja+KpJRj8+y+/SiB3ooYm/n2UJfxu0oEaOoxOinitkJcPqv9KxS0kxTGPUaR7L2XcXDXA==} + '@babel/plugin-transform-flow-strip-types@7.25.2': + resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -570,14 +551,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.24.7': - resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} + '@babel/plugin-transform-function-name@7.25.1': + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.24.7': - resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} + '@babel/plugin-transform-literals@7.25.2': + resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -618,8 +599,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.24.7': - resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} + '@babel/plugin-transform-react-jsx@7.25.2': + resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -642,8 +623,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.8': - resolution: {integrity: sha512-CgFgtN61BbdOGCP4fLaAMOPkzWUh6yQZNMr5YSt8uz2cZSSiQONCQFWqsE4NeVfOIhqDOlS9CR3WD91FzMeB2Q==} + '@babel/plugin-transform-typescript@7.25.2': + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -654,20 +635,20 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.24.8': - resolution: {integrity: sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==} + '@babel/runtime@7.25.0': + resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + '@babel/template@7.25.0': + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.8': - resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': - resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} '@biomejs/biome@1.8.3': @@ -1052,8 +1033,8 @@ packages: peerDependencies: postcss: ^8.4 - '@emotion/hash@0.9.1': - resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} + '@emotion/hash@0.9.2': + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -1473,11 +1454,11 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@floating-ui/core@1.6.4': - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + '@floating-ui/core@1.6.5': + resolution: {integrity: sha512-8GrTWmoFhm5BsMZOTHeGD2/0FLKLQQHvO/ZmQga4tKempYRLz8aqJGqXVuQgisnMObq2YZ2SgkwctN1LOOxcqA==} - '@floating-ui/dom@1.6.7': - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + '@floating-ui/dom@1.6.8': + resolution: {integrity: sha512-kx62rP19VZ767Q653wsP1XZCGIirkE09E0QUGNYTM/ttbbQHqcGPdSfWFxUyyNLc/W6aoJRBajOSXhP6GXjC0Q==} '@floating-ui/react-dom@2.1.1': resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==} @@ -1485,14 +1466,14 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.19': - resolution: {integrity: sha512-Jk6zITdjjIvjO/VdQFvpRaD3qPwOHH6AoDHxjhpy+oK4KFgaSP871HYWUAPdnLmx1gQ+w/pB312co3tVml+BXA==} + '@floating-ui/react@0.26.20': + resolution: {integrity: sha512-RixKJJG92fcIsVoqrFr4Onpzh7hlOx4U7NV4aLhMLmtvjZ5oTB/WzXaANYUZATKqXvvW7t9sCxtzejip26N5Ag==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/utils@0.2.4': - resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + '@floating-ui/utils@0.2.5': + resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} '@fontsource/poppins@5.0.14': resolution: {integrity: sha512-nmM1zpPo3Uh4JcGAVSQuWaZNYh2FbbwWhZ5t6hRaynmJaNTBW85d3nEh9zMmzI0HX7X5xqQVdRHeDatKpOGsnA==} @@ -1516,8 +1497,8 @@ packages: '@parcel/watcher': optional: true - '@graphql-codegen/client-preset@4.3.2': - resolution: {integrity: sha512-42jHyG6u2uFDIVNvzue8zR529aPT16EYIJQmvMk8XuYHo3PneQVlWmQ3j2fBy+RuWCBzpJKPKm7IGSKiw19nmg==} + '@graphql-codegen/client-preset@4.3.3': + resolution: {integrity: sha512-IrDsSVe8bkKtxgVfKPHzjL9tYlv7KEpA59R4gZLqx/t2WIJncW1i0OMvoz9tgoZsFEs8OKKgXZbnwPZ/Qf1kEw==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -1573,14 +1554,14 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/code-file-loader@8.1.2': - resolution: {integrity: sha512-GrLzwl1QV2PT4X4TEEfuTmZYzIZHLqoTGBjczdUzSqgCCcqwWzLB3qrJxFQfI8e5s1qZ1bhpsO9NoMn7tvpmyA==} + '@graphql-tools/code-file-loader@8.1.3': + resolution: {integrity: sha512-Qoo8VyU0ux7k20DkzL5wFm7Y6iqlG1GQ0xA4T3EQbm4B/qbENsMc38l76QnXYIVmIlKAnD9EAvzxPEQ8iv+ZPA==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/delegate@10.0.13': - resolution: {integrity: sha512-9l7cwrHQFbvR6zhZOKYABa3ffqgyV51gNglammupXhptE3Z94p6A6hP0hLw7GHErkm6MiQINl3VBVpFJDlrZuQ==} + '@graphql-tools/delegate@10.0.17': + resolution: {integrity: sha512-YIJleGaSjYnqIcJ5uoBWVBBE3eP5h3CvEM9PiANHtRUBmoNBKdYstkrS3IqBSlgKLsboD5CTYfmXDVQAPfH+mw==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1597,8 +1578,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor-http@1.1.4': - resolution: {integrity: sha512-DpGF9pCHHimwxjxONnNTPQHsVVNEBEMK9RuLBWkMjPw4WSHFQo0zRHArdyEuNcLMUgl14j+Whn8Z1Pj07nkj2A==} + '@graphql-tools/executor-http@1.1.5': + resolution: {integrity: sha512-ZAsVGUwafPc1GapLA1yoJuRx7ihpVdAv7JDHmlI2eHRQsJnMVQwcxHnjfUb/id9YAEBrP86/s4pgEoRyad3Zng==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1609,14 +1590,14 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/executor@1.2.8': - resolution: {integrity: sha512-0qZs/iuRiYRir7bBkA7oN+21wwmSMPQuFK8WcAcxUYJZRhvnlrJ8Nid++PN4OCzTgHPV70GNFyXOajseVCCffA==} + '@graphql-tools/executor@1.3.0': + resolution: {integrity: sha512-e+rmEf/2EO4hDnbkO8mTS2FI+jGUNmYkSDKw5TgPVlO8VOKS+TXmJBK6E9v4Gc/39yVkZsffYfW/R8obJrA0mg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/git-loader@8.0.6': - resolution: {integrity: sha512-FQFO4H5wHAmHVyuUQrjvPE8re3qJXt50TWHuzrK3dEaief7JosmlnkLMDMbMBwtwITz9u1Wpl6doPhT2GwKtlw==} + '@graphql-tools/git-loader@8.0.7': + resolution: {integrity: sha512-+s23lxHR24+zLDk9/Hfl7/8Qcal8Q1yJ8armRp1fvcJyuc0RTZv97ZoZb0tArTfME74z+kJ92Mx4SfZMd7mHSQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1633,8 +1614,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/graphql-tag-pluck@8.3.1': - resolution: {integrity: sha512-ujits9tMqtWQQq4FI4+qnVPpJvSEn7ogKtyN/gfNT+ErIn6z1e4gyVGQpTK5sgAUXq1lW4gU/5fkFFC5/sL2rQ==} + '@graphql-tools/graphql-tag-pluck@8.3.2': + resolution: {integrity: sha512-wJKkDjXRg2qJAVhAVE96zJGMli8Ity9mKUB7gTbvJwsAniaquRqLcTXUQ19X9qVT4ACzbbp+tAfk96b2U3tfog==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1829,8 +1810,8 @@ packages: resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@peculiar/asn1-schema@2.3.8': - resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} + '@peculiar/asn1-schema@2.3.13': + resolution: {integrity: sha512-3Xq3a01WkHRZL8X04Zsfg//mGaA21xlL4tlVn4v2xGT0JStiztATRkMwa5b+f/HXmY2smsiLXYK46Gwgzvfg3g==} '@peculiar/json-schema@1.1.12': resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} @@ -2042,36 +2023,36 @@ packages: '@types/react': optional: true - '@react-aria/focus@3.17.1': - resolution: {integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==} + '@react-aria/focus@3.18.1': + resolution: {integrity: sha512-N0Cy61WCIv+57mbqC7hiZAsB+3rF5n4JKabxUmg/2RTJL6lq7hJ5N4gx75ymKxkN8GnVDwt4pKZah48Wopa5jw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/interactions@3.21.3': - resolution: {integrity: sha512-BWIuf4qCs5FreDJ9AguawLVS0lV9UU+sK4CCnbCNNmYqOWY+1+gRXCsnOM32K+oMESBxilAjdHW5n1hsMqYMpA==} + '@react-aria/interactions@3.22.1': + resolution: {integrity: sha512-5TLzQaDAQQ5C70yG8GInbO4wIylKY67RfTIIwQPGR/4n5OIjbUD8BOj3NuSsuZ/frUPaBXo1VEBBmSO23fxkjw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/ssr@3.9.4': - resolution: {integrity: sha512-4jmAigVq409qcJvQyuorsmBR4+9r3+JEC60wC+Y0MZV0HCtTmm8D9guYXlJMdx0SSkgj0hHAyFm/HvPNFofCoQ==} + '@react-aria/ssr@3.9.5': + resolution: {integrity: sha512-xEwGKoysu+oXulibNUSkXf8itW0npHHTa6c4AyYeZIJyRoegeteYuFpZUBPtIDE8RfHdNsSmE1ssOkxRnwbkuQ==} engines: {node: '>= 12'} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/utils@3.24.1': - resolution: {integrity: sha512-O3s9qhPMd6n42x9sKeJ3lhu5V1Tlnzhu6Yk8QOvDuXf7UGuUjXf9mzfHJt1dYzID4l9Fwm8toczBzPM9t0jc8Q==} + '@react-aria/utils@3.25.1': + resolution: {integrity: sha512-5Uj864e7T5+yj78ZfLnfHqmypLiqW2mN+nsdslog2z5ssunTqjolVeM15ootXskjISlZ7MojLpq97kIC4nlnAw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/utils@3.10.1': - resolution: {integrity: sha512-VS/EHRyicef25zDZcM/ClpzYMC5i2YGN6uegOeQawmgfGjb02yaCX0F0zR69Pod9m2Hr3wunTbtpgVXvYbZItg==} + '@react-stately/utils@3.10.2': + resolution: {integrity: sha512-fh6OTQtbeQC0ywp6LJuuKs6tKIgFvt/DlIZEcIpGho6/oZG229UnIk6TUekwxnDbumuYyan6D9EgUtEMmT8UIg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/shared@3.23.1': - resolution: {integrity: sha512-5d+3HbFDxGZjhbMBeFHRQhexMFt4pUce3okyRtUVKbbedQFUrtXSBg9VszgF2RTeQDKDkMCIQDtz5ccP/Lk1gw==} + '@react-types/shared@3.24.1': + resolution: {integrity: sha512-AUQeGYEm/zDTN6zLzdXolDxz3Jk5dDL7f506F07U8tBwxNNI3WRdhU84G0/AaFikOZzDXhOZDr3MhQMzyE7Ydw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 '@remix-run/dev@2.10.3': resolution: {integrity: sha512-ZbSslRCPVsXispbu1t/khMrMwJ34R695tGujnya696nAW0v8rocVhEwaUpvR2iwnvGKN372gv4SdJrjnYz45kw==} @@ -2145,88 +2126,88 @@ packages: '@repeaterjs/repeater@3.0.6': resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} - '@rollup/rollup-android-arm-eabi@4.18.1': - resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.18.1': - resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.18.1': - resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.18.1': - resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': - resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.18.1': - resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.18.1': - resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.18.1': - resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': - resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.18.1': - resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.18.1': - resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.18.1': - resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.18.1': - resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.18.1': - resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.18.1': - resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.18.1': - resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} cpu: [x64] os: [win32] - '@shopify/cli@3.64.1': - resolution: {integrity: sha512-7S5SfhlQnk5Rng8t0oh22TEldCSlFm18yWgP+st7blUrk94wsNDiykv3oAYlm8fG6xZzEp80HQZjX7yBYgcQvw==} + '@shopify/cli@3.65.0': + resolution: {integrity: sha512-2iCTNMxJThKWxq45r0Kd7ys3tN0BskBmw8ymIjQ/6TkVhlQwZoSOa+L/Gz33/SIPJ5Zs2aCP7d7Xvau++YIqWQ==} engines: {node: ^18.20.0 || >=20.10.0} os: [darwin, linux, win32] hasBin: true @@ -2297,14 +2278,14 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/react-virtual@3.8.3': - resolution: {integrity: sha512-9ICwbDUUzN99CJIGc373i8NLoj6zFTKI2Hlcmo0+lCSAhPQ5mxq4dGOMKmLYoEFyHcGQ64Bd6ZVbnPpM6lNK5w==} + '@tanstack/react-virtual@3.8.4': + resolution: {integrity: sha512-Dq0VQr3QlTS2qL35g360QaJWBt7tCn/0xw4uZ0dHXPLO1Ak4Z4nVX4vuj1Npg1b/jqNMDToRtR5OIxM2NXRBWg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@tanstack/virtual-core@3.8.3': - resolution: {integrity: sha512-vd2A2TnM5lbnWZnHi9B+L2gPtkSeOtJOAw358JqokIH1+v2J7vUAzFVPwB/wrye12RFOurffXu33plm4uQ+JBQ==} + '@tanstack/virtual-core@3.8.4': + resolution: {integrity: sha512-iO5Ujgw3O1yIxWDe9FgUPNkGjyT657b1WNX52u+Wv1DyBFEpdCdGkuVaky0M3hHFqNWjAmHWTn4wgj9rTr7ZQg==} '@total-typescript/ts-reset@0.5.1': resolution: {integrity: sha512-AqlrT8YA1o7Ff5wPfMOL0pvL+1X+sw60NN6CcOCqs658emD6RfiXhF7Gu9QcfKBH7ELY2nInLhKSCWVoNL70MQ==} @@ -2381,8 +2362,8 @@ packages: '@types/unist@2.0.10': resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - '@types/ws@8.5.11': - resolution: {integrity: sha512-4+q7P5h3SpJxaBft0Dzpbr6lmMaqh0Jr2tbhJZ/luAwvD7ohSCniYkwz/pLxuT2h0EOa6QADgJj1Ko+TzRfZ+w==} + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} '@vanilla-extract/babel-plugin-debug-ids@1.0.6': resolution: {integrity: sha512-C188vUEYmw41yxg3QooTs8r1IdbDQQ2mH7L5RkORBnHx74QlmsNfqVmKwAVTgrlYt8JoRaWMtPfGm/Ql0BNQrA==} @@ -2396,29 +2377,28 @@ packages: '@vanilla-extract/private@1.0.5': resolution: {integrity: sha512-6YXeOEKYTA3UV+RC8DeAjFk+/okoNz/h88R+McnzA2zpaVqTR/Ep+vszkWYlGBcMNO7vEkqbq5nT/JMMvhi+tw==} + '@weaverse/biome@1.0.4': + resolution: {integrity: sha512-1hyxhIbOfCMaxN+3td2NFnqMmV7vssaFteuhjB/xEX62PK9Yiuy5TRj3RciKi+5CtdsNRUFf9+2Howvv6QUh9w==, tarball: https://registry.npmjs.org/@weaverse/biome/-/biome-1.0.4.tgz} + '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} '@whatwg-node/events@0.0.3': resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} - '@whatwg-node/events@0.1.1': - resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} - engines: {node: '>=16.0.0'} - '@whatwg-node/fetch@0.8.8': resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} - '@whatwg-node/fetch@0.9.18': - resolution: {integrity: sha512-hqoz6StCW+AjV/3N+vg0s1ah82ptdVUb9nH2ttj3UbySOXUvytWw2yqy8c1cKzyRk6mDD00G47qS3fZI9/gMjg==} + '@whatwg-node/fetch@0.9.19': + resolution: {integrity: sha512-J+zopRcUVOhkiQYlHpxOEZuOgZtqW9xMaNQFDjESm9vRcyATms+E2/p2mZiVQGllPqWflkA3SzoJC1MxV4Pf9g==} engines: {node: '>=16.0.0'} '@whatwg-node/node-fetch@0.3.6': resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} - '@whatwg-node/node-fetch@0.5.11': - resolution: {integrity: sha512-LS8tSomZa3YHnntpWt3PP43iFEEl6YeIsvDakczHBKlay5LdkXFr8w7v8H6akpG5nRrzydyB0k1iE2eoL6aKIQ==} - engines: {node: '>=16.0.0'} + '@whatwg-node/node-fetch@0.5.20': + resolution: {integrity: sha512-DFLsOG//CrDdIO0x7Q7Ompxj3TZhB4iMDeXpQKY4toSbIbzsKmbwyOkzXMwvV1syxvAtPoHBzyGGtDrPV424FA==} + engines: {node: '>=18.0.0'} '@xobotyi/scrollbar-width@1.9.5': resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} @@ -2551,8 +2531,8 @@ packages: resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} engines: {node: '>=8'} - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -2610,8 +2590,8 @@ packages: browserify-zlib@0.1.4: resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - browserslist@4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} + browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2680,8 +2660,8 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-lite@1.0.30001642: - resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} + caniuse-lite@1.0.30001649: + resolution: {integrity: sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -2953,8 +2933,8 @@ packages: supports-color: optional: true - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -3076,8 +3056,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.4.829: - resolution: {integrity: sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==} + electron-to-chromium@1.5.4: + resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3446,8 +3426,8 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphql-config@5.0.3: - resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} + graphql-config@5.1.0: + resolution: {integrity: sha512-g4mNs1OZmZI+LHwRly3BbHO3mRZryyRCbmFKDGsFGde3U0F7TlIwJ0mhX1KTJlQzGQVDZDexZWnvIwodFERPvg==} engines: {node: '>= 16.0.0'} peerDependencies: cosmiconfig-toml-loader: ^1.0.0 @@ -3822,56 +3802,48 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - lefthook-darwin-arm64@1.7.3: - resolution: {integrity: sha512-xhXVqWca69DPmE+rtVdwvLx/EypJ74oA5omMydn9h8IF2zYHPdalsB8R2jg5fPthPlWM6HNIpG3j7FoAGUJ2uA==} + lefthook-darwin-arm64@1.7.11: + resolution: {integrity: sha512-JQtGTM2uZF/3MGKmqb3jg8KG0B/V+2IU+H2jLvRtJULjHQxgiAQGsCJZKCYr8Uvq2/sbjaa+YdiKHROlqt7O6w==} cpu: [arm64] os: [darwin] - hasBin: true - lefthook-darwin-x64@1.7.3: - resolution: {integrity: sha512-Sch+vy/dEcMhkJiYBn5MnBq2wCxMHVO/rpwIST6XtR6gxaJ1QRpGc63ZkcamyOaR3o0RncIYlZSRQ2zqOO96KQ==} + lefthook-darwin-x64@1.7.11: + resolution: {integrity: sha512-sfHzHklBh/xEiRGbCkIWZfkyf6gxg4nSryKuA7M6VgwooauXYN+0aXxNbK4CjXBPSMhSCSHh6uHXsqXWaVrTCQ==} cpu: [x64] os: [darwin] - hasBin: true - lefthook-freebsd-arm64@1.7.3: - resolution: {integrity: sha512-z7/uJyozWIQcwYVNK2hTjid1F3l/9EaLfNMtSZPWaA8gvmzt7SEVIKqseBrZS71yml9SfxIjhxpfBEn0LC/rmw==} + lefthook-freebsd-arm64@1.7.11: + resolution: {integrity: sha512-UsEHI2xB0c+k3DfTNhl9STBuxZMkgMCUdOS2r6OkVoUY5Uf1PVUH+OTq7dvSAnsueSl6r+3xyCBz2tn48uVwbA==} cpu: [arm64] os: [freebsd] - hasBin: true - lefthook-freebsd-x64@1.7.3: - resolution: {integrity: sha512-FdNGC7fU4RrznU1frxOmAUVD+8sXn2JRi5P+7fjh1brnxcW7ZyLWELtO89NJcxnJgnjoVl+i1qn6nIp7lxYyTQ==} + lefthook-freebsd-x64@1.7.11: + resolution: {integrity: sha512-WJznUCrP8kb0nlxWvlvfWJm/SAW0TOJOv2VFeFLInYM1ylFVUVeV2fEvEHOjGIKyt96+uAnbiHOkqIYbhfc03g==} cpu: [x64] os: [freebsd] - hasBin: true - lefthook-linux-arm64@1.7.3: - resolution: {integrity: sha512-MfBKlkoy+579BPF8xyGwAN9hsMGtHp3xhMSKd3ub8yF5CRJzkrG6RMePh3h3XynB0knmJAhPbjMLrzrfIUJTWA==} + lefthook-linux-arm64@1.7.11: + resolution: {integrity: sha512-4S+Gdr5jWmwrfHGokcuRQm/A92KLRwYotBgOMwf0etQa4n9B6FGXEi59IOuFNHeZXY4DpxA9A8AvplVdN5KSOA==} cpu: [arm64] os: [linux] - hasBin: true - lefthook-linux-x64@1.7.3: - resolution: {integrity: sha512-uC3H8CcL8IMpbby6zk8CyO2gjSnOFL7SvpKgcVkF8RBtLEEMKQenQ/BuVLE1MHYrGydTN7wxhYSNu3vJ0BA3VA==} + lefthook-linux-x64@1.7.11: + resolution: {integrity: sha512-3CwNNpRa1fHlymgtxjHQ0BqYMvvj3WXvX4eq1BT+w5NF7h5ZjVaK+nilpgEWUUTQyF66FLai+CGx6wfKvcPOag==} cpu: [x64] os: [linux] - hasBin: true - lefthook-windows-arm64@1.7.3: - resolution: {integrity: sha512-omVIe94nq2zNVWh74n11q2hugh1Eb+C/VkstZ7xpXmE9D3gKHdjbrHd+qoMwdF2RKv/TvT1dp/GHpIjuMRVQnw==} + lefthook-windows-arm64@1.7.11: + resolution: {integrity: sha512-DfLVQ4F1iQcudTDnX/Ru1WNSN2OBPrHwwcWVVdQ/KDYWSru6dd4f18M7g98TZ2X9nYHA5IWrX8w2DaBR6P0/bw==} cpu: [arm64] os: [win32] - hasBin: true - lefthook-windows-x64@1.7.3: - resolution: {integrity: sha512-J1Y/AgnM9oNa7c8HBhkmPQl/ozL4T54tbuOPCRkMIOtZwD9Qvoir5INJnhrHlhhghM0kp0SM3bNr/DTroPEuig==} + lefthook-windows-x64@1.7.11: + resolution: {integrity: sha512-xAZP4tQr/6YKbKKvp0qMf6UnToXxo9RulzpKq+v5SiGWE5rz3G12XpyaNVslfrb1N30Yp8wUdZdlXBqhUvltYw==} cpu: [x64] os: [win32] - hasBin: true - lefthook@1.7.3: - resolution: {integrity: sha512-GHHk2UT9UpLM66QhgdwmUXI0PHe12ti/XtTZkpuQpKIpo+Eo4YNtm9qkcPXTr8mGKkQ3aOu6GvgfS46lGJVpYg==} + lefthook@1.7.11: + resolution: {integrity: sha512-IJ9KSk3+dkjTmKEsH2XJC4elocdgXzIznAHfbgr+5N/dJoB3fj8xNWfNx5fDhjT6so4eCJgdOrF9NJ7cS4wRvw==} hasBin: true lilconfig@2.1.0: @@ -3988,11 +3960,6 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.414.0: - resolution: {integrity: sha512-Krr/MHg9AWoJc52qx8hyJ64X9++JNfS1wjaJviLM1EP/68VNB7Tv0VMldLCB1aUe6Ka9QxURPhQm/eB6cqOM3A==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - make-dir@1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -4319,8 +4286,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.17: - resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==} + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} normalize-package-data@5.0.0: resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} @@ -4759,8 +4726,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 @@ -4828,8 +4795,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} preferred-pm@3.1.4: @@ -5122,8 +5089,8 @@ packages: engines: {node: '>=18'} hasBin: true - rollup@4.18.1: - resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5195,8 +5162,8 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + set-cookie-parser@2.7.0: + resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -5424,8 +5391,8 @@ packages: swap-case@2.0.2: resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - swiper@11.1.5: - resolution: {integrity: sha512-JJQWFXdxiMGC2j6ZGTYat5Z7NN9JORJBgHp0/joX9uPod+cRj0wr5H5VnWSNIz9JeAamQvYKaG7aFrGHIF9OEg==} + swiper@11.1.9: + resolution: {integrity: sha512-rflu8zvfGa3x1v/aeSufk4zRJffhOQowyvtJlp46sUBnOqAuk1Rdv5Ldj0AWWBV595iZ+ZMk7VB35ZRtRUomtA==} engines: {node: '>= 4.7.0'} tabbable@6.2.0: @@ -5434,8 +5401,8 @@ packages: tailwind-merge@2.4.0: resolution: {integrity: sha512-49AwoOQNKdqKPd9CViyH5wJoSKsCDjUlzL8DxuGp3P1FsGY36NJDAa18jLZcaHAUUuTj+JB8IAo8zWgBNvBF7A==} - tailwindcss@3.4.6: - resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} + tailwindcss@3.4.7: + resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -5592,8 +5559,8 @@ packages: cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.7: - resolution: {integrity: sha512-h1JK8uuEjoHx1SvvTZiottj+4kDmiv+hivnLUzNwO75qKblMsd38IsFB0J2sMRz7JacFlf+3ry8SItznBW67Xw==} + turbo-darwin-arm64@2.0.11: + resolution: {integrity: sha512-K/YW+hWzRQ/wGmtffxllH4M1tgy8OlwgXODrIiAGzkSpZl9+pIsem/F86UULlhsIeavBYK/LS5+dzV3DPMjJ9w==} cpu: [arm64] os: [darwin] @@ -5633,8 +5600,8 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@4.22.0: - resolution: {integrity: sha512-hxMO1k4ip1uTVGgPbs1hVpYyhz2P91A6tQyH2H9POx3U6T3MdhIcfY8L2hRu/LRmzPFdfduOS0RIDjFlP2urPw==} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} engines: {node: '>=16'} type-is@1.6.18: @@ -5723,8 +5690,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.2: - resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} + undici@6.19.5: + resolution: {integrity: sha512-LryC15SWzqQsREHIOUybavaIHF5IoL0dJ9aWWxL/PgT1KfqAW5225FZpDUFlt9xiDMS2/S7DOKhFWA7RLksWdg==} engines: {node: '>=18.17'} unified@10.1.2: @@ -5895,8 +5862,8 @@ packages: vite: optional: true - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6044,8 +6011,8 @@ packages: yaml-ast-parser@0.0.43: resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} engines: {node: '>= 14'} hasBin: true @@ -6096,13 +6063,13 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 - '@babel/parser': 7.24.8 - '@babel/runtime': 7.24.8 - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/runtime': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + babel-preset-fbjs: 3.4.0(@babel/core@7.25.2) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5 @@ -6156,143 +6123,123 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.9': {} + '@babel/compat-data@7.25.2': {} - '@babel/core@7.24.9': + '@babel/core@7.25.2': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) - '@babel/helpers': 7.24.8 - '@babel/parser': 7.24.8 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/generator': 7.25.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helpers': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 convert-source-map: 2.0.0 - debug: 4.3.5 + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.24.10': + '@babel/generator@7.25.0': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.2 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.2 - '@babel/helper-compilation-targets@7.24.8': + '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.24.9 + '@babel/compat-data': 7.25.2 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.2 + browserslist: 4.23.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': + '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/traverse': 7.25.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-environment-visitor@7.24.7': - dependencies: - '@babel/types': 7.24.9 - - '@babel/helper-function-name@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - - '@babel/helper-hoist-variables@7.24.7': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.24.7 + '@babel/core': 7.25.2 '@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 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.2 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.24.7 + '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helper-split-export-declaration@7.24.7': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-option@7.24.8': {} - '@babel/helpers@7.24.8': + '@babel/helpers@7.25.0': dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 '@babel/highlight@7.24.7': dependencies: @@ -6301,241 +6248,239 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.8': + '@babel/parser@7.25.3': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.2 - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.9)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.2)': dependencies: - '@babel/compat-data': 7.24.9 - '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.24.8 + '@babel/compat-data': 7.25.2 + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-classes@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-function-name': 7.24.7 + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/types': 7.24.9 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.24.7(@babel/core@7.24.9)': + '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/runtime@7.24.8': + '@babel/runtime@7.25.0': dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.24.7': + '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 - '@babel/traverse@7.24.8': + '@babel/traverse@7.25.3': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.10 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 - debug: 4.3.5 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.9': + '@babel/types@7.25.2': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -6578,7 +6523,7 @@ snapshots: '@changesets/apply-release-plan@7.0.4': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/config': 3.0.2 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.0 @@ -6595,7 +6540,7 @@ snapshots: '@changesets/assemble-release-plan@6.0.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.1 '@changesets/should-skip-package': 0.1.0 @@ -6609,7 +6554,7 @@ snapshots: '@changesets/cli@2.27.7': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/apply-release-plan': 7.0.4 '@changesets/assemble-release-plan': 6.0.3 '@changesets/changelog-git': 0.2.0 @@ -6666,7 +6611,7 @@ snapshots: '@changesets/get-release-plan@4.0.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/assemble-release-plan': 6.0.3 '@changesets/config': 3.0.2 '@changesets/pre': 2.0.0 @@ -6678,7 +6623,7 @@ snapshots: '@changesets/git@3.0.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6697,7 +6642,7 @@ snapshots: '@changesets/pre@2.0.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6705,7 +6650,7 @@ snapshots: '@changesets/read@0.6.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/git': 3.0.0 '@changesets/logger': 0.1.0 '@changesets/parse': 0.4.0 @@ -6716,7 +6661,7 @@ snapshots: '@changesets/should-skip-package@0.1.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -6726,7 +6671,7 @@ snapshots: '@changesets/write@0.3.1': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -6781,201 +6726,201 @@ snapshots: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.39)': + '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.40)': dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-color-function@3.0.19(postcss@8.4.39)': + '@csstools/postcss-color-function@3.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.39)': + '@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.39)': + '@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.39)': + '@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.39)': + '@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.40)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.39)': + '@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.39)': + '@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-hwb-function@3.0.18(postcss@8.4.39)': + '@csstools/postcss-hwb-function@3.0.18(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-ic-unit@3.0.7(postcss@8.4.39)': + '@csstools/postcss-ic-unit@3.0.7(postcss@8.4.40)': dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@1.0.1(postcss@8.4.39)': + '@csstools/postcss-initial@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.39)': + '@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.40)': dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.39)': + '@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-logical-resize@2.0.1(postcss@8.4.39)': + '@csstools/postcss-logical-resize@2.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.39)': + '@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.40)': dependencies: '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-media-minmax@1.1.8(postcss@8.4.39)': + '@csstools/postcss-media-minmax@1.1.8(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.39)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.40)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.39)': + '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.40)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.39)': + '@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@3.0.19(postcss@8.4.39)': + '@csstools/postcss-oklab-function@3.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.39)': + '@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.39)': + '@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.40)': dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - '@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.39)': + '@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - '@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.39)': + '@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.39)': + '@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.40)': dependencies: '@csstools/color-helpers': 4.2.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.39)': + '@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.40)': dependencies: '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 - '@csstools/postcss-unset-value@3.0.1(postcss@8.4.39)': + '@csstools/postcss-unset-value@3.0.1(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.1)': dependencies: @@ -6985,11 +6930,11 @@ snapshots: dependencies: postcss-selector-parser: 6.1.1 - '@csstools/utilities@1.0.0(postcss@8.4.39)': + '@csstools/utilities@1.0.0(postcss@8.4.40)': dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - '@emotion/hash@0.9.1': {} + '@emotion/hash@0.9.2': {} '@esbuild/aix-ppc64@0.21.5': optional: true @@ -7200,30 +7145,30 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@floating-ui/core@1.6.4': + '@floating-ui/core@1.6.5': dependencies: - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.5 - '@floating-ui/dom@1.6.7': + '@floating-ui/dom@1.6.8': dependencies: - '@floating-ui/core': 1.6.4 - '@floating-ui/utils': 0.2.4 + '@floating-ui/core': 1.6.5 + '@floating-ui/utils': 0.2.5 '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/dom': 1.6.7 + '@floating-ui/dom': 1.6.8 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.26.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tabbable: 6.2.0 - '@floating-ui/utils@0.2.4': {} + '@floating-ui/utils@0.2.5': {} '@fontsource/poppins@5.0.14': {} @@ -7240,15 +7185,15 @@ snapshots: '@graphql-codegen/cli@5.0.2(@types/node@20.14.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4)': dependencies: - '@babel/generator': 7.24.10 - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - '@graphql-codegen/client-preset': 4.3.2(graphql@16.9.0) + '@babel/generator': 7.25.0 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + '@graphql-codegen/client-preset': 4.3.3(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) - '@graphql-tools/code-file-loader': 8.1.2(graphql@16.9.0) - '@graphql-tools/git-loader': 8.0.6(graphql@16.9.0) + '@graphql-tools/code-file-loader': 8.1.3(graphql@16.9.0) + '@graphql-tools/git-loader': 8.0.7(graphql@16.9.0) '@graphql-tools/github-loader': 8.0.1(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) @@ -7262,7 +7207,7 @@ snapshots: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.0.3(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4) + graphql-config: 5.1.0(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 @@ -7274,7 +7219,7 @@ snapshots: string-env-interpolation: 1.0.1 ts-log: 2.2.5 tslib: 2.6.3 - yaml: 2.4.5 + yaml: 2.5.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -7286,10 +7231,10 @@ snapshots: - typescript - utf-8-validate - '@graphql-codegen/client-preset@4.3.2(graphql@16.9.0)': + '@graphql-codegen/client-preset@4.3.3(graphql@16.9.0)': dependencies: '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@graphql-codegen/add': 5.0.3(graphql@16.9.0) '@graphql-codegen/gql-tag-operations': 4.0.9(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -7400,7 +7345,7 @@ snapshots: dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 tslib: 2.6.3 transitivePeerDependencies: @@ -7414,9 +7359,9 @@ snapshots: tslib: 2.6.3 value-or-promise: 1.0.12 - '@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)': + '@graphql-tools/code-file-loader@8.1.3(graphql@16.9.0)': dependencies: - '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) + '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 @@ -7425,10 +7370,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/delegate@10.0.13(graphql@16.9.0)': + '@graphql-tools/delegate@10.0.17(graphql@16.9.0)': dependencies: '@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0) - '@graphql-tools/executor': 1.2.8(graphql@16.9.0) + '@graphql-tools/executor': 1.3.0(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 @@ -7444,7 +7389,7 @@ snapshots: '@graphql-tools/executor-graphql-ws@1.2.0(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@types/ws': 8.5.11 + '@types/ws': 8.5.12 graphql: 16.9.0 graphql-ws: 5.16.0(graphql@16.9.0) isomorphic-ws: 5.0.0(ws@8.18.0) @@ -7454,11 +7399,11 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.4(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.5(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 extract-files: 11.0.0 graphql: 16.9.0 meros: 1.3.0(@types/node@20.14.10) @@ -7470,7 +7415,7 @@ snapshots: '@graphql-tools/executor-legacy-ws@1.1.0(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@types/ws': 8.5.11 + '@types/ws': 8.5.12 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.3 @@ -7479,7 +7424,7 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor@1.2.8(graphql@16.9.0)': + '@graphql-tools/executor@1.3.0(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) @@ -7488,9 +7433,9 @@ snapshots: tslib: 2.6.3 value-or-promise: 1.0.12 - '@graphql-tools/git-loader@8.0.6(graphql@16.9.0)': + '@graphql-tools/git-loader@8.0.7(graphql@16.9.0)': dependencies: - '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) + '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 is-glob: 4.0.3 @@ -7503,10 +7448,10 @@ snapshots: '@graphql-tools/github-loader@8.0.1(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 tslib: 2.6.3 value-or-promise: 1.0.12 @@ -7524,13 +7469,13 @@ snapshots: tslib: 2.6.3 unixify: 1.0.0 - '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': + '@graphql-tools/graphql-tag-pluck@8.3.2(graphql@16.9.0)': dependencies: - '@babel/core': 7.24.9 - '@babel/parser': 7.24.8 - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/core': 7.25.2 + '@babel/parser': 7.25.3 + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 tslib: 2.6.3 @@ -7576,9 +7521,9 @@ snapshots: '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/js-yaml': 4.0.9 - '@whatwg-node/fetch': 0.9.18 + '@whatwg-node/fetch': 0.9.19 chalk: 4.1.2 - debug: 4.3.5 + debug: 4.3.6 dotenv: 16.4.5 graphql: 16.9.0 graphql-request: 6.1.0(graphql@16.9.0) @@ -7618,14 +7563,14 @@ snapshots: '@graphql-tools/url-loader@8.0.2(@types/node@20.14.10)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) + '@graphql-tools/delegate': 10.0.17(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.4(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) - '@types/ws': 8.5.11 - '@whatwg-node/fetch': 0.9.18 + '@types/ws': 8.5.12 + '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.3 @@ -7647,7 +7592,7 @@ snapshots: '@graphql-tools/wrap@10.0.5(graphql@16.9.0)': dependencies: - '@graphql-tools/delegate': 10.0.13(graphql@16.9.0) + '@graphql-tools/delegate': 10.0.17(graphql@16.9.0) '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 @@ -7660,10 +7605,10 @@ snapshots: '@headlessui/react@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react': 0.26.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@tanstack/react-virtual': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react': 0.26.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.18.1(react@18.3.1) + '@react-aria/interactions': 3.22.1(react@18.3.1) + '@tanstack/react-virtual': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7714,14 +7659,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -7766,7 +7711,7 @@ snapshots: busboy: 1.6.0 dotenv: 10.0.0 kleur: 4.1.5 - set-cookie-parser: 2.6.0 + set-cookie-parser: 2.7.0 undici: 5.28.2 urlpattern-polyfill: 4.0.3 @@ -7848,7 +7793,7 @@ snapshots: dependencies: which: 3.0.1 - '@peculiar/asn1-schema@2.3.8': + '@peculiar/asn1-schema@2.3.13': dependencies: asn1js: 3.0.5 pvtsutils: 1.3.5 @@ -7860,7 +7805,7 @@ snapshots: '@peculiar/webcrypto@1.5.0': dependencies: - '@peculiar/asn1-schema': 2.3.8 + '@peculiar/asn1-schema': 2.3.13 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 tslib: 2.6.3 @@ -8037,56 +7982,56 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@react-aria/focus@3.17.1(react@18.3.1)': + '@react-aria/focus@3.18.1(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/interactions': 3.22.1(react@18.3.1) + '@react-aria/utils': 3.25.1(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 clsx: 2.1.1 react: 18.3.1 - '@react-aria/interactions@3.21.3(react@18.3.1)': + '@react-aria/interactions@3.22.1(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.5(react@18.3.1) + '@react-aria/utils': 3.25.1(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-aria/ssr@3.9.4(react@18.3.1)': + '@react-aria/ssr@3.9.5(react@18.3.1)': dependencies: '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-aria/utils@3.24.1(react@18.3.1)': + '@react-aria/utils@3.25.1(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.5(react@18.3.1) + '@react-stately/utils': 3.10.2(react@18.3.1) + '@react-types/shared': 3.24.1(react@18.3.1) '@swc/helpers': 0.5.12 clsx: 2.1.1 react: 18.3.1 - '@react-stately/utils@3.10.1(react@18.3.1)': + '@react-stately/utils@3.10.2(react@18.3.1)': dependencies: '@swc/helpers': 0.5.12 react: 18.3.1 - '@react-types/shared@3.23.1(react@18.3.1)': + '@react-types/shared@3.24.1(react@18.3.1)': dependencies: react: 18.3.1 - '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10))': + '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10))': dependencies: - '@babel/core': 7.24.9 - '@babel/generator': 7.24.10 - '@babel/parser': 7.24.8 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/core': 7.25.2 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 '@remix-run/node': 2.10.3(typescript@5.5.4) @@ -8119,23 +8064,23 @@ snapshots: picocolors: 1.0.1 picomatch: 2.3.1 pidtree: 0.6.0 - postcss: 8.4.39 - postcss-discard-duplicates: 5.1.0(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-modules: 6.0.0(postcss@8.4.39) + postcss: 8.4.40 + postcss-discard-duplicates: 5.1.0(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + postcss-modules: 6.0.0(postcss@8.4.40) prettier: 2.8.8 pretty-ms: 7.0.1 react-refresh: 0.14.2 remark-frontmatter: 4.0.1 remark-mdx-frontmatter: 1.1.1 semver: 7.6.3 - set-cookie-parser: 2.6.0 + set-cookie-parser: 2.7.0 tar-fs: 2.1.1 tsconfig-paths: 4.2.0 ws: 7.5.10 optionalDependencies: typescript: 5.5.4 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8159,7 +8104,7 @@ snapshots: cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.19.2 + undici: 6.19.5 optionalDependencies: typescript: 5.5.4 @@ -8183,7 +8128,7 @@ snapshots: '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.6.0 - set-cookie-parser: 2.6.0 + set-cookie-parser: 2.7.0 source-map: 0.7.4 turbo-stream: 2.2.0 optionalDependencies: @@ -8219,55 +8164,55 @@ snapshots: '@repeaterjs/repeater@3.0.6': {} - '@rollup/rollup-android-arm-eabi@4.18.1': + '@rollup/rollup-android-arm-eabi@4.20.0': optional: true - '@rollup/rollup-android-arm64@4.18.1': + '@rollup/rollup-android-arm64@4.20.0': optional: true - '@rollup/rollup-darwin-arm64@4.18.1': + '@rollup/rollup-darwin-arm64@4.20.0': optional: true - '@rollup/rollup-darwin-x64@4.18.1': + '@rollup/rollup-darwin-x64@4.20.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.1': + '@rollup/rollup-linux-arm-musleabihf@4.20.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.1': + '@rollup/rollup-linux-arm64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.18.1': + '@rollup/rollup-linux-arm64-musl@4.20.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.1': + '@rollup/rollup-linux-riscv64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.1': + '@rollup/rollup-linux-s390x-gnu@4.20.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.18.1': + '@rollup/rollup-linux-x64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-x64-musl@4.18.1': + '@rollup/rollup-linux-x64-musl@4.20.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.1': + '@rollup/rollup-win32-arm64-msvc@4.20.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.1': + '@rollup/rollup-win32-ia32-msvc@4.20.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.18.1': + '@rollup/rollup-win32-x64-msvc@4.20.0': optional: true - '@shopify/cli@3.64.1': + '@shopify/cli@3.65.0': dependencies: '@ast-grep/napi': 0.11.0 esbuild: 0.19.8 @@ -8278,7 +8223,7 @@ snapshots: '@graphql-codegen/typescript': 4.0.9(graphql@16.9.0) '@graphql-codegen/typescript-operations': 4.2.3(graphql@16.9.0) graphql: 16.9.0 - type-fest: 4.22.0 + type-fest: 4.23.0 transitivePeerDependencies: - encoding - supports-color @@ -8299,13 +8244,13 @@ snapshots: graphql: 16.9.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - type-fest: 4.22.0 + type-fest: 4.23.0 worktop: 0.7.3 transitivePeerDependencies: - '@types/react' - xstate - '@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.10))': + '@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10))': dependencies: '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) @@ -8313,17 +8258,17 @@ snapshots: content-security-policy-builder: 2.2.0 react: 18.3.1 source-map-support: 0.5.21 - type-fest: 4.22.0 + type-fest: 4.23.0 use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) worktop: 0.7.3 optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/react' - react-dom - xstate - '@shopify/mini-oxygen@3.0.4(vite@5.3.4(@types/node@20.14.10))': + '@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@20.14.10))': dependencies: '@miniflare/cache': 2.14.2 '@miniflare/core': 2.14.2 @@ -8343,7 +8288,7 @@ snapshots: undici: 5.28.4 ws: 8.18.0 optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - bufferutil - supports-color @@ -8366,26 +8311,26 @@ snapshots: dependencies: tslib: 2.6.3 - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - '@tanstack/react-virtual@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-virtual@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/virtual-core': 3.8.3 + '@tanstack/virtual-core': 3.8.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@tanstack/virtual-core@3.8.3': {} + '@tanstack/virtual-core@3.8.4': {} '@total-typescript/ts-reset@0.5.1': {} @@ -8456,19 +8401,19 @@ snapshots: '@types/unist@2.0.10': {} - '@types/ws@8.5.11': + '@types/ws@8.5.12': dependencies: '@types/node': 20.14.10 '@vanilla-extract/babel-plugin-debug-ids@1.0.6': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 transitivePeerDependencies: - supports-color '@vanilla-extract/css@1.15.3': dependencies: - '@emotion/hash': 0.9.1 + '@emotion/hash': 0.9.2 '@vanilla-extract/private': 1.0.5 css-what: 6.1.0 cssesc: 3.0.0 @@ -8484,18 +8429,18 @@ snapshots: '@vanilla-extract/integration@6.5.0(@types/node@20.14.10)': dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 '@vanilla-extract/css': 1.15.3 - esbuild: 0.19.8 + esbuild: 0.17.6 eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 lodash: 4.17.21 mlly: 1.7.1 outdent: 0.8.0 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) vite-node: 1.6.0(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' @@ -8510,12 +8455,14 @@ snapshots: '@vanilla-extract/private@1.0.5': {} + '@weaverse/biome@1.0.4': + dependencies: + '@biomejs/biome': 1.8.3 + '@web3-storage/multipart-parser@1.0.0': {} '@whatwg-node/events@0.0.3': {} - '@whatwg-node/events@0.1.1': {} - '@whatwg-node/fetch@0.8.8': dependencies: '@peculiar/webcrypto': 1.5.0 @@ -8524,9 +8471,9 @@ snapshots: urlpattern-polyfill: 8.0.2 web-streams-polyfill: 3.3.3 - '@whatwg-node/fetch@0.9.18': + '@whatwg-node/fetch@0.9.19': dependencies: - '@whatwg-node/node-fetch': 0.5.11 + '@whatwg-node/node-fetch': 0.5.20 urlpattern-polyfill: 10.0.0 '@whatwg-node/node-fetch@0.3.6': @@ -8537,10 +8484,9 @@ snapshots: fast-url-parser: 1.1.3 tslib: 2.6.3 - '@whatwg-node/node-fetch@0.5.11': + '@whatwg-node/node-fetch@0.5.20': dependencies: '@kamilkisiela/fast-url-parser': 1.1.4 - '@whatwg-node/events': 0.1.1 busboy: 1.6.0 fast-querystring: 1.1.2 tslib: 2.6.3 @@ -8583,7 +8529,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -8655,14 +8601,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.20(postcss@8.4.40): dependencies: - browserslist: 4.23.2 - caniuse-lite: 1.0.30001642 + browserslist: 4.23.3 + caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -8671,35 +8617,35 @@ snapshots: babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-preset-fbjs@3.4.0(@babel/core@7.24.9): - dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.9) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.9) + babel-preset-fbjs@3.4.0(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-flow-strip-types': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) + '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color @@ -8761,12 +8707,12 @@ snapshots: dependencies: pako: 0.2.9 - browserslist@4.23.2: + browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001642 - electron-to-chromium: 1.4.829 - node-releases: 2.0.17 - update-browserslist-db: 1.1.0(browserslist@4.23.2) + caniuse-lite: 1.0.30001649 + electron-to-chromium: 1.5.4 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.3) bser@2.1.1: dependencies: @@ -8841,7 +8787,7 @@ snapshots: camelcase@5.3.1: {} - caniuse-lite@1.0.30001642: {} + caniuse-lite@1.0.30001649: {} capital-case@1.0.4: dependencies: @@ -8851,7 +8797,7 @@ snapshots: capnp-ts@0.7.0: dependencies: - debug: 4.3.5 + debug: 4.3.6 tslib: 2.6.3 transitivePeerDependencies: - supports-color @@ -9064,15 +9010,15 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-blank-pseudo@6.0.2(postcss@8.4.39): + css-blank-pseudo@6.0.2(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - css-has-pseudo@6.0.5(postcss@8.4.39): + css-has-pseudo@6.0.5(postcss@8.4.40): dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 @@ -9080,9 +9026,9 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-prefers-color-scheme@9.0.1(postcss@8.4.39): + css-prefers-color-scheme@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 css-tree@1.1.3: dependencies: @@ -9111,7 +9057,7 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.5: + debug@4.3.6: dependencies: ms: 2.1.2 @@ -9221,7 +9167,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.4.829: {} + electron-to-chromium@1.5.4: {} emoji-regex@8.0.0: {} @@ -9721,7 +9667,7 @@ snapshots: graceful-fs@4.2.11: {} - graphql-config@5.0.3(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4): + graphql-config@5.1.0(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) @@ -9834,14 +9780,14 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -9857,9 +9803,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.39): + icss-utils@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 ieee754@1.2.1: {} @@ -10080,40 +10026,40 @@ snapshots: kleur@4.1.5: {} - lefthook-darwin-arm64@1.7.3: + lefthook-darwin-arm64@1.7.11: optional: true - lefthook-darwin-x64@1.7.3: + lefthook-darwin-x64@1.7.11: optional: true - lefthook-freebsd-arm64@1.7.3: + lefthook-freebsd-arm64@1.7.11: optional: true - lefthook-freebsd-x64@1.7.3: + lefthook-freebsd-x64@1.7.11: optional: true - lefthook-linux-arm64@1.7.3: + lefthook-linux-arm64@1.7.11: optional: true - lefthook-linux-x64@1.7.3: + lefthook-linux-x64@1.7.11: optional: true - lefthook-windows-arm64@1.7.3: + lefthook-windows-arm64@1.7.11: optional: true - lefthook-windows-x64@1.7.3: + lefthook-windows-x64@1.7.11: optional: true - lefthook@1.7.3: + lefthook@1.7.11: optionalDependencies: - lefthook-darwin-arm64: 1.7.3 - lefthook-darwin-x64: 1.7.3 - lefthook-freebsd-arm64: 1.7.3 - lefthook-freebsd-x64: 1.7.3 - lefthook-linux-arm64: 1.7.3 - lefthook-linux-x64: 1.7.3 - lefthook-windows-arm64: 1.7.3 - lefthook-windows-x64: 1.7.3 + lefthook-darwin-arm64: 1.7.11 + lefthook-darwin-x64: 1.7.11 + lefthook-freebsd-arm64: 1.7.11 + lefthook-freebsd-x64: 1.7.11 + lefthook-linux-arm64: 1.7.11 + lefthook-linux-x64: 1.7.11 + lefthook-windows-arm64: 1.7.11 + lefthook-windows-x64: 1.7.11 lilconfig@2.1.0: {} @@ -10231,10 +10177,6 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.414.0(react@18.3.1): - dependencies: - react: 18.3.1 - make-dir@1.3.0: dependencies: pify: 3.0.0 @@ -10356,7 +10298,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 media-typer@0.3.0: {} @@ -10568,7 +10510,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.5 + debug: 4.3.6 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -10733,7 +10675,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.17: {} + node-releases@2.0.18: {} normalize-package-data@5.0.0: dependencies: @@ -10993,291 +10935,291 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@6.0.3(postcss@8.4.39): + postcss-attribute-case-insensitive@6.0.3(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-clamp@4.1.0(postcss@8.4.39): + postcss-clamp@4.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@6.0.14(postcss@8.4.39): + postcss-color-functional-notation@6.0.14(postcss@8.4.40): dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-color-hex-alpha@9.0.4(postcss@8.4.39): + postcss-color-hex-alpha@9.0.4(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@9.0.3(postcss@8.4.39): + postcss-color-rebeccapurple@9.0.3(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-custom-media@10.0.8(postcss@8.4.39): + postcss-custom-media@10.0.8(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.39 + postcss: 8.4.40 - postcss-custom-properties@13.3.12(postcss@8.4.39): + postcss-custom-properties@13.3.12(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-custom-selectors@7.1.12(postcss@8.4.39): + postcss-custom-selectors@7.1.12(postcss@8.4.40): dependencies: '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-dir-pseudo-class@8.0.1(postcss@8.4.39): + postcss-dir-pseudo-class@8.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-discard-duplicates@5.1.0(postcss@8.4.39): + postcss-discard-duplicates@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-double-position-gradients@5.0.7(postcss@8.4.39): + postcss-double-position-gradients@5.0.7(postcss@8.4.40): dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-focus-visible@9.0.1(postcss@8.4.39): + postcss-focus-visible@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-focus-within@8.0.1(postcss@8.4.39): + postcss-focus-within@8.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-font-variant@5.0.0(postcss@8.4.39): + postcss-font-variant@5.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-gap-properties@5.0.1(postcss@8.4.39): + postcss-gap-properties@5.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-image-set-function@6.0.3(postcss@8.4.39): + postcss-image-set-function@6.0.3(postcss@8.4.40): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.39): + postcss-import@15.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-import@16.1.0(postcss@8.4.39): + postcss-import@16.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.39): + postcss-js@4.0.1(postcss@8.4.40): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.39 + postcss: 8.4.40 - postcss-lab-function@6.0.19(postcss@8.4.39): + postcss-lab-function@6.0.19(postcss@8.4.40): dependencies: '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/utilities': 1.0.0(postcss@8.4.39) - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/utilities': 1.0.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 + yaml: 2.5.0 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 + yaml: 2.5.0 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) - postcss-logical@7.0.1(postcss@8.4.39): + postcss-logical@7.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.39): + postcss-modules-extract-imports@3.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-modules-local-by-default@4.0.5(postcss@8.4.39): + postcss-modules-local-by-default@4.0.5(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.39): + postcss-modules-scope@3.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-modules-values@4.0.0(postcss@8.4.39): + postcss-modules-values@4.0.0(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-modules@6.0.0(postcss@8.4.39): + postcss-modules@6.0.0(postcss@8.4.40): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.39) + icss-utils: 5.1.0(postcss@8.4.40) lodash.camelcase: 4.3.0 - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) - postcss-modules-scope: 3.2.0(postcss@8.4.39) - postcss-modules-values: 4.0.0(postcss@8.4.39) + postcss: 8.4.40 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) + postcss-modules-scope: 3.2.0(postcss@8.4.40) + postcss-modules-values: 4.0.0(postcss@8.4.40) string-hash: 1.1.3 - postcss-nested@6.0.1(postcss@8.4.39): + postcss-nested@6.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-nesting@12.1.5(postcss@8.4.39): + postcss-nesting@12.1.5(postcss@8.4.40): dependencies: '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.1) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-opacity-percentage@2.0.0(postcss@8.4.39): + postcss-opacity-percentage@2.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-overflow-shorthand@5.0.1(postcss@8.4.39): + postcss-overflow-shorthand@5.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.39): + postcss-page-break@3.0.4(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-place@9.0.1(postcss@8.4.39): + postcss-place@9.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-preset-env@9.6.0(postcss@8.4.39): - dependencies: - '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.39) - '@csstools/postcss-color-function': 3.0.19(postcss@8.4.39) - '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.39) - '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.39) - '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.39) - '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.39) - '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.39) - '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.39) - '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.39) - '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.39) - '@csstools/postcss-initial': 1.0.1(postcss@8.4.39) - '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.39) - '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.39) - '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.39) - '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.39) - '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.39) - '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.39) - '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.39) - '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.39) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.39) - '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.39) - '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.39) - '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.39) - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) - '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.39) - '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.39) - '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.39) - '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.39) - '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.39) - '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.39) - autoprefixer: 10.4.19(postcss@8.4.39) - browserslist: 4.23.2 - css-blank-pseudo: 6.0.2(postcss@8.4.39) - css-has-pseudo: 6.0.5(postcss@8.4.39) - css-prefers-color-scheme: 9.0.1(postcss@8.4.39) + postcss-preset-env@9.6.0(postcss@8.4.40): + dependencies: + '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.40) + '@csstools/postcss-color-function': 3.0.19(postcss@8.4.40) + '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.40) + '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.40) + '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.40) + '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.40) + '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.40) + '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.40) + '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.40) + '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.40) + '@csstools/postcss-initial': 1.0.1(postcss@8.4.40) + '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.40) + '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.40) + '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.40) + '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.40) + '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.40) + '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.40) + '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.40) + '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.40) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.40) + '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.40) + '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.40) + '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.40) + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) + '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.40) + '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.40) + '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.40) + '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.40) + '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.40) + '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.40) + autoprefixer: 10.4.20(postcss@8.4.40) + browserslist: 4.23.3 + css-blank-pseudo: 6.0.2(postcss@8.4.40) + css-has-pseudo: 6.0.5(postcss@8.4.40) + css-prefers-color-scheme: 9.0.1(postcss@8.4.40) cssdb: 8.1.0 - postcss: 8.4.39 - postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.39) - postcss-clamp: 4.1.0(postcss@8.4.39) - postcss-color-functional-notation: 6.0.14(postcss@8.4.39) - postcss-color-hex-alpha: 9.0.4(postcss@8.4.39) - postcss-color-rebeccapurple: 9.0.3(postcss@8.4.39) - postcss-custom-media: 10.0.8(postcss@8.4.39) - postcss-custom-properties: 13.3.12(postcss@8.4.39) - postcss-custom-selectors: 7.1.12(postcss@8.4.39) - postcss-dir-pseudo-class: 8.0.1(postcss@8.4.39) - postcss-double-position-gradients: 5.0.7(postcss@8.4.39) - postcss-focus-visible: 9.0.1(postcss@8.4.39) - postcss-focus-within: 8.0.1(postcss@8.4.39) - postcss-font-variant: 5.0.0(postcss@8.4.39) - postcss-gap-properties: 5.0.1(postcss@8.4.39) - postcss-image-set-function: 6.0.3(postcss@8.4.39) - postcss-lab-function: 6.0.19(postcss@8.4.39) - postcss-logical: 7.0.1(postcss@8.4.39) - postcss-nesting: 12.1.5(postcss@8.4.39) - postcss-opacity-percentage: 2.0.0(postcss@8.4.39) - postcss-overflow-shorthand: 5.0.1(postcss@8.4.39) - postcss-page-break: 3.0.4(postcss@8.4.39) - postcss-place: 9.0.1(postcss@8.4.39) - postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.39) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.39) - postcss-selector-not: 7.0.2(postcss@8.4.39) - - postcss-pseudo-class-any-link@9.0.2(postcss@8.4.39): - dependencies: - postcss: 8.4.39 + postcss: 8.4.40 + postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.40) + postcss-clamp: 4.1.0(postcss@8.4.40) + postcss-color-functional-notation: 6.0.14(postcss@8.4.40) + postcss-color-hex-alpha: 9.0.4(postcss@8.4.40) + postcss-color-rebeccapurple: 9.0.3(postcss@8.4.40) + postcss-custom-media: 10.0.8(postcss@8.4.40) + postcss-custom-properties: 13.3.12(postcss@8.4.40) + postcss-custom-selectors: 7.1.12(postcss@8.4.40) + postcss-dir-pseudo-class: 8.0.1(postcss@8.4.40) + postcss-double-position-gradients: 5.0.7(postcss@8.4.40) + postcss-focus-visible: 9.0.1(postcss@8.4.40) + postcss-focus-within: 8.0.1(postcss@8.4.40) + postcss-font-variant: 5.0.0(postcss@8.4.40) + postcss-gap-properties: 5.0.1(postcss@8.4.40) + postcss-image-set-function: 6.0.3(postcss@8.4.40) + postcss-lab-function: 6.0.19(postcss@8.4.40) + postcss-logical: 7.0.1(postcss@8.4.40) + postcss-nesting: 12.1.5(postcss@8.4.40) + postcss-opacity-percentage: 2.0.0(postcss@8.4.40) + postcss-overflow-shorthand: 5.0.1(postcss@8.4.40) + postcss-page-break: 3.0.4(postcss@8.4.40) + postcss-place: 9.0.1(postcss@8.4.40) + postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.40) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.40) + postcss-selector-not: 7.0.2(postcss@8.4.40) + + postcss-pseudo-class-any-link@9.0.2(postcss@8.4.40): + dependencies: + postcss: 8.4.40 postcss-selector-parser: 6.1.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.39): + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-selector-not@7.0.2(postcss@8.4.39): + postcss-selector-not@7.0.2(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.1 postcss-selector-parser@6.0.10: @@ -11292,7 +11234,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.39: + postcss@8.4.40: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -11396,7 +11338,7 @@ snapshots: react-error-boundary@4.0.13(react@18.3.1): dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 react: 18.3.1 react-fast-compare@3.2.2: {} @@ -11525,7 +11467,7 @@ snapshots: relay-runtime@12.0.0: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 fbjs: 3.0.5 invariant: 2.2.4 transitivePeerDependencies: @@ -11608,31 +11550,31 @@ snapshots: dependencies: glob: 10.4.5 - rollup@4.18.1: + rollup@4.20.0: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.1 - '@rollup/rollup-android-arm64': 4.18.1 - '@rollup/rollup-darwin-arm64': 4.18.1 - '@rollup/rollup-darwin-x64': 4.18.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 - '@rollup/rollup-linux-arm-musleabihf': 4.18.1 - '@rollup/rollup-linux-arm64-gnu': 4.18.1 - '@rollup/rollup-linux-arm64-musl': 4.18.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 - '@rollup/rollup-linux-riscv64-gnu': 4.18.1 - '@rollup/rollup-linux-s390x-gnu': 4.18.1 - '@rollup/rollup-linux-x64-gnu': 4.18.1 - '@rollup/rollup-linux-x64-musl': 4.18.1 - '@rollup/rollup-win32-arm64-msvc': 4.18.1 - '@rollup/rollup-win32-ia32-msvc': 4.18.1 - '@rollup/rollup-win32-x64-msvc': 4.18.1 + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 fsevents: 2.3.3 rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.24.8 + '@babel/runtime': 7.25.0 run-async@2.4.1: {} @@ -11709,7 +11651,7 @@ snapshots: set-blocking@2.0.0: {} - set-cookie-parser@2.6.0: {} + set-cookie-parser@2.7.0: {} set-function-length@1.2.2: dependencies: @@ -11933,13 +11875,13 @@ snapshots: dependencies: tslib: 2.6.3 - swiper@11.1.5: {} + swiper@11.1.9: {} tabbable@6.2.0: {} tailwind-merge@2.4.0: {} - tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11955,11 +11897,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-nested: 6.0.1(postcss@8.4.39) + postcss: 8.4.40 + postcss-import: 15.1.0(postcss@8.4.40) + postcss-js: 4.0.1(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + postcss-nested: 6.2.0(postcss@8.4.40) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.35.0 @@ -12114,24 +12056,24 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): + tsup@8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): dependencies: bundle-require: 4.2.1(esbuild@0.21.5) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.5 + debug: 4.3.6 esbuild: 0.21.5 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) resolve-from: 5.0.0 - rollup: 4.18.1 + rollup: 4.20.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.40 typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -12140,7 +12082,7 @@ snapshots: turbo-darwin-64@2.0.9: optional: true - turbo-darwin-arm64@2.0.7: + turbo-darwin-arm64@2.0.11: optional: true turbo-darwin-arm64@2.0.9: @@ -12171,7 +12113,7 @@ snapshots: type-fest@0.21.3: {} - type-fest@4.22.0: {} + type-fest@4.23.0: {} type-is@1.6.18: dependencies: @@ -12254,7 +12196,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.2: {} + undici@6.19.5: {} unified@10.1.2: dependencies: @@ -12318,9 +12260,9 @@ snapshots: unpipe@1.0.0: {} - update-browserslist-db@1.1.0(browserslist@4.23.2): + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 escalade: 3.1.2 picocolors: 1.0.1 @@ -12420,10 +12362,10 @@ snapshots: vite-node@1.6.0(@types/node@20.14.10): dependencies: cac: 6.7.14 - debug: 4.3.5 + debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - less @@ -12434,22 +12376,22 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.10)): + vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)): dependencies: - debug: 4.3.5 + debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.5.4) optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - supports-color - typescript - vite@5.3.4(@types/node@20.14.10): + vite@5.3.5(@types/node@20.14.10): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 - rollup: 4.18.1 + postcss: 8.4.40 + rollup: 4.20.0 optionalDependencies: '@types/node': 20.14.10 fsevents: 2.3.3 @@ -12468,7 +12410,7 @@ snapshots: webcrypto-core@1.8.0: dependencies: - '@peculiar/asn1-schema': 2.3.8 + '@peculiar/asn1-schema': 2.3.13 '@peculiar/json-schema': 1.1.12 asn1js: 3.0.5 pvtsutils: 1.3.5 @@ -12566,7 +12508,7 @@ snapshots: yaml-ast-parser@0.0.43: {} - yaml@2.4.5: {} + yaml@2.5.0: {} yargs-parser@18.1.3: dependencies: diff --git a/templates/pilot b/templates/pilot index 5e4df0f2..b0b01f15 160000 --- a/templates/pilot +++ b/templates/pilot @@ -1 +1 @@ -Subproject commit 5e4df0f2525ee556c728ec86ee76d51807b235ad +Subproject commit b0b01f151f189fa7b15e15f0c3d83482f10e1374 From 5e0c31477af5d7fb56943b8dff6fdee7c563840c Mon Sep 17 00:00:00 2001 From: Paul Date: Thu, 8 Aug 2024 22:02:35 +0700 Subject: [PATCH 08/10] ignore error: dest already exists --- packages/cli/index.js | 4 +++- packages/cli/package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cli/index.js b/packages/cli/index.js index ef52c101..b6c27f0a 100644 --- a/packages/cli/index.js +++ b/packages/cli/index.js @@ -98,7 +98,9 @@ Options: if (template) { const outputPath = `./${toKebabCase(argv['project-name'])}` - await downloadAndExtractTemplate(template, outputPath) + await downloadAndExtractTemplate(template, outputPath).catch( + console.error, + ) await createEnvFile(outputPath, argv['project-id']) if (!argv['no-install']) { diff --git a/packages/cli/package.json b/packages/cli/package.json index 566ac450..926e1e76 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@weaverse/cli", - "version": "1.2.1", + "version": "1.2.2", "description": "CLI for Weaverse projects", "main": "index.js", "bin": { From 09e5800f5be7ca8d40fbc1fe2edfef9509f94371 Mon Sep 17 00:00:00 2001 From: Paul Date: Tue, 13 Aug 2024 12:23:02 +0700 Subject: [PATCH 09/10] Update to latest Hydrogen & Weaverse (August 2024) --- docs/advanced/custom-page.md | 2 +- docs/advanced/custom-routing.md | 8 + docs/advanced/custom-template.md | 8 + package.json | 14 +- packages/biome/CHANGELOG.md | 7 + packages/biome/package.json | 2 +- packages/cli/CHANGELOG.md | 6 + packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 6 + packages/core/package.json | 2 +- packages/core/src/core.ts | 2 + packages/hydrogen/CHANGELOG.md | 11 + packages/hydrogen/package.json | 4 +- .../hydrogen/src/hooks/use-theme-settings.ts | 19 +- packages/hydrogen/src/types.ts | 48 +- packages/hydrogen/src/utils.ts | 4 +- packages/hydrogen/src/weaverse-client.ts | 9 +- packages/react/CHANGELOG.md | 11 + packages/react/package.json | 4 +- packages/shopify/CHANGELOG.md | 11 + packages/shopify/package.json | 4 +- pnpm-lock.yaml | 2053 ++++++++++------- templates/pilot | 2 +- 23 files changed, 1274 insertions(+), 965 deletions(-) create mode 100644 packages/biome/CHANGELOG.md diff --git a/docs/advanced/custom-page.md b/docs/advanced/custom-page.md index 6c6265eb..1b1f74a3 100644 --- a/docs/advanced/custom-page.md +++ b/docs/advanced/custom-page.md @@ -4,7 +4,7 @@ description: Create Hydrogen custom pages with Weaverse. publishedAt: July 29, 2024 updatedAt: July 29, 2024 order: 0 -published: true +published: false --- ## Overview diff --git a/docs/advanced/custom-routing.md b/docs/advanced/custom-routing.md index e69de29b..446ebae2 100644 --- a/docs/advanced/custom-routing.md +++ b/docs/advanced/custom-routing.md @@ -0,0 +1,8 @@ +--- +title: Custom Routing +description: Learn how to create custom routing for your Hydrogen storefront with Weaverse. +publishedAt: July 29, 2024 +updatedAt: July 29, 2024 +order: 0 +published: false +--- diff --git a/docs/advanced/custom-template.md b/docs/advanced/custom-template.md index e69de29b..d274df9e 100644 --- a/docs/advanced/custom-template.md +++ b/docs/advanced/custom-template.md @@ -0,0 +1,8 @@ +--- +title: Custom Templates +description: Create custom templates for your Hydrogen storefront with Weaverse. +publishedAt: July 29, 2024 +updatedAt: July 29, 2024 +order: 0 +published: false +--- diff --git a/package.json b/package.json index 324edcd7..8ff735a3 100644 --- a/package.json +++ b/package.json @@ -26,21 +26,21 @@ "devDependencies": { "@biomejs/biome": "1.8.3", "@changesets/cli": "^2.27.7", - "@types/node": "20.14.10", + "@types/node": "22.2.0", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", "cross-env": "7.0.3", - "lefthook": "^1.7.2", + "lefthook": "^1.7.12", "react": "18.3.1", "react-dom": "18.3.1", - "rimraf": "5.0.8", - "tsup": "8.1.0", - "turbo": "2.0.9", - "typescript": "5.5.3" + "rimraf": "6.0.1", + "tsup": "8.2.4", + "turbo": "2.0.12", + "typescript": "5.5.4" }, "optionalDependencies": { "@esbuild/darwin-x64": "^0.23.0", - "turbo-darwin-arm64": "^2.0.7" + "turbo-darwin-arm64": "^2.0.12" }, "engines": { "node": ">=18" diff --git a/packages/biome/CHANGELOG.md b/packages/biome/CHANGELOG.md new file mode 100644 index 00000000..a84fa3d2 --- /dev/null +++ b/packages/biome/CHANGELOG.md @@ -0,0 +1,7 @@ +# @weaverse/biome + +## 1.1.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API diff --git a/packages/biome/package.json b/packages/biome/package.json index f11e959b..59114c94 100644 --- a/packages/biome/package.json +++ b/packages/biome/package.json @@ -1,6 +1,6 @@ { "name": "@weaverse/biome", - "version": "1.0.4", + "version": "1.1.0", "description": "Biome configuration for Weaverse", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index a3ec77be..18ed879d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @weaverse/cli +## 1.3.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API + ## 1.2.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 926e1e76..76c91c3b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@weaverse/cli", - "version": "1.2.2", + "version": "1.3.0", "description": "CLI for Weaverse projects", "main": "index.js", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 10fcda9c..fdf57f75 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,11 @@ # @weaverse/core +## 3.4.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API + ## 3.3.1 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 1300ebd8..3ad5d85a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -2,7 +2,7 @@ "name": "@weaverse/core", "author": "Weaverse Team", "description": "Weaverse Core", - "version": "3.3.1", + "version": "3.4.0", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/core/src/core.ts b/packages/core/src/core.ts index ae715c77..b456a9f1 100644 --- a/packages/core/src/core.ts +++ b/packages/core/src/core.ts @@ -206,3 +206,5 @@ export class Weaverse extends EventEmitter { this.initProject() } } + +export { EventEmitter } diff --git a/packages/hydrogen/CHANGELOG.md b/packages/hydrogen/CHANGELOG.md index 82d347bf..045be626 100644 --- a/packages/hydrogen/CHANGELOG.md +++ b/packages/hydrogen/CHANGELOG.md @@ -1,5 +1,16 @@ # @weaverse/hydrogen +## 3.4.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API + +### Patch Changes + +- Updated dependencies + - @weaverse/react@3.4.0 + ## 3.3.1 ### Patch Changes diff --git a/packages/hydrogen/package.json b/packages/hydrogen/package.json index 4a164bc7..040826a2 100644 --- a/packages/hydrogen/package.json +++ b/packages/hydrogen/package.json @@ -2,7 +2,7 @@ "name": "@weaverse/hydrogen", "author": "Weaverse Team", "description": "Components, hooks, and utilities for building Shopify Hydrogen websites with Weaverse", - "version": "3.3.1", + "version": "3.4.0", "license": "MIT", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -41,7 +41,7 @@ ] }, "dependencies": { - "@weaverse/react": "3.3.1", + "@weaverse/react": "3.4.0", "react-error-boundary": "^4.0.13" }, "peerDependencies": { diff --git a/packages/hydrogen/src/hooks/use-theme-settings.ts b/packages/hydrogen/src/hooks/use-theme-settings.ts index 119094bf..3ca8f9a5 100644 --- a/packages/hydrogen/src/hooks/use-theme-settings.ts +++ b/packages/hydrogen/src/hooks/use-theme-settings.ts @@ -1,5 +1,5 @@ import { useRouteLoaderData } from '@remix-run/react' -import { isBrowser } from '@weaverse/react' +import { isBrowser, EventEmitter } from '@weaverse/react' import { useSyncExternalStore } from 'react' import type { HydrogenThemeSchema, @@ -9,14 +9,14 @@ import type { RootRouteData, } from '~/types' -export class ThemeSettingsStore { +export class ThemeSettingsStore extends EventEmitter{ settings: HydrogenThemeSettings = {} - listeners = new Set<() => void>() countries?: Localizations schema?: HydrogenThemeSchema publicEnv?: PublicEnv constructor(data: RootRouteData['weaverseTheme']) { + super() let { theme, countries, schema, publicEnv } = data || {} this.settings = { ...theme } || {} this.countries = countries @@ -32,15 +32,9 @@ export class ThemeSettingsStore { ...this.settings, ...newSettings, } - this.emitChange() + this.emit(this.settings) } - subscribe = (listener: () => void): (() => void) => { - this.listeners.add(listener) - return () => { - this.listeners.delete(listener) - } - } getSnapshot = () => { return this.settings @@ -50,11 +44,6 @@ export class ThemeSettingsStore { return this.settings } - emitChange = () => { - for (let listener of this.listeners) { - listener() - } - } } export function useThemeSettingsStore() { diff --git a/packages/hydrogen/src/types.ts b/packages/hydrogen/src/types.ts index 20026d5e..22489aa9 100644 --- a/packages/hydrogen/src/types.ts +++ b/packages/hydrogen/src/types.ts @@ -3,7 +3,7 @@ /// import type { NavigateFunction } from '@remix-run/react' -import type { I18nBase, Storefront } from '@shopify/hydrogen' +import type { HydrogenContext, I18nBase } from '@shopify/hydrogen' import type { CountryCode, CurrencyCode, @@ -126,21 +126,10 @@ export type WeaverseLoaderRequestInfo = { i18n: I18nBase } -export type WeaverseStorefrontData = { - id?: string - rootId: string - name: string - items: HydrogenComponentData[] -} - export type HydrogenThemeSettings = { [key: string]: any } -export type HydrogenProjectConfig = { - theme: HydrogenThemeSettings -} - export type HydrogenProjectType = { id: string weaverseShopId: string @@ -148,11 +137,6 @@ export type HydrogenProjectType = { [key: string]: any } -export type WeaverseThemeConfigs = { - schema: HydrogenThemeSchema - countries: Localizations -} - export type WeaverseInternal = { pageAssignment: HydrogenPageAssignment project: HydrogenProjectType @@ -282,29 +266,12 @@ export type FetchProjectPayload = { error?: string } -export type HydrogenThemeEnv = { - WEAVERSE_PROJECT_ID: string - WEAVERSE_API_KEY: string - WEAVERSE_HOST?: string - PUBLIC_STORE_DOMAIN?: string - PUBLIC_STOREFRONT_API_TOKEN?: string - SESSION_SECRET?: string - PRIVATE_STOREFRONT_API_TOKEN: string - PUBLIC_STOREFRONT_ID: string - PUBLIC_CUSTOMER_ACCOUNT_API_CLIENT_ID: string - PUBLIC_CUSTOMER_ACCOUNT_API_URL: string -} -export type CreateWeaverseClientArgs = { - request: Request - cache: Cache - waitUntil: ExecutionContext['waitUntil'] - env: HydrogenThemeEnv - storefront: Storefront -} -export type WeaverseClientArgs = CreateWeaverseClientArgs & { +export type WeaverseClientArgs = HydrogenContext & { components: HydrogenComponent[] countries?: Localizations themeSchema: HydrogenThemeSchema + request: Request + cache: Cache } export type FetchWithCacheOptions = RequestInit & { @@ -345,3 +312,10 @@ declare module '@shopify/remix-oxygen' { weaverse: WeaverseClient } } +declare module '@shopify/hydrogen' { + interface HydrogenEnv { + WEAVERSE_PROJECT_ID: string + WEAVERSE_HOST: string + WEAVERSE_API_KEY: string + } +} diff --git a/packages/hydrogen/src/utils.ts b/packages/hydrogen/src/utils.ts index ad207ec1..e652e87a 100644 --- a/packages/hydrogen/src/utils.ts +++ b/packages/hydrogen/src/utils.ts @@ -1,6 +1,6 @@ +import type { HydrogenEnv } from '@shopify/hydrogen' import type { HydrogenComponentSchema, - HydrogenThemeEnv, HydrogenThemeSchema, WeaverseProjectConfigs, WeaverseStudioQueries, @@ -21,7 +21,7 @@ export function getRequestQueries>( export function getWeaverseConfigs( request: Request, - env: HydrogenThemeEnv, + env: HydrogenEnv, ): WeaverseProjectConfigs { let queries = getRequestQueries(request) let { diff --git a/packages/hydrogen/src/weaverse-client.ts b/packages/hydrogen/src/weaverse-client.ts index 80646db5..470b11da 100644 --- a/packages/hydrogen/src/weaverse-client.ts +++ b/packages/hydrogen/src/weaverse-client.ts @@ -1,4 +1,8 @@ -import { createWithCache, generateCacheControlHeader } from '@shopify/hydrogen' +import { + type HydrogenEnv, + createWithCache, + generateCacheControlHeader, +} from '@shopify/hydrogen' import type { AllCacheOptions, FetchProjectPayload, @@ -55,7 +59,8 @@ export class WeaverseClient { this.countries = countries this.withCache = createWithCache({ cache, waitUntil }) - this.configs = getWeaverseConfigs(request, env) + this.configs = getWeaverseConfigs(request, env as HydrogenEnv) + this.basePageConfigs = { projectId: this.configs.projectId, weaverseHost: this.configs.weaverseHost, diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 615c8958..b80d5813 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,16 @@ # @weaverse/react +## 3.4.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API + +### Patch Changes + +- Updated dependencies + - @weaverse/core@3.4.0 + ## 3.3.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 949ef212..80b149d8 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -2,7 +2,7 @@ "name": "@weaverse/react", "author": "Weaverse Team", "description": "React bindings for Weaverse", - "version": "3.3.1", + "version": "3.4.0", "license": "MIT", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -39,7 +39,7 @@ "react-dom": ">=18" }, "dependencies": { - "@weaverse/core": "3.3.1", + "@weaverse/core": "3.4.0", "clsx": "^2.1.1" } } diff --git a/packages/shopify/CHANGELOG.md b/packages/shopify/CHANGELOG.md index ec2fc22f..ddcb6276 100644 --- a/packages/shopify/CHANGELOG.md +++ b/packages/shopify/CHANGELOG.md @@ -1,5 +1,16 @@ # @weaverse/shopify +## 3.4.0 + +### Minor Changes + +- Update using latest Shopify Hydrogen API + +### Patch Changes + +- Updated dependencies + - @weaverse/react@3.4.0 + ## 3.3.1 ### Patch Changes diff --git a/packages/shopify/package.json b/packages/shopify/package.json index 7541933b..38bb0579 100644 --- a/packages/shopify/package.json +++ b/packages/shopify/package.json @@ -2,7 +2,7 @@ "name": "@weaverse/shopify", "author": "Weaverse Team", "description": "Weaverse Components for Shopify Online Store 2.0 Section builder", - "version": "3.3.1", + "version": "3.4.0", "license": "MIT", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -47,7 +47,7 @@ "dependencies": { "@radix-ui/react-dialog": "^1.1.1", "@stitches/react": "^1.2.8", - "@weaverse/react": "3.3.1", + "@weaverse/react": "3.4.0", "keen-slider": "^6.8.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d9444524..da8b634f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.23.0 version: 0.23.0 turbo-darwin-arm64: - specifier: ^2.0.7 - version: 2.0.11 + specifier: ^2.0.12 + version: 2.0.12 devDependencies: '@biomejs/biome': specifier: 1.8.3 @@ -22,8 +22,8 @@ importers: specifier: ^2.27.7 version: 2.27.7 '@types/node': - specifier: 20.14.10 - version: 20.14.10 + specifier: 22.2.0 + version: 22.2.0 '@types/react': specifier: 18.3.3 version: 18.3.3 @@ -34,8 +34,8 @@ importers: specifier: 7.0.3 version: 7.0.3 lefthook: - specifier: ^1.7.2 - version: 1.7.11 + specifier: ^1.7.12 + version: 1.7.12 react: specifier: 18.3.1 version: 18.3.1 @@ -43,17 +43,17 @@ importers: specifier: 18.3.1 version: 18.3.1(react@18.3.1) rimraf: - specifier: 5.0.8 - version: 5.0.8 + specifier: 6.0.1 + version: 6.0.1 tsup: - specifier: 8.1.0 - version: 8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3) + specifier: 8.2.4 + version: 8.2.4(jiti@1.21.6)(postcss@8.4.41)(typescript@5.5.4)(yaml@2.5.0) turbo: - specifier: 2.0.9 - version: 2.0.9 + specifier: 2.0.12 + version: 2.0.12 typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.4 + version: 5.5.4 packages/biome: dependencies: @@ -89,10 +89,10 @@ importers: dependencies: '@remix-run/react': specifier: ^2 - version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@shopify/hydrogen': specifier: '>=2023' - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) + version: 2024.7.3(@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.0(@types/node@22.2.0)) '@weaverse/react': specifier: 3.3.1 version: link:../react @@ -111,7 +111,7 @@ importers: version: 4.1.4 '@shopify/remix-oxygen': specifier: '2' - version: 2.0.5(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) + version: 2.0.6(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) packages/react: dependencies: @@ -156,7 +156,7 @@ importers: version: 5.0.14 '@graphql-codegen/cli': specifier: 5.0.2 - version: 5.0.2(@types/node@20.14.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4) + version: 5.0.2(@types/node@22.2.0)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4) '@headlessui/react': specifier: 2.1.2 version: 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -164,20 +164,20 @@ importers: specifier: 1.1.1 version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@remix-run/react': - specifier: 2.10.3 - version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + specifier: 2.11.1 + version: 2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@remix-run/server-runtime': - specifier: 2.10.3 - version: 2.10.3(typescript@5.5.4) + specifier: 2.11.1 + version: 2.11.1(typescript@5.5.4) '@shopify/cli': - specifier: ^3.64.0 - version: 3.65.0 + specifier: ^3.65.3 + version: 3.65.3 '@shopify/hydrogen': - specifier: 2024.7.2 - version: 2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10)) + specifier: 2024.7.3 + version: 2024.7.3(@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.0(@types/node@22.2.0)) '@shopify/remix-oxygen': - specifier: ^2.0.5 - version: 2.0.5(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) + specifier: ^2.0.6 + version: 2.0.6(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) '@weaverse/hydrogen': specifier: 3.3.1 version: link:../../packages/hydrogen @@ -197,8 +197,8 @@ importers: specifier: 2.12.6 version: 2.12.6(graphql@16.9.0) isbot: - specifier: 5.1.13 - version: 5.1.13 + specifier: 5.1.14 + version: 5.1.14 react: specifier: 18.3.1 version: 18.3.1 @@ -221,11 +221,11 @@ importers: specifier: 1.1.2 version: 1.1.2(typescript@5.5.4) swiper: - specifier: ^11.1.8 + specifier: ^11.1.9 version: 11.1.9 tailwind-merge: - specifier: 2.4.0 - version: 2.4.0 + specifier: 2.5.2 + version: 2.5.2 tiny-invariant: specifier: 1.3.3 version: 1.3.3 @@ -241,26 +241,26 @@ importers: specifier: ^1.8.3 version: 1.8.3 '@playwright/test': - specifier: 1.45.3 - version: 1.45.3 + specifier: 1.46.0 + version: 1.46.0 '@remix-run/dev': - specifier: 2.10.3 - version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) + specifier: 2.11.1 + version: 2.11.1(@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.2.0)(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)) '@shopify/hydrogen-codegen': specifier: 0.3.1 version: 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': specifier: ^3.0.4 - version: 3.0.4(vite@5.3.5(@types/node@20.14.10)) + version: 3.0.4(vite@5.4.0(@types/node@22.2.0)) '@shopify/oxygen-workers-types': specifier: 4.1.4 version: 4.1.4 '@tailwindcss/forms': specifier: 0.5.7 - version: 0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + version: 0.5.7(tailwindcss@3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))) '@tailwindcss/typography': - specifier: 0.5.13 - version: 0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) + specifier: 0.5.14 + version: 0.5.14(tailwindcss@3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))) '@total-typescript/ts-reset': specifier: 0.5.1 version: 0.5.1 @@ -271,32 +271,32 @@ importers: specifier: 18.3.0 version: 18.3.0 '@weaverse/biome': - specifier: ^1.0.3 - version: 1.0.4 + specifier: ^1.0.4 + version: link:../../packages/biome postcss: - specifier: 8.4.40 - version: 8.4.40 + specifier: 8.4.41 + version: 8.4.41 postcss-import: specifier: 16.1.0 - version: 16.1.0(postcss@8.4.40) + version: 16.1.0(postcss@8.4.41) postcss-preset-env: - specifier: 9.6.0 - version: 9.6.0(postcss@8.4.40) + specifier: 10.0.0 + version: 10.0.0(postcss@8.4.41) tailwindcss: - specifier: 3.4.7 - version: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + specifier: 3.4.9 + version: 3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) + version: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 vite: - specifier: 5.3.5 - version: 5.3.5(@types/node@20.14.10) + specifier: 5.4.0 + version: 5.4.0(@types/node@22.2.0) vite-tsconfig-paths: - specifier: 4.3.2 - version: 4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)) + specifier: 5.0.1 + version: 5.0.1(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)) packages: @@ -793,243 +793,243 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@csstools/cascade-layer-name-parser@1.0.13': - resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/cascade-layer-name-parser@2.0.0': + resolution: {integrity: sha512-9GEQIvTMrjXfYaVnw1+FteDX5yF65CZq4ttYP75O3CANQevaCJ9jVVTiZt9YTpjYIk8C1mmf52y2S4Hr/CaE/g==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.0 + '@csstools/css-tokenizer': ^3.0.0 '@csstools/color-helpers@4.2.1': resolution: {integrity: sha512-CEypeeykO9AN7JWkr1OEOQb0HRzZlPWGwV0Ya6DuVgFdDi6g3ma/cPZ5ZPZM4AWQikDpq/0llnGGlIL+j8afzw==} engines: {node: ^14 || ^16 || >=18} - '@csstools/css-calc@1.2.4': - resolution: {integrity: sha512-tfOuvUQeo7Hz+FcuOd3LfXVp+342pnWUJ7D2y8NUpu1Ww6xnTbHLpz018/y6rtbHifJ3iIEf9ttxXd8KG7nL0Q==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-calc@2.0.0': + resolution: {integrity: sha512-fxPxNrEVGeej4F35Xt69Q7gPMKa7oEGNxeP1DpA01sWpTF3Yhgux/0slVX3jLHd7dhlszeQlNAUhpAorVxoHdQ==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.0 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/css-color-parser@2.0.5': - resolution: {integrity: sha512-lRZSmtl+DSjok3u9hTWpmkxFZnz7stkbZxzKc08aDUsdrWwhSgWo8yq9rq9DaFUtbAyAq2xnH92fj01S+pwIww==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-color-parser@3.0.0': + resolution: {integrity: sha512-F/A1Z3ZXH4fU6+29Up4QAZtewLmWLI4hVz6hyODMFvorx4AEC/03tu+gFq0nMZSDafC0lmapNOj9f4ctHMNaqQ==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.0 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@3.0.0': + resolution: {integrity: sha512-20hEErXV9GEx15qRbsJVzB91ryayx1F2duHPBrfZXQAHz/dJG0u/611URpr28+sFjm3EI7U17Pj9SVA9NSAGJA==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-tokenizer@3.0.0': + resolution: {integrity: sha512-efZvfJyYrqH9hPCKtOBywlTsCXnEzAI9sLHFzUsDpBb+1bQ+bxJnwL9V2bRKv9w4cpIp75yxGeZRaVKoMQnsEg==} + engines: {node: '>=18'} - '@csstools/media-query-list-parser@2.1.13': - resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/media-query-list-parser@3.0.0': + resolution: {integrity: sha512-W0JlkUFwXjo703wt06AcaWuUcS+6x6IEDyxV6W65Sw+vLCYp+uPsrps+PXTiIfN0V1Pqj5snPzN7EYLmbz1zjg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.0 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/postcss-cascade-layers@4.0.6': - resolution: {integrity: sha512-Xt00qGAQyqAODFiFEJNkTpSUz5VfYqnDLECdlA/Vv17nl/OIV5QfTRHGAXrBGG5YcJyHpJ+GF9gF/RZvOQz4oA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-cascade-layers@5.0.0': + resolution: {integrity: sha512-h+VunB3KXaoWTWEPBcdVk8Kz1eZ/CtDD+HXgKw5JLdbsViLEQdKUtFYH73VIQigdodng8s5DCrrwNQY7pnuWBA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function@3.0.19': - resolution: {integrity: sha512-d1OHEXyYGe21G3q88LezWWx31ImEDdmINNDy0LyLNN9ChgN2bPxoubUPiHf9KmwypBMaHmNcMuA/WZOKdZk/Lg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-color-function@4.0.0': + resolution: {integrity: sha512-e0RohXUxMsSzIS5s4xh218NiOYXAfby17L8KYe/6ITI8i4BiSFLpywMvpA/d6xPUGUfT20O+7JLBDHF3heYZRA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-function@2.0.19': - resolution: {integrity: sha512-mLvQlMX+keRYr16AuvuV8WYKUwF+D0DiCqlBdvhQ0KYEtcQl9/is9Ssg7RcIys8x0jIn2h1zstS4izckdZj9wg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-color-mix-function@3.0.0': + resolution: {integrity: sha512-MWuSfaLKe1By/hSnjH/Hj7ZOIRZaLMNshCTkVuuqtZ0nfp+QRGUwf9nb2uPVKySYjKqNERANdA9Q0citA9hK1Q==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-content-alt-text@1.0.0': - resolution: {integrity: sha512-SkHdj7EMM/57GVvSxSELpUg7zb5eAndBeuvGwFzYtU06/QXJ/h9fuK7wO5suteJzGhm3GDF/EWPCdWV2h1IGHQ==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-content-alt-text@2.0.0': + resolution: {integrity: sha512-1pPjMaSUftwn/4N7RtJif91cB6BBEo0LQX2vryrDMF5uKDqt4RMpIi9ZFTsKtcXBFZexNGEWXZzPABnooJGkzQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-exponential-functions@1.0.9': - resolution: {integrity: sha512-x1Avr15mMeuX7Z5RJUl7DmjhUtg+Amn5DZRD0fQ2TlTFTcJS8U1oxXQ9e5mA62S2RJgUU6db20CRoJyDvae2EQ==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-exponential-functions@2.0.0': + resolution: {integrity: sha512-sH7MBlsn6yft6xQ8uQ9MCWFHbZCUL3HIN3IntUabv75syl0dPldECTqLJix5q5ilSQxDQ1L+LajeZk84S6GG9w==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-font-format-keywords@3.0.2': - resolution: {integrity: sha512-E0xz2sjm4AMCkXLCFvI/lyl4XO6aN1NCSMMVEOngFDJ+k2rDwfr6NDjWljk1li42jiLNChVX+YFnmfGCigZKXw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-font-format-keywords@4.0.0': + resolution: {integrity: sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-gamut-mapping@1.0.11': - resolution: {integrity: sha512-KrHGsUPXRYxboXmJ9wiU/RzDM7y/5uIefLWKFSc36Pok7fxiPyvkSHO51kh+RLZS1W5hbqw9qaa6+tKpTSxa5g==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-gamut-mapping@2.0.0': + resolution: {integrity: sha512-JftxHVGt6PFfV/vWTDVKrrO0XyUA8OtuVykXhhMxue9qCzCCTSWqMHjZOvaOCCbxG1v2tGKV2FxBLQhzsZZPJg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-gradients-interpolation-method@4.0.20': - resolution: {integrity: sha512-ZFl2JBHano6R20KB5ZrB8KdPM2pVK0u+/3cGQ2T8VubJq982I2LSOvQ4/VtxkAXjkPkk1rXt4AD1ni7UjTZ1Og==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-gradients-interpolation-method@5.0.0': + resolution: {integrity: sha512-jmgh7C6ANVRPdFNMNIp426UFNuy01XXYwxbbyYV2fZBbmZleVLp6imxjw2XoaeHMdSiYoq8vOeX+GVzCyC7oOQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-hwb-function@3.0.18': - resolution: {integrity: sha512-3ifnLltR5C7zrJ+g18caxkvSRnu9jBBXCYgnBznRjxm6gQJGnnCO9H6toHfywNdNr/qkiVf2dymERPQLDnjLRQ==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-hwb-function@4.0.0': + resolution: {integrity: sha512-Swb2CK/wKnsXEgT5GNlIO2C2h3lePn0Nmbsy48Z6yAht1XwQiDcxDAhqojg9LfonJVics+pzLM+IEQjPdgICNg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-ic-unit@3.0.7': - resolution: {integrity: sha512-YoaNHH2wNZD+c+rHV02l4xQuDpfR8MaL7hD45iJyr+USwvr0LOheeytJ6rq8FN6hXBmEeoJBeXXgGmM8fkhH4g==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-ic-unit@4.0.0': + resolution: {integrity: sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-initial@1.0.1': - resolution: {integrity: sha512-wtb+IbUIrIf8CrN6MLQuFR7nlU5C7PwuebfeEXfjthUha1+XZj2RVi+5k/lukToA24sZkYAiSJfHM8uG/UZIdg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-initial@2.0.0': + resolution: {integrity: sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-is-pseudo-class@4.0.8': - resolution: {integrity: sha512-0aj591yGlq5Qac+plaWCbn5cpjs5Sh0daovYUKJUOMjIp70prGH/XPLp7QjxtbFXz3CTvb0H9a35dpEuIuUi3Q==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-is-pseudo-class@5.0.0': + resolution: {integrity: sha512-E/CjrT03BL06WmrjupnrT0VUBTvxJdoW1hRVeXFa9qatWtvcLLw0j8hP372G4A9PpSGEMXi3/AoHzPf7DNryCQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-light-dark-function@1.0.8': - resolution: {integrity: sha512-x0UtpCyVnERsplUeoaY6nEtp1HxTf4lJjoK/ULEm40DraqFfUdUSt76yoOyX5rGY6eeOUOkurHyYlFHVKv/pew==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-light-dark-function@2.0.0': + resolution: {integrity: sha512-1CHfwwckSJ4xYZYOgJD5u1NNlP85/6VqsQPL1geagvfpwm47hcGRDW+O3CD7KdexWGL45E5qKmL1bC2siqjmkg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-logical-float-and-clear@2.0.1': - resolution: {integrity: sha512-SsrWUNaXKr+e/Uo4R/uIsqJYt3DaggIh/jyZdhy/q8fECoJSKsSMr7nObSLdvoULB69Zb6Bs+sefEIoMG/YfOA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-logical-float-and-clear@3.0.0': + resolution: {integrity: sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-logical-overflow@1.0.1': - resolution: {integrity: sha512-Kl4lAbMg0iyztEzDhZuQw8Sj9r2uqFDcU1IPl+AAt2nue8K/f1i7ElvKtXkjhIAmKiy5h2EY8Gt/Cqg0pYFDCw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-logical-overflow@2.0.0': + resolution: {integrity: sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-logical-overscroll-behavior@1.0.1': - resolution: {integrity: sha512-+kHamNxAnX8ojPCtV8WPcUP3XcqMFBSDuBuvT6MHgq7oX4IQxLIXKx64t7g9LiuJzE7vd06Q9qUYR6bh4YnGpQ==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-logical-overscroll-behavior@2.0.0': + resolution: {integrity: sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-logical-resize@2.0.1': - resolution: {integrity: sha512-W5Gtwz7oIuFcKa5SmBjQ2uxr8ZoL7M2bkoIf0T1WeNqljMkBrfw1DDA8/J83k57NQ1kcweJEjkJ04pUkmyee3A==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-logical-resize@3.0.0': + resolution: {integrity: sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-logical-viewport-units@2.0.11': - resolution: {integrity: sha512-ElITMOGcjQtvouxjd90WmJRIw1J7KMP+M+O87HaVtlgOOlDt1uEPeTeii8qKGe2AiedEp0XOGIo9lidbiU2Ogg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-logical-viewport-units@3.0.0': + resolution: {integrity: sha512-7a0d7TLfHP3k7n+XGj5NJopgyKgl/VKyAPapYIo97aujB7+8M4dBE1Og0OmWng+H/drQWXoSlCI3pov5XwVtxQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-media-minmax@1.1.8': - resolution: {integrity: sha512-KYQCal2i7XPNtHAUxCECdrC7tuxIWQCW+s8eMYs5r5PaAiVTeKwlrkRS096PFgojdNCmHeG0Cb7njtuNswNf+w==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-media-minmax@2.0.0': + resolution: {integrity: sha512-21Cmy5QWbexbpKAAJntGomjn644BWWs7gXkx/Vid1SjqxIRmPUB/dcJ4xBWwjpFuhrPKzT8a3Pr+IJv9R9v9Yg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11': - resolution: {integrity: sha512-YD6jrib20GRGQcnOu49VJjoAnQ/4249liuz7vTpy/JfgqQ1Dlc5eD4HPUMNLOw9CWey9E6Etxwf/xc/ZF8fECA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.0': + resolution: {integrity: sha512-TV8Q7ec0zbCxlmTmUF8CvAWWbK3q9ops3+sGCc6rHAGrfkoA+HyMGwJBZudddZQOV9MZS949mhtYIV4AgIRizw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-nested-calc@3.0.2': - resolution: {integrity: sha512-ySUmPyawiHSmBW/VI44+IObcKH0v88LqFe0d09Sb3w4B1qjkaROc6d5IA3ll9kjD46IIX/dbO5bwFN/swyoyZA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-nested-calc@4.0.0': + resolution: {integrity: sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-normalize-display-values@3.0.2': - resolution: {integrity: sha512-fCapyyT/dUdyPtrelQSIV+d5HqtTgnNP/BEG9IuhgXHt93Wc4CfC1bQ55GzKAjWrZbgakMQ7MLfCXEf3rlZJOw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-normalize-display-values@4.0.0': + resolution: {integrity: sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-oklab-function@3.0.19': - resolution: {integrity: sha512-e3JxXmxjU3jpU7TzZrsNqSX4OHByRC3XjItV3Ieo/JEQmLg5rdOL4lkv/1vp27gXemzfNt44F42k/pn0FpE21Q==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-oklab-function@4.0.0': + resolution: {integrity: sha512-4dwot1KLiFRFbYZV2XeeNoXQETK/3MaNCi4BpDlJ5J4XHF+VRwcppfCcqCC+TRucWanPFFlbt+X53nIuK7JVNg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-progressive-custom-properties@3.3.0': - resolution: {integrity: sha512-W2oV01phnILaRGYPmGFlL2MT/OgYjQDrL9sFlbdikMFi6oQkFki9B86XqEWR7HCsTZFVq7dbzr/o71B75TKkGg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-progressive-custom-properties@4.0.0': + resolution: {integrity: sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-relative-color-syntax@2.0.19': - resolution: {integrity: sha512-MxUMSNvio1WwuS6WRLlQuv6nNPXwIWUFzBBAvL/tBdWfiKjiJnAa6eSSN5gtaacSqUkQ/Ce5Z1OzLRfeaWhADA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-relative-color-syntax@3.0.0': + resolution: {integrity: sha512-iE/mgtuUeFMpMJhhrze9pu5xSEaueCTijs7lTnJ6MoTL50H9fquQp3bFVd2haAb/fDhO/nXTu67tzsm+zXsFzA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-scope-pseudo-class@3.0.1': - resolution: {integrity: sha512-3ZFonK2gfgqg29gUJ2w7xVw2wFJ1eNWVDONjbzGkm73gJHVCYK5fnCqlLr+N+KbEfv2XbWAO0AaOJCFB6Fer6A==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-scope-pseudo-class@4.0.0': + resolution: {integrity: sha512-+ZUOBtVMDcmHZcZqsP/jcNRriEILfWQflTI3tCTA+/RheXAg57VkFGyPDAilpQSqlCpxWLWG8VUFKFtZJPwuOg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-stepped-value-functions@3.0.10': - resolution: {integrity: sha512-MZwo0D0TYrQhT5FQzMqfy/nGZ28D1iFtpN7Su1ck5BPHS95+/Y5O9S4kEvo76f2YOsqwYcT8ZGehSI1TnzuX2g==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-stepped-value-functions@4.0.0': + resolution: {integrity: sha512-sJUW1axQuxRyD59zr9hMJ6MoM/99UkxNc7fxJ1kFdTl1B5dS3TxvVzY1fRq1C/JsgBw6uNzfy/i52SrVNtbbXw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-text-decoration-shorthand@3.0.7': - resolution: {integrity: sha512-+cptcsM5r45jntU6VjotnkC9GteFR7BQBfZ5oW7inLCxj7AfLGAzMbZ60hKTP13AULVZBdxky0P8um0IBfLHVA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-text-decoration-shorthand@4.0.0': + resolution: {integrity: sha512-vyJpbr2emWy8AOmBT+41LcAaaS8Q3jOMiMZRzrdV8uZgKI1I0NiB+UM7vJuwkFPhC3oXl7XPIPtajsyEAvI3kw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-trigonometric-functions@3.0.10': - resolution: {integrity: sha512-G9G8moTc2wiad61nY5HfvxLiM/myX0aYK4s1x8MQlPH29WDPxHQM7ghGgvv2qf2xH+rrXhztOmjGHJj4jsEqXw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-trigonometric-functions@4.0.0': + resolution: {integrity: sha512-M7CivX++ZOQvnF+eZ8FHg2X8GYOfSUFH6GRtr7mGeIgd38WmT1WCBogqBvz/Y5x9VUeor9EuJX2K06bP7p4BuA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-unset-value@3.0.1': - resolution: {integrity: sha512-dbDnZ2ja2U8mbPP0Hvmt2RMEGBiF1H7oY6HYSpjteXJGihYwgxgTr6KRbbJ/V6c+4wd51M+9980qG4gKVn5ttg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/postcss-unset-value@4.0.0': + resolution: {integrity: sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/selector-resolve-nested@1.1.0': - resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-resolve-nested@2.0.0': + resolution: {integrity: sha512-oklSrRvOxNeeOW1yARd4WNCs/D09cQjunGZUgSq6vM8GpzFswN+8rBZyJA29YFZhOTQ6GFzxgLDNtVbt9wPZMA==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^6.1.0 - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-specificity@4.0.0': + resolution: {integrity: sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^6.1.0 - '@csstools/utilities@1.0.0': - resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/utilities@2.0.0': + resolution: {integrity: sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -1042,6 +1042,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.17.6': resolution: {integrity: sha512-YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg==} engines: {node: '>=12'} @@ -1060,6 +1066,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.17.6': resolution: {integrity: sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==} engines: {node: '>=12'} @@ -1078,6 +1090,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.17.6': resolution: {integrity: sha512-MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ==} engines: {node: '>=12'} @@ -1096,6 +1114,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.17.6': resolution: {integrity: sha512-bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA==} engines: {node: '>=12'} @@ -1114,6 +1138,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.17.6': resolution: {integrity: sha512-xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg==} engines: {node: '>=12'} @@ -1156,6 +1186,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.17.6': resolution: {integrity: sha512-Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q==} engines: {node: '>=12'} @@ -1174,6 +1210,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.17.6': resolution: {integrity: sha512-bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w==} engines: {node: '>=12'} @@ -1192,6 +1234,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.17.6': resolution: {integrity: sha512-7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw==} engines: {node: '>=12'} @@ -1210,6 +1258,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.17.6': resolution: {integrity: sha512-ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ==} engines: {node: '>=12'} @@ -1228,6 +1282,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.17.6': resolution: {integrity: sha512-y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ==} engines: {node: '>=12'} @@ -1246,6 +1306,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.17.6': resolution: {integrity: sha512-09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA==} engines: {node: '>=12'} @@ -1264,6 +1330,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.17.6': resolution: {integrity: sha512-AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg==} engines: {node: '>=12'} @@ -1282,6 +1354,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.17.6': resolution: {integrity: sha512-Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ==} engines: {node: '>=12'} @@ -1300,6 +1378,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.17.6': resolution: {integrity: sha512-SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q==} engines: {node: '>=12'} @@ -1318,6 +1402,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.17.6': resolution: {integrity: sha512-a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw==} engines: {node: '>=12'} @@ -1360,6 +1450,18 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.17.6': resolution: {integrity: sha512-xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw==} engines: {node: '>=12'} @@ -1378,6 +1480,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.17.6': resolution: {integrity: sha512-gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw==} engines: {node: '>=12'} @@ -1396,6 +1504,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.17.6': resolution: {integrity: sha512-G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg==} engines: {node: '>=12'} @@ -1414,6 +1528,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.17.6': resolution: {integrity: sha512-96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg==} engines: {node: '>=12'} @@ -1432,6 +1552,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.17.6': resolution: {integrity: sha512-n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA==} engines: {node: '>=12'} @@ -1450,6 +1576,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} @@ -1735,8 +1867,8 @@ packages: '@kamilkisiela/fast-url-parser@1.1.4': resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} - '@lit-labs/ssr-dom-shim@1.2.0': - resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==} + '@lit-labs/ssr-dom-shim@1.2.1': + resolution: {integrity: sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==} '@lit/reactive-element@1.6.3': resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} @@ -1825,8 +1957,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.45.3': - resolution: {integrity: sha512-UKF4XsBfy+u3MFWEH44hva1Q8Da28G6RFtR2+5saw+jgAFQV5yYnB1fu68Mz7fO+5GJF3wgwAIs0UelU8TxFrA==} + '@playwright/test@1.46.0': + resolution: {integrity: sha512-/QYft5VArOrGRP5pgkrfKksqsKA6CEFyGQ/gjNe6q0y4tZ1aaPfq4gIjudr1s3D+pXyrPRdsy4opKDrjBabE5w==} engines: {node: '>=18'} hasBin: true @@ -2054,13 +2186,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@remix-run/dev@2.10.3': - resolution: {integrity: sha512-ZbSslRCPVsXispbu1t/khMrMwJ34R695tGujnya696nAW0v8rocVhEwaUpvR2iwnvGKN372gv4SdJrjnYz45kw==} + '@remix-run/dev@2.11.1': + resolution: {integrity: sha512-zYiyKVjm+wBr1+P+W3psP79cuwh1qlQCbcwJhYVD6p6DJURTiotDxjnw/WtGgYrhNTuxyJ21dhRv4gHzLV/4Hg==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@remix-run/react': ^2.10.3 - '@remix-run/serve': ^2.10.3 + '@remix-run/react': ^2.11.1 + '@remix-run/serve': ^2.11.1 typescript: ^5.1.0 vite: ^5.1.0 wrangler: ^3.28.2 @@ -2074,8 +2206,8 @@ packages: wrangler: optional: true - '@remix-run/node@2.10.3': - resolution: {integrity: sha512-LBqsgADJKW7tYdJZZi2wu20gfMm6UcOXbvb5U70P2jCNxjJvuIw1gXVvNXRJKAdxPKLonjm8cSpfoI6HeQKEDg==} + '@remix-run/node@2.11.1': + resolution: {integrity: sha512-KCQPLSd5Y3OLCoJUQxxTGswALL1gZ+OgL3bf2ap6kITIp1AUZz3T4jqCNVVyWllVAU9gpCtrONaI+SiWf+8b2w==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -2083,8 +2215,8 @@ packages: typescript: optional: true - '@remix-run/react@2.10.3': - resolution: {integrity: sha512-nqXlUJzG3zgllsMio20AICbSsF8va0jOnMakl/+oJpFbQqCyFkvYqr+BViBc4Befp5VK54jqJzDnY4kL9zwNvA==} + '@remix-run/react@2.11.1': + resolution: {integrity: sha512-bXilQrHx5WVHsdA6UFkWxYVePZJ1kzwfa/KYMdbMZi6zsSlv2/N6ZbgNuoemt8oM8/YgCT6EOPITzCgz+zEMVw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 @@ -2094,12 +2226,12 @@ packages: typescript: optional: true - '@remix-run/router@1.18.0': - resolution: {integrity: sha512-L3jkqmqoSVBVKHfpGZmLrex0lxR5SucGA0sUfFzGctehw+S/ggL9L/0NnC5mw6P8HUWpFZ3nQw3cRApjjWx9Sw==} + '@remix-run/router@1.19.0': + resolution: {integrity: sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==} engines: {node: '>=14.0.0'} - '@remix-run/server-runtime@2.10.3': - resolution: {integrity: sha512-vUl5jONUI6Lj0ICg9FSRFhoPzQdZ/7dpT1m7ID13DF5BEeF3t/9uCJS61XXWgQ/JEu7YRiwvZiwSRTrgM7zeWw==} + '@remix-run/server-runtime@2.11.1': + resolution: {integrity: sha512-j3AlrZul0javvPR6ZWdN32/l12t1E90sLeZI/k+4HpT0ifjqJVg8uG6alRJ0LLN9ae5BERYEslUebUqdfejSkQ==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -2206,8 +2338,8 @@ packages: cpu: [x64] os: [win32] - '@shopify/cli@3.65.0': - resolution: {integrity: sha512-2iCTNMxJThKWxq45r0Kd7ys3tN0BskBmw8ymIjQ/6TkVhlQwZoSOa+L/Gz33/SIPJ5Zs2aCP7d7Xvau++YIqWQ==} + '@shopify/cli@3.65.3': + resolution: {integrity: sha512-K4FLkqhPsYf3A3OvHzB11MoVewHeA8qDlAfaw0IePmNMgKhrDtBUvBkSHT7Ta2bzE1wJ58giPdiEUt+zxOOWhA==} engines: {node: ^18.20.0 || >=20.10.0} os: [darwin, linux, win32] hasBin: true @@ -2221,15 +2353,15 @@ packages: '@shopify/hydrogen-codegen@0.3.1': resolution: {integrity: sha512-9tf6WA04Ldu/E/OZ2r7ZJuJXKxZnbOH/JJ30YabqmdCvEXbec9Do8Qb0zWVB/YR/Npy4LJYKeu2xDlUjetdrtA==} - '@shopify/hydrogen-react@2024.7.1': - resolution: {integrity: sha512-CE3n3pxt/RcVdbgr/mrBCoLqApNTsTjGL+yJfq4eAng9PBtWRjKKmUzH6WYgUYR9IH31FSeh2qciM05VWEOFVg==} + '@shopify/hydrogen-react@2024.7.2': + resolution: {integrity: sha512-5vtjKKL2gLxbOMh/33ZwPqODIkeKAzl4QYwgWpPZnB7hPJTltrIcQOZQGpbL0mY1ZZ9geXksZ/FEHBjRrzrrSQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@shopify/hydrogen@2024.7.2': - resolution: {integrity: sha512-Uly8NkOiSExWnJHX12U5jk/JSuCASwEikNOT/5NqLfHldb05/J83r3O3TACIzyXquIWqJbk910YpzOe7D/54lQ==} + '@shopify/hydrogen@2024.7.3': + resolution: {integrity: sha512-YZCyLs5fO1AscEZVHiVQboQr3ECouE6dquYvQHaORbDOSGwgH2vIdAzv+TbK17lAOs6UMcE6LFu/7EUsxIg+1w==} peerDependencies: '@remix-run/react': ^2.10.0 '@remix-run/server-runtime': ^2.10.0 @@ -2251,8 +2383,8 @@ packages: '@shopify/oxygen-workers-types@4.1.4': resolution: {integrity: sha512-aaZOjn1meEuZ6LeM9JVogd8ugSdShPQz8PUcyHOIELMnOjYxO5jlJ/VSUuQ0LEHJgNOevXuhUsRHYDL9mLwPqQ==} - '@shopify/remix-oxygen@2.0.5': - resolution: {integrity: sha512-TBhgo5tA45KB+pA2rzMbN+LIUMljJgHoYemO82+emXp1QWz6u477aV4N76uQ9WGk8u+t0n/Gz7h6eHmz6yJ8Yg==} + '@shopify/remix-oxygen@2.0.6': + resolution: {integrity: sha512-QCEnciJBV1wOmT9tISVd6Sy80S7Im0qQCZhpTfmgvfs5AyQvlvmQgr4swp1xmWOX8fIoK+bGchihfWUA5CzxiA==} peerDependencies: '@remix-run/server-runtime': ^2.1.0 '@shopify/oxygen-workers-types': ^3.17.3 || ^4.1.2 @@ -2273,8 +2405,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' - '@tailwindcss/typography@0.5.13': - resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} + '@tailwindcss/typography@0.5.14': + resolution: {integrity: sha512-ZvOCjUbsJBjL9CxQBn+VEnFpouzuKhxh2dH8xMIWHILL+HfOYtlAkWcyoon8LlzE53d2Yo6YO6pahKKNW3q1YQ==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -2341,8 +2473,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.14.10': - resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + '@types/node@22.2.0': + resolution: {integrity: sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==} '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} @@ -2377,9 +2509,6 @@ packages: '@vanilla-extract/private@1.0.5': resolution: {integrity: sha512-6YXeOEKYTA3UV+RC8DeAjFk+/okoNz/h88R+McnzA2zpaVqTR/Ep+vszkWYlGBcMNO7vEkqbq5nT/JMMvhi+tw==} - '@weaverse/biome@1.0.4': - resolution: {integrity: sha512-1hyxhIbOfCMaxN+3td2NFnqMmV7vssaFteuhjB/xEX62PK9Yiuy5TRj3RciKi+5CtdsNRUFf9+2Howvv6QUh9w==, tarball: https://registry.npmjs.org/@weaverse/biome/-/biome-1.0.4.tgz} - '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} @@ -2619,11 +2748,11 @@ packages: builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bundle-require@4.2.1: - resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} + bundle-require@5.0.0: + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.17' + esbuild: '>=0.18' busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -2798,6 +2927,10 @@ packages: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + constant-case@3.0.4: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} @@ -2868,24 +3001,24 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - css-blank-pseudo@6.0.2: - resolution: {integrity: sha512-J/6m+lsqpKPqWHOifAFtKFeGLOzw3jR92rxQcwRUfA/eTuZzKfKlxOmYDx2+tqOPQAueNvBiY8WhAeHu5qNmTg==} - engines: {node: ^14 || ^16 || >=18} + css-blank-pseudo@7.0.0: + resolution: {integrity: sha512-v9xXYGdm6LIn4iHEfu3egk/PM1g/yJr8uwTIj6E44kurv5dE/4y3QW7WdVmZ0PVnqfTuK+C0ClZcEEiaKWBL9Q==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - css-has-pseudo@6.0.5: - resolution: {integrity: sha512-ZTv6RlvJJZKp32jPYnAJVhowDCrRrHUTAxsYSuUPBEDJjzws6neMnzkRblxtgmv1RgcV5dhH2gn7E3wA9Wt6lw==} - engines: {node: ^14 || ^16 || >=18} + css-has-pseudo@7.0.0: + resolution: {integrity: sha512-vO6k9bBt4/eEZ2PeHmS2VXjJga5SBy6O1ESyaOkse5/lvp6piFqg8Sh5KTU7X33M7Uh/oqo+M3EeMktQrZoTCQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 css-in-js-utils@3.1.0: resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} - css-prefers-color-scheme@9.0.1: - resolution: {integrity: sha512-iFit06ochwCKPRiWagbTa1OAWCvWWVdEnIFd8BaRrgO8YrrNh4RAWUQTFcYX5tdFZgFl1DJ3iiULchZyEbnF4g==} - engines: {node: ^14 || ^16 || >=18} + css-prefers-color-scheme@10.0.0: + resolution: {integrity: sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3117,6 +3250,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -3286,8 +3424,8 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} format@0.2.2: @@ -3405,6 +3543,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -3543,8 +3686,8 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} immutable@3.7.6: @@ -3720,8 +3863,8 @@ packages: isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isbot@5.1.13: - resolution: {integrity: sha512-RXtBib4m9zChSb+187EpNQML7Z3u2i34zDdqcRFZnqSJs0xdh91xzJytc5apYVg+9Y4NGnUQ0AIeJvX9FAnCUw==} + isbot@5.1.14: + resolution: {integrity: sha512-4X8KZHyaIqXOqEv1qfZOqshMX3r7Q/VtMEMzuGPZljDMEIGpX7bcGODR9gZztXdcPBEJpNioQXXBJun+xi2G5g==} engines: {node: '>=18'} isexe@2.0.0: @@ -3735,6 +3878,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.0.1: + resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + engines: {node: 20 || >=22} + javascript-stringify@2.1.0: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} @@ -3802,48 +3949,48 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - lefthook-darwin-arm64@1.7.11: - resolution: {integrity: sha512-JQtGTM2uZF/3MGKmqb3jg8KG0B/V+2IU+H2jLvRtJULjHQxgiAQGsCJZKCYr8Uvq2/sbjaa+YdiKHROlqt7O6w==} + lefthook-darwin-arm64@1.7.12: + resolution: {integrity: sha512-CjbV968FMFJWBe/5UA4H3DiKH5TFCh0449pfr9NTt14r05FIg6YzLf5h97CYlDz3b0Bx8Iz8ZqoguE1dFrYpsg==} cpu: [arm64] os: [darwin] - lefthook-darwin-x64@1.7.11: - resolution: {integrity: sha512-sfHzHklBh/xEiRGbCkIWZfkyf6gxg4nSryKuA7M6VgwooauXYN+0aXxNbK4CjXBPSMhSCSHh6uHXsqXWaVrTCQ==} + lefthook-darwin-x64@1.7.12: + resolution: {integrity: sha512-EEwh5zU65MwfwkGOpBW7rd0Ldg7Ef17VoFUQ/pr408acLq7BvNOrrFga/RNUvB5Hsaa7eNjBbv0AG02qE3X/ZA==} cpu: [x64] os: [darwin] - lefthook-freebsd-arm64@1.7.11: - resolution: {integrity: sha512-UsEHI2xB0c+k3DfTNhl9STBuxZMkgMCUdOS2r6OkVoUY5Uf1PVUH+OTq7dvSAnsueSl6r+3xyCBz2tn48uVwbA==} + lefthook-freebsd-arm64@1.7.12: + resolution: {integrity: sha512-BznKfuFw9lWhqJFrI+ci2EyS5vvfEWTcsISTq0o4a/kR058stK/6B+i+XnTHrHsiOjQbLJ42wcFgvUEFmio6yw==} cpu: [arm64] os: [freebsd] - lefthook-freebsd-x64@1.7.11: - resolution: {integrity: sha512-WJznUCrP8kb0nlxWvlvfWJm/SAW0TOJOv2VFeFLInYM1ylFVUVeV2fEvEHOjGIKyt96+uAnbiHOkqIYbhfc03g==} + lefthook-freebsd-x64@1.7.12: + resolution: {integrity: sha512-9+I0xakvqpAIxhPb5ON6a5v/Iyl+gahJi+ogoEDNqlg3zj4otZspOvdiAsLWBAaXI+yFQftOHBM8940Ki5RB0A==} cpu: [x64] os: [freebsd] - lefthook-linux-arm64@1.7.11: - resolution: {integrity: sha512-4S+Gdr5jWmwrfHGokcuRQm/A92KLRwYotBgOMwf0etQa4n9B6FGXEi59IOuFNHeZXY4DpxA9A8AvplVdN5KSOA==} + lefthook-linux-arm64@1.7.12: + resolution: {integrity: sha512-FC+4cyz2CUBVL4BnDwnAzQPdBHM80O2TM53qoT1R3sn9LbWwcpnwdXi86NhVD0I7+vKg6rGUKgOQMTZfSe+sDg==} cpu: [arm64] os: [linux] - lefthook-linux-x64@1.7.11: - resolution: {integrity: sha512-3CwNNpRa1fHlymgtxjHQ0BqYMvvj3WXvX4eq1BT+w5NF7h5ZjVaK+nilpgEWUUTQyF66FLai+CGx6wfKvcPOag==} + lefthook-linux-x64@1.7.12: + resolution: {integrity: sha512-BH9peuKjx2ikOxjnohdAH4ocRfC2NZQTXrJXsAdPOFja1iNHzBwpZe+/x+g8fO8a3WVrmBWad3814Hb/oGCICA==} cpu: [x64] os: [linux] - lefthook-windows-arm64@1.7.11: - resolution: {integrity: sha512-DfLVQ4F1iQcudTDnX/Ru1WNSN2OBPrHwwcWVVdQ/KDYWSru6dd4f18M7g98TZ2X9nYHA5IWrX8w2DaBR6P0/bw==} + lefthook-windows-arm64@1.7.12: + resolution: {integrity: sha512-GlCNSpXAiBcCQ8jtcFGxkxGzqnsPzGWbx9HTYO7Xz1QjW56de311rdntyVIRl48nQ+Q76fVyEKAtsyQczvRN6w==} cpu: [arm64] os: [win32] - lefthook-windows-x64@1.7.11: - resolution: {integrity: sha512-xAZP4tQr/6YKbKKvp0qMf6UnToXxo9RulzpKq+v5SiGWE5rz3G12XpyaNVslfrb1N30Yp8wUdZdlXBqhUvltYw==} + lefthook-windows-x64@1.7.12: + resolution: {integrity: sha512-9GeeQVUX7R8irJ5mf0Zzxn74ZTpy1LHqIGPRAmn9ELtkVdne/DGpCcGyKGVoJFbMInEaeDHGOnVjeQ9kgWB8Fw==} cpu: [x64] os: [win32] - lefthook@1.7.11: - resolution: {integrity: sha512-IJ9KSk3+dkjTmKEsH2XJC4elocdgXzIznAHfbgr+5N/dJoB3fj8xNWfNx5fDhjT6so4eCJgdOrF9NJ7cS4wRvw==} + lefthook@1.7.12: + resolution: {integrity: sha512-kZQQAeL4JZbsADqzK5YMP7M0aadGVDha7oo+4exA5FeQbgpmnDq+ejbkdfLOdo9uy7FSY82akmbxAiXq+V4fbg==} hasBin: true lilconfig@2.1.0: @@ -3950,6 +4097,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.0.0: + resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} + engines: {node: 20 || >=22} + lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -4165,6 +4316,10 @@ packages: engines: {node: '>=16.13'} hasBin: true + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -4484,6 +4639,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -4546,13 +4705,13 @@ packages: pkg-types@1.1.3: resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - playwright-core@1.45.3: - resolution: {integrity: sha512-+ym0jNbcjikaOwwSZycFbwkWgfruWvYlJfThKYAlImbxUgdWFO2oW70ojPm4OpE4t6TAo2FY/smM+hpVTtkhDA==} + playwright-core@1.46.0: + resolution: {integrity: sha512-9Y/d5UIwuJk8t3+lhmMSAJyNP1BUC/DqP3cQJDQQL/oWqAiuPTLgy7Q5dzglmTLwcBRdetzgNM/gni7ckfTr6A==} engines: {node: '>=18'} hasBin: true - playwright@1.45.3: - resolution: {integrity: sha512-QhVaS+lpluxCaioejDZ95l4Y4jSFCsBvl2UZkpeXlzxmqS+aABr5c82YmfMHrL6x27nvrvykJAFpkzT2eWdJww==} + playwright@1.46.0: + resolution: {integrity: sha512-XYJ5WvfefWONh1uPAUAi0H2xXV5S3vrtcnXe6uAOgdGi3aSpqOSXX08IAjXW34xitfuOJsvXU5anXZxPSEQiJw==} engines: {node: '>=18'} hasBin: true @@ -4560,9 +4719,9 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss-attribute-case-insensitive@6.0.3: - resolution: {integrity: sha512-KHkmCILThWBRtg+Jn1owTnHPnFit4OkqS+eKiGEOPIGke54DCeYGJ6r0Fx/HjfE9M9kznApCLcU0DvnPchazMQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-attribute-case-insensitive@7.0.0: + resolution: {integrity: sha512-ETMUHIw67Kyv9Q81nden/NuJbRh+4/S963giXpfSLd5eaKK8kd1UdAHMVRV/NG/w/N6Cq8B0qZIZbZZWU/67+A==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4572,45 +4731,45 @@ packages: peerDependencies: postcss: ^8.4.6 - postcss-color-functional-notation@6.0.14: - resolution: {integrity: sha512-dNUX+UH4dAozZ8uMHZ3CtCNYw8fyFAmqqdcyxMr7PEdM9jLXV19YscoYO0F25KqZYhmtWKQ+4tKrIZQrwzwg7A==} - engines: {node: ^14 || ^16 || >=18} + postcss-color-functional-notation@7.0.0: + resolution: {integrity: sha512-WjOCE1FJb2xIeFvF40CISn9yUMtzwkgjdbjXmWjbrC1wAgQiB763h7bsip9piGtAkbeM5Pi9hVIDSmtbWrlqLw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-color-hex-alpha@9.0.4: - resolution: {integrity: sha512-XQZm4q4fNFqVCYMGPiBjcqDhuG7Ey2xrl99AnDJMyr5eDASsAGalndVgHZF8i97VFNy1GQeZc4q2ydagGmhelQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-color-hex-alpha@10.0.0: + resolution: {integrity: sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-color-rebeccapurple@9.0.3: - resolution: {integrity: sha512-ruBqzEFDYHrcVq3FnW3XHgwRqVMrtEPLBtD7K2YmsLKVc2jbkxzzNEctJKsPCpDZ+LeMHLKRDoSShVefGc+CkQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-color-rebeccapurple@10.0.0: + resolution: {integrity: sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-custom-media@10.0.8: - resolution: {integrity: sha512-V1KgPcmvlGdxTel4/CyQtBJEFhMVpEmRGFrnVtgfGIHj5PJX9vO36eFBxKBeJn+aCDTed70cc+98Mz3J/uVdGQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-custom-media@11.0.0: + resolution: {integrity: sha512-tZ4qTYSOqH7YFi8psEQB2v2zBRbbJex9FgPef2Qss8DlWxnYpBNHquvMmVBR8uIt6hW0+prDsg7UJDp6XLIf8w==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-custom-properties@13.3.12: - resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} - engines: {node: ^14 || ^16 || >=18} + postcss-custom-properties@14.0.0: + resolution: {integrity: sha512-GD/suWYQAplXJujsyOswYP+oX9xs29eBNwGloPj4Ub+3/Rq1Set+ZeGmHJfN2Y2+x9vUxAX4eeNJFmtk6VBv4A==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-custom-selectors@7.1.12: - resolution: {integrity: sha512-ctIoprBMJwByYMGjXG0F7IT2iMF2hnamQ+aWZETyBM0aAlyaYdVZTeUkk8RB+9h9wP+NdN3f01lfvKl2ZSqC0g==} - engines: {node: ^14 || ^16 || >=18} + postcss-custom-selectors@8.0.0: + resolution: {integrity: sha512-nW6RWjH+jaWvXEgm/AzMhtVjMXcKmrTWsM/eJn/ujnJI5uEOPTxvl3eCFFCFKC2DiZcOP5HLH5EeX0DIemFzBQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-dir-pseudo-class@8.0.1: - resolution: {integrity: sha512-uULohfWBBVoFiZXgsQA24JV6FdKIidQ+ZqxOouhWwdE+qJlALbkS5ScB43ZTjPK+xUZZhlaO/NjfCt5h4IKUfw==} - engines: {node: ^14 || ^16 || >=18} + postcss-dir-pseudo-class@9.0.0: + resolution: {integrity: sha512-T59BG9lURiXmhcJMyKbyjNAK3KCyEQYEhaz9GAETHXfIy9XbGQeyz+H0zIwRJlrP4KKRPJolNYe3QjQPemMjBA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4620,21 +4779,21 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-double-position-gradients@5.0.7: - resolution: {integrity: sha512-1xEhjV9u1s4l3iP5lRt1zvMjI/ya8492o9l/ivcxHhkO3nOz16moC4JpMxDUGrOs4R3hX+KWT7gKoV842cwRgg==} - engines: {node: ^14 || ^16 || >=18} + postcss-double-position-gradients@6.0.0: + resolution: {integrity: sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-focus-visible@9.0.1: - resolution: {integrity: sha512-N2VQ5uPz3Z9ZcqI5tmeholn4d+1H14fKXszpjogZIrFbhaq0zNAtq8sAnw6VLiqGbL8YBzsnu7K9bBkTqaRimQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-focus-visible@10.0.0: + resolution: {integrity: sha512-GJjzvTj7JY+zN7wVBQ4osdKX53QLUdr6r2rSEkBUqrEMDKu3fHMHKOY9rirdirbHCx3IETnK25EtpPARR2KWNw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-focus-within@8.0.1: - resolution: {integrity: sha512-NFU3xcY/xwNaapVb+1uJ4n23XImoC86JNwkY/uduytSl2s9Ekc2EpzmRR63+ExitnW3Mab3Fba/wRPCT5oDILA==} - engines: {node: ^14 || ^16 || >=18} + postcss-focus-within@9.0.0: + resolution: {integrity: sha512-QwflAWUToNZvQLGbc4qJhrQO8yZ5617L6hSNzNWDoqRX4FoIh9fbJbEjy0nvFPciaaOoCaeqcxBwYPbFU0HvBw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4643,15 +4802,15 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-gap-properties@5.0.1: - resolution: {integrity: sha512-k2z9Cnngc24c0KF4MtMuDdToROYqGMMUQGcE6V0odwjHyOHtaDBlLeRBV70y9/vF7KIbShrTRZ70JjsI1BZyWw==} - engines: {node: ^14 || ^16 || >=18} + postcss-gap-properties@6.0.0: + resolution: {integrity: sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-image-set-function@6.0.3: - resolution: {integrity: sha512-i2bXrBYzfbRzFnm+pVuxVePSTCRiNmlfssGI4H0tJQvDue+yywXwUxe68VyzXs7cGtMaH6MCLY6IbCShrSroCw==} - engines: {node: ^14 || ^16 || >=18} + postcss-image-set-function@7.0.0: + resolution: {integrity: sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4673,9 +4832,9 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-lab-function@6.0.19: - resolution: {integrity: sha512-vwln/mgvFrotJuGV8GFhpAOu9iGf3pvTBr6dLPDmUcqVD5OsQpEFyQMAFTxSxWXGEzBj6ld4pZ/9GDfEpXvo0g==} - engines: {node: ^14 || ^16 || >=18} + postcss-lab-function@7.0.0: + resolution: {integrity: sha512-Qyrlog4fAJcbwiWHiwkpDLlSRnvk2dFYqygQ29sMbhCoq6B/Jtj89u89VFNaAatW8KkDDAeNzVvabK9NBD9hJA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4691,9 +4850,27 @@ packages: ts-node: optional: true - postcss-logical@7.0.1: - resolution: {integrity: sha512-8GwUQZE0ri0K0HJHkDv87XOLC8DE0msc+HoWLeKdtjDZEwpZ5xuK3QdV6FhmHSQW40LPkg43QzvATRAI3LsRkg==} - engines: {node: ^14 || ^16 || >=18} + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + yaml: + optional: true + + postcss-logical@8.0.0: + resolution: {integrity: sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4732,9 +4909,9 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-nesting@12.1.5: - resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-nesting@13.0.0: + resolution: {integrity: sha512-TCGQOizyqvEkdeTPM+t6NYwJ3EJszYE/8t8ILxw/YoeUvz2rz7aM8XTAmBWh9/DJjfaaabL88fWrsVHSPF2zgA==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4744,9 +4921,9 @@ packages: peerDependencies: postcss: ^8.2 - postcss-overflow-shorthand@5.0.1: - resolution: {integrity: sha512-XzjBYKLd1t6vHsaokMV9URBt2EwC9a7nDhpQpjoPk2HRTSQfokPfyAS/Q7AOrzUu6q+vp/GnrDBGuj/FCaRqrQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-overflow-shorthand@6.0.0: + resolution: {integrity: sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4755,21 +4932,21 @@ packages: peerDependencies: postcss: ^8 - postcss-place@9.0.1: - resolution: {integrity: sha512-JfL+paQOgRQRMoYFc2f73pGuG/Aw3tt4vYMR6UA3cWVMxivviPTnMFnFTczUJOA4K2Zga6xgQVE+PcLs64WC8Q==} - engines: {node: ^14 || ^16 || >=18} + postcss-place@10.0.0: + resolution: {integrity: sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-preset-env@9.6.0: - resolution: {integrity: sha512-Lxfk4RYjUdwPCYkc321QMdgtdCP34AeI94z+/8kVmqnTIlD4bMRQeGcMZgwz8BxHrzQiFXYIR5d7k/9JMs2MEA==} - engines: {node: ^14 || ^16 || >=18} + postcss-preset-env@10.0.0: + resolution: {integrity: sha512-zoLkIGK30hkLhHVD6jNqcO6gDVDzyo10s42XG++Gsy9z6gk1X/UpI2Zn28ylGD9VnQSSdQMzuk535rRq2JmWkg==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - postcss-pseudo-class-any-link@9.0.2: - resolution: {integrity: sha512-HFSsxIqQ9nA27ahyfH37cRWGk3SYyQLpk0LiWw/UGMV4VKT5YG2ONee4Pz/oFesnK0dn2AjcyequDbIjKJgB0g==} - engines: {node: ^14 || ^16 || >=18} + postcss-pseudo-class-any-link@10.0.0: + resolution: {integrity: sha512-bde8VE08Gq3ekKDq2BQ0ESOjNX54lrFDK3U9zABPINaqHblbZL/4Wfo5Y2vk6U64yVd/sjDwTzuiisFBpGNNIQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4778,9 +4955,9 @@ packages: peerDependencies: postcss: ^8.0.3 - postcss-selector-not@7.0.2: - resolution: {integrity: sha512-/SSxf/90Obye49VZIfc0ls4H0P6i6V1iHv0pzZH8SdgvZOPFkF37ef1r5cyWcMflJSFJ5bfuoluTnFnBBFiuSA==} - engines: {node: ^14 || ^16 || >=18} + postcss-selector-not@8.0.0: + resolution: {integrity: sha512-g/juh7A83GWc3+kWL8BiS3YUIJb3XNqIVKz1kGvgN3OhoGCsPncy1qo/+q61tjy5r87OxBhSY1+hcH3yOhEW+g==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -4788,15 +4965,15 @@ packages: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} - postcss-selector-parser@6.1.1: - resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.40: - resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} preferred-pm@3.1.4: @@ -4948,15 +5125,15 @@ packages: '@types/react': optional: true - react-router-dom@6.25.0: - resolution: {integrity: sha512-BhcczgDWWgvGZxjDDGuGHrA8HrsSudilqTaRSBYLWDayvo1ClchNIDVt5rldqp6e7Dro5dEFx9Mzc+r292lN0w==} + react-router-dom@6.26.0: + resolution: {integrity: sha512-RRGUIiDtLrkX3uYcFiCIxKFWMcWQGMojpYZfcstc63A1+sSnVgILGIm9gNUA6na3Fm1QuPGSBQH2EMbAZOnMsQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.25.0: - resolution: {integrity: sha512-bziKjCcDbcxgWS9WlWFcQIVZ2vJHnCP6DGpQDT0l+0PFDasfJKgzf9CM22eTyhFsZkjk8ApCdKjJwKtzqH80jQ==} + react-router@6.26.0: + resolution: {integrity: sha512-wVQq0/iFYd3iZ9H2l3N3k4PL8EEHcb0XlU2Na8nEwmiXgIUElEH6gaJDtUQxJ+JFzmIXaQjfdpcGWaM6IoQGxg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -5084,9 +5261,9 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@5.0.8: - resolution: {integrity: sha512-XSh0V2/yNhDEi8HwdIefD8MLgs4LQXPag/nEJWs3YUc3Upn+UHa1GyIkEg9xSSNt7HnkO5FjTvmcRzgf+8UZuw==} - engines: {node: '>=18'} + rimraf@6.0.1: + resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + engines: {node: 20 || >=22} hasBin: true rollup@4.20.0: @@ -5398,11 +5575,11 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - tailwind-merge@2.4.0: - resolution: {integrity: sha512-49AwoOQNKdqKPd9CViyH5wJoSKsCDjUlzL8DxuGp3P1FsGY36NJDAa18jLZcaHAUUuTj+JB8IAo8zWgBNvBF7A==} + tailwind-merge@2.5.2: + resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} - tailwindcss@3.4.7: - resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} + tailwindcss@3.4.9: + resolution: {integrity: sha512-1SEOvRr6sSdV5IDf9iC+NU4dhwdqzF4zKKq3sAbasUWHEM6lsMhX+eNN5gkPx1BvLFEnZQEUFbXnGj8Qlp83Pg==} engines: {node: '>=14.0.0'} hasBin: true @@ -5535,8 +5712,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.0: - resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==} + tsup@8.2.4: + resolution: {integrity: sha512-akpCPePnBnC/CXgRrcy72ZSntgIEUa1jN0oJbbvpALWKNOz1B7aM+UVDWGRGIO/T/PZugAESWDJUAb5FD48o8Q==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -5554,46 +5731,41 @@ packages: typescript: optional: true - turbo-darwin-64@2.0.9: - resolution: {integrity: sha512-owlGsOaExuVGBUfrnJwjkL1BWlvefjSKczEAcpLx4BI7Oh6ttakOi+JyomkPkFlYElRpjbvlR2gP8WIn6M/+xQ==} + turbo-darwin-64@2.0.12: + resolution: {integrity: sha512-NAgfgbXxX/JScWQmmQnGbPuFZq7LIswHfcMk5JwyBXQM/xmklNOxxac7MnGGIOf19Z2f6S3qHy17VIj0SeGfnA==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.11: - resolution: {integrity: sha512-K/YW+hWzRQ/wGmtffxllH4M1tgy8OlwgXODrIiAGzkSpZl9+pIsem/F86UULlhsIeavBYK/LS5+dzV3DPMjJ9w==} - cpu: [arm64] - os: [darwin] - - turbo-darwin-arm64@2.0.9: - resolution: {integrity: sha512-XAXkKkePth5ZPPE/9G9tTnPQx0C8UTkGWmNGYkpmGgRr8NedW+HrPsi9N0HcjzzIH9A4TpNYvtiV+WcwdaEjKA==} + turbo-darwin-arm64@2.0.12: + resolution: {integrity: sha512-cP02uer5KSJ+fXL+OfRRk5hnVjV0c60hxDgNcJxrZpfhun7HHoKDDR7w2xhQntiA45aC6ZZEXRqMKpj6GAmKbg==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.0.9: - resolution: {integrity: sha512-l9wSgEjrCFM1aG16zItBsZ206ZlhSSx1owB8Cgskfv0XyIXRGHRkluihiaxkp+UeU5WoEfz4EN5toc+ICA0q0w==} + turbo-linux-64@2.0.12: + resolution: {integrity: sha512-+mQgGfg1eq5qF+wenK/FKJaNMNAo5DQLC4htQy+8osW+fx6U+8+6UlPQPaycAWDEqwOI7NwuqkeHfkEQLQUTyQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.0.9: - resolution: {integrity: sha512-gRnjxXRne18B27SwxXMqL3fJu7jw/8kBrOBTBNRSmZZiG1Uu3nbnP7b4lgrA/bCku6C0Wligwqurvtpq6+nFHA==} + turbo-linux-arm64@2.0.12: + resolution: {integrity: sha512-KFyEZDXfPU1DK4zimxdCcqAcK7IIttX4mfsgB7NsSEOmH0dhHOih/YFYiyEDC1lTRx0C2RlzQ0Kjjdz48AN5Eg==} cpu: [arm64] os: [linux] turbo-stream@2.2.0: resolution: {integrity: sha512-FKFg7A0To1VU4CH9YmSMON5QphK0BXjSoiC7D9yMh+mEEbXLUP9qJ4hEt1qcjKtzncs1OpcnjZO8NgrlVbZH+g==} - turbo-windows-64@2.0.9: - resolution: {integrity: sha512-ZVo0apxUvaRq4Vm1qhsfqKKhtRgReYlBVf9MQvVU1O9AoyydEQvLDO1ryqpXDZWpcHoFxHAQc9msjAMtE5K2lA==} + turbo-windows-64@2.0.12: + resolution: {integrity: sha512-kJj4KCkZTkDTDCqsSw1m1dbO4WeoQq1mYUm/thXOH0OkeqYbSMt0EyoTcJOgKUDsrMnzZD2gPfYrlYHtV69lVA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.0.9: - resolution: {integrity: sha512-sGRz7c5Pey6y7y9OKi8ypbWNuIRPF9y8xcMqL56OZifSUSo+X2EOsOleR9MKxQXVaqHPGOUKWsE6y8hxBi9pag==} + turbo-windows-arm64@2.0.12: + resolution: {integrity: sha512-TY3ROxguDilN2olCwcZMaePdW01Xhma0pZU7bNhsQEqca9RGAmsZBuzfGnTMcWPmv4tpnb/PlX1hrt1Hod/44Q==} cpu: [arm64] os: [win32] - turbo@2.0.9: - resolution: {integrity: sha512-QaLaUL1CqblSKKPgLrFW3lZWkWG4pGBQNW+q1ScJB5v1D/nFWtsrD/yZljW/bdawg90ihi4/ftQJ3h6fz1FamA==} + turbo@2.0.12: + resolution: {integrity: sha512-8s2KwqjwQj7z8Z53SUZSKVkQOZ2/Sl4D2F440oaBY/k2lGju60dW6srEpnn8/RIDeICZmQn3pQHF79Jfnc5Skw==} hasBin: true type-fest@0.21.3: @@ -5608,11 +5780,6 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.5.4: resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} @@ -5679,8 +5846,8 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.13.0: + resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} undici@5.28.2: resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} @@ -5690,8 +5857,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.5: - resolution: {integrity: sha512-LryC15SWzqQsREHIOUybavaIHF5IoL0dJ9aWWxL/PgT1KfqAW5225FZpDUFlt9xiDMS2/S7DOKhFWA7RLksWdg==} + undici@6.19.7: + resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} engines: {node: '>=18.17'} unified@10.1.2: @@ -5854,16 +6021,16 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-tsconfig-paths@4.3.2: - resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==} + vite-tsconfig-paths@5.0.1: + resolution: {integrity: sha512-yqwv+LstU7NwPeNqajZzLEBVpUFU6Dugtb2P84FXuvaoYA+/70l9MHE+GYfYAycVyPSDYZ7mjOFuYBRqlEpTig==} peerDependencies: vite: '*' peerDependenciesMeta: vite: optional: true - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + vite@5.4.0: + resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5871,6 +6038,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -5883,6 +6051,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -6696,249 +6866,252 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/cascade-layer-name-parser@2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 '@csstools/color-helpers@4.2.1': {} - '@csstools/css-calc@1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-calc@2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 - '@csstools/css-color-parser@2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-color-parser@3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0)': dependencies: '@csstools/color-helpers': 4.2.1 - '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-calc': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 3.0.0 - '@csstools/css-tokenizer@2.4.1': {} + '@csstools/css-tokenizer@3.0.0': {} - '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/media-query-list-parser@3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 - '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.40)': + '@csstools/postcss-cascade-layers@5.0.0(postcss@8.4.41)': dependencies: - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - '@csstools/postcss-color-function@3.0.19(postcss@8.4.40)': + '@csstools/postcss-color-function@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.40)': + '@csstools/postcss-color-mix-function@3.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.40)': + '@csstools/postcss-content-alt-text@2.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.40)': + '@csstools/postcss-exponential-functions@2.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.40 + '@csstools/css-calc': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + postcss: 8.4.41 - '@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.40)': + '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.40)': + '@csstools/postcss-gamut-mapping@2.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + postcss: 8.4.41 - '@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.40)': + '@csstools/postcss-gradients-interpolation-method@5.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-hwb-function@3.0.18(postcss@8.4.40)': + '@csstools/postcss-hwb-function@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-ic-unit@3.0.7(postcss@8.4.40)': + '@csstools/postcss-ic-unit@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@1.0.1(postcss@8.4.40)': + '@csstools/postcss-initial@2.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - '@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.40)': + '@csstools/postcss-is-pseudo-class@5.0.0(postcss@8.4.41)': dependencies: - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - '@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.40)': + '@csstools/postcss-light-dark-function@2.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.40)': + '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - '@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.40)': + '@csstools/postcss-logical-overflow@2.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - '@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.40)': + '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - '@csstools/postcss-logical-resize@2.0.1(postcss@8.4.40)': + '@csstools/postcss-logical-resize@3.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.40)': + '@csstools/postcss-logical-viewport-units@3.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-tokenizer': 3.0.0 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-media-minmax@1.1.8(postcss@8.4.40)': + '@csstools/postcss-media-minmax@2.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.40 + '@csstools/css-calc': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/media-query-list-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + postcss: 8.4.41 - '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.40)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.40 + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/media-query-list-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + postcss: 8.4.41 - '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.40)': + '@csstools/postcss-nested-calc@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.40)': + '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@3.0.19(postcss@8.4.40)': + '@csstools/postcss-oklab-function@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.40)': + '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.40)': + '@csstools/postcss-relative-color-syntax@3.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - '@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.40)': + '@csstools/postcss-scope-pseudo-class@4.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - '@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.40)': + '@csstools/postcss-stepped-value-functions@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.40 + '@csstools/css-calc': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + postcss: 8.4.41 - '@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.40)': + '@csstools/postcss-text-decoration-shorthand@4.0.0(postcss@8.4.41)': dependencies: '@csstools/color-helpers': 4.2.1 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.40)': + '@csstools/postcss-trigonometric-functions@4.0.0(postcss@8.4.41)': dependencies: - '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.40 + '@csstools/css-calc': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + postcss: 8.4.41 - '@csstools/postcss-unset-value@3.0.1(postcss@8.4.40)': + '@csstools/postcss-unset-value@4.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.1)': + '@csstools/selector-resolve-nested@2.0.0(postcss-selector-parser@6.1.2)': dependencies: - postcss-selector-parser: 6.1.1 + postcss-selector-parser: 6.1.2 - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.1)': + '@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)': dependencies: - postcss-selector-parser: 6.1.1 + postcss-selector-parser: 6.1.2 - '@csstools/utilities@1.0.0(postcss@8.4.40)': + '@csstools/utilities@2.0.0(postcss@8.4.41)': dependencies: - postcss: 8.4.40 + postcss: 8.4.41 '@emotion/hash@0.9.2': {} '@esbuild/aix-ppc64@0.21.5': optional: true + '@esbuild/aix-ppc64@0.23.0': + optional: true + '@esbuild/android-arm64@0.17.6': optional: true @@ -6948,6 +7121,9 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true + '@esbuild/android-arm64@0.23.0': + optional: true + '@esbuild/android-arm@0.17.6': optional: true @@ -6957,6 +7133,9 @@ snapshots: '@esbuild/android-arm@0.21.5': optional: true + '@esbuild/android-arm@0.23.0': + optional: true + '@esbuild/android-x64@0.17.6': optional: true @@ -6966,6 +7145,9 @@ snapshots: '@esbuild/android-x64@0.21.5': optional: true + '@esbuild/android-x64@0.23.0': + optional: true + '@esbuild/darwin-arm64@0.17.6': optional: true @@ -6975,6 +7157,9 @@ snapshots: '@esbuild/darwin-arm64@0.21.5': optional: true + '@esbuild/darwin-arm64@0.23.0': + optional: true + '@esbuild/darwin-x64@0.17.6': optional: true @@ -6996,6 +7181,9 @@ snapshots: '@esbuild/freebsd-arm64@0.21.5': optional: true + '@esbuild/freebsd-arm64@0.23.0': + optional: true + '@esbuild/freebsd-x64@0.17.6': optional: true @@ -7005,6 +7193,9 @@ snapshots: '@esbuild/freebsd-x64@0.21.5': optional: true + '@esbuild/freebsd-x64@0.23.0': + optional: true + '@esbuild/linux-arm64@0.17.6': optional: true @@ -7014,6 +7205,9 @@ snapshots: '@esbuild/linux-arm64@0.21.5': optional: true + '@esbuild/linux-arm64@0.23.0': + optional: true + '@esbuild/linux-arm@0.17.6': optional: true @@ -7023,6 +7217,9 @@ snapshots: '@esbuild/linux-arm@0.21.5': optional: true + '@esbuild/linux-arm@0.23.0': + optional: true + '@esbuild/linux-ia32@0.17.6': optional: true @@ -7032,6 +7229,9 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true + '@esbuild/linux-ia32@0.23.0': + optional: true + '@esbuild/linux-loong64@0.17.6': optional: true @@ -7041,6 +7241,9 @@ snapshots: '@esbuild/linux-loong64@0.21.5': optional: true + '@esbuild/linux-loong64@0.23.0': + optional: true + '@esbuild/linux-mips64el@0.17.6': optional: true @@ -7050,6 +7253,9 @@ snapshots: '@esbuild/linux-mips64el@0.21.5': optional: true + '@esbuild/linux-mips64el@0.23.0': + optional: true + '@esbuild/linux-ppc64@0.17.6': optional: true @@ -7059,6 +7265,9 @@ snapshots: '@esbuild/linux-ppc64@0.21.5': optional: true + '@esbuild/linux-ppc64@0.23.0': + optional: true + '@esbuild/linux-riscv64@0.17.6': optional: true @@ -7068,6 +7277,9 @@ snapshots: '@esbuild/linux-riscv64@0.21.5': optional: true + '@esbuild/linux-riscv64@0.23.0': + optional: true + '@esbuild/linux-s390x@0.17.6': optional: true @@ -7077,6 +7289,9 @@ snapshots: '@esbuild/linux-s390x@0.21.5': optional: true + '@esbuild/linux-s390x@0.23.0': + optional: true + '@esbuild/linux-x64@0.17.6': optional: true @@ -7098,6 +7313,12 @@ snapshots: '@esbuild/netbsd-x64@0.21.5': optional: true + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': + optional: true + '@esbuild/openbsd-x64@0.17.6': optional: true @@ -7107,6 +7328,9 @@ snapshots: '@esbuild/openbsd-x64@0.21.5': optional: true + '@esbuild/openbsd-x64@0.23.0': + optional: true + '@esbuild/sunos-x64@0.17.6': optional: true @@ -7116,6 +7340,9 @@ snapshots: '@esbuild/sunos-x64@0.21.5': optional: true + '@esbuild/sunos-x64@0.23.0': + optional: true + '@esbuild/win32-arm64@0.17.6': optional: true @@ -7125,6 +7352,9 @@ snapshots: '@esbuild/win32-arm64@0.21.5': optional: true + '@esbuild/win32-arm64@0.23.0': + optional: true + '@esbuild/win32-ia32@0.17.6': optional: true @@ -7134,6 +7364,9 @@ snapshots: '@esbuild/win32-ia32@0.21.5': optional: true + '@esbuild/win32-ia32@0.23.0': + optional: true + '@esbuild/win32-x64@0.17.6': optional: true @@ -7143,6 +7376,9 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true + '@esbuild/win32-x64@0.23.0': + optional: true + '@fastify/busboy@2.1.1': {} '@floating-ui/core@1.6.5': @@ -7183,7 +7419,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.2(@types/node@20.14.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4)': + '@graphql-codegen/cli@5.0.2(@types/node@22.2.0)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.5.4)': dependencies: '@babel/generator': 7.25.0 '@babel/template': 7.25.0 @@ -7194,12 +7430,12 @@ snapshots: '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/code-file-loader': 8.1.3(graphql@16.9.0) '@graphql-tools/git-loader': 8.0.7(graphql@16.9.0) - '@graphql-tools/github-loader': 8.0.1(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/github-loader': 8.0.1(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.14.10)(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/prisma-loader': 8.0.4(@types/node@22.2.0)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 @@ -7207,7 +7443,7 @@ snapshots: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.1.0(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4) + graphql-config: 5.1.0(@types/node@22.2.0)(graphql@16.9.0)(typescript@5.5.4) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 @@ -7399,14 +7635,14 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.5(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.5(@types/node@22.2.0)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.19 extract-files: 11.0.0 graphql: 16.9.0 - meros: 1.3.0(@types/node@20.14.10) + meros: 1.3.0(@types/node@22.2.0) tslib: 2.6.3 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -7445,10 +7681,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/github-loader@8.0.1(@types/node@22.2.0)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.19 @@ -7516,9 +7752,9 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/prisma-loader@8.0.4(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/prisma-loader@8.0.4(@types/node@22.2.0)(graphql@16.9.0)': dependencies: - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.19 @@ -7560,12 +7796,12 @@ snapshots: tslib: 2.6.3 value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.2(@types/node@20.14.10)(graphql@16.9.0)': + '@graphql-tools/url-loader@8.0.2(@types/node@22.2.0)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.17(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.5(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.5(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) @@ -7651,11 +7887,11 @@ snapshots: '@kamilkisiela/fast-url-parser@1.1.4': {} - '@lit-labs/ssr-dom-shim@1.2.0': {} + '@lit-labs/ssr-dom-shim@1.2.1': {} '@lit/reactive-element@1.6.3': dependencies: - '@lit-labs/ssr-dom-shim': 1.2.0 + '@lit-labs/ssr-dom-shim': 1.2.1 '@manypkg/find-root@1.1.0': dependencies: @@ -7814,9 +8050,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.45.3': + '@playwright/test@1.46.0': dependencies: - playwright: 1.45.3 + playwright: 1.46.0 '@radix-ui/primitive@1.1.0': {} @@ -8022,7 +8258,7 @@ snapshots: dependencies: react: 18.3.1 - '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@20.14.10)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10))': + '@remix-run/dev@2.11.1(@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.2.0)(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0))': dependencies: '@babel/core': 7.25.2 '@babel/generator': 7.25.0 @@ -8034,12 +8270,12 @@ snapshots: '@babel/types': 7.25.2 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.10.3(typescript@5.5.4) - '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@remix-run/router': 1.18.0 - '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) + '@remix-run/node': 2.11.1(typescript@5.5.4) + '@remix-run/react': 2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@remix-run/router': 1.19.0 + '@remix-run/server-runtime': 2.11.1(typescript@5.5.4) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@20.14.10) + '@vanilla-extract/integration': 6.5.0(@types/node@22.2.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -8064,10 +8300,10 @@ snapshots: picocolors: 1.0.1 picomatch: 2.3.1 pidtree: 0.6.0 - postcss: 8.4.40 - postcss-discard-duplicates: 5.1.0(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-modules: 6.0.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-discard-duplicates: 5.1.0(postcss@8.4.41) + postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)) + postcss-modules: 6.0.0(postcss@8.4.41) prettier: 2.8.8 pretty-ms: 7.0.1 react-refresh: 0.14.2 @@ -8080,7 +8316,7 @@ snapshots: ws: 7.5.10 optionalDependencies: typescript: 5.5.4 - vite: 5.3.5(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8089,6 +8325,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -8096,35 +8333,35 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/node@2.10.3(typescript@5.5.4)': + '@remix-run/node@2.11.1(typescript@5.5.4)': dependencies: - '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) + '@remix-run/server-runtime': 2.11.1(typescript@5.5.4) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.19.5 + undici: 6.19.7 optionalDependencies: typescript: 5.5.4 - '@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': + '@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': dependencies: - '@remix-run/router': 1.18.0 - '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) + '@remix-run/router': 1.19.0 + '@remix-run/server-runtime': 2.11.1(typescript@5.5.4) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.25.0(react@18.3.1) - react-router-dom: 6.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 6.26.0(react@18.3.1) + react-router-dom: 6.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) turbo-stream: 2.2.0 optionalDependencies: typescript: 5.5.4 - '@remix-run/router@1.18.0': {} + '@remix-run/router@1.19.0': {} - '@remix-run/server-runtime@2.10.3(typescript@5.5.4)': + '@remix-run/server-runtime@2.11.1(typescript@5.5.4)': dependencies: - '@remix-run/router': 1.18.0 + '@remix-run/router': 1.19.0 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.6.0 @@ -8212,7 +8449,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.20.0': optional: true - '@shopify/cli@3.65.0': + '@shopify/cli@3.65.3': dependencies: '@ast-grep/napi': 0.11.0 esbuild: 0.19.8 @@ -8236,7 +8473,7 @@ snapshots: - graphql - supports-color - '@shopify/hydrogen-react@2024.7.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@shopify/hydrogen-react@2024.7.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@google/model-viewer': 1.12.1 '@xstate/fsm': 2.1.0 @@ -8250,11 +8487,11 @@ snapshots: - '@types/react' - xstate - '@shopify/hydrogen@2024.7.2(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@20.14.10))': + '@shopify/hydrogen@2024.7.3(@remix-run/react@2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.0(@types/node@22.2.0))': dependencies: - '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) - '@shopify/hydrogen-react': 2024.7.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@remix-run/react': 2.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@remix-run/server-runtime': 2.11.1(typescript@5.5.4) + '@shopify/hydrogen-react': 2024.7.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) content-security-policy-builder: 2.2.0 react: 18.3.1 source-map-support: 0.5.21 @@ -8262,13 +8499,13 @@ snapshots: use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) worktop: 0.7.3 optionalDependencies: - vite: 5.3.5(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) transitivePeerDependencies: - '@types/react' - react-dom - xstate - '@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@20.14.10))': + '@shopify/mini-oxygen@3.0.4(vite@5.4.0(@types/node@22.2.0))': dependencies: '@miniflare/cache': 2.14.2 '@miniflare/core': 2.14.2 @@ -8288,7 +8525,7 @@ snapshots: undici: 5.28.4 ws: 8.18.0 optionalDependencies: - vite: 5.3.5(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) transitivePeerDependencies: - bufferutil - supports-color @@ -8296,9 +8533,9 @@ snapshots: '@shopify/oxygen-workers-types@4.1.4': {} - '@shopify/remix-oxygen@2.0.5(@remix-run/server-runtime@2.10.3(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4)': + '@shopify/remix-oxygen@2.0.6(@remix-run/server-runtime@2.11.1(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4)': dependencies: - '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) + '@remix-run/server-runtime': 2.11.1(typescript@5.5.4) '@shopify/oxygen-workers-types': 4.1.4 '@stitches/core@1.2.8': {} @@ -8311,18 +8548,18 @@ snapshots: dependencies: tslib: 2.6.3 - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.14(tailwindcss@3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + tailwindcss: 3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)) '@tanstack/react-virtual@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -8348,7 +8585,7 @@ snapshots: '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.2.0 '@types/cookie@0.6.0': {} @@ -8380,9 +8617,9 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.14.10': + '@types/node@22.2.0': dependencies: - undici-types: 5.26.5 + undici-types: 6.13.0 '@types/prop-types@15.7.12': {} @@ -8403,7 +8640,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.2.0 '@vanilla-extract/babel-plugin-debug-ids@1.0.6': dependencies: @@ -8427,27 +8664,28 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@20.14.10)': + '@vanilla-extract/integration@6.5.0(@types/node@22.2.0)': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 '@vanilla-extract/css': 1.15.3 - esbuild: 0.17.6 + esbuild: 0.19.8 eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 lodash: 4.17.21 mlly: 1.7.1 outdent: 0.8.0 - vite: 5.3.5(@types/node@20.14.10) - vite-node: 1.6.0(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) + vite-node: 1.6.0(@types/node@22.2.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -8455,10 +8693,6 @@ snapshots: '@vanilla-extract/private@1.0.5': {} - '@weaverse/biome@1.0.4': - dependencies: - '@biomejs/biome': 1.8.3 - '@web3-storage/multipart-parser@1.0.0': {} '@whatwg-node/events@0.0.3': {} @@ -8601,14 +8835,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.4.40): + autoprefixer@10.4.20(postcss@8.4.41): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -8740,9 +8974,9 @@ snapshots: dependencies: semver: 7.6.3 - bundle-require@4.2.1(esbuild@0.21.5): + bundle-require@5.0.0(esbuild@0.23.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.23.0 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -8943,6 +9177,8 @@ snapshots: transitivePeerDependencies: - supports-color + consola@3.2.3: {} + constant-case@3.0.4: dependencies: no-case: 3.0.4 @@ -9010,25 +9246,25 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-blank-pseudo@6.0.2(postcss@8.4.40): + css-blank-pseudo@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - css-has-pseudo@6.0.5(postcss@8.4.40): + css-has-pseudo@7.0.0(postcss@8.4.41): dependencies: - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 css-in-js-utils@3.1.0: dependencies: hyphenate-style-name: 1.1.0 - css-prefers-color-scheme@9.0.1(postcss@8.4.40): + css-prefers-color-scheme@10.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 css-tree@1.1.3: dependencies: @@ -9285,6 +9521,33 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + esbuild@0.23.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 + escalade@3.1.2: {} escape-html@1.0.3: {} @@ -9330,7 +9593,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 20.14.10 + '@types/node': 22.2.0 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -9525,7 +9788,7 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 @@ -9632,13 +9895,22 @@ snapshots: glob@10.4.5: dependencies: - foreground-child: 3.2.1 + foreground-child: 3.3.0 jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 1.11.1 + glob@11.0.0: + dependencies: + foreground-child: 3.3.0 + jackspeak: 4.0.1 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 2.0.0 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -9655,7 +9927,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -9667,13 +9939,13 @@ snapshots: graceful-fs@4.2.11: {} - graphql-config@5.1.0(@types/node@20.14.10)(graphql@16.9.0)(typescript@5.5.4): + graphql-config@5.1.0(@types/node@22.2.0)(graphql@16.9.0)(typescript@5.5.4): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.4(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.14.10)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.2.0)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) cosmiconfig: 8.3.6(typescript@5.5.4) graphql: 16.9.0 @@ -9803,13 +10075,13 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.40): + icss-utils@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 ieee754@1.2.1: {} - ignore@5.3.1: {} + ignore@5.3.2: {} immutable@3.7.6: {} @@ -9962,7 +10234,7 @@ snapshots: isarray@1.0.0: {} - isbot@5.1.13: {} + isbot@5.1.14: {} isexe@2.0.0: {} @@ -9976,6 +10248,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.1: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + javascript-stringify@2.1.0: {} jiti@1.21.6: {} @@ -10026,40 +10304,40 @@ snapshots: kleur@4.1.5: {} - lefthook-darwin-arm64@1.7.11: + lefthook-darwin-arm64@1.7.12: optional: true - lefthook-darwin-x64@1.7.11: + lefthook-darwin-x64@1.7.12: optional: true - lefthook-freebsd-arm64@1.7.11: + lefthook-freebsd-arm64@1.7.12: optional: true - lefthook-freebsd-x64@1.7.11: + lefthook-freebsd-x64@1.7.12: optional: true - lefthook-linux-arm64@1.7.11: + lefthook-linux-arm64@1.7.12: optional: true - lefthook-linux-x64@1.7.11: + lefthook-linux-x64@1.7.12: optional: true - lefthook-windows-arm64@1.7.11: + lefthook-windows-arm64@1.7.12: optional: true - lefthook-windows-x64@1.7.11: + lefthook-windows-x64@1.7.12: optional: true - lefthook@1.7.11: + lefthook@1.7.12: optionalDependencies: - lefthook-darwin-arm64: 1.7.11 - lefthook-darwin-x64: 1.7.11 - lefthook-freebsd-arm64: 1.7.11 - lefthook-freebsd-x64: 1.7.11 - lefthook-linux-arm64: 1.7.11 - lefthook-linux-x64: 1.7.11 - lefthook-windows-arm64: 1.7.11 - lefthook-windows-x64: 1.7.11 + lefthook-darwin-arm64: 1.7.12 + lefthook-darwin-x64: 1.7.12 + lefthook-freebsd-arm64: 1.7.12 + lefthook-freebsd-x64: 1.7.12 + lefthook-linux-arm64: 1.7.12 + lefthook-linux-x64: 1.7.12 + lefthook-windows-arm64: 1.7.12 + lefthook-windows-x64: 1.7.12 lilconfig@2.1.0: {} @@ -10082,7 +10360,7 @@ snapshots: lit-element@3.3.3: dependencies: - '@lit-labs/ssr-dom-shim': 1.2.0 + '@lit-labs/ssr-dom-shim': 1.2.1 '@lit/reactive-element': 1.6.3 lit-html: 2.8.0 @@ -10166,6 +10444,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.0.0: {} + lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 @@ -10310,9 +10590,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@20.14.10): + meros@1.3.0(@types/node@22.2.0): optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 22.2.0 methods@1.1.2: {} @@ -10567,6 +10847,10 @@ snapshots: - supports-color - utf-8-validate + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -10875,6 +11159,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.0 + minipass: 7.1.2 + path-to-regexp@0.1.7: {} path-type@4.0.0: {} @@ -10925,316 +11214,316 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-core@1.45.3: {} + playwright-core@1.46.0: {} - playwright@1.45.3: + playwright@1.46.0: dependencies: - playwright-core: 1.45.3 + playwright-core: 1.46.0 optionalDependencies: fsevents: 2.3.2 possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@6.0.3(postcss@8.4.40): + postcss-attribute-case-insensitive@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-clamp@4.1.0(postcss@8.4.40): + postcss-clamp@4.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@6.0.14(postcss@8.4.40): + postcss-color-functional-notation@7.0.0(postcss@8.4.41): dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - postcss-color-hex-alpha@9.0.4(postcss@8.4.40): + postcss-color-hex-alpha@10.0.0(postcss@8.4.41): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@9.0.3(postcss@8.4.40): + postcss-color-rebeccapurple@10.0.0(postcss@8.4.41): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-custom-media@10.0.8(postcss@8.4.40): + postcss-custom-media@11.0.0(postcss@8.4.41): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - postcss: 8.4.40 + '@csstools/cascade-layer-name-parser': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/media-query-list-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + postcss: 8.4.41 - postcss-custom-properties@13.3.12(postcss@8.4.40): + postcss-custom-properties@14.0.0(postcss@8.4.41): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/cascade-layer-name-parser': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-custom-selectors@7.1.12(postcss@8.4.40): + postcss-custom-selectors@8.0.0(postcss@8.4.41): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + '@csstools/cascade-layer-name-parser': 2.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-dir-pseudo-class@8.0.1(postcss@8.4.40): + postcss-dir-pseudo-class@9.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@5.1.0(postcss@8.4.40): + postcss-discard-duplicates@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-double-position-gradients@5.0.7(postcss@8.4.40): + postcss-double-position-gradients@6.0.0(postcss@8.4.41): dependencies: - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-focus-visible@9.0.1(postcss@8.4.40): + postcss-focus-visible@10.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-focus-within@8.0.1(postcss@8.4.40): + postcss-focus-within@9.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-font-variant@5.0.0(postcss@8.4.40): + postcss-font-variant@5.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-gap-properties@5.0.1(postcss@8.4.40): + postcss-gap-properties@6.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-image-set-function@6.0.3(postcss@8.4.40): + postcss-image-set-function@7.0.0(postcss@8.4.41): dependencies: - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.40): + postcss-import@15.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-import@16.1.0(postcss@8.4.40): + postcss-import@16.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.40): + postcss-js@4.0.1(postcss@8.4.41): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.40 + postcss: 8.4.41 - postcss-lab-function@6.0.19(postcss@8.4.40): + postcss-lab-function@7.0.0(postcss@8.4.41): dependencies: - '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/utilities': 1.0.0(postcss@8.4.40) - postcss: 8.4.40 + '@csstools/css-color-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/utilities': 2.0.0(postcss@8.4.41) + postcss: 8.4.41 - postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.40 - ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) + postcss: 8.4.41 + ts-node: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) - postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.41)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 - yaml: 2.5.0 optionalDependencies: - postcss: 8.4.40 - ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) + jiti: 1.21.6 + postcss: 8.4.41 + yaml: 2.5.0 - postcss-logical@7.0.1(postcss@8.4.40): + postcss-logical@8.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.40): + postcss-modules-extract-imports@3.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-modules-local-by-default@4.0.5(postcss@8.4.40): + postcss-modules-local-by-default@4.0.5(postcss@8.4.41): dependencies: - icss-utils: 5.1.0(postcss@8.4.40) - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + icss-utils: 5.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.40): + postcss-modules-scope@3.2.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-modules-values@4.0.0(postcss@8.4.40): + postcss-modules-values@4.0.0(postcss@8.4.41): dependencies: - icss-utils: 5.1.0(postcss@8.4.40) - postcss: 8.4.40 + icss-utils: 5.1.0(postcss@8.4.41) + postcss: 8.4.41 - postcss-modules@6.0.0(postcss@8.4.40): + postcss-modules@6.0.0(postcss@8.4.41): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.40) + icss-utils: 5.1.0(postcss@8.4.41) lodash.camelcase: 4.3.0 - postcss: 8.4.40 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) - postcss-modules-scope: 3.2.0(postcss@8.4.40) - postcss-modules-values: 4.0.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.41) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.41) + postcss-modules-scope: 3.2.0(postcss@8.4.41) + postcss-modules-values: 4.0.0(postcss@8.4.41) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.4.40): + postcss-nested@6.2.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-nesting@12.1.5(postcss@8.4.40): + postcss-nesting@13.0.0(postcss@8.4.41): dependencies: - '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.1) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + '@csstools/selector-resolve-nested': 2.0.0(postcss-selector-parser@6.1.2) + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 - postcss-opacity-percentage@2.0.0(postcss@8.4.40): + postcss-opacity-percentage@2.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-overflow-shorthand@5.0.1(postcss@8.4.40): + postcss-overflow-shorthand@6.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.40): + postcss-page-break@3.0.4(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-place@9.0.1(postcss@8.4.40): + postcss-place@10.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-preset-env@9.6.0(postcss@8.4.40): - dependencies: - '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.40) - '@csstools/postcss-color-function': 3.0.19(postcss@8.4.40) - '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.40) - '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.40) - '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.40) - '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.40) - '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.40) - '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.40) - '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.40) - '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.40) - '@csstools/postcss-initial': 1.0.1(postcss@8.4.40) - '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.40) - '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.40) - '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.40) - '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.40) - '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.40) - '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.40) - '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.40) - '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.40) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.40) - '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.40) - '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.40) - '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.40) - '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.40) - '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.40) - '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.40) - '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.40) - '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.40) - '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.40) - '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.40) - autoprefixer: 10.4.20(postcss@8.4.40) + postcss-preset-env@10.0.0(postcss@8.4.41): + dependencies: + '@csstools/postcss-cascade-layers': 5.0.0(postcss@8.4.41) + '@csstools/postcss-color-function': 4.0.0(postcss@8.4.41) + '@csstools/postcss-color-mix-function': 3.0.0(postcss@8.4.41) + '@csstools/postcss-content-alt-text': 2.0.0(postcss@8.4.41) + '@csstools/postcss-exponential-functions': 2.0.0(postcss@8.4.41) + '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.4.41) + '@csstools/postcss-gamut-mapping': 2.0.0(postcss@8.4.41) + '@csstools/postcss-gradients-interpolation-method': 5.0.0(postcss@8.4.41) + '@csstools/postcss-hwb-function': 4.0.0(postcss@8.4.41) + '@csstools/postcss-ic-unit': 4.0.0(postcss@8.4.41) + '@csstools/postcss-initial': 2.0.0(postcss@8.4.41) + '@csstools/postcss-is-pseudo-class': 5.0.0(postcss@8.4.41) + '@csstools/postcss-light-dark-function': 2.0.0(postcss@8.4.41) + '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.4.41) + '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.4.41) + '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.4.41) + '@csstools/postcss-logical-resize': 3.0.0(postcss@8.4.41) + '@csstools/postcss-logical-viewport-units': 3.0.0(postcss@8.4.41) + '@csstools/postcss-media-minmax': 2.0.0(postcss@8.4.41) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.0(postcss@8.4.41) + '@csstools/postcss-nested-calc': 4.0.0(postcss@8.4.41) + '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.4.41) + '@csstools/postcss-oklab-function': 4.0.0(postcss@8.4.41) + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.41) + '@csstools/postcss-relative-color-syntax': 3.0.0(postcss@8.4.41) + '@csstools/postcss-scope-pseudo-class': 4.0.0(postcss@8.4.41) + '@csstools/postcss-stepped-value-functions': 4.0.0(postcss@8.4.41) + '@csstools/postcss-text-decoration-shorthand': 4.0.0(postcss@8.4.41) + '@csstools/postcss-trigonometric-functions': 4.0.0(postcss@8.4.41) + '@csstools/postcss-unset-value': 4.0.0(postcss@8.4.41) + autoprefixer: 10.4.20(postcss@8.4.41) browserslist: 4.23.3 - css-blank-pseudo: 6.0.2(postcss@8.4.40) - css-has-pseudo: 6.0.5(postcss@8.4.40) - css-prefers-color-scheme: 9.0.1(postcss@8.4.40) + css-blank-pseudo: 7.0.0(postcss@8.4.41) + css-has-pseudo: 7.0.0(postcss@8.4.41) + css-prefers-color-scheme: 10.0.0(postcss@8.4.41) cssdb: 8.1.0 - postcss: 8.4.40 - postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.40) - postcss-clamp: 4.1.0(postcss@8.4.40) - postcss-color-functional-notation: 6.0.14(postcss@8.4.40) - postcss-color-hex-alpha: 9.0.4(postcss@8.4.40) - postcss-color-rebeccapurple: 9.0.3(postcss@8.4.40) - postcss-custom-media: 10.0.8(postcss@8.4.40) - postcss-custom-properties: 13.3.12(postcss@8.4.40) - postcss-custom-selectors: 7.1.12(postcss@8.4.40) - postcss-dir-pseudo-class: 8.0.1(postcss@8.4.40) - postcss-double-position-gradients: 5.0.7(postcss@8.4.40) - postcss-focus-visible: 9.0.1(postcss@8.4.40) - postcss-focus-within: 8.0.1(postcss@8.4.40) - postcss-font-variant: 5.0.0(postcss@8.4.40) - postcss-gap-properties: 5.0.1(postcss@8.4.40) - postcss-image-set-function: 6.0.3(postcss@8.4.40) - postcss-lab-function: 6.0.19(postcss@8.4.40) - postcss-logical: 7.0.1(postcss@8.4.40) - postcss-nesting: 12.1.5(postcss@8.4.40) - postcss-opacity-percentage: 2.0.0(postcss@8.4.40) - postcss-overflow-shorthand: 5.0.1(postcss@8.4.40) - postcss-page-break: 3.0.4(postcss@8.4.40) - postcss-place: 9.0.1(postcss@8.4.40) - postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.40) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.40) - postcss-selector-not: 7.0.2(postcss@8.4.40) - - postcss-pseudo-class-any-link@9.0.2(postcss@8.4.40): - dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 - - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.40): - dependencies: - postcss: 8.4.40 - - postcss-selector-not@7.0.2(postcss@8.4.40): - dependencies: - postcss: 8.4.40 - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-attribute-case-insensitive: 7.0.0(postcss@8.4.41) + postcss-clamp: 4.1.0(postcss@8.4.41) + postcss-color-functional-notation: 7.0.0(postcss@8.4.41) + postcss-color-hex-alpha: 10.0.0(postcss@8.4.41) + postcss-color-rebeccapurple: 10.0.0(postcss@8.4.41) + postcss-custom-media: 11.0.0(postcss@8.4.41) + postcss-custom-properties: 14.0.0(postcss@8.4.41) + postcss-custom-selectors: 8.0.0(postcss@8.4.41) + postcss-dir-pseudo-class: 9.0.0(postcss@8.4.41) + postcss-double-position-gradients: 6.0.0(postcss@8.4.41) + postcss-focus-visible: 10.0.0(postcss@8.4.41) + postcss-focus-within: 9.0.0(postcss@8.4.41) + postcss-font-variant: 5.0.0(postcss@8.4.41) + postcss-gap-properties: 6.0.0(postcss@8.4.41) + postcss-image-set-function: 7.0.0(postcss@8.4.41) + postcss-lab-function: 7.0.0(postcss@8.4.41) + postcss-logical: 8.0.0(postcss@8.4.41) + postcss-nesting: 13.0.0(postcss@8.4.41) + postcss-opacity-percentage: 2.0.0(postcss@8.4.41) + postcss-overflow-shorthand: 6.0.0(postcss@8.4.41) + postcss-page-break: 3.0.4(postcss@8.4.41) + postcss-place: 10.0.0(postcss@8.4.41) + postcss-pseudo-class-any-link: 10.0.0(postcss@8.4.41) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.41) + postcss-selector-not: 8.0.0(postcss@8.4.41) + + postcss-pseudo-class-any-link@10.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 + + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-selector-not@8.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 postcss-selector-parser@6.0.10: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-selector-parser@6.1.1: + postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 postcss-value-parser@4.2.0: {} - postcss@8.4.40: + postcss@8.4.41: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -11381,16 +11670,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-router-dom@6.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.18.0 + '@remix-run/router': 1.19.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.25.0(react@18.3.1) + react-router: 6.26.0(react@18.3.1) - react-router@6.25.0(react@18.3.1): + react-router@6.26.0(react@18.3.1): dependencies: - '@remix-run/router': 1.18.0 + '@remix-run/router': 1.19.0 react: 18.3.1 react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): @@ -11546,9 +11835,10 @@ snapshots: rfdc@1.4.1: {} - rimraf@5.0.8: + rimraf@6.0.1: dependencies: - glob: 10.4.5 + glob: 11.0.0 + package-json-from-dist: 1.0.0 rollup@4.20.0: dependencies: @@ -11879,9 +12169,9 @@ snapshots: tabbable@6.2.0: {} - tailwind-merge@2.4.0: {} + tailwind-merge@2.5.2: {} - tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): + tailwindcss@3.4.9(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11897,12 +12187,12 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.40 - postcss-import: 15.1.0(postcss@8.4.40) - postcss-js: 4.0.1(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - postcss-nested: 6.2.0(postcss@8.4.40) - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-import: 15.1.0(postcss@8.4.41) + postcss-js: 4.0.1(postcss@8.4.41) + postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4)) + postcss-nested: 6.2.0(postcss@8.4.41) + postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: @@ -12007,33 +12297,14 @@ snapshots: ts-log@2.2.5: {} - ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.10 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true - - ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.10 + '@types/node': 22.2.0 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -12056,60 +12327,61 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3): + tsup@8.2.4(jiti@1.21.6)(postcss@8.4.41)(typescript@5.5.4)(yaml@2.5.0): dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) + bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 chokidar: 3.6.0 + consola: 3.2.3 debug: 4.3.6 - esbuild: 0.21.5 + esbuild: 0.23.0 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + picocolors: 1.0.1 + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.41)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.20.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.40 - typescript: 5.5.3 + postcss: 8.4.41 + typescript: 5.5.4 transitivePeerDependencies: + - jiti - supports-color - - ts-node + - tsx + - yaml - turbo-darwin-64@2.0.9: + turbo-darwin-64@2.0.12: optional: true - turbo-darwin-arm64@2.0.11: + turbo-darwin-arm64@2.0.12: optional: true - turbo-darwin-arm64@2.0.9: + turbo-linux-64@2.0.12: optional: true - turbo-linux-64@2.0.9: - optional: true - - turbo-linux-arm64@2.0.9: + turbo-linux-arm64@2.0.12: optional: true turbo-stream@2.2.0: {} - turbo-windows-64@2.0.9: + turbo-windows-64@2.0.12: optional: true - turbo-windows-arm64@2.0.9: + turbo-windows-arm64@2.0.12: optional: true - turbo@2.0.9: + turbo@2.0.12: optionalDependencies: - turbo-darwin-64: 2.0.9 - turbo-darwin-arm64: 2.0.9 - turbo-linux-64: 2.0.9 - turbo-linux-arm64: 2.0.9 - turbo-windows-64: 2.0.9 - turbo-windows-arm64: 2.0.9 + turbo-darwin-64: 2.0.12 + turbo-darwin-arm64: 2.0.12 + turbo-linux-64: 2.0.12 + turbo-linux-arm64: 2.0.12 + turbo-windows-64: 2.0.12 + turbo-windows-arm64: 2.0.12 type-fest@0.21.3: {} @@ -12120,8 +12392,6 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 - typescript@5.5.3: {} - typescript@5.5.4: {} typographic-apostrophes-for-possessive-plurals@1.0.5: {} @@ -12186,7 +12456,7 @@ snapshots: unc-path-regex@0.1.2: {} - undici-types@5.26.5: {} + undici-types@6.13.0: {} undici@5.28.2: dependencies: @@ -12196,7 +12466,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.5: {} + undici@6.19.7: {} unified@10.1.2: dependencies: @@ -12359,41 +12629,42 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-node@1.6.0(@types/node@20.14.10): + vite-node@1.6.0(@types/node@22.2.0): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.5(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.10)): + vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)): dependencies: debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.5.4) optionalDependencies: - vite: 5.3.5(@types/node@20.14.10) + vite: 5.4.0(@types/node@22.2.0) transitivePeerDependencies: - supports-color - typescript - vite@5.3.5(@types/node@20.14.10): + vite@5.4.0(@types/node@22.2.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.40 + postcss: 8.4.41 rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 22.2.0 fsevents: 2.3.3 wcwidth@1.0.1: diff --git a/templates/pilot b/templates/pilot index fb28161b..2352364b 160000 --- a/templates/pilot +++ b/templates/pilot @@ -1 +1 @@ -Subproject commit fb28161bd1055fa7026e8aaf37aea2c1c794ccaa +Subproject commit 2352364b15d3ec934496d39aedfab4b0d1431a9c From 3f6ef5a860ae3588c534132b7daadd76b317615c Mon Sep 17 00:00:00 2001 From: Paul Date: Tue, 13 Aug 2024 12:28:02 +0700 Subject: [PATCH 10/10] chore: update ci --- .github/workflows/check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 6892f827..8b4d7b74 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -39,7 +39,7 @@ jobs: - name: ⎔ Setup node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 - name: 📥 Install pnpm uses: pnpm/action-setup@v3