Skip to main content

Runtime support for pdf-parse and csv-parse

Validating PDF and CSV files are a big part of our test suite. Would really appreciate these two being added as it’s needed for us to use Browser Checks.

Although we did notice that pdf2json was included in the runtime already, but trying to replace pdf-parse with it proved to be too much of an effort. We also tried the same using fs to replace csv-parse, but the parse packages already do the heavy lifting.

> npx checkly test --list
Validating project resources... ✅

Bundling project resources... ❌

    Error: Encountered an error parsing check files for <filePathRedacted>.

    The following NPM dependencies were used, but aren't supported in the runtimes.
    For more information, see https://www.checklyhq.com/docs/runtimes/.
        <filePathRedacted> imports unsupported dependencies:
                pdf-parse
                csv-parse
Status: Completed9 comments

Log in to comment and vote

Comments9

  • Michelle Liebheit

    •

    Mar 31

    Hi Matthew, I just wanted to let you know that we have included csv-parse and pdf-parse in our newest runtime 2026.04. Thank you for your request and happy monitoring!

  • Hervé Labas

    •

    Jan 12

    Hi Matthew!
    Have you tried using Playwright Check Suites to that end? They allow custom dependencies and would be able to run your tests as is.

    Let us know how that goes!