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

Load commands dynamically

This commit is contained in:
Laurent Cozic
2017-07-10 18:17:03 +00:00
parent f3d8c34499
commit e0184d94c8
3 changed files with 34 additions and 10 deletions

View File

@ -21,10 +21,18 @@ function filename(path) {
return output.join('.');
}
function fileExtension(path) {
if (!path) throw new Error('Path is empty');
let output = path.split('.');
if (output.length <= 1) return '';
return output[output.length - 1];
}
function isHidden(path) {
let b = basename(path);
if (!b.length) throw new Error('Path empty or not a valid path: ' + path);
return b[0] === '.';
}
export { basename, dirname, filename, isHidden };
export { basename, dirname, filename, isHidden, fileExtension };