byteweaver
Version:
A powerful utility to weave files together with advanced filtering, minification and templating
5 lines (4 loc) • 430 B
TypeScript
import { ByteWeaverOptions, ConcatenateResult } from './types';
export declare function getFilesRecursively(directory: string, excludePatterns?: string[], includePatterns?: string[], fileList?: string[]): Promise<string[]>;
export declare function minifyContent(content: string): string;
export declare function concatenateFiles(directoryPath: string, outputFile: string, options?: ByteWeaverOptions): Promise<ConcatenateResult>;