feat: install embla-carousel-react for player profile carousel

Add embla-carousel-react dependency to enable smooth carousel
functionality for displaying player profiles on the games page.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock 2025-11-03 06:10:42 -06:00
parent 71255d3198
commit 642ae95738
2 changed files with 29 additions and 0 deletions

View File

@ -57,6 +57,7 @@
"bcryptjs": "^2.4.3", "bcryptjs": "^2.4.3",
"better-sqlite3": "^12.4.1", "better-sqlite3": "^12.4.1",
"drizzle-orm": "^0.44.6", "drizzle-orm": "^0.44.6",
"embla-carousel-react": "^8.6.0",
"emojibase-data": "^16.0.3", "emojibase-data": "^16.0.3",
"jose": "^6.1.0", "jose": "^6.1.0",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",

View File

@ -146,6 +146,9 @@ importers:
drizzle-orm: drizzle-orm:
specifier: ^0.44.6 specifier: ^0.44.6
version: 0.44.6(@types/better-sqlite3@7.6.13)(better-sqlite3@12.4.1) version: 0.44.6(@types/better-sqlite3@7.6.13)(better-sqlite3@12.4.1)
embla-carousel-react:
specifier: ^8.6.0
version: 8.6.0(react@18.3.1)
emojibase-data: emojibase-data:
specifier: ^16.0.3 specifier: ^16.0.3
version: 16.0.3(emojibase@16.0.0) version: 16.0.3(emojibase@16.0.0)
@ -5278,6 +5281,19 @@ packages:
elliptic@6.6.1: elliptic@6.6.1:
resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==}
embla-carousel-react@8.6.0:
resolution: {integrity: sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA==}
peerDependencies:
react: ^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
embla-carousel-reactive-utils@8.6.0:
resolution: {integrity: sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==}
peerDependencies:
embla-carousel: 8.6.0
embla-carousel@8.6.0:
resolution: {integrity: sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==}
emoji-regex@8.0.0: emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@ -14958,6 +14974,18 @@ snapshots:
minimalistic-assert: 1.0.1 minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1 minimalistic-crypto-utils: 1.0.1
embla-carousel-react@8.6.0(react@18.3.1):
dependencies:
embla-carousel: 8.6.0
embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0)
react: 18.3.1
embla-carousel-reactive-utils@8.6.0(embla-carousel@8.6.0):
dependencies:
embla-carousel: 8.6.0
embla-carousel@8.6.0: {}
emoji-regex@8.0.0: {} emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {} emoji-regex@9.2.2: {}