this repo has no description

MoonlightFS: Add basename

Starting to regret rolling my own filesystem abstraction.

+8
+4
packages/browser/src/index.ts
··· 90 90 dirname(path) { 91 91 const parts = getParts(path); 92 92 return "/" + parts.slice(0, parts.length - 1).join("/"); 93 + }, 94 + basename(path) { 95 + const parts = getParts(path); 96 + return parts[parts.length - 1]; 93 97 } 94 98 }, 95 99 // TODO
+3
packages/core/src/fs.ts
··· 48 48 }, 49 49 dirname(dir) { 50 50 return path.dirname(dir); 51 + }, 52 + basename(dir) { 53 + return path.basename(dir); 51 54 } 52 55 }; 53 56 }
+1
packages/types/src/fs.ts
··· 15 15 16 16 join: (...parts: string[]) => string; 17 17 dirname: (path: string) => string; 18 + basename: (path: string) => string; 18 19 };