Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
c3fd3ca
core string ops
alii Sep 30, 2025
9a56a30
feat: Implement key management commands
alii Sep 30, 2025
e9731b2
feat: Implement expire commands
alii Sep 30, 2025
6ce6a1a
feat: Implement the most simple sorted set commands
alii Sep 30, 2025
bae58b9
feat: Implement zmscore/zrem
alii Sep 30, 2025
781e57a
[autofix.ci] apply automated fixes
autofix-ci[bot] Sep 30, 2025
1d46d3f
update zrem & zmscore
alii Sep 30, 2025
02b051f
zrange/zrevrange/zrangebyscore/zrevrangebyscore/zrangebylex/zrevrange…
alii Sep 30, 2025
5c127c7
Merge branch 'ali/redis' of github.com:oven-sh/bun into ali/redis
alii Sep 30, 2025
17f43fd
rm
alii Sep 30, 2025
3694529
feat: Implement some more set operations
alii Sep 30, 2025
8ca3c8c
impl blocking zmpop/bzmpop/bzmpopmin/bzmpopmax
alii Sep 30, 2025
f7ea775
feat: Implement Redis list operations
alii Sep 30, 2025
47f906a
feat: add all the remaining set operations
alii Sep 30, 2025
1811057
remove duplicated set operations
alii Sep 30, 2025
413ed55
deprecated RedisClient#hmset
alii Sep 30, 2025
f3bd6e6
hset/hmset types
alii Sep 30, 2025
859e94d
hset/hmset tests
alii Sep 30, 2025
8ceffca
hmset/hset impl
alii Sep 30, 2025
68f96de
types for hdel, hexists, hrandfield, hscan
alii Sep 30, 2025
eee5b3e
feat: impl hdel,hexists,hrandfield,hscan
alii Sep 30, 2025
b17268e
fix hrandfield failing test
alii Sep 30, 2025
1ccee32
feat: impl hsetnx
alii Sep 30, 2025
17e5861
hgetdel/hgetex/hsetex
alii Sep 30, 2025
7e8b5f3
test with redis 8
alii Sep 30, 2025
4cc0018
feat: Implement HGETDEL, HGETEX, HSETEX, HEXPIRE, HEXPIREAT, HEXPIRET…
alii Sep 30, 2025
f48dd34
accident
alii Sep 30, 2025
02fb857
ci: fix redis image/compose
alii Sep 30, 2025
177d384
fix: hpexpire should come after key exists
alii Sep 30, 2025
56c3f1f
feat: add expectation for hpexpire result
alii Sep 30, 2025
2afb2c2
rm
alii Sep 30, 2025
4c976cb
address the primary coderabbit feedback
alii Sep 30, 2025
5de2c78
use fixed arity for some fns
alii Sep 30, 2025
e6b9e56
update some missing types
alii Sep 30, 2025
2503614
update variadic methods
alii Sep 30, 2025
62e0eda
update sorted set types
alii Sep 30, 2025
53cd46c
a bunch more coverage
alii Sep 30, 2025
1e16e7e
fix: hmget is variadic
alii Sep 30, 2025
ec3d7c2
deflake
alii Sep 30, 2025
fd0b807
update types
alii Sep 30, 2025
9c57e0b
rm
alii Sep 30, 2025
c9fa18b
tests for hmget(key, string_arr)
alii Sep 30, 2025
e65fbc3
fix: support hmget with an array of fields as the second arg
alii Sep 30, 2025
7e18d04
srandmember has no withscores (not sorted set)
alii Sep 30, 2025
eeddcd4
expect error for invalid args
alii Sep 30, 2025
b2bced7
Fix some return types
alii Sep 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,689 changes: 2,607 additions & 82 deletions packages/bun-types/redis.d.ts

Large diffs are not rendered by default.

Loading