How can I load a JSON file within dataviewjs?

Things I have tried

I tried the conventional techniques you can read JSON with in JS. To get my file I used
app.vault.getAbstractFileByPath("path"). This returns TypeError: Converting circular structure to JSON

What I’m trying to do

I want to use dataviewjs to update progress parameters of my course ToDo. I would like to get my progress info from the JSON and have a JS module, which will process information from it and update my task status.