1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-06-15 23:00:36 +02:00

Changed export format extension to JEX and made it a non-compressed tar file

This commit is contained in:
Laurent Cozic
2018-02-25 21:08:32 +00:00
parent 9f8a46b9d9
commit 39ddd934f6
6 changed files with 119 additions and 39 deletions

View File

@ -0,0 +1,24 @@
class FsDriverBase {
async isDirectory(path) {
const stat = await this.stat(path);
return !stat ? false : stat.isDirectory();
}
async readDirStatsHandleRecursion_(basePath, stat, output, options) {
if (options.recursive && stat.isDirectory()) {
const subPath = basePath + '/' + stat.path;
const subStats = await this.readDirStats(subPath, options);
for (let j = 0; j < subStats.length; j++) {
const subStat = subStats[j];
subStat.path = stat.path + '/' + subStat.path;
output.push(subStat);
}
}
return output;
}
}
module.exports = FsDriverBase;