Alokai

TypedJSON

export interface TypedJSON {
	parse<T>(text: Stringified<T>, reviver?: (key: any, value: any) => any): T;
	parse(text: string, reviver?: (key: any, value: any) => any): any;
	stringify<T>(value: T, replacer?: (key: string, value: any) => any, space?: string | number): string & Stringified<T>;
}

parse

Signature

parse<T>(
	text: Stringified<T>,
	reviver?: (key: any,
	value: any
) => any): T;

Parameters

NameRequiredTypeDescription
textRequiredStringified<T>
reviverOptional(key: any, value: any) => any

Referenced Types

  • Stringified

parse

Signature

parse(
	text: string,
	reviver?: (key: any,
	value: any
) => any): any;

Parameters

NameRequiredTypeDescription
textRequiredstring
reviverOptional(key: any, value: any) => any

stringify

Signature

stringify<T>(
	value: T,
	replacer?: (key: string,
	value: any
) => any,
	space?: string | number): string & Stringified<T>;

Parameters

NameRequiredTypeDescription
valueRequiredT
replacerOptional(key: string, value: any) => any
spaceOptionalstring | number

Referenced Types

  • Stringified

On this page