You can find more information on the study that we carried out using this project, see the study website.
- Install Node.js. You can find the instructions here.
- Install dependencies.
- Github repository URLs for projects are listed in the files
statsdirectory seperated by application category. You can clone these all at once by executing
- Now you can run the tool to calculate the various callback statistics by executing
stats/get_stats.sh. Make sure to supply the required single letter as an argument specifying the application category to analyze:
- d : Dataviz
- e : Game engines
- f : MVC frameworks
- g : Games
- h : Web applications
- n : NPM modules.
node stats_chain.js my_own_js_project