Function csvToJsonWithEncoding

  • Creates a wrapper around csvToJson that accepts Buffer or string with encoding detection.

    Parameters

    • input: string | Buffer<ArrayBufferLike>

      CSV as Buffer or string

    • parseOptions: CsvToJsonWithEncodingOptions = {}

      Options for csvToJson

      • encoding

        Explicit encoding (default: 'auto')

      • fallbackEncoding

        Fallback if auto detection fails (default: 'utf8')

    Returns Promise<any[]>

    Promise with parsed JSON data