Skip to main content
Module

x/scale/common/metadata.ts>metadata

A TypeScript reference implementation of SCALE transcoding
Go to Latest
function metadata
import { metadata } from "https://deno.land/x/scale@v0.13.0/common/metadata.ts";

Metadata for an atomic codec

Type Parameters

optional
I = any
optional
O = any

Parameters

name: string

Metadata for a factory-made codec

Type Parameters

I
O
A extends unknown[]

Parameters

name: string
factory: (...args: A) => Codec<I, O>
...args: A

Concatenate multiple metadata arrays

Parameters

...metadata: Metadata<I, O>[]