<%* const dv = app.plugins.plugins[“dataview”].api;

const fileAndQuery = new Map([ [ “Recent Todo”, ‘TASK WHERE (!completed) AND (contains(meta(section).subpath, “Doing”)) AND (!parent) GROUP BY file.link’, ], ]);

await fileAndQuery.forEach(async (query, filename) {

const tFile = tp.file.find_tfile(filename); const queryOutput = await dv.queryMarkdown(query);

// write query output to file await app.vault.modify(tFile, queryOutput.value);

}); %>