Shared cache with TTL, background refresh and tab sync
Version vom
🚀 Smart Shared Cache System (Background + Sync)
---------------------------------------------------------------------------------
⚡ Что это умеет
🔄 Background Refresh
Если кеш пустой — данные подгружаются автоматически.
🌍 Общий кеш для нескольких userscript
Если у разных скриптов одинаковый @namespace и PREFIX — они используют одну базу.
🔔 Синхронизация вкладок
Через BroadcastChannel все вкладки мгновенно получают обновление.
🧠 Автоочистка TTL
Просроченные значения удаляются автоматически.
💡 Где можно использовать легально
кеш API-запросов
хранение настроек
временные токены авторизации (если разрешено сервисом)
данные профиля
экономия запросов к серверу