also checkout the test.js
var o_folder_file = new O_folder_file('/tmp')
console.log(o_folder_file.s_file_name)
var o_folder_file = new O_folder_file('/test.txt')
console.log(o_folder_file.s_file_name)
console.log(o_folder_file.s_file_extension)
console.log(o_folder_file.o_mime_type_guessed_by_file_extension.s_mime_type)
var o_folder_file = new O_folder_file('./this/is/a/folder/')
console.log(o_folder_file.s_file_name)
console.log(o_folder_file.s_file_extension)
console.log(o_folder_file.s_folder_name)
console.log(o_folder_file.o_mime_type_guessed_by_file_extension.s_mime_type)
var o_folder_file = new O_folder_file('./a/b/c/../../2/')
console.log(o_folder_file.s_folder_name)
console.log(o_folder_file.s_folder_name_without_singleanddoubledots)