This is a sample project that demonstrates how to use the flowR library to analyze and query R projects. Follow the steps below to set up and run the project.
Please note that this is a minimal example, with bigger files JavaScript's JSON.stringify might encounter a too-long string, in such cases it is up to you to serialize/compress the results (check out the flowR wiki, we offer several ways to handle large results).
-
Clone the repository:
git clone https://github.com/flowr-analysis/query-project-sample.git cd query-project-sample -
Install the dependencies:
npm install
-
Run the main script with a project folder and a file to dump the results to:
npm run main -- sample-project output.json
-
Check the
output.jsonfile for the query results.
See src/query.ts to modify the query that is run against the R project.