aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/api')
-rw-r--r--src/api/schema.d.ts1
-rw-r--r--src/api/schema.js8
-rw-r--r--src/api/schema.peechy3
-rw-r--r--src/api/schema.zig5
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);
}
};