aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-19 00:44:44 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-19 00:44:44 -0700
commitc92c7beececaabbfd449af62511857c694ec8f87 (patch)
treeb034bad73d00f2022ccbeee2d72a95f77bce3b3a /src/api/schema.js
parent0ba399d8edc3020824338bd6ea0da758b27793e7 (diff)
downloadbun-c92c7beececaabbfd449af62511857c694ec8f87.tar.gz
bun-c92c7beececaabbfd449af62511857c694ec8f87.tar.zst
bun-c92c7beececaabbfd449af62511857c694ec8f87.zip
Log level + onimportcss
Former-commit-id: 12ba9b9bc288573e3a5099adfa14c486c4cc980c
Diffstat (limited to 'src/api/schema.js')
-rw-r--r--src/api/schema.js1506
1 files changed, 768 insertions, 738 deletions
diff --git a/src/api/schema.js b/src/api/schema.js
index b27266160..07f643a62 100644
--- a/src/api/schema.js
+++ b/src/api/schema.js
@@ -1,82 +1,94 @@
const Loader = {
- 1: 1,
- 2: 2,
- 3: 3,
- 4: 4,
- 5: 5,
- 6: 6,
- 7: 7,
- jsx: 1,
- js: 2,
- ts: 3,
- tsx: 4,
- css: 5,
- file: 6,
- json: 7,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "4": 4,
+ "5": 5,
+ "6": 6,
+ "7": 7,
+ "jsx": 1,
+ "js": 2,
+ "ts": 3,
+ "tsx": 4,
+ "css": 5,
+ "file": 6,
+ "json": 7
};
const LoaderKeys = {
- 1: "jsx",
- 2: "js",
- 3: "ts",
- 4: "tsx",
- 5: "css",
- 6: "file",
- 7: "json",
- jsx: "jsx",
- js: "js",
- ts: "ts",
- tsx: "tsx",
- css: "css",
- file: "file",
- json: "json",
+ "1": "jsx",
+ "2": "js",
+ "3": "ts",
+ "4": "tsx",
+ "5": "css",
+ "6": "file",
+ "7": "json",
+ "jsx": "jsx",
+ "js": "js",
+ "ts": "ts",
+ "tsx": "tsx",
+ "css": "css",
+ "file": "file",
+ "json": "json"
};
const ResolveMode = {
- 1: 1,
- 2: 2,
- 3: 3,
- 4: 4,
- disable: 1,
- lazy: 2,
- dev: 3,
- bundle: 4,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "4": 4,
+ "disable": 1,
+ "lazy": 2,
+ "dev": 3,
+ "bundle": 4
};
const ResolveModeKeys = {
- 1: "disable",
- 2: "lazy",
- 3: "dev",
- 4: "bundle",
- disable: "disable",
- lazy: "lazy",
- dev: "dev",
- bundle: "bundle",
+ "1": "disable",
+ "2": "lazy",
+ "3": "dev",
+ "4": "bundle",
+ "disable": "disable",
+ "lazy": "lazy",
+ "dev": "dev",
+ "bundle": "bundle"
};
const Platform = {
- 1: 1,
- 2: 2,
- 3: 3,
- browser: 1,
- node: 2,
- bun: 3,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "browser": 1,
+ "node": 2,
+ "bun": 3
};
const PlatformKeys = {
- 1: "browser",
- 2: "node",
- 3: "bun",
- browser: "browser",
- node: "node",
- bun: "bun",
+ "1": "browser",
+ "2": "node",
+ "3": "bun",
+ "browser": "browser",
+ "node": "node",
+ "bun": "bun"
+};
+const CSSInJSBehavior = {
+ "1": 1,
+ "2": 2,
+ "facade": 1,
+ "facade_onimportcss": 2
+};
+const CSSInJSBehaviorKeys = {
+ "1": "facade",
+ "2": "facade_onimportcss",
+ "facade": "facade",
+ "facade_onimportcss": "facade_onimportcss"
};
const JSXRuntime = {
- 1: 1,
- 2: 2,
- automatic: 1,
- classic: 2,
+ "1": 1,
+ "2": 2,
+ "automatic": 1,
+ "classic": 2
};
const JSXRuntimeKeys = {
- 1: "automatic",
- 2: "classic",
- automatic: "automatic",
- classic: "classic",
+ "1": "automatic",
+ "2": "classic",
+ "automatic": "automatic",
+ "classic": "classic"
};
function decodeJSX(bb) {
@@ -92,52 +104,51 @@ function decodeJSX(bb) {
}
function encodeJSX(message, bb) {
+
var value = message["factory"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "factory"');
+ throw new Error("Missing required field \"factory\"");
}
var value = message["runtime"];
if (value != null) {
var encoded = JSXRuntime[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "JSXRuntime"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"JSXRuntime\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "runtime"');
+ throw new Error("Missing required field \"runtime\"");
}
var value = message["fragment"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "fragment"');
+ throw new Error("Missing required field \"fragment\"");
}
var value = message["development"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "development"');
+ throw new Error("Missing required field \"development\"");
}
var value = message["import_source"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "import_source"');
+ throw new Error("Missing required field \"import_source\"");
}
var value = message["react_fast_refresh"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "react_fast_refresh"');
+ throw new Error("Missing required field \"react_fast_refresh\"");
}
+
}
function decodeStringPointer(bb) {
@@ -149,19 +160,21 @@ function decodeStringPointer(bb) {
}
function encodeStringPointer(message, bb) {
+
var value = message["offset"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "offset"');
+ throw new Error("Missing required field \"offset\"");
}
var value = message["length"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "length"');
+ throw new Error("Missing required field \"length\"");
}
+
}
function decodeJavascriptBundledModule(bb) {
@@ -176,40 +189,42 @@ function decodeJavascriptBundledModule(bb) {
}
function encodeJavascriptBundledModule(message, bb) {
+
var value = message["path"];
if (value != null) {
encodeStringPointer(value, bb);
} else {
- throw new Error('Missing required field "path"');
+ throw new Error("Missing required field \"path\"");
}
var value = message["code"];
if (value != null) {
encodeStringPointer(value, bb);
} else {
- throw new Error('Missing required field "code"');
+ throw new Error("Missing required field \"code\"");
}
var value = message["package_id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "package_id"');
+ throw new Error("Missing required field \"package_id\"");
}
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["path_extname_length"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "path_extname_length"');
+ throw new Error("Missing required field \"path_extname_length\"");
}
+
}
function decodeJavascriptBundledPackage(bb) {
@@ -224,53 +239,53 @@ function decodeJavascriptBundledPackage(bb) {
}
function encodeJavascriptBundledPackage(message, bb) {
+
var value = message["name"];
if (value != null) {
encodeStringPointer(value, bb);
} else {
- throw new Error('Missing required field "name"');
+ throw new Error("Missing required field \"name\"");
}
var value = message["version"];
if (value != null) {
encodeStringPointer(value, bb);
} else {
- throw new Error('Missing required field "version"');
+ throw new Error("Missing required field \"version\"");
}
var value = message["hash"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "hash"');
+ throw new Error("Missing required field \"hash\"");
}
var value = message["modules_offset"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "modules_offset"');
+ throw new Error("Missing required field \"modules_offset\"");
}
var value = message["modules_length"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "modules_length"');
+ throw new Error("Missing required field \"modules_length\"");
}
+
}
function decodeJavascriptBundle(bb) {
var result = {};
var length = bb.readVarUint();
- var values = (result["modules"] = Array(length));
- for (var i = 0; i < length; i++)
- values[i] = decodeJavascriptBundledModule(bb);
+ var values = result["modules"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = decodeJavascriptBundledModule(bb);
var length = bb.readVarUint();
- var values = (result["packages"] = Array(length));
- for (var i = 0; i < length; i++)
- values[i] = decodeJavascriptBundledPackage(bb);
+ var values = result["packages"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = decodeJavascriptBundledPackage(bb);
result["etag"] = bb.readByteArray();
result["generated_at"] = bb.readUint32();
result["app_package_json_dependencies_hash"] = bb.readByteArray();
@@ -280,68 +295,66 @@ function decodeJavascriptBundle(bb) {
}
function encodeJavascriptBundle(message, bb) {
+
var value = message["modules"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeJavascriptBundledModule(value, bb);
}
} else {
- throw new Error('Missing required field "modules"');
+ throw new Error("Missing required field \"modules\"");
}
var value = message["packages"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeJavascriptBundledPackage(value, bb);
}
} else {
- throw new Error('Missing required field "packages"');
+ throw new Error("Missing required field \"packages\"");
}
var value = message["etag"];
if (value != null) {
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
} else {
- throw new Error('Missing required field "etag"');
+ throw new Error("Missing required field \"etag\"");
}
var value = message["generated_at"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "generated_at"');
+ throw new Error("Missing required field \"generated_at\"");
}
var value = message["app_package_json_dependencies_hash"];
if (value != null) {
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
} else {
- throw new Error(
- 'Missing required field "app_package_json_dependencies_hash"'
- );
+ throw new Error("Missing required field \"app_package_json_dependencies_hash\"");
}
var value = message["import_from_name"];
if (value != null) {
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
} else {
- throw new Error('Missing required field "import_from_name"');
+ throw new Error("Missing required field \"import_from_name\"");
}
var value = message["manifest_string"];
if (value != null) {
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
} else {
- throw new Error('Missing required field "manifest_string"');
+ throw new Error("Missing required field \"manifest_string\"");
}
+
}
function decodeJavascriptBundleContainer(bb) {
@@ -349,36 +362,37 @@ function decodeJavascriptBundleContainer(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
+ case 0:
+ return result;
- case 1:
- result["bundle_format_version"] = bb.readUint32();
- break;
+ case 1:
+ result["bundle_format_version"] = bb.readUint32();
+ break;
- case 2:
- result["bundle"] = decodeJavascriptBundle(bb);
- break;
+ case 2:
+ result["bundle"] = decodeJavascriptBundle(bb);
+ break;
- case 3:
- result["framework"] = decodeLoadedFramework(bb);
- break;
+ case 3:
+ result["framework"] = decodeLoadedFramework(bb);
+ break;
- case 4:
- result["routes"] = decodeLoadedRouteConfig(bb);
- break;
+ case 4:
+ result["routes"] = decodeLoadedRouteConfig(bb);
+ break;
- case 5:
- result["code_length"] = bb.readUint32();
- break;
+ case 5:
+ result["code_length"] = bb.readUint32();
+ break;
- default:
- throw new Error("Attempted to parse invalid message");
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeJavascriptBundleContainer(message, bb) {
+
var value = message["bundle_format_version"];
if (value != null) {
bb.writeByte(1);
@@ -409,30 +423,31 @@ function encodeJavascriptBundleContainer(message, bb) {
bb.writeUint32(value);
}
bb.writeByte(0);
+
}
const ScanDependencyMode = {
- 1: 1,
- 2: 2,
- app: 1,
- all: 2,
+ "1": 1,
+ "2": 2,
+ "app": 1,
+ "all": 2
};
const ScanDependencyModeKeys = {
- 1: "app",
- 2: "all",
- app: "app",
- all: "all",
+ "1": "app",
+ "2": "all",
+ "app": "app",
+ "all": "all"
};
const ModuleImportType = {
- 1: 1,
- 2: 2,
- import: 1,
- require: 2,
+ "1": 1,
+ "2": 2,
+ "import": 1,
+ "require": 2
};
const ModuleImportTypeKeys = {
- 1: "import",
- 2: "require",
- import: "import",
- require: "require",
+ "1": "import",
+ "2": "require",
+ "import": "import",
+ "require": "require"
};
function decodeModuleImportRecord(bb) {
@@ -445,33 +460,30 @@ function decodeModuleImportRecord(bb) {
}
function encodeModuleImportRecord(message, bb) {
+
var value = message["kind"];
if (value != null) {
var encoded = ModuleImportType[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " +
- JSON.stringify(value) +
- ' for enum "ModuleImportType"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"ModuleImportType\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "kind"');
+ throw new Error("Missing required field \"kind\"");
}
var value = message["path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "path"');
+ throw new Error("Missing required field \"path\"");
}
var value = message["dynamic"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "dynamic"');
+ throw new Error("Missing required field \"dynamic\"");
}
+
}
function decodeModule(bb) {
@@ -479,132 +491,130 @@ function decodeModule(bb) {
result["path"] = bb.readString();
var length = bb.readVarUint();
- var values = (result["imports"] = Array(length));
+ var values = result["imports"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeModuleImportRecord(bb);
return result;
}
function encodeModule(message, bb) {
+
var value = message["path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "path"');
+ throw new Error("Missing required field \"path\"");
}
var value = message["imports"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeModuleImportRecord(value, bb);
}
} else {
- throw new Error('Missing required field "imports"');
+ throw new Error("Missing required field \"imports\"");
}
+
}
function decodeStringMap(bb) {
var result = {};
var length = bb.readVarUint();
- var values = (result["keys"] = Array(length));
+ var values = result["keys"] = Array(length);
for (var i = 0; i < length; i++) values[i] = bb.readString();
var length = bb.readVarUint();
- var values = (result["values"] = Array(length));
+ var values = result["values"] = Array(length);
for (var i = 0; i < length; i++) values[i] = bb.readString();
return result;
}
function encodeStringMap(message, bb) {
+
var value = message["keys"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
bb.writeString(value);
}
} else {
- throw new Error('Missing required field "keys"');
+ throw new Error("Missing required field \"keys\"");
}
var value = message["values"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
bb.writeString(value);
}
} else {
- throw new Error('Missing required field "values"');
+ throw new Error("Missing required field \"values\"");
}
+
}
function decodeLoaderMap(bb) {
var result = {};
var length = bb.readVarUint();
- var values = (result["extensions"] = Array(length));
+ var values = result["extensions"] = Array(length);
for (var i = 0; i < length; i++) values[i] = bb.readString();
var length = bb.readVarUint();
- var values = (result["loaders"] = Array(length));
+ var values = result["loaders"] = Array(length);
for (var i = 0; i < length; i++) values[i] = Loader[bb.readByte()];
return result;
}
function encodeLoaderMap(message, bb) {
+
var value = message["extensions"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
bb.writeString(value);
}
} else {
- throw new Error('Missing required field "extensions"');
+ throw new Error("Missing required field \"extensions\"");
}
var value = message["loaders"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
}
} else {
- throw new Error('Missing required field "loaders"');
+ throw new Error("Missing required field \"loaders\"");
}
+
}
const DotEnvBehavior = {
- 1: 1,
- 2: 2,
- 3: 3,
- disable: 1,
- prefix: 2,
- load_all: 3,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "disable": 1,
+ "prefix": 2,
+ "load_all": 3
};
const DotEnvBehaviorKeys = {
- 1: "disable",
- 2: "prefix",
- 3: "load_all",
- disable: "disable",
- prefix: "prefix",
- load_all: "load_all",
+ "1": "disable",
+ "2": "prefix",
+ "3": "load_all",
+ "disable": "disable",
+ "prefix": "prefix",
+ "load_all": "load_all"
};
function decodeEnvConfig(bb) {
@@ -612,24 +622,25 @@ function decodeEnvConfig(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
+ case 0:
+ return result;
- case 1:
- result["prefix"] = bb.readString();
- break;
+ case 1:
+ result["prefix"] = bb.readString();
+ break;
- case 2:
- result["defaults"] = decodeStringMap(bb);
- break;
+ case 2:
+ result["defaults"] = decodeStringMap(bb);
+ break;
- default:
- throw new Error("Attempted to parse invalid message");
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeEnvConfig(message, bb) {
+
var value = message["prefix"];
if (value != null) {
bb.writeByte(1);
@@ -642,6 +653,7 @@ function encodeEnvConfig(message, bb) {
encodeStringMap(value, bb);
}
bb.writeByte(0);
+
}
function decodeLoadedEnvConfig(bb) {
@@ -654,31 +666,30 @@ function decodeLoadedEnvConfig(bb) {
}
function encodeLoadedEnvConfig(message, bb) {
+
var value = message["dotenv"];
if (value != null) {
var encoded = DotEnvBehavior[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "DotEnvBehavior"'
- );
- bb.writeVarUint(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"DotEnvBehavior\"");
+bb.writeVarUint(encoded);
} else {
- throw new Error('Missing required field "dotenv"');
+ throw new Error("Missing required field \"dotenv\"");
}
var value = message["defaults"];
if (value != null) {
encodeStringMap(value, bb);
} else {
- throw new Error('Missing required field "defaults"');
+ throw new Error("Missing required field \"defaults\"");
}
var value = message["prefix"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "prefix"');
+ throw new Error("Missing required field \"prefix\"");
}
+
}
function decodeFrameworkConfig(bb) {
@@ -686,40 +697,45 @@ function decodeFrameworkConfig(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
+ case 0:
+ return result;
+
+ case 1:
+ result["package"] = bb.readString();
+ break;
- case 1:
- result["package"] = bb.readString();
- break;
+ case 2:
+ result["client"] = bb.readString();
+ break;
- case 2:
- result["client"] = bb.readString();
- break;
+ case 3:
+ result["server"] = bb.readString();
+ break;
- case 3:
- result["server"] = bb.readString();
- break;
+ case 4:
+ result["development"] = !!bb.readByte();
+ break;
- case 4:
- result["development"] = !!bb.readByte();
- break;
+ case 5:
+ result["client_env"] = decodeEnvConfig(bb);
+ break;
- case 5:
- result["client_env"] = decodeEnvConfig(bb);
- break;
+ case 6:
+ result["server_env"] = decodeEnvConfig(bb);
+ break;
- case 6:
- result["server_env"] = decodeEnvConfig(bb);
- break;
+ case 7:
+ result["client_css_in_js"] = CSSInJSBehavior[bb.readByte()];
+ break;
- default:
- throw new Error("Attempted to parse invalid message");
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeFrameworkConfig(message, bb) {
+
var value = message["package"];
if (value != null) {
bb.writeByte(1);
@@ -755,7 +771,16 @@ function encodeFrameworkConfig(message, bb) {
bb.writeByte(6);
encodeEnvConfig(value, bb);
}
+
+ var value = message["client_css_in_js"];
+ if (value != null) {
+ bb.writeByte(7);
+ var encoded = CSSInJSBehavior[value];
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"CSSInJSBehavior\"");
+bb.writeByte(encoded);
+ }
bb.writeByte(0);
+
}
function decodeLoadedFramework(bb) {
@@ -766,44 +791,56 @@ function decodeLoadedFramework(bb) {
result["development"] = !!bb.readByte();
result["client"] = !!bb.readByte();
result["env"] = decodeLoadedEnvConfig(bb);
+ result["client_css_in_js"] = CSSInJSBehavior[bb.readByte()];
return result;
}
function encodeLoadedFramework(message, bb) {
+
var value = message["entry_point"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "entry_point"');
+ throw new Error("Missing required field \"entry_point\"");
}
var value = message["package"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "package"');
+ throw new Error("Missing required field \"package\"");
}
var value = message["development"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "development"');
+ throw new Error("Missing required field \"development\"");
}
var value = message["client"];
if (value != null) {
bb.writeByte(value);
} else {
- throw new Error('Missing required field "client"');
+ throw new Error("Missing required field \"client\"");
}
var value = message["env"];
if (value != null) {
encodeLoadedEnvConfig(value, bb);
} else {
- throw new Error('Missing required field "env"');
+ throw new Error("Missing required field \"env\"");
+ }
+
+ var value = message["client_css_in_js"];
+ if (value != null) {
+ var encoded = CSSInJSBehavior[value];
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"CSSInJSBehavior\"");
+bb.writeByte(encoded);
+ } else {
+ throw new Error("Missing required field \"client_css_in_js\"");
}
+
}
function decodeLoadedRouteConfig(bb) {
@@ -811,7 +848,7 @@ function decodeLoadedRouteConfig(bb) {
result["dir"] = bb.readString();
var length = bb.readVarUint();
- var values = (result["extensions"] = Array(length));
+ var values = result["extensions"] = Array(length);
for (var i = 0; i < length; i++) values[i] = bb.readString();
result["static_dir"] = bb.readString();
result["asset_prefix"] = bb.readString();
@@ -819,39 +856,40 @@ function decodeLoadedRouteConfig(bb) {
}
function encodeLoadedRouteConfig(message, bb) {
+
var value = message["dir"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "dir"');
+ throw new Error("Missing required field \"dir\"");
}
var value = message["extensions"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
bb.writeString(value);
}
} else {
- throw new Error('Missing required field "extensions"');
+ throw new Error("Missing required field \"extensions\"");
}
var value = message["static_dir"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "static_dir"');
+ throw new Error("Missing required field \"static_dir\"");
}
var value = message["asset_prefix"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "asset_prefix"');
+ throw new Error("Missing required field \"asset_prefix\"");
}
+
}
function decodeRouteConfig(bb) {
@@ -859,41 +897,41 @@ function decodeRouteConfig(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
-
- case 1:
- var length = bb.readVarUint();
- var values = (result["dir"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 2:
- var length = bb.readVarUint();
- var values = (result["extensions"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 3:
- result["static_dir"] = bb.readString();
- break;
-
- case 4:
- result["asset_prefix"] = bb.readString();
- break;
-
- default:
- throw new Error("Attempted to parse invalid message");
+ case 0:
+ return result;
+
+ case 1:
+ var length = bb.readVarUint();
+ var values = result["dir"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 2:
+ var length = bb.readVarUint();
+ var values = result["extensions"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 3:
+ result["static_dir"] = bb.readString();
+ break;
+
+ case 4:
+ result["asset_prefix"] = bb.readString();
+ break;
+
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeRouteConfig(message, bb) {
+
var value = message["dir"];
if (value != null) {
bb.writeByte(1);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -904,8 +942,7 @@ function encodeRouteConfig(message, bb) {
var value = message["extensions"];
if (value != null) {
bb.writeByte(2);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -925,6 +962,7 @@ function encodeRouteConfig(message, bb) {
bb.writeString(value);
}
bb.writeByte(0);
+
}
function decodeTransformOptions(bb) {
@@ -932,114 +970,115 @@ function decodeTransformOptions(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
-
- case 1:
- result["jsx"] = decodeJSX(bb);
- break;
-
- case 2:
- result["tsconfig_override"] = bb.readString();
- break;
-
- case 3:
- result["resolve"] = ResolveMode[bb.readByte()];
- break;
-
- case 4:
- result["origin"] = bb.readString();
- break;
-
- case 5:
- result["absolute_working_dir"] = bb.readString();
- break;
-
- case 6:
- result["define"] = decodeStringMap(bb);
- break;
-
- case 7:
- result["preserve_symlinks"] = !!bb.readByte();
- break;
-
- case 8:
- var length = bb.readVarUint();
- var values = (result["entry_points"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 9:
- result["write"] = !!bb.readByte();
- break;
-
- case 10:
- var length = bb.readVarUint();
- var values = (result["inject"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 11:
- result["output_dir"] = bb.readString();
- break;
-
- case 12:
- var length = bb.readVarUint();
- var values = (result["external"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 13:
- result["loaders"] = decodeLoaderMap(bb);
- break;
-
- case 14:
- var length = bb.readVarUint();
- var values = (result["main_fields"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 15:
- result["platform"] = Platform[bb.readByte()];
- break;
-
- case 16:
- result["serve"] = !!bb.readByte();
- break;
-
- case 17:
- var length = bb.readVarUint();
- var values = (result["extension_order"] = Array(length));
- for (var i = 0; i < length; i++) values[i] = bb.readString();
- break;
-
- case 18:
- result["generate_node_module_bundle"] = !!bb.readByte();
- break;
-
- case 19:
- result["node_modules_bundle_path"] = bb.readString();
- break;
-
- case 20:
- result["node_modules_bundle_path_server"] = bb.readString();
- break;
-
- case 21:
- result["framework"] = decodeFrameworkConfig(bb);
- break;
-
- case 22:
- result["router"] = decodeRouteConfig(bb);
- break;
-
- default:
- throw new Error("Attempted to parse invalid message");
+ case 0:
+ return result;
+
+ case 1:
+ result["jsx"] = decodeJSX(bb);
+ break;
+
+ case 2:
+ result["tsconfig_override"] = bb.readString();
+ break;
+
+ case 3:
+ result["resolve"] = ResolveMode[bb.readByte()];
+ break;
+
+ case 4:
+ result["origin"] = bb.readString();
+ break;
+
+ case 5:
+ result["absolute_working_dir"] = bb.readString();
+ break;
+
+ case 6:
+ result["define"] = decodeStringMap(bb);
+ break;
+
+ case 7:
+ result["preserve_symlinks"] = !!bb.readByte();
+ break;
+
+ case 8:
+ var length = bb.readVarUint();
+ var values = result["entry_points"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 9:
+ result["write"] = !!bb.readByte();
+ break;
+
+ case 10:
+ var length = bb.readVarUint();
+ var values = result["inject"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 11:
+ result["output_dir"] = bb.readString();
+ break;
+
+ case 12:
+ var length = bb.readVarUint();
+ var values = result["external"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 13:
+ result["loaders"] = decodeLoaderMap(bb);
+ break;
+
+ case 14:
+ var length = bb.readVarUint();
+ var values = result["main_fields"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 15:
+ result["platform"] = Platform[bb.readByte()];
+ break;
+
+ case 16:
+ result["serve"] = !!bb.readByte();
+ break;
+
+ case 17:
+ var length = bb.readVarUint();
+ var values = result["extension_order"] = Array(length);
+ for (var i = 0; i < length; i++) values[i] = bb.readString();
+ break;
+
+ case 18:
+ result["generate_node_module_bundle"] = !!bb.readByte();
+ break;
+
+ case 19:
+ result["node_modules_bundle_path"] = bb.readString();
+ break;
+
+ case 20:
+ result["node_modules_bundle_path_server"] = bb.readString();
+ break;
+
+ case 21:
+ result["framework"] = decodeFrameworkConfig(bb);
+ break;
+
+ case 22:
+ result["router"] = decodeRouteConfig(bb);
+ break;
+
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeTransformOptions(message, bb) {
+
var value = message["jsx"];
if (value != null) {
bb.writeByte(1);
@@ -1056,11 +1095,8 @@ function encodeTransformOptions(message, bb) {
if (value != null) {
bb.writeByte(3);
var encoded = ResolveMode[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "ResolveMode"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"ResolveMode\"");
+bb.writeByte(encoded);
}
var value = message["origin"];
@@ -1090,8 +1126,7 @@ function encodeTransformOptions(message, bb) {
var value = message["entry_points"];
if (value != null) {
bb.writeByte(8);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -1108,8 +1143,7 @@ function encodeTransformOptions(message, bb) {
var value = message["inject"];
if (value != null) {
bb.writeByte(10);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -1126,8 +1160,7 @@ function encodeTransformOptions(message, bb) {
var value = message["external"];
if (value != null) {
bb.writeByte(12);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -1144,8 +1177,7 @@ function encodeTransformOptions(message, bb) {
var value = message["main_fields"];
if (value != null) {
bb.writeByte(14);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -1157,11 +1189,8 @@ function encodeTransformOptions(message, bb) {
if (value != null) {
bb.writeByte(15);
var encoded = Platform[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Platform"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Platform\"");
+bb.writeByte(encoded);
}
var value = message["serve"];
@@ -1173,8 +1202,7 @@ function encodeTransformOptions(message, bb) {
var value = message["extension_order"];
if (value != null) {
bb.writeByte(17);
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
@@ -1212,6 +1240,7 @@ function encodeTransformOptions(message, bb) {
encodeRouteConfig(value, bb);
}
bb.writeByte(0);
+
}
function decodeFileHandle(bb) {
@@ -1224,26 +1253,28 @@ function decodeFileHandle(bb) {
}
function encodeFileHandle(message, bb) {
+
var value = message["path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "path"');
+ throw new Error("Missing required field \"path\"");
}
var value = message["size"];
if (value != null) {
bb.writeVarUint(value);
} else {
- throw new Error('Missing required field "size"');
+ throw new Error("Missing required field \"size\"");
}
var value = message["fd"];
if (value != null) {
bb.writeVarUint(value);
} else {
- throw new Error('Missing required field "fd"');
+ throw new Error("Missing required field \"fd\"");
}
+
}
function decodeTransform(bb) {
@@ -1251,36 +1282,37 @@ function decodeTransform(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
+ case 0:
+ return result;
- case 1:
- result["handle"] = decodeFileHandle(bb);
- break;
+ case 1:
+ result["handle"] = decodeFileHandle(bb);
+ break;
- case 2:
- result["path"] = bb.readString();
- break;
+ case 2:
+ result["path"] = bb.readString();
+ break;
- case 3:
- result["contents"] = bb.readByteArray();
- break;
+ case 3:
+ result["contents"] = bb.readByteArray();
+ break;
- case 4:
- result["loader"] = Loader[bb.readByte()];
- break;
+ case 4:
+ result["loader"] = Loader[bb.readByte()];
+ break;
- case 5:
- result["options"] = decodeTransformOptions(bb);
- break;
+ case 5:
+ result["options"] = decodeTransformOptions(bb);
+ break;
- default:
- throw new Error("Attempted to parse invalid message");
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeTransform(message, bb) {
+
var value = message["handle"];
if (value != null) {
bb.writeByte(1);
@@ -1296,18 +1328,15 @@ function encodeTransform(message, bb) {
var value = message["contents"];
if (value != null) {
bb.writeByte(3);
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
}
var value = message["loader"];
if (value != null) {
bb.writeByte(4);
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
}
var value = message["options"];
@@ -1316,18 +1345,19 @@ function encodeTransform(message, bb) {
encodeTransformOptions(value, bb);
}
bb.writeByte(0);
+
}
const TransformResponseStatus = {
- 1: 1,
- 2: 2,
- success: 1,
- fail: 2,
+ "1": 1,
+ "2": 2,
+ "success": 1,
+ "fail": 2
};
const TransformResponseStatusKeys = {
- 1: "success",
- 2: "fail",
- success: "success",
- fail: "fail",
+ "1": "success",
+ "2": "fail",
+ "success": "success",
+ "fail": "fail"
};
function decodeOutputFile(bb) {
@@ -1339,19 +1369,21 @@ function decodeOutputFile(bb) {
}
function encodeOutputFile(message, bb) {
+
var value = message["data"];
if (value != null) {
- bb.writeByteArray(value);
+ bb.writeByteArray(value);
} else {
- throw new Error('Missing required field "data"');
+ throw new Error("Missing required field \"data\"");
}
var value = message["path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "path"');
+ throw new Error("Missing required field \"path\"");
}
+
}
function decodeTransformResponse(bb) {
@@ -1359,74 +1391,69 @@ function decodeTransformResponse(bb) {
result["status"] = TransformResponseStatus[bb.readVarUint()];
var length = bb.readVarUint();
- var values = (result["files"] = Array(length));
+ var values = result["files"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeOutputFile(bb);
var length = bb.readVarUint();
- var values = (result["errors"] = Array(length));
+ var values = result["errors"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeMessage(bb);
return result;
}
function encodeTransformResponse(message, bb) {
+
var value = message["status"];
if (value != null) {
var encoded = TransformResponseStatus[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " +
- JSON.stringify(value) +
- ' for enum "TransformResponseStatus"'
- );
- bb.writeVarUint(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"TransformResponseStatus\"");
+bb.writeVarUint(encoded);
} else {
- throw new Error('Missing required field "status"');
+ throw new Error("Missing required field \"status\"");
}
var value = message["files"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeOutputFile(value, bb);
}
} else {
- throw new Error('Missing required field "files"');
+ throw new Error("Missing required field \"files\"");
}
var value = message["errors"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeMessage(value, bb);
}
} else {
- throw new Error('Missing required field "errors"');
+ throw new Error("Missing required field \"errors\"");
}
+
}
const MessageKind = {
- 1: 1,
- 2: 2,
- 3: 3,
- 4: 4,
- err: 1,
- warn: 2,
- note: 3,
- debug: 4,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "4": 4,
+ "err": 1,
+ "warn": 2,
+ "note": 3,
+ "debug": 4
};
const MessageKindKeys = {
- 1: "err",
- 2: "warn",
- 3: "note",
- 4: "debug",
- err: "err",
- warn: "warn",
- note: "note",
- debug: "debug",
+ "1": "err",
+ "2": "warn",
+ "3": "note",
+ "4": "debug",
+ "err": "err",
+ "warn": "warn",
+ "note": "note",
+ "debug": "debug"
};
function decodeLocation(bb) {
@@ -1443,54 +1470,56 @@ function decodeLocation(bb) {
}
function encodeLocation(message, bb) {
+
var value = message["file"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "file"');
+ throw new Error("Missing required field \"file\"");
}
var value = message["namespace"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "namespace"');
+ throw new Error("Missing required field \"namespace\"");
}
var value = message["line"];
if (value != null) {
bb.writeInt32(value);
} else {
- throw new Error('Missing required field "line"');
+ throw new Error("Missing required field \"line\"");
}
var value = message["column"];
if (value != null) {
bb.writeInt32(value);
} else {
- throw new Error('Missing required field "column"');
+ throw new Error("Missing required field \"column\"");
}
var value = message["line_text"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "line_text"');
+ throw new Error("Missing required field \"line_text\"");
}
var value = message["suggestion"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "suggestion"');
+ throw new Error("Missing required field \"suggestion\"");
}
var value = message["offset"];
if (value != null) {
bb.writeVarUint(value);
} else {
- throw new Error('Missing required field "offset"');
+ throw new Error("Missing required field \"offset\"");
}
+
}
function decodeMessageData(bb) {
@@ -1498,24 +1527,25 @@ function decodeMessageData(bb) {
while (true) {
switch (bb.readByte()) {
- case 0:
- return result;
+ case 0:
+ return result;
- case 1:
- result["text"] = bb.readString();
- break;
+ case 1:
+ result["text"] = bb.readString();
+ break;
- case 2:
- result["location"] = decodeLocation(bb);
- break;
+ case 2:
+ result["location"] = decodeLocation(bb);
+ break;
- default:
- throw new Error("Attempted to parse invalid message");
+ default:
+ throw new Error("Attempted to parse invalid message");
}
}
}
function encodeMessageData(message, bb) {
+
var value = message["text"];
if (value != null) {
bb.writeByte(1);
@@ -1528,6 +1558,7 @@ function encodeMessageData(message, bb) {
encodeLocation(value, bb);
}
bb.writeByte(0);
+
}
function decodeMessage(bb) {
@@ -1536,43 +1567,41 @@ function decodeMessage(bb) {
result["kind"] = MessageKind[bb.readVarUint()];
result["data"] = decodeMessageData(bb);
var length = bb.readVarUint();
- var values = (result["notes"] = Array(length));
+ var values = result["notes"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeMessageData(bb);
return result;
}
function encodeMessage(message, bb) {
+
var value = message["kind"];
if (value != null) {
var encoded = MessageKind[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "MessageKind"'
- );
- bb.writeVarUint(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"MessageKind\"");
+bb.writeVarUint(encoded);
} else {
- throw new Error('Missing required field "kind"');
+ throw new Error("Missing required field \"kind\"");
}
var value = message["data"];
if (value != null) {
encodeMessageData(value, bb);
} else {
- throw new Error('Missing required field "data"');
+ throw new Error("Missing required field \"data\"");
}
var value = message["notes"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeMessageData(value, bb);
}
} else {
- throw new Error('Missing required field "notes"');
+ throw new Error("Missing required field \"notes\"");
}
+
}
function decodeLog(bb) {
@@ -1581,94 +1610,95 @@ function decodeLog(bb) {
result["warnings"] = bb.readUint32();
result["errors"] = bb.readUint32();
var length = bb.readVarUint();
- var values = (result["msgs"] = Array(length));
+ var values = result["msgs"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeMessage(bb);
return result;
}
function encodeLog(message, bb) {
+
var value = message["warnings"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "warnings"');
+ throw new Error("Missing required field \"warnings\"");
}
var value = message["errors"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "errors"');
+ throw new Error("Missing required field \"errors\"");
}
var value = message["msgs"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeMessage(value, bb);
}
} else {
- throw new Error('Missing required field "msgs"');
+ throw new Error("Missing required field \"msgs\"");
}
+
}
const Reloader = {
- 1: 1,
- 2: 2,
- 3: 3,
- disable: 1,
- live: 2,
- fast_refresh: 3,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "disable": 1,
+ "live": 2,
+ "fast_refresh": 3
};
const ReloaderKeys = {
- 1: "disable",
- 2: "live",
- 3: "fast_refresh",
- disable: "disable",
- live: "live",
- fast_refresh: "fast_refresh",
+ "1": "disable",
+ "2": "live",
+ "3": "fast_refresh",
+ "disable": "disable",
+ "live": "live",
+ "fast_refresh": "fast_refresh"
};
const WebsocketMessageKind = {
- 1: 1,
- 2: 2,
- 3: 3,
- 4: 4,
- 5: 5,
- 6: 6,
- welcome: 1,
- file_change_notification: 2,
- build_success: 3,
- build_fail: 4,
- manifest_success: 5,
- manifest_fail: 6,
+ "1": 1,
+ "2": 2,
+ "3": 3,
+ "4": 4,
+ "5": 5,
+ "6": 6,
+ "welcome": 1,
+ "file_change_notification": 2,
+ "build_success": 3,
+ "build_fail": 4,
+ "manifest_success": 5,
+ "manifest_fail": 6
};
const WebsocketMessageKindKeys = {
- 1: "welcome",
- 2: "file_change_notification",
- 3: "build_success",
- 4: "build_fail",
- 5: "manifest_success",
- 6: "manifest_fail",
- welcome: "welcome",
- file_change_notification: "file_change_notification",
- build_success: "build_success",
- build_fail: "build_fail",
- manifest_success: "manifest_success",
- manifest_fail: "manifest_fail",
+ "1": "welcome",
+ "2": "file_change_notification",
+ "3": "build_success",
+ "4": "build_fail",
+ "5": "manifest_success",
+ "6": "manifest_fail",
+ "welcome": "welcome",
+ "file_change_notification": "file_change_notification",
+ "build_success": "build_success",
+ "build_fail": "build_fail",
+ "manifest_success": "manifest_success",
+ "manifest_fail": "manifest_fail"
};
const WebsocketCommandKind = {
- 1: 1,
- 2: 2,
- build: 1,
- manifest: 2,
+ "1": 1,
+ "2": 2,
+ "build": 1,
+ "manifest": 2
};
const WebsocketCommandKindKeys = {
- 1: "build",
- 2: "manifest",
- build: "build",
- manifest: "manifest",
+ "1": "build",
+ "2": "manifest",
+ "build": "build",
+ "manifest": "manifest"
};
function decodeWebsocketMessage(bb) {
@@ -1680,26 +1710,23 @@ function decodeWebsocketMessage(bb) {
}
function encodeWebsocketMessage(message, bb) {
+
var value = message["timestamp"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "timestamp"');
+ throw new Error("Missing required field \"timestamp\"");
}
var value = message["kind"];
if (value != null) {
var encoded = WebsocketMessageKind[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " +
- JSON.stringify(value) +
- ' for enum "WebsocketMessageKind"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"WebsocketMessageKind\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "kind"');
+ throw new Error("Missing required field \"kind\"");
}
+
}
function decodeWebsocketMessageWelcome(bb) {
@@ -1711,24 +1738,23 @@ function decodeWebsocketMessageWelcome(bb) {
}
function encodeWebsocketMessageWelcome(message, bb) {
+
var value = message["epoch"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "epoch"');
+ throw new Error("Missing required field \"epoch\"");
}
var value = message["javascriptReloader"];
if (value != null) {
var encoded = Reloader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Reloader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Reloader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "javascriptReloader"');
+ throw new Error("Missing required field \"javascriptReloader\"");
}
+
}
function decodeWebsocketMessageFileChangeNotification(bb) {
@@ -1740,24 +1766,23 @@ function decodeWebsocketMessageFileChangeNotification(bb) {
}
function encodeWebsocketMessageFileChangeNotification(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["loader"];
if (value != null) {
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "loader"');
+ throw new Error("Missing required field \"loader\"");
}
+
}
function decodeWebsocketCommand(bb) {
@@ -1769,26 +1794,23 @@ function decodeWebsocketCommand(bb) {
}
function encodeWebsocketCommand(message, bb) {
+
var value = message["kind"];
if (value != null) {
var encoded = WebsocketCommandKind[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " +
- JSON.stringify(value) +
- ' for enum "WebsocketCommandKind"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"WebsocketCommandKind\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "kind"');
+ throw new Error("Missing required field \"kind\"");
}
var value = message["timestamp"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "timestamp"');
+ throw new Error("Missing required field \"timestamp\"");
}
+
}
function decodeWebsocketCommandBuild(bb) {
@@ -1799,12 +1821,14 @@ function decodeWebsocketCommandBuild(bb) {
}
function encodeWebsocketCommandBuild(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
+
}
function decodeWebsocketCommandManifest(bb) {
@@ -1815,12 +1839,14 @@ function decodeWebsocketCommandManifest(bb) {
}
function encodeWebsocketCommandManifest(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
+
}
function decodeWebsocketMessageBuildSuccess(bb) {
@@ -1835,45 +1861,44 @@ function decodeWebsocketMessageBuildSuccess(bb) {
}
function encodeWebsocketMessageBuildSuccess(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["from_timestamp"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "from_timestamp"');
+ throw new Error("Missing required field \"from_timestamp\"");
}
var value = message["loader"];
if (value != null) {
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "loader"');
+ throw new Error("Missing required field \"loader\"");
}
var value = message["module_path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "module_path"');
+ throw new Error("Missing required field \"module_path\"");
}
var value = message["blob_length"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "blob_length"');
+ throw new Error("Missing required field \"blob_length\"");
}
+
}
function decodeWebsocketMessageBuildFailure(bb) {
@@ -1888,45 +1913,44 @@ function decodeWebsocketMessageBuildFailure(bb) {
}
function encodeWebsocketMessageBuildFailure(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["from_timestamp"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "from_timestamp"');
+ throw new Error("Missing required field \"from_timestamp\"");
}
var value = message["loader"];
if (value != null) {
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "loader"');
+ throw new Error("Missing required field \"loader\"");
}
var value = message["module_path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "module_path"');
+ throw new Error("Missing required field \"module_path\"");
}
var value = message["log"];
if (value != null) {
encodeLog(value, bb);
} else {
- throw new Error('Missing required field "log"');
+ throw new Error("Missing required field \"log\"");
}
+
}
function decodeDependencyManifest(bb) {
@@ -1937,44 +1961,47 @@ function decodeDependencyManifest(bb) {
}
function encodeDependencyManifest(message, bb) {
+
var value = message["ids"];
if (value != null) {
- bb.writeUint32ByteArray(value);
+ bb.writeUint32ByteArray(value);
} else {
- throw new Error('Missing required field "ids"');
+ throw new Error("Missing required field \"ids\"");
}
+
}
function decodeFileList(bb) {
var result = {};
var length = bb.readVarUint();
- var values = (result["ptrs"] = Array(length));
+ var values = result["ptrs"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeStringPointer(bb);
result["files"] = bb.readString();
return result;
}
function encodeFileList(message, bb) {
+
var value = message["ptrs"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeStringPointer(value, bb);
}
} else {
- throw new Error('Missing required field "ptrs"');
+ throw new Error("Missing required field \"ptrs\"");
}
var value = message["files"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "files"');
+ throw new Error("Missing required field \"files\"");
}
+
}
function decodeWebsocketMessageResolveIDs(bb) {
@@ -1986,51 +2013,54 @@ function decodeWebsocketMessageResolveIDs(bb) {
}
function encodeWebsocketMessageResolveIDs(message, bb) {
+
var value = message["id"];
if (value != null) {
- bb.writeUint32ByteArray(value);
+ bb.writeUint32ByteArray(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["list"];
if (value != null) {
encodeFileList(value, bb);
} else {
- throw new Error('Missing required field "list"');
+ throw new Error("Missing required field \"list\"");
}
+
}
function decodeWebsocketCommandResolveIDs(bb) {
var result = {};
var length = bb.readVarUint();
- var values = (result["ptrs"] = Array(length));
+ var values = result["ptrs"] = Array(length);
for (var i = 0; i < length; i++) values[i] = decodeStringPointer(bb);
result["files"] = bb.readString();
return result;
}
function encodeWebsocketCommandResolveIDs(message, bb) {
+
var value = message["ptrs"];
if (value != null) {
- var values = value,
- n = values.length;
+ var values = value, n = values.length;
bb.writeVarUint(n);
for (var i = 0; i < n; i++) {
value = values[i];
encodeStringPointer(value, bb);
}
} else {
- throw new Error('Missing required field "ptrs"');
+ throw new Error("Missing required field \"ptrs\"");
}
var value = message["files"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "files"');
+ throw new Error("Missing required field \"files\"");
}
+
}
function decodeWebsocketMessageManifestSuccess(bb) {
@@ -2044,38 +2074,37 @@ function decodeWebsocketMessageManifestSuccess(bb) {
}
function encodeWebsocketMessageManifestSuccess(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["module_path"];
if (value != null) {
bb.writeString(value);
} else {
- throw new Error('Missing required field "module_path"');
+ throw new Error("Missing required field \"module_path\"");
}
var value = message["loader"];
if (value != null) {
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "loader"');
+ throw new Error("Missing required field \"loader\"");
}
var value = message["manifest"];
if (value != null) {
encodeDependencyManifest(value, bb);
} else {
- throw new Error('Missing required field "manifest"');
+ throw new Error("Missing required field \"manifest\"");
}
+
}
function decodeWebsocketMessageManifestFailure(bb) {
@@ -2089,139 +2118,140 @@ function decodeWebsocketMessageManifestFailure(bb) {
}
function encodeWebsocketMessageManifestFailure(message, bb) {
+
var value = message["id"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "id"');
+ throw new Error("Missing required field \"id\"");
}
var value = message["from_timestamp"];
if (value != null) {
bb.writeUint32(value);
} else {
- throw new Error('Missing required field "from_timestamp"');
+ throw new Error("Missing required field \"from_timestamp\"");
}
var value = message["loader"];
if (value != null) {
var encoded = Loader[value];
- if (encoded === void 0)
- throw new Error(
- "Invalid value " + JSON.stringify(value) + ' for enum "Loader"'
- );
- bb.writeByte(encoded);
+if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\"");
+bb.writeByte(encoded);
} else {
- throw new Error('Missing required field "loader"');
+ throw new Error("Missing required field \"loader\"");
}
var value = message["log"];
if (value != null) {
encodeLog(value, bb);
} else {
- throw new Error('Missing required field "log"');
- }
-}
-
-export { Loader };
-export { LoaderKeys };
-export { ResolveMode };
-export { ResolveModeKeys };
-export { Platform };
-export { PlatformKeys };
-export { JSXRuntime };
-export { JSXRuntimeKeys };
-export { decodeJSX };
-export { encodeJSX };
-export { decodeStringPointer };
-export { encodeStringPointer };
-export { decodeJavascriptBundledModule };
-export { encodeJavascriptBundledModule };
-export { decodeJavascriptBundledPackage };
-export { encodeJavascriptBundledPackage };
-export { decodeJavascriptBundle };
-export { encodeJavascriptBundle };
-export { decodeJavascriptBundleContainer };
-export { encodeJavascriptBundleContainer };
-export { ScanDependencyMode };
-export { ScanDependencyModeKeys };
-export { ModuleImportType };
-export { ModuleImportTypeKeys };
-export { decodeModuleImportRecord };
-export { encodeModuleImportRecord };
-export { decodeModule };
-export { encodeModule };
-export { decodeStringMap };
-export { encodeStringMap };
-export { decodeLoaderMap };
-export { encodeLoaderMap };
-export { DotEnvBehavior };
-export { DotEnvBehaviorKeys };
-export { decodeEnvConfig };
-export { encodeEnvConfig };
-export { decodeLoadedEnvConfig };
-export { encodeLoadedEnvConfig };
-export { decodeFrameworkConfig };
-export { encodeFrameworkConfig };
-export { decodeLoadedFramework };
-export { encodeLoadedFramework };
-export { decodeLoadedRouteConfig };
-export { encodeLoadedRouteConfig };
-export { decodeRouteConfig };
-export { encodeRouteConfig };
-export { decodeTransformOptions };
-export { encodeTransformOptions };
-export { decodeFileHandle };
-export { encodeFileHandle };
-export { decodeTransform };
-export { encodeTransform };
-export { TransformResponseStatus };
-export { TransformResponseStatusKeys };
-export { decodeOutputFile };
-export { encodeOutputFile };
-export { decodeTransformResponse };
-export { encodeTransformResponse };
-export { MessageKind };
-export { MessageKindKeys };
-export { decodeLocation };
-export { encodeLocation };
-export { decodeMessageData };
-export { encodeMessageData };
-export { decodeMessage };
-export { encodeMessage };
-export { decodeLog };
-export { encodeLog };
-export { Reloader };
-export { ReloaderKeys };
-export { WebsocketMessageKind };
-export { WebsocketMessageKindKeys };
-export { WebsocketCommandKind };
-export { WebsocketCommandKindKeys };
-export { decodeWebsocketMessage };
-export { encodeWebsocketMessage };
-export { decodeWebsocketMessageWelcome };
-export { encodeWebsocketMessageWelcome };
-export { decodeWebsocketMessageFileChangeNotification };
-export { encodeWebsocketMessageFileChangeNotification };
-export { decodeWebsocketCommand };
-export { encodeWebsocketCommand };
-export { decodeWebsocketCommandBuild };
-export { encodeWebsocketCommandBuild };
-export { decodeWebsocketCommandManifest };
-export { encodeWebsocketCommandManifest };
-export { decodeWebsocketMessageBuildSuccess };
-export { encodeWebsocketMessageBuildSuccess };
-export { decodeWebsocketMessageBuildFailure };
-export { encodeWebsocketMessageBuildFailure };
-export { decodeDependencyManifest };
-export { encodeDependencyManifest };
-export { decodeFileList };
-export { encodeFileList };
-export { decodeWebsocketMessageResolveIDs };
-export { encodeWebsocketMessageResolveIDs };
-export { decodeWebsocketCommandResolveIDs };
-export { encodeWebsocketCommandResolveIDs };
-export { decodeWebsocketMessageManifestSuccess };
-export { encodeWebsocketMessageManifestSuccess };
-export { decodeWebsocketMessageManifestFailure };
-export { encodeWebsocketMessageManifestFailure };
+ throw new Error("Missing required field \"log\"");
+ }
+
+}
+
+export { Loader }
+export { LoaderKeys }
+export { ResolveMode }
+export { ResolveModeKeys }
+export { Platform }
+export { PlatformKeys }
+export { CSSInJSBehavior }
+export { CSSInJSBehaviorKeys }
+export { JSXRuntime }
+export { JSXRuntimeKeys }
+export { decodeJSX }
+export { encodeJSX }
+export { decodeStringPointer }
+export { encodeStringPointer }
+export { decodeJavascriptBundledModule }
+export { encodeJavascriptBundledModule }
+export { decodeJavascriptBundledPackage }
+export { encodeJavascriptBundledPackage }
+export { decodeJavascriptBundle }
+export { encodeJavascriptBundle }
+export { decodeJavascriptBundleContainer }
+export { encodeJavascriptBundleContainer }
+export { ScanDependencyMode }
+export { ScanDependencyModeKeys }
+export { ModuleImportType }
+export { ModuleImportTypeKeys }
+export { decodeModuleImportRecord }
+export { encodeModuleImportRecord }
+export { decodeModule }
+export { encodeModule }
+export { decodeStringMap }
+export { encodeStringMap }
+export { decodeLoaderMap }
+export { encodeLoaderMap }
+export { DotEnvBehavior }
+export { DotEnvBehaviorKeys }
+export { decodeEnvConfig }
+export { encodeEnvConfig }
+export { decodeLoadedEnvConfig }
+export { encodeLoadedEnvConfig }
+export { decodeFrameworkConfig }
+export { encodeFrameworkConfig }
+export { decodeLoadedFramework }
+export { encodeLoadedFramework }
+export { decodeLoadedRouteConfig }
+export { encodeLoadedRouteConfig }
+export { decodeRouteConfig }
+export { encodeRouteConfig }
+export { decodeTransformOptions }
+export { encodeTransformOptions }
+export { decodeFileHandle }
+export { encodeFileHandle }
+export { decodeTransform }
+export { encodeTransform }
+export { TransformResponseStatus }
+export { TransformResponseStatusKeys }
+export { decodeOutputFile }
+export { encodeOutputFile }
+export { decodeTransformResponse }
+export { encodeTransformResponse }
+export { MessageKind }
+export { MessageKindKeys }
+export { decodeLocation }
+export { encodeLocation }
+export { decodeMessageData }
+export { encodeMessageData }
+export { decodeMessage }
+export { encodeMessage }
+export { decodeLog }
+export { encodeLog }
+export { Reloader }
+export { ReloaderKeys }
+export { WebsocketMessageKind }
+export { WebsocketMessageKindKeys }
+export { WebsocketCommandKind }
+export { WebsocketCommandKindKeys }
+export { decodeWebsocketMessage }
+export { encodeWebsocketMessage }
+export { decodeWebsocketMessageWelcome }
+export { encodeWebsocketMessageWelcome }
+export { decodeWebsocketMessageFileChangeNotification }
+export { encodeWebsocketMessageFileChangeNotification }
+export { decodeWebsocketCommand }
+export { encodeWebsocketCommand }
+export { decodeWebsocketCommandBuild }
+export { encodeWebsocketCommandBuild }
+export { decodeWebsocketCommandManifest }
+export { encodeWebsocketCommandManifest }
+export { decodeWebsocketMessageBuildSuccess }
+export { encodeWebsocketMessageBuildSuccess }
+export { decodeWebsocketMessageBuildFailure }
+export { encodeWebsocketMessageBuildFailure }
+export { decodeDependencyManifest }
+export { encodeDependencyManifest }
+export { decodeFileList }
+export { encodeFileList }
+export { decodeWebsocketMessageResolveIDs }
+export { encodeWebsocketMessageResolveIDs }
+export { decodeWebsocketCommandResolveIDs }
+export { encodeWebsocketCommandResolveIDs }
+export { decodeWebsocketMessageManifestSuccess }
+export { encodeWebsocketMessageManifestSuccess }
+export { decodeWebsocketMessageManifestFailure }
+export { encodeWebsocketMessageManifestFailure } \ No newline at end of file