fancive_obsidian-parallel-r.../src/cache.ts

15 lines
290 B
TypeScript
Raw Normal View History

'use strict';
export function touchCacheEntry(entry, now?) {
if (!entry) return null;
entry.lastAccessedAt = now || new Date().toISOString();
return entry;
}
export function serializeCacheFile(entries) {
return JSON.stringify({
version: 1,
entries: entries || {},
});
}