aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-15 21:48:56 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-15 21:48:56 -0700
commit41260ecd183694bed3c2c0789cd7133218efee8b (patch)
tree6ea2ba0e23e8cffa38ff27e70261642a7aeb3763 /src/api/schema.zig
parentdb4caf0d4216644f8c554938f4fa802a441920ac (diff)
downloadbun-41260ecd183694bed3c2c0789cd7133218efee8b.tar.gz
bun-41260ecd183694bed3c2c0789cd7133218efee8b.tar.zst
bun-41260ecd183694bed3c2c0789cd7133218efee8b.zip
Support multiple route dirs, fix bundling JSX, fix cjs bug, remove warning about unbundled modules in speedy env,
Former-commit-id: ae718dbd05397bed9bc49a77fae20de70b635e82
Diffstat (limited to 'src/api/schema.zig')
-rw-r--r--src/api/schema.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/api/schema.zig b/src/api/schema.zig
index ffb949a1f..60eceb1ad 100644
--- a/src/api/schema.zig
+++ b/src/api/schema.zig
@@ -1027,7 +1027,7 @@ pub fn encode(this: *const @This(), writer: anytype) anyerror!void {
pub const RouteConfig = struct {
/// dir
-dir: ?[]const u8 = null,
+dir: []const []const u8,
/// extensions
extensions: []const []const u8,
@@ -1047,7 +1047,7 @@ pub fn decode(reader: anytype) anyerror!RouteConfig {
0 => { return this; },
1 => {
- this.dir = try reader.readValue([]const u8);
+ this.dir = try reader.readArray([]const u8);
},
2 => {
this.extensions = try reader.readArray([]const u8);
@@ -1069,7 +1069,7 @@ unreachable;
pub fn encode(this: *const @This(), writer: anytype) anyerror!void {
if (this.dir) |dir| {
try writer.writeFieldID(1);
- try writer.writeValue(dir);
+ try writer.writeArray([]const u8, dir);
}
if (this.extensions) |extensions| {
try writer.writeFieldID(2);