find-node-modules
Version:
Return an array of all parent node_modules directories
88 lines (80 loc) • 2.78 kB
JavaScript
;
var cov_z158mc5p4 = function () {
var path = "/Users/callumacrae/Sites/find-node-modules/cz-cli/src/git/init.js";
var hash = "0aaa4500625ee33aa5947937b7a23a3e7e33224e";
var global = new Function("return this")();
var gcv = "__coverage__";
var coverageData = {
path: "/Users/callumacrae/Sites/find-node-modules/cz-cli/src/git/init.js",
statementMap: {
"0": {
start: {
line: 9,
column: 2
},
end: {
line: 9,
column: 61
}
}
},
fnMap: {
"0": {
name: "init",
decl: {
start: {
line: 8,
column: 9
},
end: {
line: 8,
column: 13
}
},
loc: {
start: {
line: 8,
column: 25
},
end: {
line: 10,
column: 1
}
},
line: 8
}
},
branchMap: {},
s: {
"0": 0
},
f: {
"0": 0
},
b: {},
_coverageSchema: "43e27e138ebf9cfc5966b082cf9a028302ed4184",
hash: "0aaa4500625ee33aa5947937b7a23a3e7e33224e"
};
var coverage = global[gcv] || (global[gcv] = {});
if (coverage[path] && coverage[path].hash === hash) {
return coverage[path];
}
return coverage[path] = coverageData;
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.init = init;
var _child_process = _interopRequireDefault(require("child_process"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Synchronously creates a new git repo at a path
*/
function init(repoPath) {
cov_z158mc5p4.f[0]++;
cov_z158mc5p4.s[0]++;
_child_process.default.spawnSync('git', ['init'], {
cwd: repoPath
});
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluaXQuanMiXSwibmFtZXMiOlsiaW5pdCIsInJlcG9QYXRoIiwiY2hpbGRQcm9jZXNzIiwic3Bhd25TeW5jIiwiY3dkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTs7OztBQUlBOzs7QUFHQSxTQUFTQSxJQUFULENBQWVDLFFBQWYsRUFBeUI7QUFBQTtBQUFBOztBQUN2QkMseUJBQWFDLFNBQWIsQ0FBdUIsS0FBdkIsRUFBOEIsQ0FBQyxNQUFELENBQTlCLEVBQXdDO0FBQUVDLElBQUFBLEdBQUcsRUFBRUg7QUFBUCxHQUF4QztBQUNEIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9jYWxsdW1hY3JhZS9TaXRlcy9maW5kLW5vZGUtbW9kdWxlcy9jei1jbGkvc3JjL2dpdCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjaGlsZFByb2Nlc3MgZnJvbSAnY2hpbGRfcHJvY2Vzcyc7XG5cbmV4cG9ydCB7IGluaXQgfTtcblxuLyoqXG4gKiBTeW5jaHJvbm91c2x5IGNyZWF0ZXMgYSBuZXcgZ2l0IHJlcG8gYXQgYSBwYXRoXG4gKi9cbmZ1bmN0aW9uIGluaXQgKHJlcG9QYXRoKSB7XG4gIGNoaWxkUHJvY2Vzcy5zcGF3blN5bmMoJ2dpdCcsIFsnaW5pdCddLCB7IGN3ZDogcmVwb1BhdGggfSk7XG59XG4iXX0=