Get last changed files from git history commits Uses git diff-tree under the hood.
npm install git-last-changed-files import { lastChangesSync } from 'git-last-changed-files'; lastChangesSync(options: Options): string[]type Options = { /** * Filter files by this anymatch.Matcher. * If not set match to any file. * https://github.com/micromatch/anymatch#anymatch-matchers-teststring-returnindex-startindex-endindex * Default: null */ test?: anymatch.Matcher; /** * Page size for checking git history. * Default: 10 */ size?: number; /** * Begin from commit. */ from?: number; /** * End to commit. */ to?: number; /** * See changes recursively (flag `-r`) * Default: true */ recursive?: boolean; };See CHANGELOG.md