Function parseJSON

  • Safely parses a JSON string or returns undefined if is invalid.

    Example

    parseJSON('{"__proto__":"😈"}'); // {}
    parseJSON("invalid"); // undefined

    Returns

    Parsed string or undefined if invalid JSON.

    Type Parameters

    • Output = unknown

    Parameters

    • Rest ...parameters: [string: string]

    Returns Maybe<Output>