Commit 87dbbe4
authored
chore(deps): bump ioredis to 5.11.1 via override (dedupe bullmq's pin) (#197)
Lands the ioredis 5.10.1 -> 5.11.1 bump (#192) that was deferred from #190/#196.
bullmq 5.78.0 exact-pins ioredis@5.10.1, so bumping the top-level dep alone
left bullmq on its own nested 5.10.1 copy — two ioredis instances with
structurally incompatible RedisOptions types (tsc failed on new Redis(options)).
Adds an `ioredis: 5.11.1` override in apps/api that collapses bullmq's nested
copy onto the top-level version. A clean `bun install --frozen-lockfile` (the CI
condition) now resolves a single ioredis@5.11.1; 5.10.1 -> 5.11.1 is a semver
patch. Drop the override once bullmq advances its own ioredis pin.
Verification (infra up): single ioredis copy after frozen install, api check
(tsc + lint + lint:meta + knip) clean, full api suite 1188 pass / 0 fail
including the Redis/BullMQ/valkey integration tests.1 parent 4476cf2 commit 87dbbe4
2 files changed
Lines changed: 10 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
| 131 | + | |
131 | 132 | | |
132 | 133 | | |
133 | 134 | | |
134 | | - | |
| 135 | + | |
| 136 | + | |
135 | 137 | | |
136 | 138 | | |
0 commit comments