🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

metalsmith-gzip

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

metalsmith-gzip - npm Package Compare versions

Comparing version

to
1.1.0

.eslintrc

2

HISTORY.md
# Changelog #
* Added option to overwrite existing files with compressed version (#6)
## 1.0.0 ##

@@ -4,0 +6,0 @@ * Updated multimatch dependency, with possible (minimal) pattern matching behaviour changes

15

lib/index.js

@@ -12,3 +12,4 @@ var zlib = require('zlib'),

level: 6
}
},
overwrite: false
};

@@ -40,5 +41,11 @@

gzip.on('end', function concatenateCompressedChunks() {
var compressedFile = file + '.gz';
files[compressedFile] = clone(data);
files[compressedFile].contents = Buffer.concat(compressedChunks);
var compressedFile;
if (options.overwrite) {
files[file].contents = Buffer.concat(compressedChunks);
} else {
compressedFile = file + '.gz';
files[compressedFile] = clone(data);
files[compressedFile].contents = Buffer.concat(compressedChunks);
}
asyncDone();

@@ -45,0 +52,0 @@ });

{
"name": "metalsmith-gzip",
"version": "1.0.0",
"version": "1.1.0",
"author": "Ludovico Fischer",

@@ -17,9 +17,9 @@ "license": "MIT",

"async": "^0.9.0",
"lodash.clone": "^2.4.1",
"lodash.defaults": "^2.4.1",
"lodash.clone": "^3.0.1",
"lodash.defaults": "^3.1.1",
"multimatch": "^2.0.0"
},
"devDependencies": {
"tape": "^3.0.1",
"metalsmith": "^1.0.1"
"tape": "^4.0.0",
"metalsmith": "^1.6.0"
},

@@ -26,0 +26,0 @@ "repository": {