UNPKG

byteweaver

Version:

A powerful utility to weave files together with advanced filtering, minification and templating

9 lines (8 loc) 514 B
import { ByteWeaverOptions, ConcatenateResult } from './types'; export declare function getFilesRecursively(directory: string, excludePatterns?: string[], includePatterns?: string[], fileList?: string[]): Promise<string[]>; /** * Improved minification function * Removes comments and excess whitespace */ export declare function minifyContent(content: string): string; export declare function concatenateFiles(directoryPath: string, outputFile: string, options?: ByteWeaverOptions): Promise<ConcatenateResult>;