feat: bruno cli can not run a folder recursively

This commit is contained in:
Anoop M D
2023-02-08 02:53:55 +05:30
parent 03fa46d8b3
commit 411c06f4cb
2 changed files with 101 additions and 22 deletions

View File

@@ -103,6 +103,21 @@ const stripExtension = (filename = '') => {
return filename.replace(/\.[^/.]+$/, "");
}
const getSubDirectories = (dir) => {
try {
const files = fs.readdirSync(dir);
const subDirectories = files
.filter((file) => {
return fs.lstatSync(path.join(dir, file)).isDirectory();
})
.sort();
return subDirectories;
} catch (err) {
return [];
}
};
module.exports = {
exists,
isSymbolicLink,
@@ -115,5 +130,6 @@ module.exports = {
createDirectory,
searchForFiles,
searchForBruFiles,
stripExtension
stripExtension,
getSubDirectories
};