File size: 513 Bytes
d055dc3 a47f3c7 d055dc3 a47f3c7 7cef85c a47f3c7 7cef85c d055dc3 3db16d9 d055dc3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import { Redis } from "@upstash/redis";
import { NS_runtime } from "../../../../../packages/lib/env.runtime";
const UPSTASH_REDIS_REST_URL = () =>
NS_runtime.ENV_VAR_DB?.UPSTASH_REDIS_REST_URL ||
process.env.UPSTASH_REDIS_REST_URL;
const UPSTASH_REDIS_REST_TOKEN = () =>
NS_runtime.ENV_VAR_DB?.UPSTASH_REDIS_REST_TOKEN ||
process.env.UPSTASH_REDIS_REST_TOKEN;
const redis = () => {
return new Redis({
url: UPSTASH_REDIS_REST_URL(),
token: UPSTASH_REDIS_REST_TOKEN()
});
}
export { redis };
|