UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

22 lines (21 loc) 856 B
import { FingerprintOptions } from './options'; /** * Files are fingerprinted only the first time they are encountered, to save * time hashing large files. This function clears this cache, should it be * necessary for some reason. */ export declare function clearLargeFileFingerprintCache(): void; /** * Produces fingerprint based on the contents of a single file or an entire directory tree. * * Line endings are converted from CRLF to LF. * * The fingerprint will also include: * 1. An extra string if defined in `options.extra`. * 2. The symlink follow mode value. * * @param fileOrDirectory The directory or file to fingerprint * @param options Fingerprinting options */ export declare function fingerprint(fileOrDirectory: string, options?: FingerprintOptions): string; export declare function contentFingerprint(file: string): string;