Screen.Recording.2024-09-16.at.6.32.26.PM.mov
In Progress:
- Ensure succesful installs/builds of all commits possible
- Take screenshots of builds
- Combine screenshots into timelapse video
Completed:
- CLI to input Github URL and amount of commit to process
- Binary search of commit given Github URL
- Extract scripts from package.json to see changes over time
- Runs npm install for commits to see changes in packages over time.
- Runs npm dev for all commits with succesful installs
Goal of the project was to learn Haskell and the Node.js Package management system.
git clone https://github.com/RohanAdwankar/timelapse.git stack build stack exec timelapse
curl -sSL https://get.haskellstack.org/ | sh