UNPKG

475 BJavaScriptView Raw
1// Generated by CoffeeScript 1.9.1
2var Git, debug;
3
4debug = require('debug')('clean-stage');
5
6Git = require('./git');
7
8module.exports = function(dir, callback) {
9 var git;
10 git = Git(dir);
11 return git.isClean(function(isClean, dirtyFiles) {
12 var err;
13 debug("isClean: " + isClean);
14 if (!isClean) {
15 err = new Error("git status at " + git.dir + " is not clean.\nUncommitted file changes are:\n" + dirtyFiles + "\"");
16 }
17 return callback(err);
18 });
19};