A TypeScript npm package port for Redis Bloom Filter from Redisson
npm install redis-bloom-filter

Port of [Redisson's bloom filter][1] to JavaScript, with some improvements (using [xxh3-ts][2] instead of [highway hash 128][3]).
``bash`
npm install redis-bloom-filter
`ts
import { BloomFilter } from 'redis-bloom-filter';
const bloomFilter = new BloomFilter({
redis: {
url: 'redis://localhost:6379',
},
name: 'my-bloom-filter',
ttlSeconds: 60, // optional, defaults to 0 (no TTL)
});
``
[1]: https://github.com/redisson/redisson/blob/master/redisson/src/main/java/org/redisson/RedissonBloomFilter.java
[2]: https://www.npmjs.com/package/xxh3-ts
[3]: https://github.com/google/highwayhash