Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

SerializableExport

tipo Desde 1.1.0

Comprobación de tipos que falla cuando un export del código de nivel superior de servidor no se puede serializar en JSON. Shape es JsonShape<T>. El compilador la genera para cada export.

ts
import type { SerializableExport } from "@meekojs/meeko/framework";

Código fuente src/server/runtime/page-body.ts:82

Declaración #

ts
type SerializableExport<T extends Shape, Shape> = T

Parámetros de tipo #

T extends Shape

Tipo del export.

Shape

Su forma JSON, JsonShape<T>.

Ejemplo #

ts
import type { JsonShape, SerializableExport } from "@meekojs/meeko/framework";

type User = { id: string; joined: string };
type Checked = SerializableExport<User, JsonShape<User>>; // User
// SerializableExport<{ at: Date }, JsonShape<{ at: Date }>> no compila: Date es una clase.

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/server/runtime/page-body.ts