A module used internally by Jest to check which files have changed since you last committed in git or hg.
sh
$ npm install --save jest-changed-files
getChangedFilesForRoots(roots: <Array<string>>, options: ?object): Promise<?object>
Get the list of files and repos that have changed since the last commit.
roots: Array of string paths gathered from jest roots.
options: Object literal with keys
Get a set of git and hg repositories.
roots: Array of string paths gathered from jest roots.
```javascript import {getChangedFilesForRoots} from 'jest-changed-files';
getChangedFilesForRoots(['/path/to/test'], { lastCommit: true, withAncestor: true, }).then(files => { / { repos: [], changedFiles: [] } / }); ```
```javascript import {findRepos} from 'jest-changed-files';
findRepos(['/path/to/test']).then(repos => {
/
{
git: Set