aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-27 01:25:09 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-27 01:25:09 -0800
commit32733210dc1de752e297ad4b2d4893d7a22ae4f6 (patch)
treeb0d06b7b4106355d0bebacc7bec970ac7822ca7c /src/api/schema.js
parent9f5a1705a51b92cdeabce177dcef3a2459ef0c8a (diff)
downloadbun-32733210dc1de752e297ad4b2d4893d7a22ae4f6.tar.gz
bun-32733210dc1de752e297ad4b2d4893d7a22ae4f6.tar.zst
bun-32733210dc1de752e297ad4b2d4893d7a22ae4f6.zip
[bunfig] Implement config file format
Diffstat (limited to 'src/api/schema.js')
-rw-r--r--src/api/schema.js23
1 files changed, 21 insertions, 2 deletions
diff --git a/src/api/schema.js b/src/api/schema.js
index 8339484da..0405b4457 100644
--- a/src/api/schema.js
+++ b/src/api/schema.js
@@ -1706,6 +1706,10 @@ function decodeTransformOptions(bb) {
result["port"] = bb.readUint16();
break;
+ case 26:
+ result["logLevel"] = MessageLevel[bb.readVarUint()];
+ break;
+
default:
throw new Error("Attempted to parse invalid message");
}
@@ -1902,6 +1906,17 @@ function encodeTransformOptions(message, bb) {
bb.writeByte(25);
bb.writeUint16(value);
}
+
+ var value = message["logLevel"];
+ if (value != null) {
+ bb.writeByte(26);
+ var encoded = MessageLevel[value];
+ if (encoded === void 0)
+ throw new Error(
+ "Invalid value " + JSON.stringify(value) + ' for enum "MessageLevel"'
+ );
+ bb.writeVarUint(encoded);
+ }
bb.writeByte(0);
}
@@ -2104,19 +2119,23 @@ const MessageLevel = {
2: 2,
3: 3,
4: 4,
+ 5: 5,
err: 1,
warn: 2,
note: 3,
- debug: 4,
+ info: 4,
+ debug: 5,
};
const MessageLevelKeys = {
1: "err",
2: "warn",
3: "note",
- 4: "debug",
+ 4: "info",
+ 5: "debug",
err: "err",
warn: "warn",
note: "note",
+ info: "info",
debug: "debug",
};