UNPKG

@types/buffer-json

Version:
49 lines (40 loc) 1.67 kB
# Installation > `npm install --save @types/buffer-json` # Summary This package contains type definitions for buffer-json (https://github.com/jprichardson/buffer-json). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/buffer-json. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/buffer-json/index.d.ts) ````ts /** * Converts a JavaScript object or value to a JSON string. * @param value The value to convert to a JSON string. * @param space A String or Number object that's used to insert white space into the output JSON string for readability purposes. * @return A JSON string representing the given value. */ export function stringify(value: any, space?: string | number): string; /** * Parses a JSON string, constructing the JavaScript value or object described by the string. * An optional reviver function can be provided to perform a transformation on the resulting object before it is returned. * @param text The string to parse as JSON. * @return The `Object` corresponding to the given JSON text. */ export function parse(text: string): any; /** * A function that transform the value computed by parsing before being returned. * @param key * @param value */ export function replacer(key: string, value: string): any; /** * A function that alters the behavior of the stringification process. * @param key * @param value */ export function reviver(key: string, value: any): any; ```` ### Additional Details * Last updated: Mon, 06 Nov 2023 22:41:05 GMT * Dependencies: none # Credits These definitions were written by .