Skip to content

Commit 8e111ee

Browse files
committed
flatten files by default
1 parent acfb083 commit 8e111ee

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function processFiles(zip, files, completeCallback) {
5757
if (files.length) {
5858
readFiles(
5959
files,
60-
(fileInfo, data) => addFileToZip(zip, fileInfo, data, false),
60+
(fileInfo, data) => addFileToZip(zip, fileInfo, data, true),
6161
() => completeCallback()
6262
);
6363
} else {
@@ -95,7 +95,7 @@ function addFileToZip(zip, fileInfo, data, flatten, root) {
9595
if (flatten) {
9696
zip.file(fileInfo.base, data);
9797
} else {
98-
zip.folder(fileInfo.dir.replace(path.normalize(root), "").replace(/^((..)?\\)+/, "")).file(fileInfo.base, data);
98+
zip.folder(fileInfo.dir.replace(path.normalize(root || ""), "").replace(/^((..)?\\)+/, "")).file(fileInfo.base, data);
9999
}
100100
}
101101

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jszip-cli",
3-
"version": "1.4.22",
3+
"version": "1.4.24",
44
"description": "npm interface for JSZip",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)