diff options
Diffstat (limited to 'src/api')
-rw-r--r-- | src/api/schema.d.ts | 1 | ||||
-rw-r--r-- | src/api/schema.js | 8 | ||||
-rw-r--r-- | src/api/schema.peechy | 3 | ||||
-rw-r--r-- | src/api/schema.zig | 5 |
4 files changed, 16 insertions, 1 deletions
diff --git a/src/api/schema.d.ts b/src/api/schema.d.ts index 3e8474787..fb761317d 100644 --- a/src/api/schema.d.ts +++ b/src/api/schema.d.ts @@ -616,6 +616,7 @@ export interface WebsocketMessageWelcome { epoch: uint32; javascriptReloader: Reloader; cwd: string; + assetPrefix: string; } export interface WebsocketMessageFileChangeNotification { diff --git a/src/api/schema.js b/src/api/schema.js index 4dfa2e245..2117e8c6d 100644 --- a/src/api/schema.js +++ b/src/api/schema.js @@ -2667,6 +2667,7 @@ function decodeWebsocketMessageWelcome(bb) { result["epoch"] = bb.readUint32(); result["javascriptReloader"] = Reloader[bb.readByte()]; result["cwd"] = bb.readString(); + result["assetPrefix"] = bb.readString(); return result; } @@ -2696,6 +2697,13 @@ function encodeWebsocketMessageWelcome(message, bb) { } else { throw new Error('Missing required field "cwd"'); } + + var value = message["assetPrefix"]; + if (value != null) { + bb.writeString(value); + } else { + throw new Error('Missing required field "assetPrefix"'); + } } function decodeWebsocketMessageFileChangeNotification(bb) { diff --git a/src/api/schema.peechy b/src/api/schema.peechy index 9fe2fdc7a..9dce08756 100644 --- a/src/api/schema.peechy +++ b/src/api/schema.peechy @@ -501,6 +501,7 @@ struct WebsocketMessageWelcome { uint32 epoch; Reloader javascriptReloader; string cwd; + string assetPrefix; } struct WebsocketMessageFileChangeNotification { @@ -584,4 +585,4 @@ message BunInstall { bool disable_manifest_cache = 16; string global_dir = 17; string global_bin_dir = 18; -}
\ No newline at end of file +} diff --git a/src/api/schema.zig b/src/api/schema.zig index 2374103eb..bbec8a98c 100644 --- a/src/api/schema.zig +++ b/src/api/schema.zig @@ -2575,12 +2575,16 @@ pub const Api = struct { /// cwd cwd: []const u8, + /// assetPrefix + asset_prefix: []const u8, + pub fn decode(reader: anytype) anyerror!WebsocketMessageWelcome { var this = std.mem.zeroes(WebsocketMessageWelcome); this.epoch = try reader.readValue(u32); this.javascript_reloader = try reader.readValue(Reloader); this.cwd = try reader.readValue([]const u8); + this.asset_prefix = try reader.readValue([]const u8); return this; } @@ -2588,6 +2592,7 @@ pub const Api = struct { try writer.writeInt(this.epoch); try writer.writeEnum(this.javascript_reloader); try writer.writeValue(@TypeOf(this.cwd), this.cwd); + try writer.writeValue(@TypeOf(this.asset_prefix), this.asset_prefix); } }; |