diff --git a/package.json b/package.json index f4fc86ef3..5c642e542 100644 --- a/package.json +++ b/package.json @@ -51,15 +51,15 @@ "knip": "knip" }, "dependencies": { - "@aws-sdk/client-s3": "3.1109.0", - "@aws-sdk/lib-storage": "3.1109.0", + "@aws-sdk/client-s3": "3.1112.0", + "@aws-sdk/lib-storage": "3.1112.0", "@date-fns/tz": "1.5.0", "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", "@dnd-kit/utilities": "3.2.2", "@epic-web/cachified": "5.6.3", - "@faker-js/faker": "10.5.0", + "@faker-js/faker": "10.6.0", "@internationalized/date": "3.12.3", "@react-router/node": "8.3.0", "@react-router/serve": "8.1.0", @@ -81,7 +81,7 @@ "kysely": "0.29.0", "lucide-react": "1.31.0", "markdown-to-jsx": "9.10.2", - "mediabunny": "1.53.1", + "mediabunny": "1.55.1", "nanoid": "6.0.1", "node-cron": "4.6.0", "nprogress": "0.2.0", @@ -94,11 +94,11 @@ "react-aria-components": "1.20.0", "react-chartjs-2": "5.3.1", "react-dom": "19.2.8", - "react-error-boundary": "6.1.2", + "react-error-boundary": "6.1.3", "react-flip-toolkit": "7.2.4", "react-i18next": "17.0.11", "react-router": "8.3.0", - "remeda": "2.39.0", + "remeda": "2.42.0", "remix-auth": "4.2.0", "remix-auth-oauth2": "3.4.1", "remix-i18next": "8.0.0", @@ -111,7 +111,7 @@ "devDependencies": { "@babel/preset-typescript": "7.29.7", "@biomejs/biome": "2.5.8", - "@napi-rs/canvas": "1.0.5", + "@napi-rs/canvas": "1.0.7", "@playwright/test": "1.62.1", "@react-router/dev": "8.3.0", "@types/node": "26.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f271f7e7..bcd208a68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,11 @@ importers: .: dependencies: '@aws-sdk/client-s3': - specifier: 3.1109.0 - version: 3.1109.0 + specifier: 3.1112.0 + version: 3.1112.0 '@aws-sdk/lib-storage': - specifier: 3.1109.0 - version: 3.1109.0(@aws-sdk/client-s3@3.1109.0) + specifier: 3.1112.0 + version: 3.1112.0(@aws-sdk/client-s3@3.1112.0) '@date-fns/tz': specifier: 1.5.0 version: 1.5.0 @@ -40,8 +40,8 @@ importers: specifier: 5.6.3 version: 5.6.3 '@faker-js/faker': - specifier: 10.5.0 - version: 10.5.0 + specifier: 10.6.0 + version: 10.6.0 '@internationalized/date': specifier: 3.12.3 version: 3.12.3 @@ -106,8 +106,8 @@ importers: specifier: 9.10.2 version: 9.10.2(react@19.2.8) mediabunny: - specifier: 1.53.1 - version: 1.53.1 + specifier: 1.55.1 + version: 1.55.1 nanoid: specifier: 6.0.1 version: 6.0.1 @@ -145,8 +145,8 @@ importers: specifier: 19.2.8 version: 19.2.8(react@19.2.8) react-error-boundary: - specifier: 6.1.2 - version: 6.1.2(react@19.2.8) + specifier: 6.1.3 + version: 6.1.3(@types/react@19.2.18)(react@19.2.8) react-flip-toolkit: specifier: 7.2.4 version: 7.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -157,8 +157,8 @@ importers: specifier: 8.3.0 version: 8.3.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) remeda: - specifier: 2.39.0 - version: 2.39.0 + specifier: 2.42.0 + version: 2.42.0 remix-auth: specifier: 4.2.0 version: 4.2.0 @@ -191,8 +191,8 @@ importers: specifier: 2.5.8 version: 2.5.8 '@napi-rs/canvas': - specifier: 1.0.5 - version: 1.0.5 + specifier: 1.0.7 + version: 1.0.7 '@playwright/test': specifier: 1.62.1 version: 1.62.1 @@ -262,78 +262,78 @@ importers: packages: - '@aws-sdk/checksums@3.1000.28': - resolution: {integrity: sha512-VCpnmyHQ1IH49ni3LXnQj7DPr7rmcJmzYeiCkYdCcfgNtkvOj38cdcL9lapBWoItZWFACJPFJlymqC7/gem3Gw==} + '@aws-sdk/checksums@3.1000.29': + resolution: {integrity: sha512-Dtu0gr4dnATZAPwEYbpCsG+MpLM7OAliy2gTepEFQwl1vZ6DL3QMH2FveMa3HLvPsOdhJsPRB3KtxVhph9T75A==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1109.0': - resolution: {integrity: sha512-iPWzBeGkAe5H5+dBBGCOdIT4uMhpu12OK+nFnDzjvOChVnHIws4LeoG7Yl0kJHSRWZnNEkVcF4vQYTJny0e5xA==} + '@aws-sdk/client-s3@3.1112.0': + resolution: {integrity: sha512-E+Z+rIkExcUQbnV9EYfT/fOnveV9B8vIZUzE+wYCVMKgcn/aJJy73FvRf46SGd1NqgT8ESqNlk3Wc/9wE/7/Og==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.977.8': - resolution: {integrity: sha512-7+Kcrkvrk9lM/m7jRhHpT4jCdvzGHsuaSRbF8TdzzkY1mRzp/Ogwf9c7H29k4gGhey0BBWhCWr16+t0J61gwmg==} + '@aws-sdk/core@3.977.9': + resolution: {integrity: sha512-reqPFEQrZxDZpeGj4PFMepBeR5LGYHRqq/L0motTzgFkCRBA4rFdaVXDSLYyGHhxVz7sT2PDnPN9CluGSfgyJA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.69': - resolution: {integrity: sha512-AreCFzcB4kH2HF9031Ot0jSJr3KXvRg6e8uDeub20JEVdZU3Bv0sTq1plc7VsT3KiqutlzH7l0j50UcCWHUioA==} + '@aws-sdk/credential-provider-env@3.972.70': + resolution: {integrity: sha512-H404B7dJl2mCrBqahDEYsanB0xhdDp6tXnXcTUnXmmpy2Q3J0Ho0bUajZ2jr/RdwzCyS59Gi8xXIFwPLGBl6Uw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.71': - resolution: {integrity: sha512-A8ObcqVmDMnk4F9NozZ7JwmUu9Q4xyBJkmyq1C5U+wNM9ht9J7+EuuyabsLWXZnOoTqFaJuYBYTKf5CTipkEjA==} + '@aws-sdk/credential-provider-http@3.972.72': + resolution: {integrity: sha512-X98zYOrVOeuosCX+6ktf29FC2N2GHPLia7qv6mzPzTc+RPAuHWCDS++Z6JK7eGYqb/v6uaW7bAXaOvDBfol+0w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.973.14': - resolution: {integrity: sha512-7c+Wti2LsERNWMfm7ySz3/6RPopFW3Nmn7s63Xpcq6R/tRuY5hpvkHA2xVgi5ukJbvok9l0IDtVEvqTtg+X7dw==} + '@aws-sdk/credential-provider-ini@3.973.15': + resolution: {integrity: sha512-Rykg6s5ceBuynMOGWgoowO4N+27JfnqXAnVaSunZl0hOO1XodSrxGNz6sCEbnmS0lAfQZDKyb3fbr46gSuv6Sg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.76': - resolution: {integrity: sha512-LVixwOnEJfrrfKHeZjBA8pIMTZjNDq8ak8VpcoWUuCJDrSnBNU8POJksULMgvN089P0MXtQYH2Zs627/MK1K0g==} + '@aws-sdk/credential-provider-login@3.972.77': + resolution: {integrity: sha512-Jb59xfEISoN5mmbnA+HYqdtrSX3CgCtJoof+V5D8/TgUI56W63GEEd5Y58WijU3Ou6+WEgaLD1feVzaRXV5IDQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.80': - resolution: {integrity: sha512-bE2qh8ww4iClO1jHsBXdOE8FUgzDbdxbyorNjSCoPSkQd51k3jODItuPZfuwcLHZqDXsH+bI4AMHhqtuyR7mSg==} + '@aws-sdk/credential-provider-node@3.972.81': + resolution: {integrity: sha512-Rml+WitoFvXmv6JZ18U/xGdGDGGvB/mOin0ya0lTnTrdC0Z1lrVxTYh7iNklZBcvcRMrs4DoEf6xy1KWyrLQQw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.69': - resolution: {integrity: sha512-9kpTNdZTrcqXTfhxM7fgl9Z68ek3Fu5oe3Yf+A/pJGibEqpgZxz2tSY7SinmyCIU2PJ+ygY4FPoBBnLpocMtrQ==} + '@aws-sdk/credential-provider-process@3.972.70': + resolution: {integrity: sha512-2ry03fGRJr4sV3jI+ocjj5JqALnFD6ymM5KiNCDZMvq8bX2GSbE0vji4aM43TVCl2nXqqLRZaUxdq/KeWRAY4Q==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.973.13': - resolution: {integrity: sha512-Oc81qauMPzUoTnAS2YKpNwY6sY/LUyQTEeaf6yP197WMxkEBQfcKLR1MFpD7+pNTubXnfkH6gwpji+Gc7iyD2Q==} + '@aws-sdk/credential-provider-sso@3.973.14': + resolution: {integrity: sha512-jkhg/8ocAAoc0RFyLMhCw+/zZh7gystQgd4F4hznNa8P4Cc501PQmxd+jGLiMHodPJ+7Zv/3znM62gZojyasmA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.75': - resolution: {integrity: sha512-YPN6uoGDgjjjeVFZrcOeCJqmB6zpXoeeNgIjqe+DexJaWqdjVfCCe+VAZwli9Z2h8KhFW8oxkO39emQ1tyz/Mw==} + '@aws-sdk/credential-provider-web-identity@3.972.76': + resolution: {integrity: sha512-d3AGyVu759PGr35mEB2s22xxlNEA5rpdxtSPJthfPFJvoQ8dt357iVPECqWfUxXp1toJAvKmbtcIYVGigaGsCA==} engines: {node: '>=20.0.0'} - '@aws-sdk/lib-storage@3.1109.0': - resolution: {integrity: sha512-l05ablXGuiLHmuhQZhisBQcK1ZgwP1CsTeb+7x9X942qP9ba6RAMqSfh8R7QGTkN5c9PowWfDVLNbouQDTrQiw==} + '@aws-sdk/lib-storage@3.1112.0': + resolution: {integrity: sha512-IjQd2q6fWjBX7Ipzj3h1gRjd5JVFPRAXGWJdxKGGaQ5XX2aks/O2ibfid/cCZ4IHQO/XQ9azWlzuHCPmjARfQQ==} engines: {node: '>=20.0.0'} peerDependencies: - '@aws-sdk/client-s3': ^3.1109.0 + '@aws-sdk/client-s3': ^3.1112.0 - '@aws-sdk/middleware-sdk-s3@3.972.74': - resolution: {integrity: sha512-2lzoV2z2QO5KJZYGOCnIZ1WVQgzMECvwuzr1xb034a++8QW4U4eGrmC2u4yg1xvNv4TLL/Uv5DLyuAiw0b9z7Q==} + '@aws-sdk/middleware-sdk-s3@3.972.75': + resolution: {integrity: sha512-wMIsNumRVKaNMKhvU/s9VrdEwE8S6gSzXp4RygFG5BEMnGkkXf8cjh8zf7cKJBpUDpqTWqwbz5isEgp9rH6Lng==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.997.43': - resolution: {integrity: sha512-bit+VpqWNyi3wHxFoTsTliNXimCSL2r2OeDTm7ZrG+YsTZ2D7ofDJ6r/t9PVBn80i6/v0X2h9Tgw6QP2MAKfPw==} + '@aws-sdk/nested-clients@3.997.44': + resolution: {integrity: sha512-NhEgryjlBF9w38ZXqGymQV28IhkYa1mKhlbYnqIis57AYwWGVYfUPgg/qC2rLRqOUfblxx++irvju10kVTa8Vw==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.45': - resolution: {integrity: sha512-bBuyztukzXq6plzFGHAWiQt0QXo+HL8b8lX5cFTzkez/74PtS1c0qPFCIVuHkyoT+miH2qOjAcm1/yoro2ESPA==} + '@aws-sdk/signature-v4-multi-region@3.996.46': + resolution: {integrity: sha512-L+2xZTye/2T96f3lwCws0Zw6GG2JHZW9e8FpVgGBeeExSKyeoZ6CWRpBml/7DNiK/O26jrgPM9F+Ay8VkgzUWQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1111.0': - resolution: {integrity: sha512-JfljgoVtl+s3Qy21n9a7Z48uCQaOXcN74KJ3TEQfPoB293GrXFSt6HSQJF1sTZ8c/5QedEvd3NjJQMO4u9qa5A==} + '@aws-sdk/token-providers@3.1116.0': + resolution: {integrity: sha512-ygIivKqh8aHzNkucOCXHyIBgBpLPfrSI0mCqXF+vLBsPTUKqj0VSqAY0GFPe7lQl4HntjOcQ+KSyS7oUV2C54Q==} engines: {node: '>=20.0.0'} - '@aws-sdk/types@3.974.4': - resolution: {integrity: sha512-dSFDNG00MEz0/xl5gxL62giLd1iYyJsTxZ1I1DOj6lC+bbgLB4TRsYClJg3b62dhXT1uATzsTNXPnC+33EJV3A==} + '@aws-sdk/types@3.974.5': + resolution: {integrity: sha512-LkwLL2BLbC6wNNm4JaH9mbEqBMdOZCct6VAYqhdN4U1xrWM+fUJQEfbHwQgDypapOWTRtlk25akb5afM0P8CIQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/xml-builder@3.972.39': - resolution: {integrity: sha512-FTti8DS5MMWXNUWiRwXAJeYS+0GHHiMy0+7XOhcwk63ILHmfS2UFy2z/HNpZCSOJJ3P3dnWY6hfYNW3DF0nXUA==} + '@aws-sdk/xml-builder@3.972.40': + resolution: {integrity: sha512-wlFmCIGUlwF4zx/kncw+bmxTQh1HeSJq4mYV/V5cZUSJadDP3kXvGW8Rn21cimj/7y9ju+47oYWXi97vF7czaA==} engines: {node: '>=20.0.0'} '@aws/lambda-invoke-store@0.3.0': @@ -599,8 +599,8 @@ packages: '@epic-web/invariant@1.0.0': resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} - '@faker-js/faker@10.5.0': - resolution: {integrity: sha512-bsxD8WLS5lIj7aaoCx1YJkktqYj5vlBUE6HWzu2Q51ksrGJ0H737ECCKlFU7Yf8Br45z9t99frBp/J7kzbMPAg==} + '@faker-js/faker@10.6.0': + resolution: {integrity: sha512-3RQHgEtvL1Frl/d1cSreo7qhJ3Gk1OdNUai/CtZ8G+wYeRQnJih3s9xJ9/kgYekPQRdwgh0HXRPqMlzWGwivIQ==} engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} '@floating-ui/core@1.7.5': @@ -811,79 +811,79 @@ packages: '@mjackson/headers@0.10.0': resolution: {integrity: sha512-U1Eu1gF979k7ZoIBsJyD+T5l9MjtPONsZfoXfktsQHPJD0s7SokBGx+tLKDLsOY+gzVYAWS0yRFDNY8cgbQzWQ==} - '@napi-rs/canvas-android-arm64@1.0.5': - resolution: {integrity: sha512-ZzDlpKQocwFfCwhMh17UWre6Qt5yZN3kNIJoUpGfRZqwDDZ164IKOsPOHsRd3d8Tuj5KM6bDjGuPmZxuPuG3NQ==} + '@napi-rs/canvas-android-arm64@1.0.7': + resolution: {integrity: sha512-d5p4hHTykc/9PjiBXkvCH/IC5hT5jH7BjQ1u8ITq+G8x4VmvveOHdy/4BWYcC3ebWRmrG9zEc/oCTy+Yf3iZ4A==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/canvas-darwin-arm64@1.0.5': - resolution: {integrity: sha512-Hr8v6CA/TBe+OJOePdV3sXWxzQHQKfQsTKPbc8wG7iPqVeAx6MMdzKGXlYID6SVvpfwV/zqkvGcdImYWSlhrZg==} + '@napi-rs/canvas-darwin-arm64@1.0.7': + resolution: {integrity: sha512-jKfZl2QDqBr6/Ap/8NKkX0Po9SFfVjUPBJbQQmYGVtQQIazWWIAO60riH3Mz2sOyysa2oJO39sLEfXerypu0vg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/canvas-darwin-x64@1.0.5': - resolution: {integrity: sha512-9BXlLHBXpYnK4jSae1MdFdyPq09Xi1I3PeCNpvRzqgmUUBhgJS7aC1z7SZEP8JUXDHtbfIrolCS3sFuT9IGP2A==} + '@napi-rs/canvas-darwin-x64@1.0.7': + resolution: {integrity: sha512-v1asrnKBu0tD+sdSD2qVIUfhoXSrr8LFTn7z76pN+8xsiOrmFcAVty57R/5DB8ZNqNLKsUBDXFSrzf4Wt9NaSg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.5': - resolution: {integrity: sha512-zEW4fgvtYsOJ/N56Us4TQPfaFrUf0shGr9CgGSj3GACc+NHfUM3ci0YF9xFTjwJWGDmaEhYPL6KqCfFCxwm/qg==} + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.7': + resolution: {integrity: sha512-c4Hcu4L5bXCgLY8jrZ2hy/Avl65MsbfH9DqNWrrd9InbpBZZF/rmrh7XkgmTUmOFcUrt/PaFSBinW2C0moDgcA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/canvas-linux-arm64-gnu@1.0.5': - resolution: {integrity: sha512-HFprwLspelJxCEtZvdMcz95Mwvfs63GzFVedLFmC/wslHnaOXhjXxgYxPCM/VdM4Jhx3CV4Lk0vVmh6hJv2etQ==} + '@napi-rs/canvas-linux-arm64-gnu@1.0.7': + resolution: {integrity: sha512-OVW6T1x65BTVfWb//xylCoWxbdII+nzHu3L5T035aerBAnZ5e0nmeTMkMEO9qQrVJq4WcWW8hp+T0dF+JvJPUQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-arm64-musl@1.0.5': - resolution: {integrity: sha512-FNMGFAx8DvtDwlLfWyBJ+oQjgPXoIAqCnNTJYqtJCFRwwzK3AyAe5B1Ll3NZ6hcOzqw7HylZsq4nQxVyPCQX1Q==} + '@napi-rs/canvas-linux-arm64-musl@1.0.7': + resolution: {integrity: sha512-KX/k1UO61XdKlXxhtIkq1ZUH8uP+NNK4vSrBcM2/4wWUUCZaG93BU5s0KuE9n+TFn0jEoqLSlXOuH1pYuV5dcQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/canvas-linux-riscv64-gnu@1.0.5': - resolution: {integrity: sha512-2vd5v8Lui+37Hh/spITKIvTT384ip4dnUc5XBn0E+sMNS4b7au7IswyT5YDG2udPTjSh/eLUs3sGuB5YHooFOA==} + '@napi-rs/canvas-linux-riscv64-gnu@1.0.7': + resolution: {integrity: sha512-r+0Bg+fK8r2AsrbeT7JwBUAERZSjlyhfAMQfZE/zxYGmbswS92hN0FPjynVWbeuz5fIrLfZ6JA5pH8V6drN6qw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-gnu@1.0.5': - resolution: {integrity: sha512-iQIPy+Uey0expZTOszLri5n8rY7x4WUpMaY82mcXNIgbil30iHvc01OsiizhZC1KQHTK90RFMFWSpwFU+ON3aA==} + '@napi-rs/canvas-linux-x64-gnu@1.0.7': + resolution: {integrity: sha512-0tT9KzEcTfb6MWdUWIDfy6uq6UNF691r/9NfXxxl8s9+G5QrD7VP1UC+PAwzsCzJTClIKyidNau/grYTL+QmHw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-musl@1.0.5': - resolution: {integrity: sha512-Npthji25t7FUqIAKsoEkFS0qY5CYVkHjvI3tuZjDTG92wX8g4dst+Lfb4hhubdqPazlDcIwalPzInsFCtf3FFg==} + '@napi-rs/canvas-linux-x64-musl@1.0.7': + resolution: {integrity: sha512-rvT0xo1xA+C7e+U/2ngsxWsl9gC5knHU+z8KTT5VK0Zos4AQbWZvtjvegrmzxm4o2yHE32Lexj6CDEJNvuTczA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/canvas-win32-arm64-msvc@1.0.5': - resolution: {integrity: sha512-bi+JsdCdbfVJDoAQybTYmkLKwh1xpYpptg5j/BNr2BB56u4/R26jrVvtjqff+CxYMXV6Kz1/jeDVhZCuj6bDng==} + '@napi-rs/canvas-win32-arm64-msvc@1.0.7': + resolution: {integrity: sha512-N6s3yoFFPUDkfRpjUiKERVYkli7ex5Sf0Bu/My6D6gOGYxYolC1KvL6x8U0aN+ScCWAzbkIWcMYR9g0OGsFuVw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/canvas-win32-x64-msvc@1.0.5': - resolution: {integrity: sha512-KQQwG9/sBmcGxqaLFIQf+k2OefREGoyEaIBmRuTM8bUuFKOEE9Xk5pel90hE6pmBwk/vo4RB0OdX+FxobJGMFw==} + '@napi-rs/canvas-win32-x64-msvc@1.0.7': + resolution: {integrity: sha512-SKTNdBV/ljfhkPsLhXjm4x2PQ0ILpc0PhkBzRHuroJXidZUaF5yh0j3s3dIzB8PrRmW+nEASzyMTaWT3nH1ywQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/canvas@1.0.5': - resolution: {integrity: sha512-GaPlicMtnvgPr5SowFRprkEJicDSrV3qCq17U4jiF5u0kNORZo3IbdN2Bk4SfcZJAMYFHbMVJ81O3w21CYxazg==} + '@napi-rs/canvas@1.0.7': + resolution: {integrity: sha512-26wVFEgs6gbe7wmzCrud1pK8q6oOgcUu7OOF24BuazB8ZUCskU9ZSLrCjoWIFVxx09rjAxsXxPleaWowHvdPCA==} engines: {node: '>= 10'} '@napi-rs/wasm-runtime@1.2.3': @@ -1698,12 +1698,8 @@ packages: '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} - '@smithy/core@3.32.0': - resolution: {integrity: sha512-NAiCSC78fzbNIEWoheoF74Ob5ZorLijCHpMY26Fqvqg/+9LuyIqMfHDg2p8Yk1rqOyowtiL3y7WX0AW+teL6zw==} - engines: {node: '>=18.0.0'} - - '@smithy/core@3.33.2': - resolution: {integrity: sha512-CUGXpnPkVdjUCbix+83sWLW9VFgQOm44MDOx/ihITJMAnOZKvL8YYIc7DR9pP/tZ8CIRvMiON/TucvygqbHO3w==} + '@smithy/core@3.33.3': + resolution: {integrity: sha512-CsOeKq/9kA3y6VJHt+/+VTCtBaxJ4OTFpgrjIUhPpDIKxBci1k2bJaQASF2h/ELWrulGp+t97DZ0mevfAD8idg==} engines: {node: '>=18.0.0'} '@smithy/credential-provider-imds@4.5.2': @@ -1714,12 +1710,12 @@ packages: resolution: {integrity: sha512-nZyWTmSpJEXl6VtWVMBJve/7x12DZu6sIX1z1a+ZMaHlQQRs9Zpu6NbTe/gmxYXVRpkjxyDYpZ5gx2IM6f/Wkw==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.10.0': - resolution: {integrity: sha512-nrh7VxqzPQS/ip1hS293aI/OAWDWARQvjUxCfuKhyrfHa2gTdk28066RNeWLI1uuoHXaKAkOF8IcSAHuOp0+SA==} + '@smithy/node-http-handler@4.11.3': + resolution: {integrity: sha512-2jY1tSpERfPfWqyBV2pH+iGFaghVsIJszJNsT7hxtQYhVJpWDyc0LqOWI+nXOxOAHaEfZ4PXXtp1wW1TGpHhkA==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.7.0': - resolution: {integrity: sha512-hCynhm22wMJ8wTF9crcwu8mxggtUrSLLJgDcGUvYFBqpofxycYJCGKOMYg4xtPPFtgNiDJSYmhsWLTrcU/g59Q==} + '@smithy/signature-v4@5.7.3': + resolution: {integrity: sha512-7ImGm+FkHRLcBaRttIAMZ6bzJZWb2cJGoYjq46F2UjycujWzrL9GEN9h4w7eQyXJYnltrUhxbbieBAIRrdqpow==} engines: {node: '>=18.0.0'} '@smithy/types@4.17.2': @@ -3606,8 +3602,8 @@ packages: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - mediabunny@1.53.1: - resolution: {integrity: sha512-w25gA6mQuHSLzdpWswqwndbKtHFcJ0IRowJaIHgY7rlJaVTHhomfx5mLq4IHqonrsGCGDE/LIrtXz8mxiDzavA==} + mediabunny@1.55.1: + resolution: {integrity: sha512-JDdTEUOw9g6Ey8eWc2Ei63GmRGtGTJoE56SE7CHikwzS8i9xpsWcve4bEiUw47d4j49L3r7MXDFsH/5oZIhjBw==} merge-descriptors@2.0.0: resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} @@ -3921,10 +3917,14 @@ packages: peerDependencies: react: ^19.2.8 - react-error-boundary@6.1.2: - resolution: {integrity: sha512-3DpCr5HVdZ0caUjYE/kIHBEJN0mNP3ZCgf16c48uJ5TbWjorKVp+YG8W3XqlJ7vJAVNw6wNIImyPXmFydwmyng==} + react-error-boundary@6.1.3: + resolution: {integrity: sha512-GnSKpCohFi2nQmJCWwP8O8wub7zexlePvpsejvQr35vS5RTouS1+utTNOmyc540yw5vyOXnSL1rBWsCQDmkyUA==} peerDependencies: + '@types/react': ^18.0.0 || ^19.0.0 react: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true react-flip-toolkit@7.2.4: resolution: {integrity: sha512-+aZBZwzHBDfJzMRLjAAOKiBkrk8PV0YFVE0k1x85+UsykApLwg8a0LlQ5H80uFltFZmGtrQ7EE1krhiZ1jI5ig==} @@ -4016,8 +4016,8 @@ packages: rematrix@0.2.2: resolution: {integrity: sha512-agFFS3RzrLXJl5LY5xg/xYyXvUuVAnkhgKO7RaO9J1Ssth6yvbO+PIiV67V59MB5NCdAK2flvGvNT4mdKVniFA==} - remeda@2.39.0: - resolution: {integrity: sha512-3Ki8dU1o3OVu4dwIQ2Pj+yiuP7OnEbmWAGmJ3yDRqopily5jsj8NWzPvbS89H85d6UdONKEcUnrfuHY6jN9vyw==} + remeda@2.42.0: + resolution: {integrity: sha512-wDnRk66DV3uXCvJ8yGVtgOtiaOJsyYlucaKWJKY9EAONW86I1OiYqtMbmVaUjv7M0qp4XiMBjJRamibvE8yA1Q==} engines: {node: '>=18.0.0'} remix-auth-oauth2@3.4.1: @@ -4553,175 +4553,175 @@ packages: snapshots: - '@aws-sdk/checksums@3.1000.28': + '@aws-sdk/checksums@3.1000.29': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1109.0': + '@aws-sdk/client-s3@3.1112.0': dependencies: - '@aws-sdk/checksums': 3.1000.28 - '@aws-sdk/core': 3.977.8 - '@aws-sdk/credential-provider-node': 3.972.80 - '@aws-sdk/middleware-sdk-s3': 3.972.74 - '@aws-sdk/signature-v4-multi-region': 3.996.45 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/checksums': 3.1000.29 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/credential-provider-node': 3.972.81 + '@aws-sdk/middleware-sdk-s3': 3.972.75 + '@aws-sdk/signature-v4-multi-region': 3.996.46 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/fetch-http-handler': 5.7.2 - '@smithy/node-http-handler': 4.10.0 + '@smithy/node-http-handler': 4.11.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/core@3.977.8': + '@aws-sdk/core@3.977.9': dependencies: - '@aws-sdk/types': 3.974.4 - '@aws-sdk/xml-builder': 3.972.39 + '@aws-sdk/types': 3.974.5 + '@aws-sdk/xml-builder': 3.972.40 '@aws/lambda-invoke-store': 0.3.0 - '@smithy/core': 3.32.0 - '@smithy/signature-v4': 5.7.0 + '@smithy/core': 3.33.3 + '@smithy/signature-v4': 5.7.3 '@smithy/types': 4.17.2 bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.69': + '@aws-sdk/credential-provider-env@3.972.70': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.71': + '@aws-sdk/credential-provider-http@3.972.72': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/fetch-http-handler': 5.7.2 - '@smithy/node-http-handler': 4.10.0 + '@smithy/node-http-handler': 4.11.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.973.14': + '@aws-sdk/credential-provider-ini@3.973.15': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/credential-provider-env': 3.972.69 - '@aws-sdk/credential-provider-http': 3.972.71 - '@aws-sdk/credential-provider-login': 3.972.76 - '@aws-sdk/credential-provider-process': 3.972.69 - '@aws-sdk/credential-provider-sso': 3.973.13 - '@aws-sdk/credential-provider-web-identity': 3.972.75 - '@aws-sdk/nested-clients': 3.997.43 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/credential-provider-env': 3.972.70 + '@aws-sdk/credential-provider-http': 3.972.72 + '@aws-sdk/credential-provider-login': 3.972.77 + '@aws-sdk/credential-provider-process': 3.972.70 + '@aws-sdk/credential-provider-sso': 3.973.14 + '@aws-sdk/credential-provider-web-identity': 3.972.76 + '@aws-sdk/nested-clients': 3.997.44 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/credential-provider-imds': 4.5.2 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-login@3.972.76': + '@aws-sdk/credential-provider-login@3.972.77': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/nested-clients': 3.997.43 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/nested-clients': 3.997.44 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.80': + '@aws-sdk/credential-provider-node@3.972.81': dependencies: - '@aws-sdk/credential-provider-env': 3.972.69 - '@aws-sdk/credential-provider-http': 3.972.71 - '@aws-sdk/credential-provider-ini': 3.973.14 - '@aws-sdk/credential-provider-process': 3.972.69 - '@aws-sdk/credential-provider-sso': 3.973.13 - '@aws-sdk/credential-provider-web-identity': 3.972.75 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/credential-provider-env': 3.972.70 + '@aws-sdk/credential-provider-http': 3.972.72 + '@aws-sdk/credential-provider-ini': 3.973.15 + '@aws-sdk/credential-provider-process': 3.972.70 + '@aws-sdk/credential-provider-sso': 3.973.14 + '@aws-sdk/credential-provider-web-identity': 3.972.76 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/credential-provider-imds': 4.5.2 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-process@3.972.69': + '@aws-sdk/credential-provider-process@3.972.70': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.973.13': + '@aws-sdk/credential-provider-sso@3.973.14': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/nested-clients': 3.997.43 - '@aws-sdk/token-providers': 3.1111.0 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/nested-clients': 3.997.44 + '@aws-sdk/token-providers': 3.1116.0 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-web-identity@3.972.75': + '@aws-sdk/credential-provider-web-identity@3.972.76': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/nested-clients': 3.997.43 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/nested-clients': 3.997.44 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/lib-storage@3.1109.0(@aws-sdk/client-s3@3.1109.0)': + '@aws-sdk/lib-storage@3.1112.0(@aws-sdk/client-s3@3.1112.0)': dependencies: - '@aws-sdk/client-s3': 3.1109.0 - '@smithy/core': 3.32.0 + '@aws-sdk/client-s3': 3.1112.0 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 buffer: 5.6.0 events: 3.3.0 stream-browserify: 3.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.74': + '@aws-sdk/middleware-sdk-s3@3.972.75': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/signature-v4-multi-region': 3.996.45 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/signature-v4-multi-region': 3.996.46 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.43': + '@aws-sdk/nested-clients@3.997.44': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/signature-v4-multi-region': 3.996.45 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/signature-v4-multi-region': 3.996.46 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/fetch-http-handler': 5.7.2 - '@smithy/node-http-handler': 4.10.0 + '@smithy/node-http-handler': 4.11.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.45': + '@aws-sdk/signature-v4-multi-region@3.996.46': dependencies: - '@aws-sdk/types': 3.974.4 - '@smithy/signature-v4': 5.7.0 + '@aws-sdk/types': 3.974.5 + '@smithy/signature-v4': 5.7.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/token-providers@3.1111.0': + '@aws-sdk/token-providers@3.1116.0': dependencies: - '@aws-sdk/core': 3.977.8 - '@aws-sdk/nested-clients': 3.997.43 - '@aws-sdk/types': 3.974.4 - '@smithy/core': 3.32.0 + '@aws-sdk/core': 3.977.9 + '@aws-sdk/nested-clients': 3.997.44 + '@aws-sdk/types': 3.974.5 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/types@3.974.4': + '@aws-sdk/types@3.974.5': dependencies: '@smithy/types': 4.17.2 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.39': + '@aws-sdk/xml-builder@3.972.40': dependencies: '@smithy/types': 4.17.2 tslib: 2.8.1 @@ -5020,7 +5020,7 @@ snapshots: '@epic-web/invariant@1.0.0': {} - '@faker-js/faker@10.5.0': {} + '@faker-js/faker@10.6.0': {} '@floating-ui/core@1.7.5': dependencies: @@ -5180,52 +5180,52 @@ snapshots: '@mjackson/headers@0.10.0': {} - '@napi-rs/canvas-android-arm64@1.0.5': + '@napi-rs/canvas-android-arm64@1.0.7': optional: true - '@napi-rs/canvas-darwin-arm64@1.0.5': + '@napi-rs/canvas-darwin-arm64@1.0.7': optional: true - '@napi-rs/canvas-darwin-x64@1.0.5': + '@napi-rs/canvas-darwin-x64@1.0.7': optional: true - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.5': + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.7': optional: true - '@napi-rs/canvas-linux-arm64-gnu@1.0.5': + '@napi-rs/canvas-linux-arm64-gnu@1.0.7': optional: true - '@napi-rs/canvas-linux-arm64-musl@1.0.5': + '@napi-rs/canvas-linux-arm64-musl@1.0.7': optional: true - '@napi-rs/canvas-linux-riscv64-gnu@1.0.5': + '@napi-rs/canvas-linux-riscv64-gnu@1.0.7': optional: true - '@napi-rs/canvas-linux-x64-gnu@1.0.5': + '@napi-rs/canvas-linux-x64-gnu@1.0.7': optional: true - '@napi-rs/canvas-linux-x64-musl@1.0.5': + '@napi-rs/canvas-linux-x64-musl@1.0.7': optional: true - '@napi-rs/canvas-win32-arm64-msvc@1.0.5': + '@napi-rs/canvas-win32-arm64-msvc@1.0.7': optional: true - '@napi-rs/canvas-win32-x64-msvc@1.0.5': + '@napi-rs/canvas-win32-x64-msvc@1.0.7': optional: true - '@napi-rs/canvas@1.0.5': + '@napi-rs/canvas@1.0.7': optionalDependencies: - '@napi-rs/canvas-android-arm64': 1.0.5 - '@napi-rs/canvas-darwin-arm64': 1.0.5 - '@napi-rs/canvas-darwin-x64': 1.0.5 - '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.5 - '@napi-rs/canvas-linux-arm64-gnu': 1.0.5 - '@napi-rs/canvas-linux-arm64-musl': 1.0.5 - '@napi-rs/canvas-linux-riscv64-gnu': 1.0.5 - '@napi-rs/canvas-linux-x64-gnu': 1.0.5 - '@napi-rs/canvas-linux-x64-musl': 1.0.5 - '@napi-rs/canvas-win32-arm64-msvc': 1.0.5 - '@napi-rs/canvas-win32-x64-msvc': 1.0.5 + '@napi-rs/canvas-android-arm64': 1.0.7 + '@napi-rs/canvas-darwin-arm64': 1.0.7 + '@napi-rs/canvas-darwin-x64': 1.0.7 + '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.7 + '@napi-rs/canvas-linux-arm64-gnu': 1.0.7 + '@napi-rs/canvas-linux-arm64-musl': 1.0.7 + '@napi-rs/canvas-linux-riscv64-gnu': 1.0.7 + '@napi-rs/canvas-linux-x64-gnu': 1.0.7 + '@napi-rs/canvas-linux-x64-musl': 1.0.7 + '@napi-rs/canvas-win32-arm64-msvc': 1.0.7 + '@napi-rs/canvas-win32-x64-msvc': 1.0.7 '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: @@ -5880,37 +5880,32 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@smithy/core@3.32.0': - dependencies: - '@smithy/types': 4.17.2 - tslib: 2.8.1 - - '@smithy/core@3.33.2': + '@smithy/core@3.33.3': dependencies: '@smithy/types': 4.17.2 tslib: 2.8.1 '@smithy/credential-provider-imds@4.5.2': dependencies: - '@smithy/core': 3.33.2 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 '@smithy/fetch-http-handler@5.7.2': dependencies: - '@smithy/core': 3.33.2 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@smithy/node-http-handler@4.10.0': + '@smithy/node-http-handler@4.11.3': dependencies: - '@smithy/core': 3.32.0 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 - '@smithy/signature-v4@5.7.0': + '@smithy/signature-v4@5.7.3': dependencies: - '@smithy/core': 3.32.0 + '@smithy/core': 3.33.3 '@smithy/types': 4.17.2 tslib: 2.8.1 @@ -7872,7 +7867,7 @@ snapshots: media-typer@1.1.0: {} - mediabunny@1.53.1: + mediabunny@1.55.1: dependencies: '@types/dom-mediacapture-transform': 0.1.12 '@types/dom-webcodecs': 0.1.13 @@ -8250,9 +8245,11 @@ snapshots: react: 19.2.8 scheduler: 0.27.0 - react-error-boundary@6.1.2(react@19.2.8): + react-error-boundary@6.1.3(@types/react@19.2.18)(react@19.2.8): dependencies: react: 19.2.8 + optionalDependencies: + '@types/react': 19.2.18 react-flip-toolkit@7.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: @@ -8332,7 +8329,7 @@ snapshots: rematrix@0.2.2: {} - remeda@2.39.0: {} + remeda@2.42.0: {} remix-auth-oauth2@3.4.1(remix-auth@4.2.0): dependencies: