@eljs/utils
Version:
Collection of nodejs utility.
24 lines • 691 B
TypeScript
/// <reference types="node" />
/**
* 读取文件内容
* @param file 文件路径
* @param encoding 文件编码
*/
export declare function readFile(file: string, encoding?: BufferEncoding): Promise<string>;
/**
* 读取文件内容
* @param file 文件路径
* @param encoding 文件编码
*/
export declare function readFileSync(file: string, encoding?: BufferEncoding): string;
/**
* 读取 Json 文件
* @param file 文件路径
*/
export declare function readJson<T extends object>(file: string): Promise<T>;
/**
* 读取 Json 文件
* @param file 文件路径
*/
export declare function readJsonSync<T extends object>(file: string): T;
//# sourceMappingURL=read.d.ts.map