UNPKG

find-node-modules

Version:

Return an array of all parent node_modules directories

138 lines (127 loc) 4.24 kB
"use strict"; var cov_3yrgrrsbj = function () { var path = "/Users/callumacrae/Sites/find-node-modules/cz-cli/src/git/add.js"; var hash = "18725eb947d34d57ce9b80f6dc6090c3b847c214"; var global = new Function("return this")(); var gcv = "__coverage__"; var coverageData = { path: "/Users/callumacrae/Sites/find-node-modules/cz-cli/src/git/add.js", statementMap: { "0": { start: { line: 12, column: 2 }, end: { line: 12, column: 65 } }, "1": { start: { line: 19, column: 2 }, end: { line: 19, column: 70 } } }, fnMap: { "0": { name: "addPath", decl: { start: { line: 11, column: 9 }, end: { line: 11, column: 16 } }, loc: { start: { line: 11, column: 28 }, end: { line: 13, column: 1 } }, line: 11 }, "1": { name: "addFile", decl: { start: { line: 18, column: 9 }, end: { line: 18, column: 16 } }, loc: { start: { line: 18, column: 38 }, end: { line: 20, column: 1 } }, line: 18 } }, branchMap: {}, s: { "0": 0, "1": 0 }, f: { "0": 0, "1": 0 }, b: {}, _coverageSchema: "43e27e138ebf9cfc5966b082cf9a028302ed4184", hash: "18725eb947d34d57ce9b80f6dc6090c3b847c214" }; 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.addPath = addPath; exports.addFile = addFile; var _child_process = _interopRequireDefault(require("child_process")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Synchronously adds a path to git staging */ function addPath(repoPath) { cov_3yrgrrsbj.f[0]++; cov_3yrgrrsbj.s[0]++; _child_process.default.spawnSync('git', ['add', '.'], { cwd: repoPath }); } /** * Synchronously adds a file to git staging */ function addFile(repoPath, filename) { cov_3yrgrrsbj.f[1]++; cov_3yrgrrsbj.s[1]++; _child_process.default.spawnSync('git', ['add', filename], { cwd: repoPath }); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkZC5qcyJdLCJuYW1lcyI6WyJhZGRQYXRoIiwicmVwb1BhdGgiLCJjaGlsZFByb2Nlc3MiLCJzcGF3blN5bmMiLCJjd2QiLCJhZGRGaWxlIiwiZmlsZW5hbWUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTs7OztBQU9BOzs7QUFHQSxTQUFTQSxPQUFULENBQWtCQyxRQUFsQixFQUE0QjtBQUFBO0FBQUE7O0FBQzFCQyx5QkFBYUMsU0FBYixDQUF1QixLQUF2QixFQUE4QixDQUFDLEtBQUQsRUFBUSxHQUFSLENBQTlCLEVBQTRDO0FBQUVDLElBQUFBLEdBQUcsRUFBRUg7QUFBUCxHQUE1QztBQUNEO0FBRUQ7Ozs7O0FBR0EsU0FBU0ksT0FBVCxDQUFrQkosUUFBbEIsRUFBNEJLLFFBQTVCLEVBQXNDO0FBQUE7QUFBQTs7QUFDcENKLHlCQUFhQyxTQUFiLENBQXVCLEtBQXZCLEVBQThCLENBQUMsS0FBRCxFQUFRRyxRQUFSLENBQTlCLEVBQWlEO0FBQUVGLElBQUFBLEdBQUcsRUFBRUg7QUFBUCxHQUFqRDtBQUNEIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9jYWxsdW1hY3JhZS9TaXRlcy9maW5kLW5vZGUtbW9kdWxlcy9jei1jbGkvc3JjL2dpdCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjaGlsZFByb2Nlc3MgZnJvbSAnY2hpbGRfcHJvY2Vzcyc7XG5cbmV4cG9ydCB7XG4gIGFkZFBhdGgsXG4gIGFkZEZpbGVcbn1cblxuLyoqXG4gKiBTeW5jaHJvbm91c2x5IGFkZHMgYSBwYXRoIHRvIGdpdCBzdGFnaW5nXG4gKi9cbmZ1bmN0aW9uIGFkZFBhdGggKHJlcG9QYXRoKSB7XG4gIGNoaWxkUHJvY2Vzcy5zcGF3blN5bmMoJ2dpdCcsIFsnYWRkJywgJy4nXSwgeyBjd2Q6IHJlcG9QYXRoIH0pO1xufVxuXG4vKipcbiAqIFN5bmNocm9ub3VzbHkgYWRkcyBhIGZpbGUgdG8gZ2l0IHN0YWdpbmdcbiAqL1xuZnVuY3Rpb24gYWRkRmlsZSAocmVwb1BhdGgsIGZpbGVuYW1lKSB7XG4gIGNoaWxkUHJvY2Vzcy5zcGF3blN5bmMoJ2dpdCcsIFsnYWRkJywgZmlsZW5hbWVdLCB7IGN3ZDogcmVwb1BhdGggfSk7XG59XG4iXX0=