UNPKG

@becomes/cms

Version:

Simple CMS for building APIs.

15 lines (14 loc) 706 B
/// <reference types="node" /> import { FolderTree } from './interfaces/folder-tree.interface'; export declare class FSUtil { private static base; static save(data: string | Buffer, root: string): Promise<void>; static mkdir(root: string, isAbsolute?: boolean): Promise<void>; static read(root: string): Promise<Buffer>; static exist(root: string): Promise<boolean>; static deleteFile(root: string): Promise<void>; static deleteDir(root: string): Promise<void>; static rename(oldRoot: string, newRoot: string): Promise<void>; static folderTree(p: string, relativePath?: string): Promise<FolderTree[]>; static composeFolderTree(folderTree: FolderTree[]): string[]; }