Skip to content

Commit 5a370cb

Browse files
authored
work around rm issue (sveltejs#64)
1 parent f3d9c1d commit 5a370cb

File tree

1 file changed

+11
-1
lines changed
  • src/lib/client/adapters/webcontainer

1 file changed

+11
-1
lines changed

src/lib/client/adapters/webcontainer/index.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,17 @@ export async function create(stubs) {
5555
// at Object.rm (webcontainer.e2e246a845f9e80283581d6b944116e399af6950.js:6:121171)
5656
// at MessagePort._0x4ec3f4 (webcontainer.e2e246a845f9e80283581d6b944116e399af6950.js:6:110957)
5757
// at MessagePort.nrWrapper (headless:5:29785)
58-
await vm.fs.rm(file);
58+
// await vm.fs.rm(file);
59+
60+
// temporary workaround
61+
try {
62+
await vm.run({
63+
command: 'node',
64+
args: ['-e', `fs.rmSync('${file.slice(1)}')`]
65+
});
66+
} catch (e) {
67+
console.error(e);
68+
}
5969
}
6070

6171
await vm.loadFiles(convert_stubs_to_tree(stubs));

0 commit comments

Comments
 (0)