@typed/content-hash
Version:
Content hash a directory of HTML/JS/CSS files and other static assets
12 lines • 640 B
TypeScript
import { Env } from '@typed/fp/Env';
import { DocumentRegistry, DocumentRegistryEnv } from '../application/model';
import { LoggerEnv } from '../application/services/logging';
import { Document } from '../domain/model';
export declare type RewriteDependenciesImplementationEnv = {
readonly directory: string;
readonly hashLength: number;
readonly sourceMaps: boolean;
readonly baseUrl?: string;
};
export declare const rewriteDependencies: (documents: ReadonlyArray<Document>) => Env<DocumentRegistryEnv & LoggerEnv & RewriteDependenciesImplementationEnv, DocumentRegistry>;
//# sourceMappingURL=rewriteDependencies.d.ts.map