@denodnt/logger
Version:
deno logger available for deno and NPM
30 lines • 579 B
TypeScript
import * as dntShim from "./_dnt.shims.js";
type File = dntShim.Deno.FsFile;
/**
* Writable class
*/
export default class Writable {
protected file: File;
private path;
currentSize: number;
/**
* Writable constructor
* @param path
*/
constructor(path: string);
/**
* Setup writable file
*/
setup(): Promise<void>;
/**
* Write message to file
* @param msg
*/
write(msg: Uint8Array): Promise<void>;
/**
* Close file
*/
close(): void;
}
export {};
//# sourceMappingURL=writable.d.ts.map