Skip to content

Commit 44a1f65

Browse files
fix(fs): writeFile create file by default (#2846)
1 parent 6210cd3 commit 44a1f65

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
fs: patch
3+
fs-js: patch
4+
---
5+
6+
Fix `writeFile` doesn't create a new file by default when the data is a `ReadableStream`

plugins/fs/api-iife.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.

plugins/fs/guest-js/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@ async function writeFile(
10741074
}
10751075

10761076
if (data instanceof ReadableStream) {
1077-
const file = await open(path, options)
1077+
const file = await open(path, { create: true, ...options })
10781078
const reader = data.getReader()
10791079

10801080
try {

0 commit comments

Comments
 (0)