feat: websockets (comment posting + liking)

This commit is contained in:
Face 2025-05-25 12:06:04 +03:00
parent 251609d7b8
commit 3f137e5c3c
15 changed files with 2200 additions and 5 deletions

View file

@ -0,0 +1,19 @@
import Redis from 'ioredis';
import { building } from '$app/environment';
import { REDIS_URL } from '$env/static/private';
if (building) {
throw new Error('Redis cannot be used during build');
}
const redis = new Redis(REDIS_URL);
redis.on('error', (err) => {
console.error('Redis connection error:', err);
});
redis.on('connect', () => {
console.log('Redis connected successfully');
});
export { redis };