Define uma idade máxima (mínimo um dia) para valores de armazenamento de scripts, após a qual são eliminados
À data de
Este script não deve ser instalado diretamente. É uma biblioteca destinada a ser incluída por outros scripts através da diretiva de metadados // @require https://update.greasyfork.org/scripts/562172/1875263/Temporary-Script-Storage.js
Exemplo de uso:
const persistentStorage = new TTLStorage();
await persistentStorage.ready();
setInterval(() => persistentStorage.sweepExpiredEntries(), 1000 * 60 * 60 * 24);
await persistentStorage.set("key1", "hello");
const msg = persistentStorage.get("key1");