All files / src/packlets/file-system types.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13                         
export interface FileEntry {
  name: string;
  path: string;
  size: number;
  lastModified: Date;
}
 
export interface ProjectFileSystem {
  listFiles(): Promise<FileEntry[]>;
  readFile(path: string): Promise<ArrayBuffer>;
  readText(path: string): Promise<string>;
}