mirror of https://github.com/webpack/webpack.git
				
				
				
			
		
			
				
	
	
		
			30 lines
		
	
	
		
			828 B
		
	
	
	
		
			TypeScript
		
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			828 B
		
	
	
	
		
			TypeScript
		
	
	
	
| /*
 | |
|  * This file was automatically generated.
 | |
|  * DO NOT MODIFY BY HAND.
 | |
|  * Run `yarn fix:special` to update
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * Algorithm used for generation the hash (see node.js crypto package).
 | |
|  */
 | |
| export type HashFunction = string | typeof import("../../lib/util/Hash");
 | |
| 
 | |
| export interface HashedModuleIdsPluginOptions {
 | |
| 	/**
 | |
| 	 * The context directory for creating names.
 | |
| 	 */
 | |
| 	context?: string;
 | |
| 	/**
 | |
| 	 * The encoding to use when generating the hash, defaults to 'base64'. All encodings from Node.JS' hash.digest are supported.
 | |
| 	 */
 | |
| 	hashDigest?: "hex" | "latin1" | "base64";
 | |
| 	/**
 | |
| 	 * The prefix length of the hash digest to use, defaults to 4.
 | |
| 	 */
 | |
| 	hashDigestLength?: number;
 | |
| 	/**
 | |
| 	 * The hashing algorithm to use, defaults to 'md4'. All functions from Node.JS' crypto.createHash are supported.
 | |
| 	 */
 | |
| 	hashFunction?: HashFunction;
 | |
| }
 |