t-comm
Version:
专业、稳定、纯粹的工具库
18 lines (15 loc) • 397 B
JavaScript
import * as fs from 'fs';
import { readFileSync } from '../fs/fs.mjs';
function getSubmodulePathList(file) {
if (file === void 0) {
file = '.gitmodules';
}
if (!fs.existsSync(file)) {
return [];
}
var content = readFileSync(file);
var pathReg = /(?<=path\s*=\s*)([^\s]+)/g;
var match = content.match(pathReg) || [];
return match || [];
}
export { getSubmodulePathList };