< Summary

Information
Class: redis.server.ts
Assembly: app.lib
File(s): /home/runner/work/ClutterStock/ClutterStock/frontend/app/lib/redis.server.ts
Tag: 58_25416222083
Line coverage
0%
Covered lines: 0
Uncovered lines: 6
Coverable lines: 6
Total lines: 12
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 4
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

File(s)

/home/runner/work/ClutterStock/ClutterStock/frontend/app/lib/redis.server.ts

#LineLine coverage
 1import { createClient } from "redis";
 2
 3let _client: ReturnType<typeof createClient> | undefined;
 4
 05export function redis() {
 06  if (!_client) {
 07    _client = createClient({ url: process.env.REDIS_URL ?? "redis://localhost:6379" });
 08    _client.on("error", (e) => console.error("[redis]", e));
 09    void _client.connect();
 10  }
 011  return _client;
 12}

Methods/Properties

redis()V
(anonymous_1)()V