Media / foldkit-media/server

StoredFacts

class · packages/media/src/server/upload.ts:51

class StoredFacts extends Context.Service<
  StoredFacts,
  {
    readonly get: (hash: string) => Effect.Effect<Option.Option<HashedAsset>>
  }
>()('foldkit-media/StoredFacts') {}

The facts the upload route read from an original, by its hash: what an application stores, rather than facts a client sends back. None for a hash nobody uploaded, or one kept before facts were.