gulp-hash-creator
get content hash value with md5 or sha1.
install
$ npm install gulp-hash-creator --save-dev
Usage
For gulp
//include gulpvar gulp = ;//include gulp-hash-creatorvar hashCreator = ; //hash string contentgulp; //hash filegulp; //hash string content use as constructorgulp; //hash file use as constructorgulp;
For normal javascript
//include gulp-hash-creatorvar hashCreator = ; //hash string content{ return ;} console;
API
//use as function; //use as constructorconfig; //hash configconfig : forceUpdate: true length:6 hashName: 'md5' output: 'hash-list.js' outputTemplate: "Hash List is:\n {{{hashList}}}" delimiter: "" log: true { return '"' + objpath + '": "' + objpath +"?v"+ objhash + '"'; } //All config is optional> forceUpdate Booleandefault:false force overwrite output file > length Integer hash value length > hashName Stringdefault:'md5' 'md5'/'sha1' hash algorithms name > output Stringdefault:'md5-hash-list' file name which use to output hash values > outputTempate String string template for join hash values the placeholder is hashList > delimiterString add delimiter to separate each hash values > logBooleandefault:true whether display hash log > format Functiondefault:objpath + " " + objhash + "\n" format original hash array values to string