import filesToCommit from './utils/files_to_commit'; export default function registerCollectFilesToCommit(grunt) { const root = grunt.config.get('root'); grunt.registerTask('collectFilesToCommit', function () { filesToCommit(root) .then(files => { grunt.log.ok(`${files.length} files with changes to commit`); grunt.config.set('filesToCommit', files); }) .nodeify(this.async()); }); }