1 | exports.isInGitRepository = function() {
|
2 | try {
|
3 | execSync("git rev-parse --is-inside-work-tree", { stdio: "ignore" });
|
4 | return true;
|
5 | } catch (e) {
|
6 | return false;
|
7 | }
|
8 | };
|
9 |
|
10 | exports.isInMercurialRepository = function() {
|
11 | try {
|
12 | execSync("hg --cwd . root", { stdio: "ignore" });
|
13 | return true;
|
14 | } catch (e) {
|
15 | return false;
|
16 | }
|
17 | };
|