framework/definitions.d.ts | 4 - framework/esbuild-support.ts | 2 - framework/global.d.ts | 5 + framework/incremental.test.ts | 56 --- framework/lib/fs.ts | 1 + framework/lib/lru.ts | 23 +- src/file-viewer/backend.tsx | 220 ++++----- src/file-viewer/cache.ts | 821 +++++++++++++++++--------------- src/file-viewer/models/MediaFile.ts | 3 +- src/file-viewer/pages/file.cotyledon-enterance.tsx | 27 ++ src/file-viewer/pages/file.cotyledon-speedbump.tsx | 27 ++ src/file-viewer/pages/file.cotyledon_enterance.tsx | 27 -- src/file-viewer/pages/file.cotyledon_speedbump.tsx | 27 -- src/source-of-truth.ts | 2 - 14 files changed, 616 insertions(+), 629 deletions(-)