It's definitely a work in progress!
Familiarizing yourself with a codebase is hard. Learn more about program slicing here
This will generate a program slice for the given files and tests.
npm install --save-dev slice-js
This is still being worked on... See the test/fixtures...
A talk by @inconshreveable at The Strange Loop 2016 called "Idealized Commit Logs: Code Simplification via Program Slicing" about the amazing tools that can be built with program slicing.
The only other solution I'm aware of is not open source AFAIK: JSSlicer
Kent C. Dodds
Thanks goes to these people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!