abstract
decode<T>(value: TaggedJson<T>): T
abstract
encode<T>(value: T): TaggedJson<T>
Collection of types used across jasone. Including types for creating custom extensions.
decode<T>(value: TaggedJson<T>): T
encode<T>(value: T): TaggedJson<T>
Add Package
deno add jsr:@jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";
Import directly with a jsr specifier
import { JasoneCodec } from "jsr:@jasone/types";
Add Package
pnpm i jsr:@jasone/types
pnpm dlx jsr add @jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";
Add Package
yarn add jsr:@jasone/types
yarn dlx jsr add @jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";
Add Package
vlt install jsr:@jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";
Add Package
npx jsr add @jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";
Add Package
bunx jsr add @jasone/types
Import symbol
import { JasoneCodec } from "@jasone/types";