@stryke/fs
Version:
A package containing various file system utilities that expand the functionality of NodeJs's built-in `fs` module.
12 lines (11 loc) • 430 B
TypeScript
import type { GlobOptions } from "glob";
export interface CompressDirectoryOptions extends GlobOptions {
destination?: string;
}
/**
* Compress a directory or file into a tar.gz archive.
*
* @param directory - The source directory or file/glob to compress.
* @param options - Options for the compression.
*/
export declare function compressDirectory(directory: string, options?: CompressDirectoryOptions): Promise<void>;