aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
authorGravatar Ciro Spaciari <ciro.spaciari@gmail.com> 2023-06-24 03:24:34 -0300
committerGravatar GitHub <noreply@github.com> 2023-06-23 23:24:34 -0700
commit069b42a7cc1275969859dc60e7c303528ca2dccb (patch)
tree446e9728bb957571c2062d8bd988abc4342dc57c /src/bun.js/javascript.zig
parentceec1afec2bb187fecef0f5006dfe27ee3e1a9a6 (diff)
downloadbun-069b42a7cc1275969859dc60e7c303528ca2dccb.tar.gz
bun-069b42a7cc1275969859dc60e7c303528ca2dccb.tar.zst
bun-069b42a7cc1275969859dc60e7c303528ca2dccb.zip
[feat] fs.watch (#3249)
* initial support * add types * fix comment * fix types * bigfix up * more fixes * fix some encoding support for watch * fix rename event * fixup * fix latin1 * add fs_events, still failing some tests * fixuup * remove unecesary check * readd tests ops * this is necessary? just testing CI/CD weird errors * just use dupe here * cleanup and fix deinit * fix zig upgrade
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r--src/bun.js/javascript.zig7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig
index bebfbeb18..3baa25e22 100644
--- a/src/bun.js/javascript.zig
+++ b/src/bun.js/javascript.zig
@@ -2609,6 +2609,13 @@ pub fn NewHotReloader(comptime Ctx: type, comptime EventLoopType: type, comptime
return this.tombstones.get(key);
}
+ pub fn onError(
+ _: *@This(),
+ err: anyerror,
+ ) void {
+ Output.prettyErrorln("<r>Watcher crashed: <red><b>{s}<r>", .{@errorName(err)});
+ }
+
pub fn onFileUpdate(
this: *@This(),
events: []watcher.WatchEvent,