summaryrefslogtreecommitdiff
path: root/std/node/_fs/_fs_writeFile.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/node/_fs/_fs_writeFile.ts')
-rw-r--r--std/node/_fs/_fs_writeFile.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/std/node/_fs/_fs_writeFile.ts b/std/node/_fs/_fs_writeFile.ts
index 72e75c97a..4ede42638 100644
--- a/std/node/_fs/_fs_writeFile.ts
+++ b/std/node/_fs/_fs_writeFile.ts
@@ -7,6 +7,7 @@ import {
CallbackWithError,
isFileOptions,
getEncoding,
+ checkEncoding,
getOpenOptions,
} from "./_fs_common.ts";
@@ -35,7 +36,7 @@ export function writeFile(
? options.mode
: undefined;
- const encoding = getEncoding(options) || "utf8";
+ const encoding = checkEncoding(getEncoding(options)) || "utf8";
const openOptions = getOpenOptions(flag || "w");
if (typeof data === "string" && encoding === "utf8")
@@ -82,7 +83,7 @@ export function writeFileSync(
? options.mode
: undefined;
- const encoding = getEncoding(options) || "utf8";
+ const encoding = checkEncoding(getEncoding(options)) || "utf8";
const openOptions = getOpenOptions(flag || "w");
if (typeof data === "string" && encoding === "utf8")