Skip to content

@dice-roller/rpg-dice-roller / Encoded

Type Alias: Encoded<T> ​

Encoded<T> = T extends number ? number extends T ? EncodedNumber : T : T extends readonly infer U[] ? readonly Encoded<U>[] : T extends object ? { readonly [K in keyof T]: Encoded<T[K]> } : T

Defined in: src/serialization/formats.ts:60

The data with every number (except literal ones, like version) as an EncodedNumber.

Type Parameters ​

T ​

T

MIT Licensed · Credits