From 41260ecd183694bed3c2c0789cd7133218efee8b Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 15 Aug 2021 21:48:56 -0700 Subject: Support multiple route dirs, fix bundling JSX, fix cjs bug, remove warning about unbundled modules in speedy env, Former-commit-id: ae718dbd05397bed9bc49a77fae20de70b635e82 --- src/api/schema.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/api/schema.js') diff --git a/src/api/schema.js b/src/api/schema.js index 3a76caedf..5149c1ffd 100644 --- a/src/api/schema.js +++ b/src/api/schema.js @@ -867,7 +867,9 @@ function decodeRouteConfig(bb) { return result; case 1: - result["dir"] = bb.readString(); + var length = bb.readVarUint(); + var values = result["dir"] = Array(length); + for (var i = 0; i < length; i++) values[i] = bb.readString(); break; case 2: @@ -895,7 +897,12 @@ function encodeRouteConfig(message, bb) { var value = message["dir"]; if (value != null) { bb.writeByte(1); - bb.writeString(value); + var values = value, n = values.length; + bb.writeVarUint(n); + for (var i = 0; i < n; i++) { + value = values[i]; + bb.writeString(value); + } } var value = message["extensions"]; -- cgit v1.2.3