export default { async access(path) { try { await Neutralino.filesystem.getStats(path) return } catch(err) { if(err.name = 'NE_FS_NOPATHE') { return false } else { throw err } } }, dirname(path) { let index = path.lastIndexOf('/') return index === -1 ? '' : path.slice(0, index) }, filename(path) { let index = path.lastIndexOf('/') return index === -1 ? path : path.slice(index + 1) }, ext(path) { let filename = this.filename(path) let index = filename.lastIndexOf('.') return index === -1 ? '' : path.slice(index + 1) } }