diff --git a/package.json b/package.json index a7aa0dc..27f0305 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "discord.js": "^14.26.2", "farming-weight": "^0.15.0", "orval": "^8.6.2", - "redis": "^5.9.0", + "redis": "^6.0.0", "utf-8-validate": "^6.0.5", "zlib-sync": "^0.1.10", "zod": "^4.1.12" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a91d563..db2db10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^8.6.2 version: 8.6.2(typescript@5.9.3) redis: - specifier: ^5.9.0 - version: 5.9.0 + specifier: ^6.0.0 + version: 6.2.1(@opentelemetry/api@1.9.0) utf-8-validate: specifier: ^6.0.5 version: 6.0.5 @@ -868,33 +868,41 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@redis/bloom@5.9.0': - resolution: {integrity: sha512-W9D8yfKTWl4tP8lkC3MRYkMz4OfbuzE/W8iObe0jFgoRmgMfkBV+Vj38gvIqZPImtY0WB34YZkX3amYuQebvRQ==} - engines: {node: '>= 18'} + '@redis/bloom@6.2.1': + resolution: {integrity: sha512-huQgNLaCIZfQ9SeLn4q9124uOUd8HbZDYHwwUzNcRgHqCHiHKl2dDxMqJCeWh8cMqZAoWuHR8XnWbDMIf+o7ag==} + engines: {node: '>= 20.0.0'} peerDependencies: - '@redis/client': ^5.9.0 + '@redis/client': ^6.2.1 - '@redis/client@5.9.0': - resolution: {integrity: sha512-EI0Ti5pojD2p7TmcS7RRa+AJVahdQvP/urpcSbK/K9Rlk6+dwMJTQ354pCNGCwfke8x4yKr5+iH85wcERSkwLQ==} - engines: {node: '>= 18'} + '@redis/client@6.2.1': + resolution: {integrity: sha512-LzxBY7SIBvvJiyCgcaJZZakE3fJrZZ++i24+EDW9fKpCl68D35uJcKFpZZwCfOoG9WZTbyZlMzMeM0gtOAMU9Q==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@node-rs/xxhash': ^1.1.0 + '@opentelemetry/api': '>=1 <2' + peerDependenciesMeta: + '@node-rs/xxhash': + optional: true + '@opentelemetry/api': + optional: true - '@redis/json@5.9.0': - resolution: {integrity: sha512-Bm2jjLYaXdUWPb9RaEywxnjmzw7dWKDZI4MS79mTWPV16R982jVWBj6lY2ZGelJbwxHtEVg4/FSVgYDkuO/MxA==} - engines: {node: '>= 18'} + '@redis/json@6.2.1': + resolution: {integrity: sha512-AFIUJ8Gj0DaaSBHYuSt8+O0oYWM+50OK1c0OmodB7XERIA8+BbyV3O4v76f9iccWasd1/7qjfZTpuzexUaZtrQ==} + engines: {node: '>= 20.0.0'} peerDependencies: - '@redis/client': ^5.9.0 + '@redis/client': ^6.2.1 - '@redis/search@5.9.0': - resolution: {integrity: sha512-jdk2csmJ29DlpvCIb2ySjix2co14/0iwIT3C0I+7ZaToXgPbgBMB+zfEilSuncI2F9JcVxHki0YtLA0xX3VdpA==} - engines: {node: '>= 18'} + '@redis/search@6.2.1': + resolution: {integrity: sha512-2vfOAOyYFE7UUw3sBBlkqqruBtOUS4HRY5MtW4hp83llrwvtrTE4r22CEqXddlV+54zkLxBE4nmsIJ/dpezQrQ==} + engines: {node: '>= 20.0.0'} peerDependencies: - '@redis/client': ^5.9.0 + '@redis/client': ^6.2.1 - '@redis/time-series@5.9.0': - resolution: {integrity: sha512-W6ILxcyOqhnI7ELKjJXOktIg3w4+aBHugDbVpgVLPZ+YDjObis1M0v7ZzwlpXhlpwsfePfipeSK+KWNuymk52w==} - engines: {node: '>= 18'} + '@redis/time-series@6.2.1': + resolution: {integrity: sha512-kiYniph04dJOole+L359B6C9E+jYS2uDP7hca6Onj0xF38ZIpyxARO0Iq0W4ZRn1e8Q6vqW00QFZVSMRA/2Ijw==} + engines: {node: '>= 20.0.0'} peerDependencies: - '@redis/client': ^5.9.0 + '@redis/client': ^6.2.1 '@rolldown/binding-android-arm64@1.0.0-rc.12': resolution: {integrity: sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==} @@ -1713,9 +1721,9 @@ packages: resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} engines: {node: '>= 20.19.0'} - redis@5.9.0: - resolution: {integrity: sha512-E8dQVLSyH6UE/C9darFuwq4usOPrqfZ1864kI4RFbr5Oj9ioB9qPF0oJMwX7s8mf6sPYrz84x/Dx1PGF3/0EaQ==} - engines: {node: '>= 18'} + redis@6.2.1: + resolution: {integrity: sha512-Z9VHtgYs48PiQC77X9O2Er8Hj4T+5BtFjT91/vi5Is1D04N72cA946ZslM1ImJw8ZctFBZWAVjM7S5wJNeHMpg==} + engines: {node: '>= 20.0.0'} remeda@2.33.6: resolution: {integrity: sha512-tazDGH7s75kUPGBKLvhgBEHMgW+TdDFhjUAMdQj57IoWz6HsGa5D2RX5yDUz6IIqiRRvZiaEHzCzWdTeixc/Kg==} @@ -1840,6 +1848,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -2754,25 +2763,27 @@ snapshots: dependencies: quansync: 1.0.0 - '@redis/bloom@5.9.0(@redis/client@5.9.0)': + '@redis/bloom@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0))': dependencies: - '@redis/client': 5.9.0 + '@redis/client': 6.2.1(@opentelemetry/api@1.9.0) - '@redis/client@5.9.0': + '@redis/client@6.2.1(@opentelemetry/api@1.9.0)': dependencies: cluster-key-slot: 1.1.2 + optionalDependencies: + '@opentelemetry/api': 1.9.0 - '@redis/json@5.9.0(@redis/client@5.9.0)': + '@redis/json@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0))': dependencies: - '@redis/client': 5.9.0 + '@redis/client': 6.2.1(@opentelemetry/api@1.9.0) - '@redis/search@5.9.0(@redis/client@5.9.0)': + '@redis/search@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0))': dependencies: - '@redis/client': 5.9.0 + '@redis/client': 6.2.1(@opentelemetry/api@1.9.0) - '@redis/time-series@5.9.0(@redis/client@5.9.0)': + '@redis/time-series@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0))': dependencies: - '@redis/client': 5.9.0 + '@redis/client': 6.2.1(@opentelemetry/api@1.9.0) '@rolldown/binding-android-arm64@1.0.0-rc.12': optional: true @@ -3601,13 +3612,16 @@ snapshots: readdirp@5.0.0: {} - redis@5.9.0: + redis@6.2.1(@opentelemetry/api@1.9.0): dependencies: - '@redis/bloom': 5.9.0(@redis/client@5.9.0) - '@redis/client': 5.9.0 - '@redis/json': 5.9.0(@redis/client@5.9.0) - '@redis/search': 5.9.0(@redis/client@5.9.0) - '@redis/time-series': 5.9.0(@redis/client@5.9.0) + '@redis/bloom': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0)) + '@redis/client': 6.2.1(@opentelemetry/api@1.9.0) + '@redis/json': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0)) + '@redis/search': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0)) + '@redis/time-series': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.0)) + transitivePeerDependencies: + - '@node-rs/xxhash' + - '@opentelemetry/api' remeda@2.33.6: {}