Media / foldkit-media/server

Variants

class · packages/media/src/server/services.ts:53

class Variants extends Context.Service<
  Variants,
  {
    readonly get: (key: string) => Effect.Effect<Option.Option<Kept>>
    readonly put: (key: string, encoded: Encoded) => Effect.Effect<void>
  }
>()('foldkit-media/Variants') {}

Variants already made, by the encoded request. A cache: losing it costs time, and on a host that bills transformations, money; never data.

In the guides