Function createValidatedParser

  • Higher-order function that creates a csvToJson wrapper with schema validation.

    Parameters

    • schema: any

      Zod or Yup schema

    • adapterOptions: ValidatedParserOptions = {}

      Adapter-specific options

    Returns (csv: string, parseOptions?: any) => Promise<any[]>

    Function that takes csv and options, returns validated data