dropzone-file-parser
Version:
A package that helps to parse the file and folders dropped in a dropzone
13 lines (12 loc) • 405 B
TypeScript
import DirectoryNode from "./directoryNode";
import type { FileEntry } from "./directoryNode";
declare class DirectoryNodeList {
private root;
private fileCount;
constructor(rootId: string);
addNode(entry: FileEntry): Promise<DirectoryNode>;
processNode(entry: FileEntry): Promise<void>;
private parseDirectory;
getFiles(): DirectoryNode[];
}
export default DirectoryNodeList;