Skip to content

Commit f279c49

Browse files
committed
Fixed erased folder when size cannot be handled
1 parent cfc62b3 commit f279c49

File tree

4 files changed

+17
-7
lines changed

4 files changed

+17
-7
lines changed

docs/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

esm/interpreter/_nativefs.js

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -265,13 +265,23 @@ export function initializeNativeFS(module) {
265265
{ fileSystemHandle },
266266
path,
267267
);
268-
268+
269269
// sync native ==> browser
270-
await new Promise($ => FS.syncfs(true, $));
271-
270+
await new Promise((resolve, reject) => {
271+
FS.syncfs(true, err => {
272+
if (err) reject(err);
273+
else resolve();
274+
});
275+
});
276+
272277
return {
273278
// sync browser ==> native
274-
syncfs: () => new Promise($ => FS.syncfs(false, $)),
279+
syncfs: () => new Promise((resolve, reject) => {
280+
FS.syncfs(false, err => {
281+
if (err) reject(err);
282+
else resolve();
283+
});
284+
}),
275285
};
276286
};
277287
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,6 @@
9494
"to-json-callback": "^0.1.1"
9595
},
9696
"worker": {
97-
"blob": "sha256-0wd916BW20JpkmHfpwIyLYYvtV2iGIgaef2TXDirEao="
97+
"blob": "sha256-5+ZRTdQUxyTe7Y9gMzf520pU6EfZCkFXhV9VlWBnVqI="
9898
}
9999
}

0 commit comments

Comments
 (0)