diff --git a/bun.lockb b/bun.lockb index 6ae997b0..23ab8a11 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 2f755002..45157a05 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@testing-library/react": "^14.2.1", "@types/bun": "^1.0.8", "@types/node": "^20.11.24", - "@types/react": "^18.2.61", + "@types/react": "^18.2.62", "@types/react-dom": "^18.2.19", "postcss": "^8.4.35", "tailwindcss": "^3.4.1", diff --git a/yarn.lock b/yarn.lock index 8a447af7..7facac88 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,6 +1,6 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 -# bun ./bun.lockb --hash: 1C66E8205EB3FEDB-d71d8b8e4f154e4a-E9CA6C5323A3CDC8-c8a0ea7926db54d3 +# bun ./bun.lockb --hash: 690AE5EC206B661F-d5f133c178362a38-209AD56FD6F954A9-72c24fc7617d3a8f "@alloc/quick-lru@^5.2.0": @@ -155,55 +155,55 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@next/env@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/env/-/env-14.1.2-canary.3.tgz" - integrity sha512-kLc/2DZf9ewqBOOfXnWdQtGTmI27dVNu8XQVaW/UokTxzZsJ/tA7CVWQSyJTUcbfKzSJHJqo+PRjSyK1W89DEg== - -"@next/swc-darwin-arm64@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.2-canary.3.tgz" - integrity sha512-LOPXlYP94x5p598rtsZ1Gmh5iRAvviiR6PEbzPo0L3dHwlgehya+N8b9CjigaHx0dfZ8Q7pUtU1qSJJ6BjvB+g== - -"@next/swc-darwin-x64@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.2-canary.3.tgz" - integrity sha512-rCNeq9kt83nVzUgz1f92qj5YpeS6WNsXCXfXh0+eBaV4gvpylvaoldCiUoAH0xU1UQAgwmx7QJQWtjBdD69FFw== - -"@next/swc-linux-arm64-gnu@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.2-canary.3.tgz" - integrity sha512-k93+nMIDdVaE9dS/9mQ20GoR75Q3N3j++3tdKzfpkWnArDiA+CNueTNM8EFbAkmIv6zIHJHAysJYRAZHmRzOhw== - -"@next/swc-linux-arm64-musl@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.2-canary.3.tgz" - integrity sha512-dtvCnfaIjL4x/FDNRZmCPpFejMJrfG1TjXrkJDz7AOMaavObv1oJGSC5tN9f6QnZyHp+mpo42zw+yaexP8bjUA== - -"@next/swc-linux-x64-gnu@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.2-canary.3.tgz" - integrity sha512-ZQ2P0E+3BemaGpP5O9SbAMpU93hEwVH5HTh7orpDiD6QAElwDrMIp62acry04v9AcRgPgUy6ChYKrIfXIHwaOg== - -"@next/swc-linux-x64-musl@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.2-canary.3.tgz" - integrity sha512-MNPngzkm01MzeqYqYH2x+ghyXGEYBSLGS/WZIQ5MY8BJLv15TusbpP7DSC46IZzPrzP+fJNJaKtVwnkcE7EbYg== - -"@next/swc-win32-arm64-msvc@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.2-canary.3.tgz" - integrity sha512-lwEtbJ0yeTC+Fu2iFtFCfvHbBpzLg2J7F5iWvgU+F4xcTyJXI3TyRldfuO6LtNyGPWuGTY0BnSyKAOVARlWUwQ== - -"@next/swc-win32-ia32-msvc@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.2-canary.3.tgz" - integrity sha512-CrZvMWtenDlvm5agQqCWtJj4qoLIzzQudM1/GJy7+5MHcwsmfbsykdA196quE4FlFPlrvLOTtwq4h4JOhSE/Gg== - -"@next/swc-win32-x64-msvc@14.1.2-canary.3": - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.2-canary.3.tgz" - integrity sha512-FFLx7TG31fJPAHWWCYM2f6Vt+hX7Ur2Rj8J0Z49p6gL7DFlZLb9IHGSSal2tM6ticIX+43WBYwBssmcN+NMrJw== +"@next/env@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/env/-/env-14.1.2-canary.5.tgz" + integrity sha512-s3APjgb3xs3f25VE/r/evvhfGKUfh4eSm6d4eOTkc8jIDFBR9dKhm9nBvwdmFW/9xMg2GXQ8iAiBzxfkY3zS0A== + +"@next/swc-darwin-arm64@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.2-canary.5.tgz" + integrity sha512-TipqMk/dT54ywNuMncyqw34t9HhCp69vlbVwxd8KVEWGV1pjoeFgjXlw0yye3ASg3tRj3qOZoWWa9enEgFtRrg== + +"@next/swc-darwin-x64@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.2-canary.5.tgz" + integrity sha512-DZbjpjdgypvbV7g96089d+gknk8yqzqrh4sIQBx28brDMMFvUiDCrzFq5I+qPejdeOj3yWI/j9R+ExVhoe67mQ== + +"@next/swc-linux-arm64-gnu@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.2-canary.5.tgz" + integrity sha512-OSBL1ddNw0j3DpkSVMJEcOFEAmMG3XjrO93+y5qaZu39CdciCDk0dAvaLg0UIe1GDXmy//uh6zRRZwMJ5RVIbA== + +"@next/swc-linux-arm64-musl@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.2-canary.5.tgz" + integrity sha512-mB+reEEjStVrq3mxkrft8Q4ABfP8d36rhLpvBzWovkKGXCIMfyzcVJvz7h1XBODrmegKz8/yipIU0VOpSDzpvQ== + +"@next/swc-linux-x64-gnu@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.2-canary.5.tgz" + integrity sha512-LC8fI5KQc3zpbcXmP583NKlznY8yjDWL7MKMpqrxZEa9Us9EGHWNx+vZUaPsKNQU0GWLUTHD0TWYRiSIVcFA7w== + +"@next/swc-linux-x64-musl@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.2-canary.5.tgz" + integrity sha512-oI4+xxDndhQ+dmHYzLFWq+ddsPGxyjED6zcgiKI8fVvr88bi0LdLje6/2elJvtlvZoWEp+AzpJsBa3d6V2lUbw== + +"@next/swc-win32-arm64-msvc@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.2-canary.5.tgz" + integrity sha512-PJL0gg0K/EOMiU5vLz9HMkB4zpY2o9kLibxYSE1SzzEBmh6eCfKm/XY2ms9/eMhc5oH2FIZqs2l2ORJpBJgdeg== + +"@next/swc-win32-ia32-msvc@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.2-canary.5.tgz" + integrity sha512-Dg1R0kWy6jbP+LzhXzZcQmKPUKryMNYdX7Ft5rtPG9uJ68KE5vzBRq3GH22hBQhZHxA3qoXfasN03ikruGdxDw== + +"@next/swc-win32-x64-msvc@14.1.2-canary.5": + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.2-canary.5.tgz" + integrity sha512-AqEuKvW5h+cRCL57s/JZ/izDSX9+1IsIzAKrr2L6cLSQw2Z8i4ePbpfJCPaCsM49LMTb8DOuvrmWeuCqTjzU4g== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -303,10 +303,10 @@ resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz" integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== -"@types/react@*", "@types/react@^18.2.61": - version "18.2.61" - resolved "https://registry.npmjs.org/@types/react/-/react-18.2.61.tgz" - integrity sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA== +"@types/react@*", "@types/react@^18.2.62": + version "18.2.62" + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.62.tgz" + integrity sha512-l3f57BbaEKP0xcFzf+5qRG8/PXykZiuVM6eEoPtqBPCp6dxO3HhDkLIgIyXPhPKNAeXn3KO2pEaNgzaEo/asaw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -988,7 +988,7 @@ jiti@^1.19.1: resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: +js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== @@ -1008,13 +1008,6 @@ lines-and-columns@^1.1.6: resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -loose-envify@^1.1.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - "lru-cache@^9.1.1 || ^10.0.0": version "10.2.0" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz" @@ -1065,11 +1058,11 @@ nanoid@^3.3.6, nanoid@^3.3.7: integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== next@canary: - version "14.1.2-canary.3" - resolved "https://registry.npmjs.org/next/-/next-14.1.2-canary.3.tgz" - integrity sha512-pnW5t/y53dnbS0Ubt1V2QbJs+72v1+nU+ny9+dYnMvvYBfJheYPveAHrVU7DD7FcJr6HKZjAw5TReUj8uTI22A== + version "14.1.2-canary.5" + resolved "https://registry.npmjs.org/next/-/next-14.1.2-canary.5.tgz" + integrity sha512-sxZZmvPfuT0TKe2/hVrwRz4056pFqRoJztMqQ9sC7FtX7n9+vE+V8WOmmKiv3YpEnwVAQkhzEgtKOfMHqdUZNg== dependencies: - "@next/env" "14.1.2-canary.3" + "@next/env" "14.1.2-canary.5" "@swc/helpers" "0.5.5" busboy "1.6.0" caniuse-lite "^1.0.30001579" @@ -1077,15 +1070,15 @@ next@canary: postcss "8.4.31" styled-jsx "5.1.1" optionalDependencies: - "@next/swc-darwin-arm64" "14.1.2-canary.3" - "@next/swc-darwin-x64" "14.1.2-canary.3" - "@next/swc-linux-arm64-gnu" "14.1.2-canary.3" - "@next/swc-linux-arm64-musl" "14.1.2-canary.3" - "@next/swc-linux-x64-gnu" "14.1.2-canary.3" - "@next/swc-linux-x64-musl" "14.1.2-canary.3" - "@next/swc-win32-arm64-msvc" "14.1.2-canary.3" - "@next/swc-win32-ia32-msvc" "14.1.2-canary.3" - "@next/swc-win32-x64-msvc" "14.1.2-canary.3" + "@next/swc-darwin-arm64" "14.1.2-canary.5" + "@next/swc-darwin-x64" "14.1.2-canary.5" + "@next/swc-linux-arm64-gnu" "14.1.2-canary.5" + "@next/swc-linux-arm64-musl" "14.1.2-canary.5" + "@next/swc-linux-x64-gnu" "14.1.2-canary.5" + "@next/swc-linux-x64-musl" "14.1.2-canary.5" + "@next/swc-win32-arm64-msvc" "14.1.2-canary.5" + "@next/swc-win32-ia32-msvc" "14.1.2-canary.5" + "@next/swc-win32-x64-msvc" "14.1.2-canary.5" normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" @@ -1249,20 +1242,17 @@ queue-microtask@^1.2.2: resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== -"react@18.3.0-canary-2f8f77602-20240229", "react@>= 16", "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", "react@^16 || ^17 || ^18", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, react@canary: - version "18.3.0-canary-2f8f77602-20240229" - resolved "https://registry.npmjs.org/react/-/react-18.3.0-canary-2f8f77602-20240229.tgz" - integrity sha512-UTV7PJKz9UY5MZNH8TI44ftSjzibBzXBfI0/u09Rx+bIif7N7djKks0mPy26z1J2jNSsOtn45qcRGailzUCqww== - dependencies: - loose-envify "^1.1.0" +"react@18.3.0-canary-034130c02-20240303", "react@>= 16", "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", "react@^16 || ^17 || ^18", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, react@canary: + version "18.3.0-canary-034130c02-20240303" + resolved "https://registry.npmjs.org/react/-/react-18.3.0-canary-034130c02-20240303.tgz" + integrity sha512-ajka8XFutHETNlbFRwcrZ+Ds9ln6rS77kP5YrHxElk5xxwHf6Hg+7YlkC5ReOC1w8qp8XxMcmYOMQCUbZ8Hziw== "react-dom@^16 || ^17 || ^18", "react-dom@^16.8.0 || ^17.0.0 || ^18.0.0", react-dom@^18.0.0, react-dom@^18.2.0, react-dom@canary: - version "18.3.0-canary-2f8f77602-20240229" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.0-canary-2f8f77602-20240229.tgz" - integrity sha512-uDX0koU0haiks+XZ7F0CTHT+0jx3WiKp9QVshRcFdO9ojF2aAnjJY6PUrRy4oHXEXUkI+frhqIh31V82zFtPhg== + version "18.3.0-canary-034130c02-20240303" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.0-canary-034130c02-20240303.tgz" + integrity sha512-gKBwJKBFJ2Xt6pKLd7vUvkkJ+n/rQznk0Jwa3tt+CA6U9+eb3mLx0S7bIgCOmwjewGVZ8gMh/ir0UupwVsXSGQ== dependencies: - loose-envify "^1.1.0" - scheduler "0.24.0-canary-2f8f77602-20240229" + scheduler "0.24.0-canary-034130c02-20240303" react-is@^17.0.1: version "17.0.2" @@ -1319,12 +1309,10 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -"scheduler@0.24.0-canary-2f8f77602-20240229": - version "0.24.0-canary-2f8f77602-20240229" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-2f8f77602-20240229.tgz" - integrity sha512-36tD8wm5S5EUzNRvhmyYltgruAm5uxPZ0SQ/ySTTpm9lg8E7gGBqb3hJ9bqLsLGkX3uUoB2Rh3NxEznBFL5YhQ== - dependencies: - loose-envify "^1.1.0" +"scheduler@0.24.0-canary-034130c02-20240303": + version "0.24.0-canary-034130c02-20240303" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-034130c02-20240303.tgz" + integrity sha512-RfDhUASpQa4dlbYmMbX3tqlwH1JjPwW+TtnPWC1s9o54PJWS3FG5zE3eDq280DxQAB0tybCeeJ163I4gH2kA1w== set-function-length@^1.2.1: version "1.2.1"