this repo has no description
1export type MoonlightFS = {
2 readFile: (path: string) => Promise<Uint8Array>;
3 readFileString: (path: string) => Promise<string>;
4 writeFile: (path: string, data: Uint8Array) => Promise<void>;
5 writeFileString: (path: string, data: string) => Promise<void>;
6 unlink: (path: string) => Promise<void>;
7
8 readdir: (path: string) => Promise<string[]>;
9 mkdir: (path: string) => Promise<void>;
10 rmdir: (path: string) => Promise<void>;
11
12 exists: (path: string) => Promise<boolean>;
13 isFile: (path: string) => Promise<boolean>;
14 isDir: (path: string) => Promise<boolean>;
15
16 join: (...parts: string[]) => string;
17 dirname: (path: string) => string;
18 basename: (path: string) => string;
19};