From adf72bbc9a11fa14de80b1e68fd58f0e4a0248a8 Mon Sep 17 00:00:00 2001 From: Richard Musiol Date: Fri, 15 Jun 2018 00:08:26 +0200 Subject: [PATCH] misc/wasm: add stub for fs.openSync for browsers This stub is necessary so the time package can fail to load the timezone files in a nice way. It transitively makes the log package work in browsers. Change-Id: I4d360df82989d9b40cd31bb4508a6d057534443e Reviewed-on: https://go-review.googlesource.com/118977 Reviewed-by: Brad Fitzpatrick --- misc/wasm/wasm_exec.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/misc/wasm/wasm_exec.js b/misc/wasm/wasm_exec.js index ada6f0cd92..e0759a7ce1 100755 --- a/misc/wasm/wasm_exec.js +++ b/misc/wasm/wasm_exec.js @@ -41,6 +41,11 @@ } return buf.length; }, + openSync(path, flags, mode) { + const err = new Error("not implemented"); + err.code = "ENOSYS"; + throw err; + }, }; } -- 2.50.0