NumberType Conversions
export type NumberType = bigint | number | string | boolean;const stringifiedMetadata: TokenMetadata<string> = new TokenMetadata({ uri: ... });import { BigIntify, TokenMetadata, JSPrimitiveNumberType, NumberType } from "bitbadges";
const stringifiedMetadata: TokenMetadata<string> = new TokenMetadata({ uri: ... });
const bigIntifiedMetadata = stringifiedMetadata.convert(BigIntify);export type NumberType = bigint | number | string | boolean;
export type JSPrimitiveNumberType = string | number | boolean;
export const BigIntify = (item: NumberType) => numberify(item, StringNumberStorageOptions.BigInt) as bigint;
export const Stringify = (item: NumberType) => numberify(item, StringNumberStorageOptions.String) as string;
export const Numberify = (item: NumberType) => numberify(item, StringNumberStorageOptions.Number) as number;
export const NumberifyIfPossible = (item: NumberType) => numberify(item, StringNumberStorageOptions.NumberIfPossible) as number | string;Last updated