ecf6292728f316cfc03d1646afb440c28a2594f128243208943b59c9b81e6509eaa687961f8bacec0fc88cf7cc1a0168c9609288bfabb2f951b55bd1a28e91 533 B

123456789101112131415
  1. /**
  2. * Parses a JSON5 string, constructing the JavaScript value or object described
  3. * by the string.
  4. * @template T The type of the return value.
  5. * @param text The string to parse as JSON5.
  6. * @param reviver A function that prescribes how the value originally produced
  7. * by parsing is transformed before being returned.
  8. * @returns The JavaScript value converted from the JSON5 string.
  9. */
  10. declare function parse<T = any>(
  11. text: string,
  12. reviver?: ((this: any, key: string, value: any) => any) | null,
  13. ): T
  14. export = parse