SDK y paquetes@styx/domainfunctions

Function: createEdition()

Referencia de @styx/domain generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/domain/package.json

Página generada desde el TSDoc de @styx/domain. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Function: createEdition()

createEdition(input, id): IEdition

Factory para crear una IEdition nueva con timestamps frescos.

Parameters

input

Omit<IEdition, "id" | "createdAt" | "updatedAt" | "kind" | "tags"> & object

Campos editables (sin id/timestamps). tags opcional, default []. kind opcional, default 'original'.

id

EditionId

EditionId branded.

Returns

IEdition

Nueva IEdition inmutable.

Example

const edition = createEdition(
  { workId: asWorkId('w-1'), name: 'Blade Runner 2049 (4K HDR)', kind: 'remastered' },
  asEditionId('e-001'),
);